• 產品與解決方案
  • 行業解決方案
  • 服務
  • 支持
  • 合作夥伴
  • 關於我們

03-策略

目錄

08-AFT

本章節下載 08-AFT  (263.17 KB)

08-AFT

AFT

 

本幫助主要介紹以下內容:

·     特性簡介

     NAT64前綴

     AFT轉換方式

     AFT報文轉換過程

特性簡介

AFTAddress Family Translation,地址族轉換)提供了IPv4IPv6地址之間的相互轉換功能。

NAT64前綴

NAT64前綴是長度為324048566496位的IPv6地址前綴,用來構造IPv4節點在IPv6網絡中的地址,以便IPv4主機與IPv6主機通信。網絡中並不存在帶有NAT64前綴的IPv6地址的主機。如-1所示,NAT64前綴長度不同時,地址轉換方法有所不同。其中,NAT64前綴長度為326496位時,IPv4地址作為一個整體添加到IPv6地址中;NAT64前綴長度為404856位時,IPv4地址被拆分成兩部分,分別添加到6471位的前後。

圖-1 對應IPv4地址帶有NAT64前綴的IPv6地址格式

 

AFT轉換方式

IPv6報文的源IPv6地址轉換為IPv4地址時,動態轉換方式分為NO-PATPAT兩種模式:

·     NO-PAT模式

NO-PATNot Port Address Translation,非端口地址轉換)模式下,一個IPv4地址同一時間隻能對應一個IPv6地址進行轉換,不能同時被多個IPv6地址共用。當使用某IPv4地址的IPv6網絡用戶停止訪問IPv4網絡時,AFT會將其占用的IPv4地址釋放並分配給其他IPv6網絡用戶使用。

該模式下,AFT設備隻對報文的IP地址進行AFT轉換,同時會建立一個NO-PAT表項用於記錄IPv6地址和IPv4地址的映射關係,並不涉及端口轉換,可支持所有IP協議的報文。

·     PAT模式

PATPort Address Translation,端口地址轉換)模式下,一個IPv4地址可以同時被多個IPv6地址共用。該模式下,AFT設備需要對報文的IP地址和傳輸層端口同時進行轉換,且隻支持TCPUDPICMPv6Internet Control Message Protocol for IPv6IPv6互聯網控製消息協議)查詢報文。

PAT模式的動態轉換策略支持對端口塊大小進行限製,從而達到限製轉換和溯源的目的。可劃分的端口號範圍為102465535,剩餘不足劃分的部分則不會進行分配。IPv6主機首次發起連接時,為該地址分配一個用於轉換的IPv4地址,以及該IPv4地址的一個端口塊。後續從該IPv6主機發起的連接都使用這個IPv4地址和端口塊裏麵的端口進行轉換,直到端口塊裏麵的端口用盡。

AFT報文轉換過程

-2所示,IPv6側發起訪問時AFT設備對報文的轉換過程為:

1.     判斷是否需要進行AFT轉換:AFT設備接收到IPv6網絡主機(IPv6 host)發送給IPv4網絡主機(IPv4 host)的報文後,判斷該報文是否要轉發到IPv4網絡。如果報文的目的IPv6地址能夠匹配到IPv6目的地址轉換策略,則該報文需要轉發到IPv4網絡,需要進行AFT轉換;如果未匹配到任何一種轉換策略,則表示該報文不需要進行AFT轉換。

2.     轉換報文目的地址:根據IPv6目的地址轉換策略將報文目的IPv6地址轉換為IPv4地址。

3.     根據目的地址預查路由:根據轉換後的IPv4目的地址查找路由表,確定報文的出接口。如果查找失敗,則丟棄報文。需要注意的是,預查路由時不會查找策略路由。

4.     轉換報文源地址:根據IPv6源地址轉換策略將報文源IPv6地址轉換為IPv4地址。

5.     轉發報文並記錄映射關係:報文的源IPv6地址和目的IPv6地址都轉換為IPv4地址後,設備按照正常的轉發流程將報文轉發到IPv4網絡中的主機。同時,將IPv6地址與IPv4地址的映射關係保存在設備中。

6.     根據記錄的映射關係轉發應答報文:IPv4網絡主機發送給IPv6網絡主機的應答報文到達AFT設備後,設備將根據已保存的映射關係進行相反的轉換,從而將報文發送給IPv6網絡主機。

圖-2 IPv6側發起訪問的AFT報文轉換過程

 

不同款型規格的資料略有差異, 詳細信息請向具體銷售和400谘詢。H3C保留在沒有任何通知或提示的情況下對資料內容進行修改的權利!

BOB登陆
官網
聯係我們