추천, 2024

에디터의 선택

브로드 캐스트와 멀티 캐스트의 차이점

전송은 한 호스트의 패킷을 네트워크에 연결된 다른 서버로 전달하는 프로세스입니다. 이 기사에서는 브로드 캐스트 및 멀티 캐스트의 두 가지 전송 방법에 대해 설명했습니다. 두 경우 모두 대상 호스트가 연결된 네트워크를 정의하는 접두사의 크기를 줄이는 주소 집계가 수행됩니다. 주소 집계는 패킷을 결합하여 일부 네트워크를 함께 보유하고있는 ISP (인터넷 서비스 공급자)에게 전달합니다. 또한 패킷은 분리되어 최종 목적지로 전달됩니다.

브로드 캐스트에서는 브로드 캐스트에서 네트워크에 연결된 모든 호스트로 패킷이 전달되는 반면 멀티 캐스트 에서는 패킷이 의도 된 수신자에게만 전달된다는 점에서 브로드 캐스트 및 멀티 캐스트 전송 기술은 서로 다릅니다. 아래에서 비교 차트에서 브로드 캐스트와 멀티 캐스트 간의 차이점에 대해 더 논의했습니다.

비교 차트

비교의 근거방송멀티 캐스트
기본패킷은 네트워크에 연결된 모든 호스트로 전송됩니다.패킷은 네트워크의 의도 된 수신자에게만 전송됩니다.
전달모두에게.일대 다.
조치방송에는 그룹 관리가 필요하지 않습니다.멀티 캐스팅에는 그룹 관리를 통해 패킷을 수신 할 호스트 / 스테이션 그룹을 정의해야합니다.
대역폭대역폭이 낭비됩니다.대역폭은 효율적으로 활용됩니다.
교통불필요하게 엄청난 양의 트래픽이 네트워크에서 생성됩니다.교통 통제 중입니다.
방법느린.빠른.

방송의 정의

브로드 캐스트는 네트워크에 연결된 모든 호스트가 동일한 통신 채널을 공유 할 수있게하는 전송 기술입니다. 브로드 캐스트에서 호스트가 보낸 패킷은 네트워크 의 다른 모든 호스트 에서 수신됩니다.

호스트는 패킷을 브로드 캐스트 할 때 패킷의 주소 필드에 의도 된 수신자주소를 지정합니다. 이제 패킷이 브로드 캐스트되면 네트워크의 다른 모든 호스트에서 패킷을 수신합니다. 패킷을 수신 한 후 각 호스트는 패킷의 주소 필드를 확인합니다. 패킷에 수신 호스트 주소가 있으면 수신 호스트에서 처리합니다. 그렇지 않으면 패킷이 무시됩니다.

브로드 캐스트는 패킷을 네트워크의 모든 호스트주소 지정할 수 있습니다. 이를 위해 패킷을 브로드 캐스트하는 호스트는 패킷 의 주소 필드특수 코드를 지정합니다 . 주소 필드에 특수 코드가있는 패킷이 전송되면 패킷은 네트워크의 모든 호스트에서 수신되어 처리됩니다.

방송은 예를 통해 설명 할 수 있습니다. 50 명의 학생으로 구성된 강의실에서 강의를 진행한다고 가정합니다. 그 사이에 학생은 "James stand up"이라고 부릅니다. 교실에있는 모든 학생들의 말을 듣지 만 James만이 대답 할 것이지만, 다른 사람들은이 메시지를 무시할 것입니다.

무선 네트워크는 방송의 일반적인 예입니다.

정의 멀티 캐스트

브로드 캐스팅은 네트워크 의 호스트 그룹에 패킷 전송을 허용하며이를 멀티 캐스팅이라고합니다. 멀티 캐스팅은 단일 패킷의 사본이 패킷 수신에 관심이있는 네트워크의 호스트 그룹에 전송되는 전송 방법입니다.

소스와 대상 간의 관계는 일대 다 입니다. 하나의 출처와 여러 목적지가 있습니다. 멀티 캐스팅에서 소스 주소는 유니 캐스트 주소 이고 대상 주소는 그룹 주소 입니다. 그룹 주소는 패킷 수신에 관심이있는 그룹에 적어도 하나의 구성원이있는 하나 이상의 대상 네트워크의 주소입니다.

네트워크의 라우터는 수신 된 패킷을 여러 인터페이스를 통해 전달합니다. 그림에서와 같이 라우터 R1이 수신 된 패킷을 인터페이스 1과 2를 통해 전송한다는 것을 알 수 있습니다. 또한 라우터 R2가 수신 된 패킷을 인터페이스 1과 2를 통해 전달하는 것을 볼 수 있습니다. 두 인터페이스에 연결된 네트워크가 하나 이상의 인터페이스 회원은 패킷 수신에 관심이 있습니다. 유사하게, 라우터 (R3)는 수신 된 패킷을 인터페이스 (2)를 통해 포워딩한다.

멀티 캐스팅에는 요즘 여러 가지 응용 프로그램이 있습니다. 분산 데이터베이스를 평가하는 것과 같이 멀티 캐스팅이 필요합니다. 분산 데이터베이스에서 정보는 둘 이상의 위치에 저장됩니다. 따라서 사용자의 정보 요청은 모든 데이터베이스 위치로 멀티 캐스팅되며 원하는 정보가있는 위치가 응답합니다.

유사하게, 비즈니스에서 여러 고객에게 유사한 정보를 배포하는 것, 뉴스 배포, 원격 화상 회의 및 원거리 학습.

브로드 캐스트와 멀티 캐스트의 주요 차이점

  1. 브로드 캐스트와 멀티 캐스트 간의 주요 차이점은 브로드 캐스트에서는 패킷이 네트워크에 연결된 모든 호스트로 전달되는 반면 멀티 캐스트 패킷은 의도 된 수신자 에게만 전달 된다는 것 입니다.
  2. 방송에서, 패킷의 전송은 일대 다 (one-to-all) 반면, 멀티 캐스트에서 패킷의 전송은 일대 다 (one-to-many) 다 .
  3. 반면 그룹 관리 는 필요하지 않습니다. 적어도 하나의 호스트가 패킷 수신에 관심있는 네트워크를 정의하기 위해 멀티 캐스팅에서 그룹 관리 가 필요합니다.
  4. 패킷 수신에 관심이없는 호스트에게도 패킷이 전달되므로 브로드 캐스트시 대역폭이 낭비 됩니다. 그러나 패킷을 수신하는 데 관심이있는 호스트에만 패킷이 전달되므로 대역폭은 멀티 캐스팅에 효과적으로 사용 됩니다.
  5. 브로드 캐스팅은 네트워크의 모든 호스트에 각 패킷을 전달할 때 막대한 양의 트래픽 을 네트워크에 생성합니다. 패킷은 관심있는 호스트에만 전달되므로 멀티 캐스팅에서는 트래픽이 제어되므로 네트워크의 트래픽이 감소합니다.
  6. 방송은 엄청난 양의 트래픽을 발생시켜 시스템 속도저하 시킵니다. 그러나 멀티 캐스트는 방송과 비교하여 시스템을 고정시키는 트래픽을 줄입니다.

결론:

브로드 캐스트가 시스템에 연결된 모든 호스트로 패킷을 보냅니다. 수천 대의 컴퓨터가 각 네트워크에 연결되어 있다면 가치가 없습니다. 멀티 캐스팅은 패킷 수신에 관심이있는 호스트에 패킷을 전달할 때 유용합니다.

Top