1、先总的来看ip地址分类
A类 :00000000-01111111 0.0.0.0 - 127.255.255.255 (为了体现网络的划分前面的二进制数只去前面的8位,后面的24位省略)
B类 :10000000-10111111 128.0.0.0-191.255.255.255
C类 :11000000-11011111 192.0.0.0-223.255.255.255
D类 :11100000-11101111 224.0.0.0-239.255.255.255 (组播地址)
E类 :11110000-11111111 240.0.0.0-255.255.255.255 (科学实验)
2、useage:
首先你要知道你的ip是哪类ip地址(A;B;C;D;E)类,例如172.16.3.12/16冲这个ip地址你了解到它是B类ip,再从/16就知道他没有经过子网划分所以默认的是255.255.0.0 。算主机位一般是在子网划分中用到例如:172.168.12.1/18这个地址就经过子网划分,从/18就知道从主机位中抽走了2位作为主机号(子网掩码就是连续的18个1)172.168.12.1/18 10101100. 10101000.00 001100.00000001所以 主机位为2的14次方减2(2代表网络号和广播地址)
补充:其实子网的划分是没那么死的比如公司的内网ip都是 10.4.9.* 这是个典型的A类网址,要是真用这个类别的网址那可毁了,这个时候就用到了子网掩码
现在公司用的是255.255.255.0,子网掩码决定了子网内计算机的数目所以,这样以划分子网内的ip就少了很多ok 了。
好了详细解释下这个吧 172.168.12.1/18
(1)首先一看就知道起码是个B类网址 再一看/18 翻下/18就是 11111111.11111111.11000000.00000000 --> 255.255.192.0
子网掩码算出来了 :255.255.192.0
(2)用这个子网掩码一个子网内能有多少台机器呢?算一下 :32-18=14 2得14次方 减2 最后得数位 16382 给计算机
这里之所以减2 是因为 比如:
计算子网地址:
172.168.12.1 -> 10101100.10101000.00001100.00000001
255.255.192.0 -> 11111111.11111111.11000000.00000000
AND
子网地址 10101100.10101000.00000000.00000000 -->172.168.0.0 不可用,IP把全0保留为表示网络地址
计算广播地址
255.255.192.0 -> 11111111.11111111.11000000.00000000
NOT 运算
00000000.00000000.00111111.11111111
与ip地址OR运算 10101100.10101000.00001100.00000001
得到: 10101100.10101000.00111111.11111111 --》 172.168.63.255 不可用这是广播地址
ps:俺至今不能严格区分"网络地址"与"子网地址",还有 "子网" 和 "网段",所以如果上面有用的不对的词,请不要迷糊。
3、保留IP地址范围如下所示。
10.0.0.0 - 10.255.255.255 A 类中的保留地址
172.16.0.0 - 172.31.255.255 B 类中的保留地址
192.168.0.0 - 192.168.255.555 C 类中的保留地址
阅读(2918) | 评论(1) | 转发(0) |