IPv6地址格式

1.說明

IPv6是互聯(lián)網(wǎng)協(xié)議的第六版,
現(xiàn)有IPv4只支持大概40億個網(wǎng)絡(luò)地址垮兑,
而IPv6支持3.4e38個網(wǎng)絡(luò)地址。
IPv4的地址長度是32位(bit),
IPv6的地址長度是128位。
盡管大部分IPv4計算機(jī)每個接口只有一個IP地址娜谊,
但是IPv6計算機(jī)通常會有兩個IP地址:
一個本地鏈路地址和一個全球單播地址。


2.首選格式(冒分十六進(jìn)制表示法)

一個128位二進(jìn)制數(shù)的IPv6地址如下:

0010000000000001 0000000000000000 0011001000111000 1101111111100001
0000000001100011 0000000000000000 0000000000000000 1111111011111011 

一般二進(jìn)制數(shù)不好閱讀和記憶斤讥,
所以推薦使用十六進(jìn)制數(shù)作為首選格式纱皆,
這128位的地址按每16位劃分為一組,
每組轉(zhuǎn)換成4個十六進(jìn)制數(shù)芭商,
每組之間用冒號隔開派草,
稱為冒分十六進(jìn)制表示法。
一個典型的IPv6地址為8組4個十六進(jìn)制數(shù)铛楣,如下:

2001:0000:0000:0000:085b:3c51:f5ff:ffdb

3.壓縮格式

基于使用冒分十六進(jìn)制表示法的首選格式近迁,
IPv6地址還可以進(jìn)一步壓縮為兩種短格式。

3.1.省略前導(dǎo)零

可以省去任意組的前導(dǎo)零來壓縮IPv6地址簸州,
085b可以化簡為85b鉴竭,
全0塊0000可以化簡為0
下面的IP地址與前一個IP地址完全相同:

2001:0:0:0:85b:3c51:f5ff:ffdb

3.2.雙冒號::

對于多個連續(xù)地址塊為0的情況時岸浑,
可以使用雙冒號::壓縮搏存。
下面的IP地址省略了3組全0
只使用剩下的5組十六進(jìn)制數(shù)矢洲,
實(shí)際與前一個IP地址完全相同:

2001::85b:3c51:f5ff:ffdb

為保證地址解析的唯一性璧眠,
地址中雙冒號::只能出現(xiàn)一次,
因?yàn)镮Pv6地址始終會有8組4個十六進(jìn)制數(shù)读虏,
所以可以確定有多少全0組被省略责静。
如果出現(xiàn)多個連續(xù)全0塊時,
雙冒號::要化簡最長的一段掘譬,
沒有最長的使用就近原則泰演,
壓縮最靠近左邊的第一段呻拌,
雙冒號::可以出現(xiàn)在地址開頭或結(jié)尾葱轩。

4.內(nèi)嵌IPv4地址的格式

為了實(shí)現(xiàn)IPv4-IPv6互通,
IPv4地址會嵌入IPv6地址中,
此時地址常表示為:

X:X:X:X:X:X:d.d.d.d

地址前96位采用冒分十六進(jìn)制表示法靴拱,
地址后32位則使用IPv4的點(diǎn)分十進(jìn)制表示法垃喊,
下面兩個地址是典型的內(nèi)嵌IPv4地址:

::192.168.0.1
::FFFF:192.168.0.1

注意在地址前96位中,壓縮格式仍然適用袜炕。

4.1.通過IPv4映射的IPv6地址

此類型的地址用于將IPv4節(jié)點(diǎn)表示為IPv6地址本谜。
它允許IPv6應(yīng)用程序直接與IPv4應(yīng)用程序通信。
例如:

0:0:0:0:0:ffff:192.1.56.10 
::ffff:192.1.56.10/96

4.2.兼容IPv4的IPv6地址

此類型的地址用于隧道傳送偎窘。
它允許IPv6節(jié)點(diǎn)通過IPv4基礎(chǔ)結(jié)構(gòu)通信乌助。
例如:

0:0:0:0:0:0:192.1.56.10 
::192.1.56.10/96

5.地址類型

IPv6協(xié)議主要定義了三種地址類型:

  • 單播地址(Unicast Address)
  • 任播地址(Anycast Address)
  • 組播地址(Multicast Address)

5.1.單播地址

一個單播地址對應(yīng)一個接口,
發(fā)往單播地址的數(shù)據(jù)包會被送到對應(yīng)的接口陌知。

5.1.1 全球單播地址

前綴2000::/3他托,相當(dāng)于IPv4的公網(wǎng)地址。
這種地址在全球的路由器間可以路由仆葡。

5.1.2 鏈路本地地址

前綴FE80::/10赏参,
此類地址用于同一鏈路上的節(jié)點(diǎn)間的通信,
主要用于自動配置地址和鄰居節(jié)點(diǎn)發(fā)現(xiàn)過程沿盅。
Windows和Linux支持或開啟IPv6后把篓,
默認(rèn)會給網(wǎng)卡接口自動配置一個鏈路本地地址。
Linux下查看鏈路本地地址:


Windows下查看鏈路本地地址:


每個接口必須至少有一個鏈路本地地址腰涧,
每個接口可以配置1個以上的單播地址韧掩,
例如一個接口可以配置一個鏈路本地地址,
同時也可以配置一個全球單播地址窖铡。

5.1.3 唯一本地地址

