子网号是不是掩码与IP的与运算所得?

来源:百度知道 编辑:UC知道 时间:2024/06/03 01:40:42
其实只答出这一个就可以了。
若还来的话
167.77.88.99 255.255.255.192
的子网,广播,和有效IP

答案是:167.77.88.64
167.77.88.127
167.77.88.65-167.77.88.126

但我想知道详解。



计算过程:

1、将IP地址和子网掩码换算为二进制。子网掩码连续全1的是网络地址,后面的是主机地址。
167.77.88.99的二进制形式为 10100111.01001101.01011000.01100011
255.255.255.192的二进制形式为11111111.11111111.11111111.11000000
由此可得,这个IP地址的前26位为网络地址,后6位为主机地址。

2、子网号
IP地址和子网掩码进行与运算,结果是子网号。

10100111.01001101.01011000.01100011 (IP地址)
11111111.11111111.11111111.11000000 (子网掩码)
________________________________________进行与运算
10100111.01001101.01011000.01000000 (与运算结果,即子网号的二进制形式)

转换十进制为:167.77.88.64(即子网号)

3、广播地址
将上面的二进制形式的子网号中的网络地址部分保持不变(即前26位),主机地址变为全1,结果就是广播地址。

也就是将10100111.01001101.01011000.01000000最后的六个零变为1,结果是
10100111.01001101.01011000.01111111

转换为十进制形式为167.77.88.127(即广播地址)

4、地址范围(有效IP)
网络地址+1即为第一个主机地址,广播地址-1即为最后一个主机地址,由此可以看出
地址范围是: 网络地址+1 至 广播地址-1
结果为167.77.88.65—167.77.88.126。