组播IP地址和MAC地址映射
- 格式:doc
- 大小:43.50 KB
- 文档页数:1
组播IP地址和MAC地址映射
2007/05/02 06:07 P.M.
IP组播地址用于标识一个IP组播组。IANA把D类地址空间分配给IP组播,范围从224.0.0.0到239.255.255.255,IP组播地址前四位均为1110。
从224.0.0.0至224.0.0.255被IANA保留为网络协议使用。例如:244.0.0.1 全主机组244.0.0.2 全多播路由器组244.0.0.3 全DVMRP路由器组244.0.0.5 全OSPF路由器组。在这一范围的多播包不会被转发出本地网络,也不会考虑多播包的TTL值。
地址从239.0.0.0至239.255.255.255作为管理范围地址,保留为私有内部域使用。
如下图所示,以太网和FDDI的MAC地址01:00:5E:00:00:00到
01:00:5E:7F:FF:FF用于将三层IP组播地址映射为二层地址,即IP组播地址中的低23位放入IEEE MAC地址的低23位。IP组播地址有28位地址空间,但只有23位被映射到IEEE MAC地址,这样会有32个IP组播地址映射到同一MAC
地址上。
此处第4bytes的第一位默认值为0,不做映射,如239.192.0.1,组播MAC地址为01:00:5E:40:00:01,192的二进制为:1100 0000,第一个1,不作映射,为0,所以改为:0100 0000,对应的mac地址为40,所以239.192.0.1,组播MAC地址为01:00:5E:40:00:01。
总之,最高位置0。