IPv6網絡協議知多少?
在網絡協議中,現在最為大家關注的就是IPv6了。那么IPv6網絡協議是即將替代V4的一個新版本。對于這個協議我們的商家和用戶都有著共同的期盼,但是目前,這個網絡的使用并沒有得到普及。那么下面我們就來講述一下這方面內容。
1.IPv4到IPv6網絡協議的轉換
IP地址日益增長的需要是IPv6發展的催化劑。據估計,僅在無線領域,需要接入Internet的移動電話、PDA和其它的無線設備就超過10億部,而且每部設備都需要唯一的一個IP地址。另外還有數十億個新的家庭需要通過Internet得到服務,例如從電視、冰箱到電表,都將需要各自的IP地址,通過各種技術進行連接。由此就需要IPv4 到IPv6集中改變以下幾個方面:
(1)擴展地址容量。把IP地址從IPv4的32位增加到128位,以能夠支持更多的地址層次,更大數量的節點和以更簡單的地址形式進行自動配置。
(2)改變首部格式。將IPv4的一些首部字段刪除或成為可選字段,以在一般情況下減少包的處理開銷以及IPv6首部占用的帶寬。
(3)支持擴展和選項的改進。修改IP 首部選項編碼方式以提高傳輸的效率,并在選項長度方面有更少的限制,使得在引入新的選項時有更強的適應性。
(4)增加數據流標簽的能力。增加這一新的功能后,能夠使發送者要求特殊處理的,屬于特別傳輸“流"的包,比如非缺省質量服務或者“實時"服務的包,能夠貼上“標簽"。
(5)增強認證和保密的功能。使支持認證、數據完整性以及?穴可選的?雪數據保密的擴展都能在IPv6中加以說明。
2.IPv6網絡協議的結構和內容
擴展的地址
IPv6采用了長度為128位的IP地址,因而徹底解決了IPv4地址不足的難題?眼3?演。128位的地址空間,足以使一個大企業將所有的設備,如計算機、打印機,甚至是尋呼機等聯入Internet,而不必擔心IP地址的不足。IPv6的地址格式與IPv4不同,一個IPv6的IP地址由8個地址節所組成,每節包含16個地址位,用4個十六進制數書寫,節與節之間用冒號分隔開。除了128位的地址空間外,IPv6還為點對點的通信設計了一種具有分級結構的地址,稱為可聚合全局單點廣播地址(Aggregately glob-al unicast address)。
開頭3個地址位是地址類型的前綴,用于區別其它地址類型,之后的13位TLA ID,32位的NLA ID,16位的SLA ID和64位的主機接口ID,分別用于標識分級結構中自頂向底排列的***聚合體(TLA:Top Level Aggregator)、下級聚合體(NLA:Next Level Aggregator)、位置級聚合體(SLA:Site Level Aggregator)和主機接口。TLA是與長途服務供應商和電話公司相互連接的公共網絡接入點,從國際Internet注冊機構,如IANA處獲得地址。NLA通常是大型的ISP,從TLA處申請獲得地址,并為SLA分配地址。SLA也可稱為訂戶(Subscriber),可以是一個機構,也可以是一個小型的ISP。SLA負責為屬于它的訂戶分配地址,通常分配由連續地址組成的地址塊,以使這些機構便于建立自己的地址分級結構和識別不同的子網。分級結構的***級是網絡主機。
流
流是從一個特定的節點發往一個特定目標節點的分組序列,數據流的標志字段用于標志任意一個傳輸的數據流,以便網絡中所有的字節能對這一數據進行識別,并作出特殊的處理。IPv6網絡協議中加長的數據流標志使得數據包的長度超過了IPv4數據包,其長度為64 kbyte。可以利用***傳輸單元(MTU),使應用程序獲取更高、更可靠的數據傳輸。