IPv6網絡中的隧道技術
在我們現在兩個協議同時使用的網絡中,也就是IPv6網絡和IPv4網絡同時存在的情況下,使用了隧道技術將兩者相互連接起來,起到兼容的作用。那么我們現在就來主要分析一下這項技術。
隧道技術
在IPv6發展初期,必然有許多局部的純IPv6網絡,這些IPv6網絡被IPv4骨干網絡隔離開來,為了使這些孤立的“IPv6島”互通,就采取隧道技術的方式來解決。利用穿越現存IPv4因特網的隧道技術將許多個“IPv6孤島”連接起來,逐步擴大IPv6的實現范圍,這就是目前國際IPv6試驗床6Bone的計劃。
工作機理:
在IPv6網絡與IPv4網絡間的隧道入口處,路由器將IPv6的數據分組封裝入IPv4中,IPv4分組的源地址和目的地址分別是隧道入口和出口的IPv4地址。在隧道的出口處再將IPv6分組取出轉發給目的節點。
隧道技術在實踐中有四種具體形式:
構造隧道
自動配置隧道
組播隧道以及6to4
TB(TunnelBroker,隧道代理)
對于獨立的IPv6用戶,要通過現有的IPv4網絡連接IPv6網絡上,必須使用隧道技術。但是手工配置隧道的擴展性很差,TB的主要目的就是簡化隧道的配置,提供自動的配置手段。
對于已經建立起IPv6的ISP來說,使用TB技術為網絡用戶的擴展提供了一個方便的手段。從這個意義上說,TB可以看作是一個虛擬的IPv6ISP,它為已經連接到IPv4網絡上的用戶提供連接到IPv6網絡的手段,而連接到IPv4網絡上的用戶就是TB的客戶。
雙棧轉換機制(DSTM)
DSTM的目標是實現新的IPv6網絡與現有的IPv4網絡之間的互通。使用DSTM,IPv6網絡中的雙棧結點與一個IPv4網絡中的IPv4主機可以互相通信。
DSTM的基本組成部分包括:
◆DHCPIPv6服務器:
為IPv6網絡中的雙棧主機分配一個臨時的IPv4全網唯一地址,同時保留這個臨時分配的IPv4地址與主機IPv6永久地址之間的映射關系,此外提供IPv6隧道的隧道末端(TEP)信息;
◆動態隧道端口DTI:
每個DSTM主機上都有一個IPv4端口,用于將IPv4報文打包到IPv6報文里;
◆DSTMDeamon:
與DHCPIPv6客戶端協同工作,實現IPv6地址與IPv4地址之間的解析。