有电脑A,IP为:10.2.131.71,子网掩码设为:255.255.252.0
有电脑B,IP为:10.2.134.1,子网掩码为:255.255.252.0
先把这些十进制的转为二进制:
IP(A):00001010.00000010. 10000011. 01000111
掩码A:11111111.11111111. 11111100.00000000
对其进行按位与运算:00001010.00000010.10000000.00000000
然后计算电脑B
IP(B):00001010.00000010. 10000110.00000001
掩码B:11111111.11111111. 11111100.00000000
对其进行按位与运算:00001010.00000010.10000100.00000000
然后比较运算结果,如果对应位置都一样的话,那说明处于同一子网,如果不是那就不是了呗。
详细阅读:四楼子网掩码为何这样设置
- from the5fire.com
----EOF-----
微信公众号:Python程序员杂谈
微信公众号:Python程序员杂谈