如何判斷IP位址是否為同一網段

2021-09-11 21:18:50 字數 874 閱讀 6835

一、名詞解析

ip:不同計算機的**號碼(主要在網路層。第三層)

mac:不同計算機的身份證號(主要在資料鏈路層。第二層)

dns:從網域名稱到ip位址的解析

子網掩碼:將某個ip位址劃分為網路位址和主機位址

閘道器(傳輸層):

定義:乙個網路通向另乙個網路的ip位址

二、區分網段

區分網段需要用到兩個概念,ip和子網掩碼。

子網掩碼只有乙個作用,就是將某個ip位址劃分成網路位址和主機位址兩部分。

對於a類位址來說,預設的子網掩碼是255.0.0.0;對於b類位址來說預設的子網掩碼是255.255.0.0;對於c類位址來說預設的子網掩碼是255.255.255.0

以ip10.1.1.0為例

其網路號為10.0.0.0(a類ip預設8位子網掩碼,255.0.0.0)

主機號為1.1.10

廣播位址 10.255.255.255(預設網段的最後乙個ip為廣播位址)。

表示將ip全部轉換為二進位制資料之後前16位是子網掩碼。

網路id:192.168.1.0/26

32-26=6,2^6=64(每隔62個主機位址為乙個網段,乙個網段對應乙個網路號 ,因為是從1開始,而最後一位是廣播位址)

網路號:192.168.1.0

主機位:.1-62

如何判斷兩個IP是否在同一網段

下來舉例說明,如何去判斷a和b兩個ip是否在同一網段。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 110...

如何確定IP在同一網段

我們將ip位址分為了 a b 五大類,但是d和e不對民用組織開放,所以我們能使用ip位址的只有abc三類。判斷四組ip的第乙個陣列來確定是哪類。注意 127.0.0.1不再裡面,是因為它代表當前計算機自己 1.a類ip用第乙個數字來表示不同網段。例如 1.0.0.0和2.0.0.0是不同的網路。不同...

判斷兩個IP是否在同一網段

相信不只我乙個人有過這樣的想法 只要ip的前三段相同,就是在同一網段了。真相不是這樣的。ip位址根據網路id的不同分為5種型別,a類位址 b類位址 c類位址 d類位址和e類位址。那麼如何判斷兩個ip是否在同一網段呢?如 ip 192.168.0.1 子網掩碼 255.255.255.0 將兩者4段對...