目錄

4.1  IPv6的主要特點

4.2  IPv6地址

4.3  從IPv4到IPv6過渡


4.1  IPv6的主要特點

解決IP地址耗盡問題的措施有以下3種

  1. 採用無分類域間路由,使IP地址的分配更加合理。
  2. 採用網絡地址轉換NAT以節省全球IP地址。
  3. 採用具有更大地址空間的新版本的IP協議IPv6。(IPv6從根本上解決問題) 

 IPv6引進的主要變化

  1. 更大的地址空間。地址空間從IPv4的32bit擴大到IPv6的128bit
  2. 拓展的地址層次結構。可劃分為更多的層次,這樣可以更好地反映出因特網的拓撲結構,使得尋址和路由層次的設計更具有靈活性。
  3. 靈活的首部格式。與IPv4首部並不兼容。IPv6定義了許多可選的拓展首部,不僅可提供比IPv4更多的功能,而且還可以提高路由器的處理效率,因為路由器對逐跳拓展首部外的其他拓展首部都不進行處理。
  4. 改進的選項。IPv6允許數據報包含有選項的控制信息,因而可以包含一些新的選項。然而IPv4規定的選項卻是固定不變的。
  5. 允許協議繼續擴充。而IPv4的功能卻是固定不變的。
  6. 支持即插即用。即自動配置,IPv6支持主機或路由器自動配置IPv6地址及其他網絡配置參數。因此IPv6不需要使用DHCP
  7. 支持資源的預分配。IPv6能為實時音視頻等要求保證一定帶寬和時延的應用,提供更好的服務質量保證。支持QoS,以滿足實時、多媒體通信的需要。
  8. IPv6不允許分片
  9. IPv6首部長度必須是8B的整數倍,而IPv4首部是4B的整數倍。
  10. 增大了安全性。身份驗證和保密功能是IPv6的關鍵特徵。
  11. IPv6分組頭包含8個域。IPv4是12個域。
  12. IPv6沒有校驗和字段

ipv6 kafka部署_ipv6 kafka部署

ipv6 kafka部署_地址空間_02

  

4.2  IPv6地址

 IPv6數據報的目的地址可以是以下三種基本類型地址之一

  1. 單播。單播就是傳統的點對點通信。
  2. 多播。多播就是一點對多點的通信,分組被交付到一組計算機的每台計算機。
  3. 任播。這是IPv6增加的一種類型。任播的的目的地址是一組計算機,但數據報在交付時只交付給其中的一台,通常是距離最近的一台。

IPv6地址的表示方法

  • 採用冒號十六進制記法(IPv4是點分十進制)
  • 左側零省略允許把數字左邊的零省略,但至少要留一個數字。
  • 一次零壓縮當有一串連續的零時,允許零壓縮,用(::)取代。

ipv6 kafka部署_首部_03

ipv6 kafka部署_IP_04

4.3  從IPv4到IPv6過渡

IPv4向IPv6過渡只能採用逐步演進的辦法,同時還必須使新安裝的IPv6系統能夠向後兼容。IPv6系統必須能夠接收和轉發IPv4數據報,並且能夠為IPv4數據報選擇路由。 

兩種策略 

雙協議棧技術是指在一台設備上同時裝有IPv4和IPv6協議棧,這台設備既能和IPv4網絡通信,又能和IPv6網絡通信。雙協議棧的設備在和IPv6設備通信時採用IPv6地址,而和IPv4設備通信時採用IPv4地址。

ipv6 kafka部署_ipv6 kafka部署_05

隧道技術是將整個IPv6數據報封裝到IPv4數據報的數據部分,使IPv6數據報可以在IPv4網絡的IPv6數據報專用隧道中傳輸。

ipv6 kafka部署_IP_06

ipv6 kafka部署_#網絡_07