很简单:ROS中IP后的子网掩码计算
24.29.32,这是子网掩码的一种表达方式,如果你对ip地址的二进制熟悉,那么就很简单了.子码掩码是形如255.255.255.255,由四个十制进数用圆点隔开来表示的.
其实将十进制数化成二进制数为:11111111.11111111.11111111.11111111,一共是32位二进制数.
十进制的255转换成二进制数是11111111(8个1).
24,就是表示从左向右数起的24个1,余下的补0.,即
11111111.11111111.11111111.00000000,化成十进制数为:255.255.255.0.
所以24表示子网掩码255.255.255.0,
依此类推:29就是29个1,即
11111111.11111111.1111111.11111000,化成十进制数为255.255.255.248.
32表示子网掩码255.255.255.255
十进制转二进制方法302表示位二进制是多少
100101110
302/2 = 151 余0
151/2 = 75 余1
75/2 = 37 余1
37/2 = 18 余1
18/2 = 9 余0
9/2 = 4 余1
4/2 = 2 余0
2/2 = 1 余0
故二进制为100101110
用2辗转相除至结果为1
将余数和最后的1从下向上倒序写 就是结果
255.255.255.0=24
255.255.255.192=26
255.255.255.252=30
/11 (255.224.0.0) →→→
/12 (255.240.0.0) →→→
/13 (255.248.0.0) →→→
/14 (255.252.0.0) →→→
/15 (255.254.0.0) →→→
/16 (255.255.0.0) →→→
/17 (255.255.128.0) →→→
/18 (255.255.192.0) →→→
/19 (255.255.224.0) →→→
/20 (255.255.240.0) →→→
/21 (255.255.248.0) →→→
/22 (255.255.252.0) →→→
/23 (255.255.254.0) →→→
/24 (255.255.255.0) →→→ 看起来很不错的样子 学习了。很有技术含量 这可是网络基础诶 学习了..呵呵!~1 这帖不错..顶顶..
页:
[1]