![](https://cimg.fx361.com/images/2025/0109/2ErFBxhoccKSmSEt7YueTz.webp)
摘要:如何完成從Ipv4向Ipv6的轉(zhuǎn)換,是Ipv6發(fā)展需要解決的首要問題。Ipv6不可能立刻代替Ipv4,它們會共存相當一段時間,這就需要研究和設(shè)計有效的過渡機制,提供平穩(wěn)的轉(zhuǎn)換方式。該文詳細研究了四種隧道技術(shù):6to4隧道、6over4隧道、站內(nèi)自動隧道尋址協(xié)議(ISATAP)、6PE隧道。
關(guān)鍵詞:隧道技術(shù);6to4;6over4;ISATAP;6PE
中圖分類號:TP393文獻標識碼:A文章編號:1009-3044(2012)03-0539-02
目前Ipv6技術(shù)還沒有普及,但越來越多的站點和網(wǎng)絡(luò)已經(jīng)開始使用Ipv6,要想實現(xiàn)Ipv4與Ipv6之間的通信,隧道技術(shù)便是解決這一問題的有效方案之一。隧道技術(shù)的基礎(chǔ)內(nèi)容是:如果Ipv6主機A希望與主機B進行Ipv6的通信,但是兩者之間的網(wǎng)絡(luò)卻只支持Ipv4,這時,需要在A與B之間建立一條隧道。由隧道入口的雙棧節(jié)點把Ipv6報文封裝在Ipv4報文中,該Ipv4報文的源地址和目的地址分別是隧道的出口節(jié)點的Ipv4地址,當報文到達隧道的出口時再把Ipv4報文首部去掉,還原成Ipv6報文轉(zhuǎn)發(fā)目的地。以下是四種具體的情況。
1 6to4隧道 6to4隧道是一種自動隧道機制,用于兩個孤立的Ipv6站點之間跨越Ipv4網(wǎng)絡(luò)實現(xiàn)通信,它的站點采用特殊的Ipv6地址,地址格式為:2002:公有Ipv4地址::/48,這種地址可以自動從站點的Ipv4地址派生得到,但使用6to4機制的節(jié)點必須具備至少一個公有Ipv4地址。除此之外,6to4要求隧道中至少有兩臺路由器支持雙棧和6to4,主機要求支持Ipv6協(xié)議棧,6to4不會在Ipv4的路由表中引入新的條目,在Ipv6的路由表中只增加一條表項。
Ipv6報文必須被封裝在Ipv4報文中,才能在6to4隧道中傳輸,報文的封裝和解封裝由隧道的虛擬接口完成,在創(chuàng)建隧道時,便會創(chuàng)建一個虛擬接口,邏輯上相當于一個獨立的Ipv6接口。圖一是兩個站點的主機利用兩個支持6to4技術(shù)的路由器穿越Ipv4網(wǎng)絡(luò)進行通信的實例。
![](https://cimg.fx361.com/images/2025/0109/2P5KGemMYhoWKvkAYXbne6.webp)
圖1
假設(shè)站點1的6to4路由器配有公有Ipv4地址120.53.69.123,站點2的6to4路由器配有公共Ipv4地址87.45.21.77。主機A構(gòu)建Ipv6報文,源地址為本機的6to4地址(2002:7835:457B:1:ID