判断两个IP地址是否同一个网段

================================

©Copyright 蕃薯耀 2022-06-16

https://www.cnblogs.com/fanshuyao/

 

第一个IP地址 
IPv4 地址 . . . . . . . . . . . . : 192.168.10.175
子网掩码  . . . . . . . . . . . . : 255.255.254.0
 
(IP和子网掩码)转换成二进制:
1100 00001010 10000000 10101010 1111
1111 11111111 11111111 11100000 0000
 
(IP和子网掩码二进制)与运算结果(1&1=11&0=00&1=00&0=0):
1100 00001010 10000000 10100000 0000
 
与运算结果转换成10进制的网段:192.168.10.0
 
 
第二个IP地址
IPv4 地址:192.168.11.211  
子网掩码: 255.255.254.0 
 
(IP和子网掩码)转换成二进制:
1100 00001010 10000000 10111101 0011
1111 11111111 11111111 11100000 0000
 
(IP和子网掩码二进制)与运算结果(1&1=11&0=00&1=00&0=0):
1100 00001010 10000000 101000000000
 
与运算结果转换成10进制的网段:192.168.10.0
 
 
由于第一个IP地址和第二个IP地址的网段都是:192.168.10.0,所以是同一个网段
 
 

 

 

(时间宝贵,分享不易,捐赠回馈,^_^)

================================

©Copyright 蕃薯耀 2022-06-16

https://www.cnblogs.com/fanshuyao/

posted @ 2022-06-16 16:52  蕃薯耀  阅读(601)  评论(0编辑  收藏  举报