1. 개요
멀티캐스트 주소는 멀티캐스트 그룹에 참여하는 구성원(Host Group)들을 확인하기 위
한 주소를 말한다. 이 주소로 전송하면 이에 참여하는 여러 호스트들이 동시 수신.
2. 멀티캐스트 IP 주소 (3 계층)
ㅇ Multicast Host Group Address
- IP 멀티캐스트를 구현코자 IP 주소 체계상의 D 클래스로써 선두 4비트가 1110 으
로 할당되였다. 이에따른 주소범위는 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.0.1 : Subnet에 있는 모든 호스트 그룹
224.0.0.2 : Subnet에 있는 모든 라우터 그룹
224.0.0.4 : 모든 DVMRP 라우터 그룹
224.0.0.5 : 모든 OSPF 라우터 그룹(ALLSPFRouters),
224.0.0.13 : 모든 PIM 라우터 그룹
224.0.0.22 : IGMP v3 등
* 실제 멀티캐스팅 응용을 위해 할당된 주소들은,
ㅇ 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로 시작된다.
3. 멀티캐스트 Ethernet 주소 (2 계층)
ㅇ 이더넷은 하드웨어에 의한 멀티캐스트를 구현
- 멀티캐스트 주소를 구분하기 위해 최상위 Octet 중 최하위 비트가 1인 경우를
멀티캐스트로 정하고 있다.
- 즉, *1, *3, *5, *7, *9, *B, *D, *F 로 시작하는 주소 ☞ MAC 주소
ㅇ 이더넷 상에서 IP 멀티캐스트용으로만 할당된 주소
- 01 00 5E 로 시작함. 즉, 01 00 5E 00 00 00 ~ 01 00 5E FF FF FF
- 매핑 방법은, IP 멀티캐스트 주소의 끝 23개 비트를, 멀티캐스트 Ethernet 주소
00010000. 00000000. 01011110. 0 의 바로 뒤에 붙이는 방법을 사용한다.