멀티캐스팅(Multicasting) 은 네트워크의 한 지점에서 여러 지점에 정보를 전달하는데 유용하다. 한 지점에서 여러 지점으로 정보를 전달하는 데에는 세 가지 매커니즘이 있다. 1. 유니캐스트 - 주소를 사용하여 각 종점에 개별적으로 정보를 보낸다. 이 방법의 단점은 네트워크 트래픽의 중복과 유니캐스트 종점 목록을 유지하는데 드는 오버헤드가 심하다는 것이다. 2. 브로드캐스트 - 주소를 사용하여 정보를 단일 패킷으로 보낸다. 이 방법의 장점은 단일 패킷을 사용하다는 것과 받는 사람 목록을 유지하는데 드는 오버헤드가 없다는 것이다. 단점은 브로드캐스트 패킷을 사용하기 위해 네트워크의 모든 노드에 영향을 미친다는 것과 라우터가 브로드캐스트를 전달하지 않는다는 것이다. 브로드캐스트 패킷은 네트워크의 모든 대상에 전달되지만 인터 네트워크의 일부 대상에는 전달되지 않는다. 3. 멀티캐스트 - 멀티캐스트 주소를 사용하여 정보를 단일 패킷으로 보낸다. 이 방법의 장점은 단일 패킷을 사용한다는 것과 받는 사람 목록을 유지하는 데 드는 오버헤드가 없다는 것이다. 브로드캐스트 패킷과 달리 멀티캐스트 트래픽은 이를 수신하지 않는 노드에는 영향을 주지 않는다. 라우터는 멀티캐스트가 가능한 라우터일 수 있으며 이러한 라우터는 적어도 한 노드가 수신하는 네트워크이면 어디든 멀티캐스트 패킷을 전달한다. 멀티캐스팅은 한 지점에서 여러 지점으로 정보를 전달할 때 사용할 수 있는 가장 좋은 방법이다. 'IT > 네트워크' 카테고리의 다른 글
|