已知IP地址和子网掩码怎样算网络地址?
发布网友
发布时间:2022-04-22 15:41
我来回答
共1个回答
热心网友
时间:2023-07-02 00:19
1、首先将网络的IP地址和子网掩码都转换成32位二进制字符。将转换后的二进制的IP地址和子网掩码进行“逻辑与”运算,得到新的32位二进制字符。把得到的新的32位二进制字符转换成十进制,就是主机的网络号了。
2、把IP地址和子网掩码都用二进制表示,然后各位做相与运算,得到的结果就是网络地址。PS:相与运算:1,0相与得0;0,0相与得0;1,1相与得1掩码分网络位,主机位~IP对应网络位的地方不动,主机位全0就行了。
3、将上述掩码和ip地址逐位进与操作得,该IP所在网段:10101100.000010000100001000000写成十进制得17164即为所在网络地址,掩码长度26位。
4、IP地址数量为2的19次方减2,可用地址范围是60.1至725254。计算具体事例:IP19161,子网2525250,十进制255换做二进制就是11111111八个1,十进制192换成二进制是11000000。
5、比如有网络A和网络B,网络A的IP地址范围为“19161~1916254”,子网掩码为2525250;网络B的IP地址范围为“19161~1916254”,子网掩码为2525250。