组播IP与组播Mac的对应关系

1.IPv4组播MAC地址

IANA规定,IPv4组播MAC地址的高24位为0x01005E,第25位为0,低23位为IPv4组播地址的低23位。IPv4组播地址与MAC地址的映射关系如下图所示。

 组播IP与组播Mac的对应关系_第1张图片

由于IPv4组播地址的高4位是1110,代表组播标识,而低28位中只有23位被映射到IPv4组播MAC地址,这样IPv4组播地址中就有5位信息丢失。于是,就有32个IPv4组播地址映射到了同一个IPv4组播MAC地址上,因此在二层处理过程中,设备可能要接收一些本IPv4组播组以外的组播数据,而这些多余的组播数据就需要设备的上层进行过滤了。 

VRRP4的组播IP:224.0.0.18 组播Mac:0100-5e00-0012

2、IPV6对应的MAC地址

映射规则:组播MAC地址的前16位固定为0x3333,将组播IPV6地址的后32位直接映射到组播MAC地址的后32位就可以了。
如:IPV6地址为--FF12::1234:5678/64
    对应的组播MAC地址为--3333:1234:5678

VRRP6的组播IP:FF02::12组播Mac:3333-0000-0012

 


你可能感兴趣的:(网络技术)