IPv6與IPv4的切換方式總結(jié)
一說到IPv6與IPv4的問題,總是會讓我們談起有關于兩者的過渡問題。那么現(xiàn)在針對不同類型網(wǎng)絡的兩協(xié)議切換和兼容,我們也提出了不少解決方案和方法?,F(xiàn)在我們就來為大家介紹一下,都有哪些方式可以實現(xiàn)IPv6與IPv4的兼容。
NAT-PT
網(wǎng)絡地址轉(zhuǎn)換—協(xié)議轉(zhuǎn)換(NAT-PT)屬于IPv4/IPv6互操作技術,可以實現(xiàn)純IPv6節(jié)點和純IPv4節(jié)點之間的互通。NAT-PT使用網(wǎng)關設備連接IPv6與IPv4網(wǎng)絡。當IPv4和IPv6節(jié)點互相訪問時,NAT-PT網(wǎng)關實現(xiàn)兩種協(xié)議的轉(zhuǎn)換翻譯和地址的映射。NAT-PT網(wǎng)關在工作時,將維護一個IPv4地址池。與傳統(tǒng)NAT方式一樣,NAT-PT網(wǎng)關支持為IPv6網(wǎng)絡中的節(jié)點動態(tài)分配IPv4地址。維護地址映射關系,并且完成IPv4協(xié)議和IPv6協(xié)議的轉(zhuǎn)換。
為了保證NAT-PT的正確運行,NAT-PT網(wǎng)關需要和DNS應用網(wǎng)關結(jié)合在一起,保證正確解析跨網(wǎng)絡的地址解析請求。
NAT-PT技術可以較好地解決IPv4和IPv6的互通問題,使得大部分應用層協(xié)議不需要修改就能夠?qū)崿F(xiàn)互通。但對于需要在應用層協(xié)議的控制平面?zhèn)魉虸P層信息的應用,不能夠通過基本NAT-PT設備互通。必須結(jié)合相應的應用層網(wǎng)關(ALG)來實現(xiàn)這些應用層協(xié)議的轉(zhuǎn)換。
其他IPv4/IPv6過渡技術
除了前面介紹的幾種技術外,還有許多其他的IPv6與IPv4網(wǎng)絡過渡技術,限于篇幅本文不再詳細描述,下文只對主要的技術做一簡述。
6over4隧道
6over4是一種自動隧道技術,使用6over4的IPv6主機將IPv4組播域作為虛擬的鏈路層,通過IPv4的組播方式實現(xiàn)互聯(lián)。
ISATAP
ISATAP(Intra-SiteAutomaticFunnelAddressingProtocol)支持IPv4子網(wǎng)中的IPv6主機通過自動隧道接入到IPv6路由器。ISATAP使用內(nèi)嵌IPv4地址的特定地址格式:64位的前綴+32位串00005EFE+32位的IPv4地址。ISATAP地址可以使用標準的公開IPv6地址前綴,IPv4可以是公開地址也可以是保留地址。ISATAP支持保留IPv4地址,可以使經(jīng)過NAT設備的IPv4子網(wǎng)中的IPv6主機實現(xiàn)連接。
隧道代理
隧道代理(TunnelBroker)自動代理IPv4網(wǎng)中IPv6用戶的隧道配置請求,簡化隧道配置。隧道代理體系中,用到隧道代理和隧道服務器兩種設備。需要IPv6通信的用戶訪問隧道代理,隧道代理響應用戶的請求,進行隧道建立和拆除的配置、DNS域名的注冊和注銷等工作。隧道服務器是雙棧設備,與IPv6與IPv4網(wǎng)絡相連,它接受隧道代理的配置指令。完成用戶之間隧道的創(chuàng)建和拆除等操作。
MPLS隧道
MPLS隧道方式通過在IPv4網(wǎng)中的MPLSLSP連接IPv6網(wǎng)絡。MPLS隧道有多種實現(xiàn)方式,比較常見的有6PE方式。6PE方式對用戶端的CE設備沒有要求,PE設備是雙棧設備,支持IPv4網(wǎng)中MPLS隧道的建立。
應用轉(zhuǎn)換技術
在IPv4/IPv6互操作技術中,除了NAT-PT這種網(wǎng)絡轉(zhuǎn)換技術外,還有一些應用層的轉(zhuǎn)換技術(包括BIA、SOCK64等),這些技術通過對用戶系統(tǒng)應用層進行的修改,在應用層進行IPv6與IPv4網(wǎng)絡請求的轉(zhuǎn)換,實現(xiàn)IPv4和IPv6應用的互操作。