SIIT

SIIT是無狀態 IP/ICMP 翻譯技術的簡稱,是對IP/ICMP報文進行協定轉換的技術。SIIT 技術使用特定的地址空間來完成IPv4 地址與IPv6 地址的轉換。

基本介紹

  • 中文名:無狀態 IP/ICMP 翻譯技術
  • 外文名:Stateless IP/ICMP Translation
  • 簡稱:SIIT
  • 含義:無狀態IP/ICMP翻譯技術
技術名稱,中文名,名詞解釋,原理分析,特點,
Stateless IP/ICMP Translation (SIIT)
無狀態IP/ICMP翻譯技術
SIIT ( Stateless IP/ICMP Translation ),無狀態 IP/ICMP 翻譯技術用於對IP 和ICMP 報文進行協定轉換,這種轉換不記錄流的狀態,只根據單個報文將一個IPv6 報文頭 轉換為IPv4 報文頭,或將IPv4 報文頭轉換為IPv6 報文頭。
SIIT 不需要IPv6 主機獲取一個IPv4 地址,但對於SIIT 設備 來說,每一個IPv6 主機有一個虛擬的臨時IPv4 地址。
SIIT 技術使用特定的地址空間來完成IPv4 地址與IPv6 地址的轉換。
無狀態IP/ICMP翻譯技術(Stateless IP/ICMP Translation,SIIT)是對IP/ICMP報文進行協定轉換的技術,它並不記錄一個流的狀態(無狀態)。在SIIT網路中,IPv6節點需要配置成格式為::FFFF:0:W.X.Y.Z的IPv4翻譯地址,其中W.X.Y.Z是IPv4節點認為IPv6節點在IPv4網路中的地址,IPv6節點訪問IPv4節點則通過映射地疊槓鞏址::FFFF:0:W.X.Y.Z來表示IPv4節點。
設IPv4主機A(IPv4地址為100.0.0.1),IPv6主機B的地址是::FFFF:0:W.X.Y.Z的達達榜IPv4翻譯地址,並且W.X.Y.Z是全局IPv4單播試膠地址(設為1.1.1.1)。
(1)IPv4到IPv6的地址頭轉換
現假設A要訪問B:當A發出的臘背拒訪問B的報文到達SIIT協定轉換器時,報文的目的地址是乘汗戒B的低32位(這裡是頸榜再槳1.1.1.1),SIIT判斷出此地址屬於其管理的IPV6-Only節點的IPv4地承棵膠棵址空間(設為1.1.1.1~1.1.1.254),就進行IPv4→IPv6的協定報文頭轉換,把源地址轉換成IPv4的映射地址,目的地址轉換為IPv4的翻譯地址::FFFF:0:W.X.Y.Z,再把此報文傳給主機B。即源地址100.0.0.1→::FFFF:0:100.0.0.1,目的地址1.1.1.1→::FFFF:0:1.1.1.1。
(2)IPv6到IPv4的地址頭轉換
假設B要訪問A:當B發出的訪問A的報文到達SIIT協定轉換器時,報文的源地址是B的翻譯地址(::FFFF:0:1.1.1.1),目的地址是A的映射地址(::FFFF:0:100.0.0.1),若 SIIT判斷出目的地址是IPv4的映射地址,就進行IPv6→IPv4的協定報文頭轉換,轉換的結果為:源地址::FFFF:0:1.1.1.1→1.1.1.1,目的地址::FFFF:0:100.0.0.1→100.0.0.1。
SIIT技術使用特定的地址空間來完成IPv4地址與IPv6地址的轉換。SIIT需要有一個全局的IPv4地址池給與IPv4節點通信的IPv6節點分配IPv4地址。因為SIIT無法進行地址復用,所以地址池的空間限制了IPv6節點的數量。同時,當SIIT的IPv4地址池中的地址分配完後,新的IPv6節點如果需要同IPv4節點通信,就會因為沒有足夠的IPv4地址空間導致SIIT無法進行協定轉換,造成通信中斷。

相關詞條

熱門詞條

聯絡我們