1 概述
IPv4向IPv6的過渡階段所采用的過渡技術主要包括:
IPv6/IPv4雙棧技術:
雙棧節(jié)點與IPv4節(jié)點通訊時使用IPv4協(xié)議棧,與IPv6節(jié)點通訊時使用IPv6協(xié)議棧。
隧道技術:
提供了兩個IPv6站點之間通過IPv4網(wǎng)絡實現(xiàn)通訊連接,以及兩個IPv4站點之間通過IPv6網(wǎng)絡實現(xiàn)通訊連接的技術。
IPv4/IPv6協(xié)議轉換技術:
提供了IPv4網(wǎng)絡與IPv6網(wǎng)絡之間的互訪技術。
2 IPv6/IPv4雙協(xié)議棧
雙棧技術是IPv4向IPv6過渡的一種有效的技術。網(wǎng)絡中的節(jié)點同時支持IPv4和IPv6協(xié)議棧,源節(jié)點根據(jù)目的節(jié)點的不同選用不同的協(xié)議棧,而網(wǎng)絡設備根據(jù)報文的協(xié)議類型選擇不同的協(xié)議棧進行處理和轉發(fā)。
雙?梢栽谝粋單一的設備上實現(xiàn),也可以是一個雙棧骨干網(wǎng)。對于雙棧骨干網(wǎng),其中的所有設備必須同時支持IPv4/IPv6協(xié)議棧,連接雙棧網(wǎng)絡的接口必須同時配置IPv4地址和IPv6地址。
圖2-1 雙棧節(jié)點示意圖
雙棧節(jié)點具有三種工作模式:
只運行IPv6協(xié)議,表現(xiàn)為IPv6節(jié)點;
只運行IPv4協(xié)議,表現(xiàn)為IPv4節(jié)點;
雙棧模式,同時打開IPv6和IPv4協(xié)議。
雙棧技術是IPv4向IPv6過渡的基礎,所有其它的過渡技術都以此為基礎。
3 隧道技術
隧道(tunnel)是指一種協(xié)議封裝到另外一種協(xié)議中的技術。隧道技術只要求隧道兩端(也就是兩種協(xié)議邊界的相交點)的設備支持兩種協(xié)議。IPv6穿越IPv4隧道技術利用現(xiàn)有的IPv4網(wǎng)絡為互相獨立的IPv6網(wǎng)絡提供連通性,IPv6報文被封裝在IPv4報文中穿越IPv4網(wǎng)絡,實現(xiàn)IPv6報文的透明傳輸。
這種技術的優(yōu)點是,不用把所有的設備都升級為雙棧,只要求IPv4/IPv6網(wǎng)絡的邊緣設備實現(xiàn)雙棧和隧道功能。除邊緣節(jié)點外,其它節(jié)點不需要支持雙協(xié)議棧。可以大大利用現(xiàn)有的IPv4網(wǎng)絡投資。但是隧道技術不能實現(xiàn)IPv4主機與IPv6主機的直接通信。
IPv6網(wǎng)絡邊緣設備收到IPv6網(wǎng)絡的IPv6報文后,將IPv6報文封裝在IPv4報文中,成為一個IPv4報文,在IPv4網(wǎng)絡中傳輸?shù)侥康腎Pv6網(wǎng)絡的邊緣設備后,解封裝去掉外部IPv4頭,恢復原來的IPv6報文,進行IPv6轉發(fā)。
圖3-1 IPv6穿越IPv4隧道