第2个回答 2013-12-19
网络ID是使用IP地址和子网掩码进行二进制逐位的与运算得出的。与运算的特点是
有0就为0,全1才为1。
例子如下:
210.22.26.6和255.255.255.252进行与运算求出210.22.26.6的网络ID。
11010010 ----210的二进制
11111111 ----255的二进制
11010010 ----网络ID=210
由此可以看出子网掩码为255所对应的IP段数值是和原来一样的。求网络ID只需进行最后一段的计算即可。
00000110 -----6的二进制表示
11111100 ----252的二进制表示
00000100 ----网络ID=4
所以210.22.26.6的网络ID为210.22.26.4
而210.22.26.9的网络ID为210.22.26.8网络ID不同,所以不再同一子网。
2。类地址C类地址的网络最多容纳254个有效IP。需要800个IP在同一网络要使用B类地址。但B类地址容纳的有效IP数量为2的16次方减2,即65534个。这样会造成很多的IP地址浪费。
如果使用206.0.68.0/18的分配方式则是将原有的206.0.68.0/16的主类地址划分了4个子网,使用第一个子网,这样的子网有效IP容量为2的14次方减2,即16382个,而其他子网的IP还可以继续分配使用,相对来讲少浪费了IP。
但是如果只需要800多个IP的话,可以使用206.0.68.0/22的划分方式,这样的划分方法每个子网只有1022个有效IP,更加节省IP。