前綴FC00::/7揍很,
相當(dāng)于IPv4的私網(wǎng)地址(10.0.0.0、172.16.0.0万伤、192.168.0.0)窒悔,
在RFC4193中新定義的一種解決私網(wǎng)需求的單播地址類型,
用來代替廢棄使用的站點(diǎn)本地地址敌买。
由于默認(rèn)情況下私網(wǎng)內(nèi)節(jié)點(diǎn)與外界通信的發(fā)起是單向的简珠,
網(wǎng)絡(luò)訪問僅僅能從私網(wǎng)內(nèi)發(fā)起,
外部發(fā)起的請求會被統(tǒng)一網(wǎng)關(guān)或者防火墻阻隔掉虹钮,
這樣的網(wǎng)絡(luò)架構(gòu)很好的保護(hù)了私網(wǎng)內(nèi)的節(jié)點(diǎn)安全性和私密性聋庵。
因此,在安全性和私密性要求下芙粱,
IPv6中同樣需要支持私網(wǎng)祭玉,并且也需要支持NAT。

5.1.4 站點(diǎn)本地地址

前綴FEC9::/48春畔,以前是用來部署私網(wǎng)的脱货,
但RFC3879中已經(jīng)不建議使用這類地址岛都,
實(shí)際上這種地址已經(jīng)不再使用,
建議使用唯一本地地址振峻。

5.1.5 特殊地址:回環(huán)地址

0:0:0:0:0:0:0:1或::1臼疫,
等同于IPv4的127.0.0.1。

5.1.6過渡地址:內(nèi)嵌IPv4地址的IPv6地址

參考上面的第4章節(jié)扣孟,
這類地址主要用于IPv6/IPv4的過渡技術(shù)中烫堤。

5.2.任播地址

一個任播地址對應(yīng)一組接口,
發(fā)往任播地址的數(shù)據(jù)包會被送到這組接口中最近的一個接口凤价,
最近的一個被標(biāo)識接口由具體的路由協(xié)議確定鸽斟。

5.3.組播地址

一個組播地址對應(yīng)一組接口,
發(fā)往組播地址的數(shù)據(jù)包會被送到這組的所有接口利诺。
IPv6中沒有廣播地址湾盗,其功能被組播地址取代。

6.參考文章:

IPv6技術(shù)詳解:基本概念立轧、應(yīng)用現(xiàn)狀格粪、技術(shù)實(shí)踐(上篇)
IPv6技術(shù)詳解:基本概念、應(yīng)用現(xiàn)狀氛改、技術(shù)實(shí)踐(下篇)

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末帐萎,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子胜卤,更是在濱河造成了極大的恐慌疆导,老刑警劉巖,帶你破解...
    沈念sama閱讀 222,104評論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件葛躏,死亡現(xiàn)場離奇詭異澈段,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)舰攒,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,816評論 3 399
  • 文/潘曉璐 我一進(jìn)店門败富,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人摩窃,你說我怎么就攤上這事兽叮。” “怎么了猾愿?”我有些...
    開封第一講書人閱讀 168,697評論 0 360
  • 文/不壞的土叔 我叫張陵鹦聪,是天一觀的道長。 經(jīng)常有香客問我蒂秘,道長泽本,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 59,836評論 1 298
  • 正文 為了忘掉前任姻僧,我火速辦了婚禮规丽,結(jié)果婚禮上蒲牧,老公的妹妹穿的比我還像新娘。我一直安慰自己嘁捷,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,851評論 6 397
  • 文/花漫 我一把揭開白布显熏。 她就那樣靜靜地躺著雄嚣,像睡著了一般。 火紅的嫁衣襯著肌膚如雪喘蟆。 梳的紋絲不亂的頭發(fā)上缓升,一...
    開封第一講書人閱讀 52,441評論 1 310
  • 那天,我揣著相機(jī)與錄音蕴轨,去河邊找鬼港谊。 笑死,一個胖子當(dāng)著我的面吹牛橙弱,可吹牛的內(nèi)容都是我干的歧寺。 我是一名探鬼主播,決...
    沈念sama閱讀 40,992評論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼棘脐,長吁一口氣:“原來是場噩夢啊……” “哼斜筐!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起蛀缝,我...
    開封第一講書人閱讀 39,899評論 0 276
  • 序言:老撾萬榮一對情侶失蹤顷链,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后屈梁,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體嗤练,經(jīng)...
    沈念sama閱讀 46,457評論 1 318
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,529評論 3 341
  • 正文 我和宋清朗相戀三年在讶,在試婚紗的時候發(fā)現(xiàn)自己被綠了煞抬。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 40,664評論 1 352
  • 序言:一個原本活蹦亂跳的男人離奇死亡构哺,死狀恐怖此疹,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情遮婶,我是刑警寧澤蝗碎,帶...
    沈念sama閱讀 36,346評論 5 350
  • 正文 年R本政府宣布,位于F島的核電站旗扑,受9級特大地震影響蹦骑,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜臀防,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 42,025評論 3 334
  • 文/蒙蒙 一眠菇、第九天 我趴在偏房一處隱蔽的房頂上張望边败。 院中可真熱鬧,春花似錦捎废、人聲如沸笑窜。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,511評論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽排截。三九已至,卻和暖如春辐益,著一層夾襖步出監(jiān)牢的瞬間断傲,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,611評論 1 272
  • 我被黑心中介騙來泰國打工智政, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留认罩,地道東北人。 一個月前我還...
    沈念sama閱讀 49,081評論 3 377
  • 正文 我出身青樓续捂,卻偏偏與公主長得像垦垂,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子牙瓢,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,675評論 2 359

推薦閱讀更多精彩內(nèi)容