멀티캐스팅이란 하나의 송신지에서 동시에 여러 수신자에게 전달하는 기술 또는 프로세스를 말한다. (point-to-multipoint, 1 대 多)

멀티캐스팅은 하나의 발신지에서 선택되어진 특정 그룹으로 전송하는 기술이다. 이때 이 특정 그룹을 멀티캐스팅 멤버쉽(membership) 라고도 표현한다.

멀티캐스트 주소는 멀티캐스트 그룹에 참여하는 구성원(Host Group) 들을 확인하기 위한 주소를 위미한다. 멀티캐스트는 이 주소를 이용하여 이루어지며, 이 주소를 공유하는 구성원들에게 모두 패킷이 전달된다. 
한편, 멀티캐스트는 기본적으로 같은 서브넷에서는 별 문제가 없으나, 다른 서브넷으로 이동시에는 해당 라우팅 머신에서 멀티캐스트 라우팅을 지원해야만 한다.  


멀티캐스트 구성원들의 주소 Multicast Host Group Address
- IP 주소 중 D 클래스가 멀티캐스를 위해 할당되었다. 이에따른 주소범위는 224.0.0.0 ~ 239.255.255.255 이다.

참고 )

   * IANA에서 특정목적의 관리용으로 사용하는 멀티캐스트 주소들은,
   ㅇ 224.0.0.0 : 예약됨
   ㅇ 224.0.0.1~224.0.0.255 : Well-Known Address으로 예약됨. IANA 관리. TTL=1.
                              주로 멀티캐스트 라우팅 프로토콜용.

   * 실제 멀티캐스팅 응용을 위해 할당된 주소들은,
   ㅇ 224.0.1.0~238.255.255.255 : 실제 멀티캐스트 어플리케이션 용도
      - 232.0.0.0~232.255.255.255 : SSM(Source Specific Multicast) 용도
      - 233.0.0.0~233.255.255.255 : 하나의 AS 전체에 할당되는 주소
         . GLOP address
   ㅇ 239.0.0.0~239.255.255.255 : 사설망에서 사용 (Private)(Administrative Scoping)

   ※ 한편, IPv6 에서의 멀티캐스트 주소는 최상위 8 비트가 0xFF로 시작된다.


'IT > 네트워크' 카테고리의 다른 글

멀티캐스팅 - 멀티캐스트 / 유니캐스트 / 브로드캐스트  (0) 2011.04.21
네트워크 설정 용어 정의  (0) 2010.12.28
IEEE 802.11  (0) 2010.12.28
AND