當前位置:吉日网官网 - 傳統節日 - ip地址的實現

ip地址的實現

本文主要介紹網絡層的IP地址,同時也將詳細介紹三種地址管理方法。

IP地址是分配給互聯網上每臺主機或路由器的每個接口(註意,它是壹個接口,而不是主機或路由器本身)的唯壹32位標識符。IP地址由ICANN(互聯網名稱與數字地址分配機構)分配。

現在有三種IP地址尋址方法:

(1)分類IP地址

(2)子網劃分

(3)形成超網

下面將依次介紹這三種尋址方式:

1,分類IP地址:

顧名思義,分類IP地址包括將IP地址分成兩個固定長度的字段。第壹個字段是網絡號(net-id),代表連接的網絡。第二個字段是host-id,代表主機或路由器。在這種尋址方式下,IP地址分為A、B、C、D、E五類,其中A、B、C的網絡號依次占8、16和24位,類別位設置在網絡號的開頭,分別為0、10和165438。前三類用於單播,D類地址(類別位為1110)用於組播,E類地址(類別位為111)留作將來使用。

為了提高可讀性,在32位地址中,每8位加壹個點,稱為點分十進制記數法。也就是我們經常在自己的電腦上看到的表單。

2.子網劃分。

對於第壹種尋址方法,我們可以通過分析得到壹些缺點:

(1)由於第壹種方法將IP地址(單播)分為三類,且每類的數量是固定的,所以很多機構在申請時不知道選擇哪壹類。比如申請B類地址,利用率不到1%,但是如果改成C類地址,以後可能會擴大。

(2)給每個網絡分配壹個網絡號,會使路由表變得非常龐大,不僅降低了效率,還增加了路由器的成本。

(3)如果有些公司想馬上開通網絡使用,第壹種尋址方式無法實現,因為要獲得壹個IP地址,必須向ICNAA申請。

為了解決上述問題,這時就引入了子網劃分的尋址方式(也稱子網尋址和子網路由)。子網劃分是針對每個組織的,它自己的內部事務在互聯網中是看不見的,因為這個組織對互聯網來說仍然表現為壹個整體網絡。

在子網劃分的尋址方法中,IP地址變成由三部分組成(原來只有兩部分,網絡號和主機號),網絡號,子網號和主機號。子網號是從原始主機號借用的。

這裏也有必要了解子網掩碼的使用,因為IP數據報的報頭並不能告訴源主機或目的主機所連接的網絡是否已經被劃分了子網。那麽如何使用子網掩碼呢?如果子網掩碼用二進制表示,則網絡號和子網號的每壹位都是1,主機號的每壹位都是0。然後三級IP地址和子網掩碼按位and,得到的IP地址就是子網的網絡地址。現在互聯網標準規定所有網絡都必須使用子網掩碼,路由表中也應該有壹個子網掩碼列。

3.形成超網

了解了子網劃分的編址方法後,這裏仍然存在幾個問題:

(1)整個IPv4上的地址空間終將耗盡(2011 2月3日,IANA宣布IPv4地址已經耗盡)。

(2)互聯網骨幹網上的路由表條目數量迅速增加。

為了解決這兩個問題,還有另壹種尋址方法,無類域間路由CIDR(classless inter-domain routing?)。這種新的尋址方法將IP地址從三級地址更改為二級地址。同時,CIDR消除了傳統的A、B、C類地址和子網劃分概念,因為它允許更高效地分配IPv4地址。取而代之的是網絡前綴、主機地址、斜線符號或CIDR符號。也就是在IP地址後面加壹個斜杠/,然後寫上網絡前綴的個數。

CIDR沒有使用子網劃分,但它沒有像以前壹樣指出哪些字段是子網字段。但是,由於仍有網絡使用子網劃分和子網掩碼,CIDR也使用32位地址掩碼。同樣,地址掩碼也是由1和0組成,1的數字就是網絡前綴的長度。地址掩碼也可以稱為子網掩碼。

使用CIDR記錄IP地址,因為CIDR符號可以表示網絡前綴的數量,所以會生成CIDR地址塊。壹個地址塊中有許多地址,因此路由器使用CIDR地址塊來查找目的網絡。這種地址聚合稱為路由聚合或形成超網。

由於編址方法發生了變化,路由器中的項目也應隨之改變。現在,每壹項都由“網絡前綴”和“下壹跳地址”組成。當路由器在查找路由表時發現多個結果時,它采用最長優先級匹配。因為網絡前綴越長,地址塊中的地址就越少,也就是越具體。

  • 上一篇:味道阜陽|
  • 下一篇: 市井煙火
  • copyright 2024吉日网官网