IP1:172.31.2.6. ; IP2:172.31.100.6 ;子网掩码同为:255.255.192.0

来源:百度知道 编辑:UC知道 时间:2024/09/20 23:20:24
将IP地址和子网掩码转换为2进制
将IP地址和子网掩码按位进行运算
得出子网号,判断是否相等,是否在同一个子网中。
要过程。
谢谢大家的帮助。

此IP地址属B类地址,子网掩码255.255.0.0,划分子网后的掩码是255.255.192.0,说明从主机地址位借用头两位作为网络地址,具体算法:
172.31.0.0,.0.0为主机位,二进制表示为
0 0 0 0 0 0 0 0 借用头两位后为1 1 0 0 0 0 0 0 即形成新的子网掩码255.255.192.0,每子网网段的block值为256-192=64,即每一子网的地址范围为:172.31.0.0,172.31.64.0 172.31.128.0,172.31.192.0,所以前面两个地址的子网地址相等,但不属于同一子网.

2进制:172.31.2.6------10101100.00011111.00000010.00000110
2进制:172.31.100.6----10101100.00011111.01100100.00000110
172.31.2.6
用10101100.00011111.00000010.00000110
与11111111.11111111.11000000.00000000
得10101100.00011111.00000000.00000000 -----172.31.0.0
172.31.100.6
用10101100.00011111.01100100.00000110
与11111111.11111111.11000000.00000000
得10101100.00011111.01000000.00000000 -----172.31.64.0
不在同一网段,这是一种方法,还有更简单的.
用256-192得到每段分为64,也就是四个子网,那么一段为0-63.二段为64-127.三段为128-192.四段为192-255.当然还有其它方法