目錄
4.1 IPv6的主要特點
4.2 IPv6地址
4.3 從IPv4到IPv6過渡
4.1 IPv6的主要特點
解決IP地址耗盡問題的措施有以下3種
- 採用無分類域間路由,使IP地址的分配更加合理。
- 採用網絡地址轉換NAT以節省全球IP地址。
- 採用具有更大地址空間的新版本的IP協議IPv6。(IPv6從根本上解決問題)
IPv6引進的主要變化
- 更大的地址空間。地址空間從IPv4的32bit擴大到IPv6的128bit。
- 拓展的地址層次結構。可劃分為更多的層次,這樣可以更好地反映出因特網的拓撲結構,使得尋址和路由層次的設計更具有靈活性。
- 靈活的首部格式。與IPv4首部並不兼容。IPv6定義了許多可選的拓展首部,不僅可提供比IPv4更多的功能,而且還可以提高路由器的處理效率,因為路由器對逐跳拓展首部外的其他拓展首部都不進行處理。
- 改進的選項。IPv6允許數據報包含有選項的控制信息,因而可以包含一些新的選項。然而IPv4規定的選項卻是固定不變的。
- 允許協議繼續擴充。而IPv4的功能卻是固定不變的。
- 支持即插即用。即自動配置,IPv6支持主機或路由器自動配置IPv6地址及其他網絡配置參數。因此IPv6不需要使用DHCP。
- 支持資源的預分配。IPv6能為實時音視頻等要求保證一定帶寬和時延的應用,提供更好的服務質量保證。支持QoS,以滿足實時、多媒體通信的需要。
- IPv6不允許分片
- IPv6首部長度必須是8B的整數倍,而IPv4首部是4B的整數倍。
- 增大了安全性。身份驗證和保密功能是IPv6的關鍵特徵。
- IPv6分組頭包含8個域。IPv4是12個域。
- IPv6沒有校驗和字段。
4.2 IPv6地址
IPv6數據報的目的地址可以是以下三種基本類型地址之一:
- 單播。單播就是傳統的點對點通信。
- 多播。多播就是一點對多點的通信,分組被交付到一組計算機的每台計算機。
- 任播。這是IPv6增加的一種類型。任播的的目的地址是一組計算機,但數據報在交付時只交付給其中的一台,通常是距離最近的一台。
IPv6地址的表示方法
- 採用冒號十六進制記法(IPv4是點分十進制)
- 左側零省略允許把數字左邊的零省略,但至少要留一個數字。
- 一次零壓縮當有一串連續的零時,允許零壓縮,用(::)取代。
4.3 從IPv4到IPv6過渡
IPv4向IPv6過渡只能採用逐步演進的辦法,同時還必須使新安裝的IPv6系統能夠向後兼容。IPv6系統必須能夠接收和轉發IPv4數據報,並且能夠為IPv4數據報選擇路由。
兩種策略
雙協議棧技術是指在一台設備上同時裝有IPv4和IPv6協議棧,這台設備既能和IPv4網絡通信,又能和IPv6網絡通信。雙協議棧的設備在和IPv6設備通信時採用IPv6地址,而和IPv4設備通信時採用IPv4地址。
隧道技術是將整個IPv6數據報封裝到IPv4數據報的數據部分,使IPv6數據報可以在IPv4網絡的IPv6數據報專用隧道中傳輸。