欢迎来到天天文库
浏览记录
ID:13339000
大小:34.00 KB
页数:3页
时间:2018-07-22
《组播ip地址与组播mac地址之间的换算方法与例子》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、组播IP地址与组播MAC地址之间的换算方法与例子1个oui有2的24方个MAC地址组播地址:2的28次方,224.0.0.0-239.255.255.255可用组播范围:0100.5E00.0000----0100.5E07.FFFFMAC由48bit组成:前24位是OUI,后24位由厂商定义共需要:16个OUI才可以与一个IP来一一对应。32个IP才可以与一个oui来一一对应典故:Dr.SteveDeering此人研究出来的,当时因为分他的OUI是(0100.5E0)所以这7个不变。算法:最笨的方法,也是最安全的方法,就是把IP地址,换成二进制数。
2、再把二进制换成16进制,第4个8位,不用,因为有组播MAC的限制已经规定是0100.5E开头,第3个8位中的第8位规定为0.所以当不为0时,要改成0来换算。Example:源IP224.1.1.1换算成二进制11100000.00000001.00000001.00000001再换成16进制01.01.01加上组播MAC头0100.5E最后形成:0100.5E01.01.01可用的其它31个组播IP地址:224.129.1.1225.1.1.1225.129.1.1226.1.1.1226.129.1.1227.1.1.1227.129.1.1228
3、.1.1.1228.129.1.1229.1.1.1229.129.1.1230.1.1.1230.129.1.1231.1.1.1231.129.1.1232.1.1.1232.129.1.1233.1.1.1233.129.1.1234.1.1.1234.129.1.1235.1.1.1235.129.1.1236.1.1.1236.129.1.1237.1.1.1237.129.1.1238.1.1.1238.129.1.1239.1.1.1239.129.1.1加上:224.1.1.1刚好32个。源IP224.132.1.1换算成二进制111
4、00000.10000100.00000001.00000001第24位为011100000.00000100.00000001.00000001再换成16进制04.01.01加上组播MAC头0100.5E最后形成:0100.5e04.01.01可用的其它31个组播IP地址:224.4.1.1225.4.1.1225.132.1.1226.4.1.1226.132.1.1227.4.1.1227.132.1.1228.4.1.1228.132.1.1229.4.1.1229.132.1.1230.4.1.1230.132.1.1231.4.1.123
5、1.132.1.1232.4.1.1232.132.1.1233.4.1.1233.132.1.1234.4.1.1234.132.1.1235.4.1.1235.132.1.1236.4.1.1236.132.1.1237.4.1.1237.132.1.1238.4.1.1238.132.1.1239.4.1.1239.132.1.1加上224.132.1.1,刚好32个。另一种方法是:如果给的IP地址第1、2、3位都大于128,可以用128除以16(因为可用IP是28位,可用MAC是23位,剩5位可变,2的4次方是16),得出来的商换成16进制是
6、MAC的左位,得出来的余数换成16进制是MAC的右位。第4组8位不看,因为是规定是0100.5E开头。第3组第8位必需为0.当为1时,要去掉换成0.Example:源IP224.215.145.230除16:215/16商:13余:7.145/16商:9余:1.230/16商:14余:6换成(16进制):D7.91.E6第24位为057.91.E6加上组播MAC头0100.5E形成:0100.5E57.91.E6可用的其它31们组播IP地址:224.87.145.230225.87.145.230225.215.145.230225.87.145.2
7、30225.215.145.230226.87.145.230226.215.145.230227.87.145.230227.215.145.230228.87.145.230228.215.145.230229.87.145.230229.215.145.230230.87.145.230230.215.145.230231.87.145.230231.215.145.230232.87.145.230232.215.145.230233.87.145.230233.215.145.230234.87.145.230234.215.145.230
8、235.87.145.230235.215.145.230236.87.145.230236.215.145
此文档下载收益归作者所有