我們先來了解一下,判斷兩個ip地址是不是在同一個網段的方法。要想判斷兩個ip地址是不是在同一個網段,只需將ip地址與子網掩碼做與運算,如果得出的結果一樣,則這兩個ip地址是同一個子網當中。
舉個例子:
1.第一個IP地址:
192.168.1.9
子網掩碼:255.255.255.0
2.第二個ip地址:
192.168.1.10
3.將他們做與運算,首先要將十進位制的ip地址轉換為二進位制的。第一個IP地址:
11000000.10101000.00000001.00001001
子網掩碼:11111111.11111111.11111111.00000000
4.第二個ip地址:
11000000.10101000.00000001.00001010
5.做與運算:
11111111.11111111.11111111.00000000 與運算
11000000.10101000.00000001.00000000
11111111.11111111.11111111.00000000與運算
6.他們得出來的結果是一樣的,轉換成十進位制是:192.168.1.0。所以192.168.1.9和192.168.1.10是在同一個網段中的。
我們先來了解一下,判斷兩個ip地址是不是在同一個網段的方法。要想判斷兩個ip地址是不是在同一個網段,只需將ip地址與子網掩碼做與運算,如果得出的結果一樣,則這兩個ip地址是同一個子網當中。
舉個例子:
1.第一個IP地址:
192.168.1.9
子網掩碼:255.255.255.0
2.第二個ip地址:
192.168.1.10
子網掩碼:255.255.255.0
3.將他們做與運算,首先要將十進位制的ip地址轉換為二進位制的。第一個IP地址:
11000000.10101000.00000001.00001001
子網掩碼:11111111.11111111.11111111.00000000
4.第二個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
6.他們得出來的結果是一樣的,轉換成十進位制是:192.168.1.0。所以192.168.1.9和192.168.1.10是在同一個網段中的。