1. 我们先来了解一下,判断两个ip地址是不是在同一个网段的方法。

    要想判断两个ip地址是不是在同一个网段,只需将ip地址与子网掩码做与运算,如果得出的结果一样,则这两个ip地址是同一个子网当中。

  2. 例子:

    第一个IP地址:192.168.1.9

    子网掩码:255.255.255.0

     

  3. 第二个ip地址:192.168.1.10

    子网掩码:255.255.255.0

  4. 将他们做与运算,首先要将十进制的ip地址转换为二进制的。

    第一个IP地址:11000000.10101000.00000001.00001001

    子网掩码:11111111.11111111.11111111.00000000

     

    第二个ip地址:11000000.10101000.00000001.00001010

    子网掩码:11111111.11111111.11111111.00000000

 

5、做与运算:

11000000.10101000.00000001.00001001

11111111.11111111.11111111.00000000    与运算

11000000.10101000.00000001.00000000

 

11000000.10101000.00000001.00001010

 

11111111.11111111.11111111.00000000       与运算

11000000.10101000.00000001.00000000

 

他们得出来的结果是一样的,转换成十进制是:192.168.1.0。所以192.168.1.9和192.168.1.10

是在同一个网段中的。

更多推荐