Skip to content
On this page

IP 멀티캐스트 주소의 TCP/IP 주소 결정

단일 전송장비와 단일 수신장비 간의 ARP 주소결정은 대부분 동적캐싱으로 이루어지지만, 여러 장비들로 3계층 multicast를 할 때 그룹 내의 장비별로 주소결정하는 방식은 비효율적입니다.

그래서 multicast의 경우, 캐싱이 아닌 직접매핑 방식으로 2계층 주소를 결정합니다.

IEEE 802 주소지정

이더넷 네트워크에서 사용하는 방식으로 multicast MAC 주소 48비트는 아래와 같이 구성합니다.

  • 1~24비트 : IANA(인터넷 할당 번호 관리기관)에서 지정한 OUI(기관 유일 식별자)
  • 25번째 비트 : 0
  • 26~48비트 : IP multicast 그룹주소의 하위 23비트

ARP Multicast

WARNING

IP 주소의 일부 비트들만이 MAC 주소에 매핑되므로 32(2^5)개의 IP multicast 주소들이 동일한 2계층 주소를 가지는 중복이 발생할 수 있습니다.

그래서 장비가 속한 그룹에 해당하는 multicast 메시지가 맞는지 여부는 3계층에서 전체 IP 주소를 확인해야 합니다.