zoukankan      html  css  js  c++  java
  • 如何计算两个IP是否同一个网段

    要判断两个IP地址是不是在同一个网段,就将它们的IP地址分别与子网掩码做与运算,得到的结果一网络号,如果网bai络号相同,就在同一子网,否则,不在同一子网。
    例:假定选择了子网掩码255.255.254.0,现在分别将上述两个IP地址分别与掩码做与运算,(AND(与)方法:0和1=0 0和0=0 1和1=1)如下所示:
    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地址在同一个子网。

  • 相关阅读:
    弹性布局、动画、过渡
    HTML
    数据库对象
    函数
    oracle与PL/SQL安装
    网络编程
    多线程
    联调接口
    vue 全局变量
    vue ajax请求
  • 原文地址:https://www.cnblogs.com/Frank-guo/p/14150602.html
Copyright © 2011-2022 走看看