将ip地址140.152.20.68 转换成2进制,掩码转化为2进制,见如下
ip :10001100,10011000,00010100,01000100
掩码:11111111,11111111,11111111,11100000
掩码2进制全1对应的ip2进制不动,对应的为网络id,掩码全0对应的ip2进制全1对应的为广播地址
所以网络id也就是net-id 2进制为 01000000 转化为10进制为64,net-id为140.152.20.64
所以网络id也就是subnet-id 2进制为 01011111 转化为10进制为95,subnet-id为140.152.20.95
10001100.10011000.00010100.01000100
11111111.11111111.11111111.11100000=255.255.255.224
前面16位是net-id:140(因为是B类,这个你懂的)
子网掩码划分的,17-27的1是subnet-id:20.64
最后7位是host-id:4
因为给你了你子网掩码,你不能简单的判定为B类网络了。
(借鉴第一个答案)
将ip地址140.152.20.68 转换成2进制,掩码转化为2进制,见如下
ip :10001100,10011000,00010100,01000100
掩码:11111111,11111111,11111111,11100000
因为是b类地址,所以前16位是网络号net-id=140.252,
可以看出,掩码中全0的就是主机号(主机号本来也是16位),它将自己的11位变成了
subnet-id(子网号),也就是 00010100010,(host-id)主机号为00100
化为10进制,subnet-id=162,host-id=4
大概是这个样子吧。错了勿喷
网络号140.152.20
主机号68
子网号140.152.20.64
子网地址 140.152.20.64