首页 > 其他 > 详细

如何判断两个IP地址是不是处于同一网段?

时间:2016-10-11 18:41:10      阅读:98      评论:0      收藏:0      [点我收藏+]

要判断两个IP地址是不是在同一个网段,就将它们的IP地址分别与子网掩码做与运算,得到的结果-->网络号,如果网络号相同,就在同一子网,否则,不在同一子网。

 

例:假定选择了子网掩码255.255.254.0,把IP地址和子网掩码转换为二进制,分别将上述两个IP地址分别与掩码做与运算,如下所示:

  211.95.165.24 11010011 01011111 10100101 00011000

  255.255.254.0 11111111 11111111 111111110 00000000
  与的结果是: 11010011 01011111 10100100 00000000
 
  211.95.164.78 11010011 01011111 10100100 01001110
  255.255.254.0 11111111 11111111 111111110 00000000
  与的结果是: 11010011 01011111 10100100 00000000
 
可以看出,得到的结果(这个结果就是网络地址)都是一样的,因此可以判断这两个IP地址在同一个子网。

如何判断两个IP地址是不是处于同一网段?

原文:http://www.cnblogs.com/jiangson/p/5950163.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!