码迷,mamicode.com
首页 > 其他好文 > 详细

判断两个IP地址是不是属于同一子网的方法

时间:2017-08-23 10:20:50      阅读:277      评论:0      收藏:0      [点我收藏+]

标签:长度   www   img   方法   alt   子网掩码计算   deepin   http   如何   

一个IP地址有三种写法:

第一种,单个IP,如192.168.55.28

第二种,IP/子网掩码,如192.168.55.28/255.255.255.0

第三种,IP/子网掩码长度,如192.168.55.28/24

对于第一种单个IP的形式,其实际相当于192.168.55.28/32或192.168.55.28/255.255.255.255。

下面说明如何判断两个IP是否属于同一子网。

这里定义两个方法,第一种方法通过IP和子网掩码计算出其网络号,第二种方法通过IP和子网掩码长度计算出其网络号,然后对比网络号是否相同以判断他们是否是属于同一个子网的。如果网络号相同,那么他们就是属于同一个子网的IP,否则,就不是。

技术分享技术分享

转发请注明出处:http://www.cnblogs.com/it-deepinmind/

判断两个IP地址是不是属于同一子网的方法

标签:长度   www   img   方法   alt   子网掩码计算   deepin   http   如何   

原文地址:http://www.cnblogs.com/it-deepinmind/p/7415187.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!