Multicast Address   멀티캐스트 주소

(2016-07-30)

멀티캐스트 IP 주소, 멀티캐스트 Ethernet 주소, Multicast Addressing


1. 멀티캐스트 주소 (Multicast Host Group Address)멀티캐스트 그룹에 참여하는 구성원(Host Group)들을 확인하기 위한 주소

  ㅇ 이 주소전송하게되면, 이에 참여하는 여러 호스트들이 이를 동시에 수신하게됨


2. IP 멀티캐스트주소 (3 계층)IPv4 멀티캐스트 주소

      

     - 최상위 4 비트가 `1110` 으로 할당
        . 즉, IPv4 주소 상의 D 클래스 임

     - 주소 범위 : 224.0.0.0 ~ 239.255.255.255 

     - 가능 갯수 : 최대 228개의 멀티캐스트 주소 지정이 가능

     * IPv6 멀티캐스트 주소 보다는 비교적 단순. 세부 내역은, ☞ IPv4 멀티캐스트 주소 참조

     * [참고_웹] ☞ IANA IPv4 멀티캐스트 주소 할당 내역 참조

  ㅇ IPv6 멀티캐스트 주소

      

      - `1111 1111` (FF00::/8) (8 비트) 
        . 최상위 8 비트가 무조건 `0x FF`로 시작됨

      * IPv4 멀티캐스트 주소 보다 훨씬 복잡함. 세부 내역은, ☞ IPv6 멀티캐스트 주소 참조

     * [참고_웹] ☞ IANA IPv6 멀티캐스트 주소 할당 내역 참조


3. 이더넷 멀티캐스트주소 (2 계층)

  ㅇ 48 비트 MAC 주소에서 최상위 Octet에서 최하위 비트가 1인 경우를 멀티캐스트 주소로 정함
     
     - 즉, *1(xxxx 0001), *3(xxxx 0011), *5(xxxx 0101), *7(xxxx 0111),
           *9(xxxx 1001), *B(xxxx 1011), *D(xxxx 1101), *F(xxxx 1111) 로 시작하는 주소

  ㅇ 특정용도로 정해진 멀티캐스트MAC 주소 例)
     - 0180 C200 0000 : Spanning Tree Protocol (for bridges) IEEE 802.1D, RSTP, MSTP
     - 0180 C200 0008 : Spanning Tree Protocol (for provider bridges) IEEE 802.1AD
     - 0180 C200 0010 : All Bridge (802.1D에서 모든 브리지에게 브로드캐스트 전파용)
     - 0180 C200 0003 : 802.1X
     - 0180 C200 000E : 802.1ab (LLDP)

  ㅇ `멀티캐스트 IP 주소` => `이더넷 주소`  주소변환 
     - (IPv4 Multicast 용) 0100 5E00 0000 ~ 0100 5E7F FFFF  ☞ 멀티캐스트 주소변환 참조
        . (멀티캐스트용으로 48 비트 중 23 비트 만 사용)
     - (IPv6 Multicast 용) 3333 xxxx xxxx
        . (멀티캐스트용으로 48 비트 중 32 비트 만 사용)

멀티캐스트 주소
   1. 멀티캐스트 주소   2. IPv4 멀티캐스트 주소   3. IPv6 멀티캐스트 주소   4. 멀티캐스트 주소변환   5. MAC 주소  
주소
   1. 주소   2. 주소 종류   3. 멀티캐스트 주소   4. 메모리 주소  


Copyrightⓒ written by 차재복 (Cha Jae Bok)               기술용어해설 후원
"본 웹사이트 내 모든 저작물은 원출처를 밝히는 한 자유롭게 사용(상업화포함) 가능합니다"