2021-05-25 分類: 網(wǎng)站建設(shè)
IPv6是Internet Protocol Version 6的縮寫,其中Internet Protocol譯為“互聯(lián)網(wǎng)協(xié)議”。IPv6是IETF(互聯(lián)網(wǎng)工程任務(wù)組,Internet Engineering Task Force)設(shè)計的用于替代現(xiàn)行版本IP協(xié)議(IPv4)的下一代IP協(xié)議
由于IPv4大的問題在于網(wǎng)絡(luò)地址資源有限,嚴(yán)重制約了互聯(lián)網(wǎng)的應(yīng)用和發(fā)展。IPv6的使用,不僅能解決網(wǎng)絡(luò)地址資源數(shù)量的問題,而且也解決了多種接入設(shè)備連入互聯(lián)網(wǎng)的障礙
推動IPv6發(fā)展的主要問題是IPv4地址空間即將耗盡。IPv6也提供了一些新的特性和和改善措施:
1、設(shè)計回歸簡潔、透明,提高實(shí)現(xiàn)效率,減少復(fù)雜性
2、為新出現(xiàn)的移動業(yè)務(wù)提供支持
3、重新引入端到端安全和QoS
Ipv6的優(yōu)點(diǎn)
IPv6和IPv4相比,去除了IHL、Identification、Flags、Fragment Offset、Header Checksum、Options、Paddiing域,只增了流標(biāo)簽域Flow Label域,另外,IPv6為了更好支持各種選項(xiàng)處理,提出了擴(kuò)展頭的概念
(4)支持自動配置,即插即用
(5)支持端到端安全(IPSec)
(6)支持移動特性
(7)新增流標(biāo)簽功能,更利于支持QoS
IPv6地址包括128比特,由使用由冒號分隔的16比特的十六進(jìn)制數(shù)表示。
另外,對于中間比特連續(xù)為0的情況,還提供了簡易表示方法―――把連續(xù)出現(xiàn)的0省略掉,用::代替(注意::只能出現(xiàn)一次,否則不能確定到底有多少省略的0)
1080:0:0:0:8:800:200C:417A 等價于 1080::8:800:200C:417A
FF01:0:0:0:0:0:0:101 等價于 FF01::101
1080:0:0:0:8:0:0:417A 等價于1080::8:0:0:417A
不同于IPV4地址,IPV6地址需要用[]括起來才可以被瀏覽器訪問,上面一個就要在瀏覽器中輸入http://[2001:cdba:0000:0000:0000:0000:3257:9652]才可以被瀏覽器識別。另 IE6不認(rèn)IPV6地址
ipv6-address/prefix-length
2001:cdba:0000:0000:0000:0000:3257:9652/64
首碼 介面識別字 首碼長度
ipv6-address為16進(jìn)制表示的128比特地址;prefix-length為10進(jìn)制表示的地址前綴長度。
RFC2373中定義了多種IPv6地址類型
IPv6地址分為單播地址、泛播地址、多播地址。和IPv4相比,取消了廣播地址類型,以更豐富的多播地址代替,同時增加了泛播地址類型
3.1、IPv6單播地址
所有格式前綴不是多播格式前綴(1111 1111)的IPv6地址都是IPv6單播格式(泛播和IPv6單播格式相同)目前廣泛使用的是可聚合全球單播地址、站點(diǎn)本地地址和鏈路本地地址。
IPv6單播地址由子網(wǎng)前綴和接口ID兩部分組成,子網(wǎng)前綴由IANA、ISP和各組織分配。接口標(biāo)識符目前定義為64比特,可以由本地鏈路標(biāo)識生成或采用隨機(jī)算法生成以保證唯一性
IPv6單播地址有以下六種類型:
1-Aggregate Global Unicast Address 2xxx:xxxxx/3 – 3FFF: :FFFF
2001::/16 IPV6因特網(wǎng)地址
2002::/16 6to4過渡地址
2-Link Local Address FE80::/10 (前10位以FE80開頭)
3-Site Local Address (Private) FEC0::/10
4-Unspecified Address 0:0:0:0:0:0:0:0/128 => ::/128
5-Loopback Address 0:0:0:0:0:0:0:1/128 => ::1/128
6-IPv4 Compatible Address ::192.168.30.1 => ::C0A8:1E01
3.2、IPv6泛播地址
IPv6泛播地址格式和IPv6單播地址相同,用來標(biāo)識一組接口的地址。一般這些接口屬于不同的節(jié)點(diǎn)。發(fā)往泛播地址的報文被送到這組接口中與其最近的接口
3.3、IPv6多播地址(組播)
前綴:FF00::/8 占用了0.38%的IPV6地址空間
Flags域
標(biāo)志位為0000表示是永久保留的組播地址,分配給各種技術(shù)使用
標(biāo)志位為0001表示是用戶可使用的臨時組播地址
Scope域
范圍段定義了組播地址的范圍,其定義如下:
二進(jìn)制 十六進(jìn)制 范圍類型
0001 1 本地接口范圍
0010 2 本地鏈路范圍
0011 3 本地子網(wǎng)范圍
0100 4 本地管理范圍
0101 5 本地站點(diǎn)范圍 類似組播的私網(wǎng)地址
1000 8 組織機(jī)構(gòu)范圍
1110 E 全球范圍 類似組播的公網(wǎng)地址
group ID域
標(biāo)識多播組(可能是永久的,也可能是臨時的,范圍由scope定義)
下面是一些組播指定地址:
(1) 保留的多播地址:
FF00::~FF0F:: (共16個地址)
(2) 所有節(jié)點(diǎn)的地址
FF01:0:0:0:0:0:0:1 (節(jié)點(diǎn)本地)
FF02:0:0:0:0:0:0:1 (鏈路本地)
(3) 所有路由器地址
FF01:0:0:0:0:0:0:2 (節(jié)點(diǎn)本地)
FF02:0:0:0:0:0:0:2 (鏈路本地)
FF05:0:0:0:0:0:0:2 (站點(diǎn)本地)
(4) 被請求節(jié)點(diǎn)的地址
FF02:0:0:0:0:1:FFXX:XXXX
以下IPV6地址比較特殊:
■::/96 即0:0:0:0:0:d:d:d:d 兼容IPV4地址
■::/128 即0:0:0:0:0:0:0:0:0 不確定地址。它不能分配給任何節(jié)點(diǎn)。它的一個應(yīng)用示例是初始化主機(jī)時,在主機(jī)未取得自己的地址以前,可在它發(fā)送的任何IPv6包的源地址字段放上不確定地址。不確定地址不能在IPv6包中用作目的地址,也不能用在IPv6路由頭中
■::1/128 即0:0:0:0:0:0:0:0:1 回環(huán)地址。節(jié)點(diǎn)用它來向自身發(fā)送IPv6包。它不能分配給任何物理接口。功能很像我們熟悉的127.0.0.1
■2001:db8::/32 即2001:db8:0:0:0:d:d:d:d 可以理解為保留地址,共特殊目的使用。
■ ff01::1/128(或者只是ff01::1)。接口本地作用域的所有節(jié)點(diǎn)多播地址。
■ ff02::1/128(或者只是ff02::1)。鏈路本地作用域的所有節(jié)點(diǎn)多播地址,與IPv4中的廣播地址類似。
■ ff02::2/128(或者只是ff02::2)。鏈路本地作用域的所有路由器多播地址。
■ ff05::2/128(或者只是ff05::2)。站點(diǎn)本地作用域的所有路由器多播地址。
■ 2002::/16。該前綴用于6to4尋址。
■ ff00::/8。用于多播地址。
■ fe80::/64。鏈路本地地址,它是一種自動分配的IP地址,類似于在IPv4中的自動專用IP地址(APIPA)。如果看到接口分配了一個這樣的地址,表示DHCPv6服務(wù)器不可用。更多信息可參看本小節(jié)的”鏈路本地地址”部分。
■ fc00::/8或fd00::/8。ULA可以在Intranet上路由,不能在Internet上路由。ULA在功能上與私有IPv4網(wǎng)絡(luò)(10.0.0.0/8,172.16.0.0/12和192.168.0.0/16)類似,因?yàn)樗鼈冊试S創(chuàng)建復(fù)雜的內(nèi)部網(wǎng)絡(luò),并且無需分配公共地址空間。
IPv6全球單播地址空間分配
因特網(wǎng)分配地址權(quán)威機(jī)構(gòu)(IANA)負(fù)責(zé)IPv6地址空間的分配。目前IANA從整個可聚合全球單播地址空間(格式前綴為001)中取2001::/16進(jìn)行分配。
RFC2450中描述了推薦的地址分配策略。
上圖可聚合全球單播的推薦分配方式
l FP:格式前綴,對于可聚合全局單播固定為001。
l TLA ID:頂級聚合標(biāo)識符。此域由IANA分配給指定的注冊機(jī)構(gòu)。
l Sub-TLA:次頂級聚合標(biāo)識符。此域由向IANA注冊的機(jī)構(gòu)為滿足一定條件的組織分配。這些組織一般是具有一定規(guī)模的ISP。
l NLA ID:下一級聚合標(biāo)識符。此域由地址注冊機(jī)構(gòu)或其下分配了Sub-TLA的組織分配。
l SLA ID:站點(diǎn)級聚合標(biāo)識符。此域一般為組織或企業(yè)內(nèi)部進(jìn)行子網(wǎng)劃分使用。
IANA指定的注冊機(jī)構(gòu)則從地址空間2001::/16分配/23前綴,具體如下:
l 2001:0200::/23 到 2001:0C00::/23 分配給亞太地區(qū)(APNIC)
l 2001:0400::/23 分配給美國(ARIN)
l 2001:0600::/23到2001:0800::/23 分配給歐洲和中東(RIPE NCC)
這些注冊機(jī)構(gòu)再從IANA得到的地址空間分配/32前綴給IPv6 ISP,IPv6 ISP再從/32前綴中分配/48前綴給每個客戶。/48前綴的地址空間還可以進(jìn)一步分為/64前綴的子網(wǎng)。這樣每個客戶大可以有65535個子網(wǎng)。
IPv6基本功能包括IPv6鄰居發(fā)現(xiàn)協(xié)議(鄰居發(fā)現(xiàn)、路由器發(fā)現(xiàn)、無狀態(tài)地址自動配置、重定向)、IPv6路徑MTU發(fā)現(xiàn)以及IPv6域名解析。其中路由器發(fā)現(xiàn)和無狀態(tài)地址自動配置是IPv6的新增功能,鄰居發(fā)現(xiàn)功能類似于IPv4 ARP,但做了改進(jìn)和增強(qiáng)。
IPv6規(guī)范中對兩個安全載荷的描述:身份驗(yàn)證頭(AH)和封裝安全載荷。一個擴(kuò)展頭提供身份驗(yàn)證,該過程使得分組的接收方可以相信源地址通過身份驗(yàn)證處理,而且分組在傳輸過程中沒有被篡改,另外一個擴(kuò)展頭保證只有合法的接收方能夠閱讀報文內(nèi)容。這兩個機(jī)制都是基于安全關(guān)聯(lián)的概念。
IPv6經(jīng)過身份驗(yàn)證和加密的分組都能傳達(dá)一個安全參數(shù) (SPI),
SPI一般是作為秘鑰交換過程中的一部分商定。
SPI 由這個接收方進(jìn)行選定。
多播發(fā)送一組接受時,SPI對該組成員有效,成員把組地址和SPI的結(jié)合跟秘鑰、算法和其他參數(shù)相關(guān)聯(lián)。
IPv4向IPv6過渡技術(shù)
當(dāng)前,大量的網(wǎng)絡(luò)是IPv4網(wǎng)絡(luò),隨著IPv6的部署,很長一段時間是IPv4與IPv6共存的過渡階段。通常將IPv4向IPv6過渡分為3個階段:
初始階段 – 共存階段 – 主導(dǎo)階段
過渡階段所采用的過渡技術(shù)主要包括:
雙棧技術(shù):雙棧節(jié)點(diǎn)與IPv4節(jié)點(diǎn)通訊時使用IPv4協(xié)議棧,與IPv6節(jié)點(diǎn)通訊時使用IPv6協(xié)議棧。
隧道技術(shù):提供了兩個IPv6站點(diǎn)之間通過IPv4網(wǎng)絡(luò)實(shí)現(xiàn)通訊連接,以及兩個IPv4站點(diǎn)之間通過IPv6網(wǎng)絡(luò)實(shí)現(xiàn)通訊連接的技術(shù)。
IPv4/IPv6協(xié)議轉(zhuǎn)換技術(shù):提供了IPv4網(wǎng)絡(luò)與IPv6網(wǎng)絡(luò)之間的互訪技術(shù)。
IPv6/IPv4雙協(xié)議棧
l 雙棧
l DSTM
隧道(tunnel)是指一種協(xié)議封裝到另外一種協(xié)議中的技術(shù)。隧道技術(shù)只要求隧道兩端(也就是兩種協(xié)議邊界的相交點(diǎn))的設(shè)備支持兩種協(xié)議。IPv6穿越IPv4隧道技術(shù)提供了利用現(xiàn)有的IPv4網(wǎng)絡(luò)為互相獨(dú)立的IPv6網(wǎng)絡(luò)提供連通性,IPv6報文被封裝在IPv4報文中穿越IPv4網(wǎng)絡(luò),實(shí)現(xiàn)IPv6報文的透明傳輸。
用于IPv6穿越IPv4網(wǎng)絡(luò)的隧道技術(shù)有:
l IPv6手工配置隧道
l IPv4兼容地址自動隧道
l 6to4自動隧道
l ISATAP自動隧道
l IPv6 over IPv4 GRE隧道
l 隧道代理技術(shù)
l 6over4隧道
l BGP隧道
l Teredo隧道
IPv6與IPv4互通技術(shù)
IPv6穿越IPv4技術(shù)是為了實(shí)現(xiàn)IPv6節(jié)點(diǎn)之間的互通,而IPv6/IPv4互通技術(shù)是為了實(shí)現(xiàn)不同協(xié)議之間的互通。也就是使IPv6主機(jī)可以訪問IPv4主機(jī),IPv4主機(jī)可以訪問IPv6主機(jī)。相關(guān)的技術(shù)有:
l SIIT(Stateless IP/ICMP Translation)
l NAT-PT
l DSTM(Dual Stack Transition Mechanism)
l SOCKs64
l 傳輸層中繼(TRT)
l BIS(Bump in the Stack)
l BIA(Bump in the API)
文章名稱:IPv6簡介和結(jié)構(gòu)以及IPv4到IPv6的過渡技術(shù)
當(dāng)前URL:http://jinyejixie.com/news/114991.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供手機(jī)網(wǎng)站建設(shè)、App設(shè)計、品牌網(wǎng)站建設(shè)、商城網(wǎng)站、云服務(wù)器、自適應(yīng)網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容