IP位址劃分

2021-08-07 11:28:10 字數 1618 閱讀 3805

1 . 基本知識介紹

1.1網路中的每乙個主機或路由器至少有乙個ip位址;

在internet中不允許有兩個裝置具有同樣的ip位址;

1.2ip位址採用分層結構;

ip位址是由網路號(net id)與主機號(host id)兩部分組成的。

1.3 ip位址的分類

ip位址長度為 2位,點分十進位制(dotted decimal)位址;

ip位址=網路位址+子網位址+主機位址。

採用x.x.x.x的格式來表示,每個x為8位,每個x的值為0~255(例如 202.113.29.119);

根據不同的取值範圍,ip位址可以分為五類;

ip位址中的前5位用於標識ip位址的類別:

a類位址的第一位為0;

b類位址的前兩位為10;

c類位址的前三位為110;

d類位址的前四位為1110;

e類位址的前五位為11110。

10.0.0.0~10.255.255.255

172.16.0.0~172.131.255.255

192.168.0.0~192.168.255.255

2)回送位址

a類網路位址127是乙個保留位址,用於網路軟體測試以及本地機程序間通訊,叫做回送位址(loopback address)。無論什麼程式,一旦使用回送位址傳送資料,協議軟體立即返回之,不進行任何網路傳輸。含網路號127的分組不能出現在任何網路上。

3)廣播位址

tcp/ip規定,主機號全為"1"的網路位址用於廣播之用,叫做廣播位址。所謂廣播,指同時向同一子網所有主機傳送報文。
4)網路位址

tcp/ip協議規定,各位全為」0」的網路號被解釋成」本」網路。由上可以看出:一、含網路號127的分組不能出現在任何網路上;二、主機和閘道器不能為該位址廣播任何尋徑資訊。由以上規定可以看出,主機號全」0」全」1」的位址在tcp/ip協議中有特殊含義,一般不能用作一台主機的有效位址。

3、子網掩碼

知乎上看到一段對子網掩碼解釋的很好的一段:只有在乙個網路號下的計算機之間才能」直接」互通,不同網路號的計算機要通過閘道器(gateway)才能互通。但這樣的劃分在某些情況下顯得並不十分靈活。為此ip網路還允許劃分成更小的網路,稱為子網(subnet),這樣就產生了子網掩碼。子網掩碼的作用就是用來判斷任意兩個ip位址是否屬於同一子網路,這時只有在同一子網的計算機才能」直接」互通。要將乙個網路劃分為多個子網,因此網路號將要占用原來的主機位,如對於乙個c類位址,它用21位來標識網路號,要將其劃分為2個子網則需要占用1位原來的主機標識位。此時網路號位變為22位,主機標示變為7位。同理借用2個主機位則可以將乙個c類網路劃分為4個子網……那計算機是怎樣才知道這一網路是否劃分了子網呢?這就可以從子網掩碼中看出。子網掩碼和ip位址一樣有32bit,確定子網掩碼的方法是其與ip位址中標識網路號的所有對應位都用」1」,而與主機號對應的位是」0」。

總結一點:子網掩碼的作用是劃分網段位址與主機位址。子網掩碼的作用是劃分網段位址與主機位址。子網掩碼擋住了網段位址,只露出主機位址(255對應的二進位制數是11111111)。如果把子網掩碼與ip位址做邏輯與運算,得到的結果恰好就是網段位址。路由器就是這麼工作的。這是為什麼叫掩碼。

參考文章:

IP位址劃分

現在的ip網路使用32位位址,以點分十進位制表示,如172.16.0.0。位址格式為 ip位址 網路位址 主機位址 或 ip位址 主機位址 子網位址 主機位址。ip位址型別 最初設計網際網路絡時,為了便於定址以及層次化構造網路,每個ip位址包括兩個標識碼 id 即網路id和主機id。同乙個物理網路上...

IP位址劃分

1 ip位址劃分為 a,b,c,d,e五類2 組播位址 組播組可以是永久的也可以是臨時的。組播組位址中,有一部分由官方分配的,稱為永久組播組。永久組播組保持不變的是它的ip位址,組中的成員構成可以發生變化。永久組播組中成員的數量都可以是任意的,甚至可以為零。那些沒有保留下來供永久組播組使用的ip組播...

IP位址劃分

1 基本知識介紹 1.1網路中的每乙個主機或路由器至少有乙個ip位址 在internet中不允許有兩個裝置具有同樣的ip位址 1.2ip位址採用分層結構 ip位址是由網路號 net id 與主機號 host id 兩部分組成的。1.3 ip位址的分類 ip位址長度為 2位,點分十進位制 dotted...