有關(guān)于IPv6協(xié)議技術(shù)優(yōu)勢的三個(gè)方面
我們在談及IPv6協(xié)議技術(shù)的時(shí)候,總是會和IPv4進(jìn)行比較。那么到底IPv6協(xié)議技術(shù)值得人們稱贊的地方呢?現(xiàn)在我們就來歸納幾點(diǎn)有關(guān)于IPv6協(xié)議技術(shù)的優(yōu)勢吧。首先讓我們從超長數(shù)據(jù)傳送問題來引入我們今天的話題。
IPv6協(xié)議技術(shù)如何解決超長數(shù)據(jù)的傳送問題?
IPv6要求互聯(lián)網(wǎng)上的每條鏈路具有1280或更多個(gè)八位組的***傳輸單元(MTU)。無法在一段之內(nèi)傳送1280個(gè)八位組的鏈路必須根據(jù)鏈路的情況在IPv6下層的協(xié)議中提供分段和重組機(jī)制。具有可配置MTU的鏈路,比如PPP鏈路必須配置為具有至少1280個(gè)八位組的MTU;要發(fā)送大于路徑MTU的包,節(jié)點(diǎn)可以使用IPv6分段報(bào)頭,在源節(jié)點(diǎn)將包分段,并在目的節(jié)點(diǎn)將包重組。
IPv6通信中源節(jié)點(diǎn)如何發(fā)現(xiàn)到目的節(jié)點(diǎn)的***傳輸單元?
RFC1981 中描述了一種動態(tài)發(fā)現(xiàn)路徑***傳輸單元(PMTU)的方法?;舅枷胧窃垂?jié)點(diǎn)最初假定到目的節(jié)點(diǎn)的一條路徑的PMTU是這條路徑***跳的已知MTU。如果發(fā)往這條路徑的任何包由于太大而不能被路徑上的一些節(jié)點(diǎn)轉(zhuǎn)發(fā),那些節(jié)點(diǎn)將丟棄這些包并發(fā)回ICMPv6包太大消息。源節(jié)點(diǎn)收到這樣一個(gè)消息后應(yīng)根據(jù)包太大消息中報(bào)告的MTU壓縮的那一跳的MTU值減小它為這條路徑假定的PMTU。
當(dāng)節(jié)點(diǎn)對PMTU的估計(jì)值小于或等于實(shí)際PMTU時(shí)路徑MTU發(fā)現(xiàn)過程結(jié)束。要注意在這個(gè)過程中“發(fā)包-收到包太大消息”的循環(huán)可能反復(fù)多次,因?yàn)槁窂缴峡倽撛诳赡艽嬖贛TU更小的鏈路。節(jié)點(diǎn)也可以通過停止發(fā)送比IPv6協(xié)議技術(shù)的最小鏈路MTU大的包來終止這個(gè)發(fā)現(xiàn)過程。
IPv6在路由方面有什么新特點(diǎn)?
IPv6采用聚類機(jī)制,定義了非常靈活的層次尋址及路由結(jié)構(gòu),同一層次上的多個(gè)網(wǎng)絡(luò)在上層路由器中表示為一個(gè)統(tǒng)一的網(wǎng)絡(luò)前綴,這樣可以顯著減少路由器必須維護(hù)的路由表項(xiàng)。在理想情況下,一個(gè)核心主干網(wǎng)路由器只須維護(hù)不超過8192個(gè)表項(xiàng)。這大大降低了路由器的尋路和存儲開銷。
IPv6協(xié)議技術(shù)所帶來的另一個(gè)特點(diǎn)是提供數(shù)據(jù)流標(biāo)簽,即流量識別。路由器可以識別屬于某個(gè)特定流量的數(shù)據(jù)包,并且這條信息***次接收時(shí)即被記錄下來,下一次這個(gè)路由器接收到同樣的流量數(shù)據(jù)包后,路由器采用識別的記錄情況,而不需查對路徑選擇表,從而減少了數(shù)據(jù)處理的時(shí)間。
多點(diǎn)傳送路由是指目的地址是一個(gè)多點(diǎn)傳送地址的信息包路由。在IPv6中,多點(diǎn)傳送路由的問題與IPv4中類似,只是功能有所加強(qiáng),分別成為了ICMPv6和OSPFv6的一部分,而不是IPv4中的單獨(dú)協(xié)議,從而成為了IPv6整體的一部分。為了路由多點(diǎn)傳送信息包,IPv6中創(chuàng)建了一個(gè)分布樹(多點(diǎn)傳送樹)到達(dá)組里的所有成員。
IPv6中可用的路由協(xié)議包括哪些?
IPv6主要使用三種路由協(xié)議:RIPv6(Routing Information Protocol,路由信息協(xié)議)、OSPFv6(Open Shortest Path First,開放最短路徑優(yōu)先)和IDRPv2(Inter-Domain Routing Protocol,域間路由協(xié)議)以及可能的EIGRP和雙層的IS-IS。
RIPv6是可以與IPv6共同使用的RIP版本。更新后的RIP允許接收128位地址,沒有增加新特性,沒有消除以前限制的相關(guān)前綴長度。這種選擇的原因是為了保持RIPv6的簡單性,這樣它可以在非常簡單的設(shè)備上實(shí)現(xiàn)。
OSPFv6是可以用于IPv6的OSPF版本,它也是IPv6協(xié)議技術(shù)推薦的內(nèi)部網(wǎng)關(guān)路由協(xié)議(IGP),作為所有路由器廠商的標(biāo)準(zhǔn)實(shí)現(xiàn),它適于大型網(wǎng)絡(luò)。OSPFv6作為OSPF的更新,允許傳送新的128位地址和相關(guān)的前綴長度,在OSPFv6中,區(qū)域定義為128位地址。
IDRP是和IPv6共同使用的外部網(wǎng)關(guān)路由協(xié)議(EGP),IDRP是一個(gè)路徑矢量協(xié)議,在OSI結(jié)構(gòu)中是設(shè)計(jì)在無連接網(wǎng)絡(luò)協(xié)議(CLNP,ISO 8473)使用的,在Internet上作為EGP從BGP-4得出,適于和IPv6共同使用的IDRP版本是IDRPv2。
IPv6協(xié)議技術(shù)在支持組播方面有什么特征?
IPv6加強(qiáng)了組播功能,這是一種可將信息傳遞給所有已登記了欲接收該消息的主機(jī)的功能。使用組播功能可以同時(shí)傳遞數(shù)據(jù)給大量的用戶,傳遞過程只會占有一些公共或?qū)S脦掗_銷而不會浪費(fèi)帶寬在整個(gè)網(wǎng)絡(luò)里廣播。
在IPv6的組播功能中增加了 “標(biāo)志”,可以區(qū)分***性與臨時(shí)性地址,更有利于組播功能的實(shí)現(xiàn)。IPv6還包含了一些限制組播消息傳遞范圍的一些特性,這樣,組播消息可以被局限在一個(gè)特定的位置、區(qū)域、公司或其它約定范圍,從而減少了帶寬的使用并可提供安全性。組播的意義在于只有用戶加入相應(yīng)的組播組才能收到發(fā)給該組的信息,這對于視頻節(jié)目的發(fā)送來說意義尤其重大,模擬電視中的頻道概念就完全可以用組播組的概念來代替。而且組播組的范圍可以包括同一本地網(wǎng)、同一機(jī)構(gòu)網(wǎng)、甚至IPv6協(xié)議技術(shù)全球地址空間中的任何位置的節(jié)點(diǎn),這就為網(wǎng)絡(luò)多媒體信息服務(wù)提供了更大的靈活性。