怎么看ip地址在不在同一網段
文章導讀:怎么看ip地址在不在同一網段呢?相信很多小伙伴都不一定清楚。那么,不用擔心,本期小編就給各位小伙伴介紹下怎么去判斷兩個IP是否屬于同一個網段,假設有A和B兩個IP地址,那么怎么判斷A與B在同一個網段呢?接下來就跟著小編來看一下吧!
怎么看ip地址在不在同一網段呢?相信很多小伙伴都不一定清楚。那么,不用擔心,本期小編就給各位小伙伴介紹下怎么去判斷兩個IP是否屬于同一個網段,假設有A和B兩個IP地址,那么怎么判斷A與B在同一個網段呢?接下來就跟著小編來看一下吧!
A IP:202.194.128.9
B IP:202.194.128.14
子網掩碼:255.255.255.0
1、把A和B的地址轉換為二進制的
A:1100 1010.1100 0010.1000 0000.0000 1001
B:1100 1010.1100 0010.1000 0000.0000 1101
掩碼 :1111 1111.1111 1111. 1111 1111 .0000 0000
2、要判斷兩個IP是否在同一網段,主要是看看他們的網絡標識是否一樣,其實一個IP的網絡標識也就是他的IP和子網掩碼AND之后的結——比如上面兩個AND以后的結果如下:
A:11001010.1100 0010.1000 0000 .0000 0000 轉化為十進制:202.194.128.0
B:1100 1010.1100 0010.1000 0000.0000 0000 轉化為十進制:202.194.128.0
這說明兩個IP的網絡標識相同,也就是說他們在同一子網。
3、有的時候我們還想知道,兩個IP各自的主機標識,先將子網掩碼取反,再和IP做AND.
A:1100 1010.1100 0010.1000 0000.0000 1001
B:1100 1010.1100 0010.1000 0000.0000 1101
掩碼取反:0000 0000.0000 0000.0000 0000.1111 1111
AND 之后結果:
A:0000 0000.0000 0000.0000 0000.0000 1001 轉化為十進制:9
B:0000 0000.0000 0000.0000 0000.0000 1101 轉化為十進制:14
也就是說A和B的主機標識為9和14
以上就是本期小編給大家帶來的所有內容了,了解更多相關教程資訊,請多多關注本站哦!
標簽: