IPv6地址格式知識普及:IPv6地址分類與長度分析

IPv6地址要比IPv4要復雜的多,也跟難理解,下面腳本之家小編詳細介紹下IPv6地址格式知識,包括IPv6地址分類以及格式分析。
IPv6擁有更為龐大的地址空間,是因為IPv4只是采用32位來表示,而IPv6采用128位來表示,這樣大的一個地址空間,幾乎可以容納無數(shù)個節(jié)點。正因為IPv6使用了128位來表示地址,在表示和書寫上面具有相當?shù)睦щy,原來的IPv4使用10進制來表示,而IPv6由于地址太長,則采用16進制來表示,但無論我們如何表示,計算機都是處理二進制。
IPv6地址格式知識:IPv6地址分類與長度分析
因為10進制表示時,使用0到9共十個數(shù)字來表示,而16進制需要在10進制原有的基礎上多出6個數(shù)字,即需要多出11,12,13,14,15,這6個數(shù)字則采用字母的形式來表示,分別為:
A(表示10),B(表示11),C(表示12),D(表示13),E(表示14),F(xiàn)(表示15),這些字母是不區(qū)別大小寫的。
但是由于IPv6擁有128位的長度,所以不能直接表示,必須像IPv4那樣進行分段表示。IPv6將整個地址分為8段來表示,每段之間用冒號隔開,每段的長度為16位,表示如下:
XXXX:XXXX:XXXX:XXXX:XXXX:XXXX:XXXX:XXXX
從上面可以看出,IPv6中每一個段是16位,每段共四個X,其中X使用4 bit表示,一個X就表示一個數(shù)字或字母,一個完整的地址共128 bit。 而一個X使用4 bit表示,那么XXXX的取值范圍就應該從0000 到 FFFF。
ipv6地址總的來說可分為三大類:單播地址,泛播地址和組播地址
單播地址還可分為幾類:可集聚全球單播地址,鏈路本地單播地址和站點本地單播地址.
見下圖IPV6地址分配表:
圖為IPV6地址分配表
這樣的分配方案支持可集聚地址、本地用地址和組播地址的直接分配,并有保留給 N S A P地址和I P X地址的空間。其余的地址空間留給將來用??捎糜谝延惺褂玫臄U展 (如附加可集聚地址等)或者新的用途(如將定位符和標識符分開 ),地址空間的15%是初始分配的,其余85%的地址空間留作將來使用。
1.可聚集全球單播地址(簡單點理解,這種單播地址就是公網(wǎng)上能用的普通IPV6地址)
全部可集聚全球單播地址定義在 [ A G G R ]中。設計這樣的地址格式為了既支持基于當前供應商的集聚,又支持被稱為交換局的新的集聚類型。其組合使高效的選路集聚可用于直接連接到供應商和連接到交換局兩者的站點上。
站點可以選擇連接到兩種類型中的任何一種集聚點。IPV6可集聚全球單播地址格式如下所示:
2. 本地用IPV6單播地址 (包括鏈路本地單播地址 和 站點本地單播地址)
2.1 鏈路本地單播地址
規(guī)定了鏈路本地和站點本地兩種類型的本地使用單播地址。鏈路本地地址用在單鏈路上,而站點本地地址用在單站點上。
鏈路本地地址格式表示如下:
注意此地址就是以FE80::x:x:x:x開頭的IPV6地址。
設計鏈路本地地址的目的是為了用于諸如自動地址配置、鄰居發(fā)現(xiàn)或無路由器存在的單鏈路的尋址。路由器不能將帶有鏈路本地源地址或目的地址的任何包轉發(fā)到其他鏈路上去。
2.2 站點本地地址具有下面的地址格式:
16進制表示為: FEC0::X:X:X:X:X , 這就是以FEC0開頭的IPV6地址的原因了。
站點本地地址的設計目的是為了用于無需全球前綴的站點內部尋址。路由器不應轉發(fā)站點外具有站點本地源或目的地址的任何包 (難道是和192.168類的私有地址一樣? )
舉個例子: 我的是教育網(wǎng),有全球單播IPV6地址 (其中一個網(wǎng)絡interface的情況,實際中還有很多隧道呀,和虛擬網(wǎng)卡)
2001:250:4000:4000:f80f:6d4c:4310:xxxx就是能在公網(wǎng)上出現(xiàn)的IPV6地址。
看那個本地鏈接IPV6地址: fe80::f80f:6d4c:4310:b18e%11 這個就是鏈接本地地址。這個地址只能對應某一條鏈路!
后面的%11就是指你的網(wǎng)絡interface標識符,如下圖標志的. (輸入route print后,有一部分顯示出下圖)
總的來說,IPV6地址感覺太復雜了,如果想要全面了解的朋友,建議購買相關專業(yè)指導書,詳細研究一番。
相關文章
- ipv6是什么?目前我們的電腦中也可以查看到IPv6地址信息,不過很多朋友對于IPv6是什么不太了解,下面小編通過ipv6地址知識百科以及怎么查看電腦IPv6地址,讓大家深入了解一2014-09-28
- IPv6是為了解決IPv4所存在的一些問題和不足而提出的,同時它還在許多方面提出了改進,例如路由方面、自動配置方面,需要的朋友可以詳細參考本文2012-11-23
在win2003與winxp中安裝IPv6協(xié)議的方法
這篇文章主要介紹了在win2003與winxp中安裝IPv6協(xié)議的方法,需要的朋友可以參考下2014-08-19- 這篇文章主要介紹了winxp和2003手工配置IPv6的方法,需要的朋友可以參考下2014-08-19
- 這篇文章主要介紹了2003和xp設置isatap隧道方式獲取IPv6地址,需要的朋友可以參考下2014-08-19
- 這篇文章主要介紹了Linux下配置IPv6地址的方法,需要的朋友可以參考下2014-08-19
- 隨著對IPv4向IPv6過渡技術研究的不斷深入,IPv4和IPv6技術在網(wǎng)絡中將長期共存(Co-existence)。未來的IP網(wǎng)絡將是IPv4網(wǎng)絡與IPv6網(wǎng)絡的集成(Integration)網(wǎng)絡,需要的朋2014-09-24
如何快速創(chuàng)建IPv6子網(wǎng)?實現(xiàn)IPv6子網(wǎng)的辦法
創(chuàng)建一個子網(wǎng)的要點是什么?我如何記住這些看起來怪怪的子網(wǎng)掩碼?這與IPv6地址如何配合工作?這篇文章將擴展以前關于子網(wǎng)和CIDR那篇教程的內容,以便讓你更全面的理解子網(wǎng)的2014-09-25- 這篇文章主要為大家介紹了人們對IPv6的10錯誤認知,部分人認為IPv6難用而且不安全,其實這些都是錯誤的信息,達成這個信息的原因可能是因為IPv6的地址長度太長,等等一些因2014-09-25