将IP和掩码 转换为2进制 ,再相与 ,得到网络号 都一样就表示在同一网段。
比如192.168 .0.1 192.168.0.2 192.168.1.1 掩码255.255.255.0
一:
- 10101000.00000000. 00000001 192.168.0.1
- 11111111.11111111. 00000000 255.255.255.0
上面相与 得 ( 1+1=1 1+0=0) - 10101000.00000000.00000000 192.168.0.0 网络号
二:
- 10101000.00000000. 00000010 192.168.0.2
- 11111111.11111111. 00000000 255.255.255.0
得 - 10101000.00000000. 00000000 192.168.0.0 网络号
三:
- 10101000.00000001. 00000001 192.168.1.1
- 11111111.11111111. 00000000 255.255.255.0
得 - 10101000.00000001. 00000000 192.168.1.0 网路号
所以 一和二 在一个网段,三不在。
原文出处:百度知道