组播IP地址与组播MAC地址之间的换算方法与例子 1个oui 有2 的24方个MAC地址 组播地址 :2的28次方,224.0.0.0-239.255.255.255 可用组播范围:0100.5E00.0000----0100.5E07.FFFF MAC由48bit组成:前24位是OUI ,后24位由厂商定义 共需要:16个OUI才可以与一个IP来一一对应。 32个IP才可以与一个oui来一一对应
算法: 最笨的方法,也是最安全的方法,就是把IP地址,换成二进制数。再把二进制换成16进制,第4个8位,不用,因为有组播MAC的限制已经规定是0100.5E开头, 第3个8位中的第8位规定为0.所以当不为0时,要改成0来换算。
|