B类地址的可变长子网掩码

来源:百度知道 编辑:UC知道 时间:2024/06/09 07:58:06
IP为一个B类地址
需要划分500个子网,每个子网容纳的主机数为100。
最后得到的IP二进制数应该是这样的:
11111111.11111111.11111111.10000000
请问子网掩码应该是多少? 具体怎么计算的? 越详细越好

复制的不要!!!
可能我没说清楚,我想要的是一个具体的子网掩码结果,如果有过程最好,谢谢。难道是255.255.255.128?

B类IP,在二进制里16位代表网络号,16位代表主机号

如果在分500个子网,那么需要从主机位里借出9位做网络号
2的9次方512
剩下7位做主机位,每个子网容纳主机数为2的7次方-2 即126台,符合要求
所以掩玛是16+9位,即/25
相当于255.255.255.128

分太少了.还复制的不要...谁会帮你?

IP为一个B类地址
需要划分500个子网,每个子网容纳的主机数为100。
最后得到的IP二进制数应该是这样的:
2222222222222222221111111
请问子网掩码应该是多少? 具体怎么计算的? 越详细越好

无论哪一类地址`~计算子网数和主机数都有个简便的办法`~
那就是
比如172.16.1.1这个B类地址,它的子网掩码是
11111111.11111111.00000000.00000000
要主机数为100的话,
就用这条公式((2的x次方)-2))>100
这里的x应该从主机部分(从右到左)开始借位,

借1位的情况:
((2的1次方)-2)------------------这里的结果是0>100,不成立
此时的子网掩码是
11111111.11111111.11111111.11111110

继续借位
((2的2次方)-2)------------------这里的结果是2>100,不成立
此时的子网掩码是
11111111.11111111.11111111.11111100

继续借位
((2的3次方)-2)------------------这里的结果是6>100,不成立
此时的子网掩码是
11111111.11111111.11111111.11111000

继续借位
((2的4次方)-2)------------------这里的结果是14>100,不成立
此时的子网掩码是
111