国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于IVI的互聯(lián)網過渡技術研究

2015-08-18 22:01:12袁金娟鐘誠
現(xiàn)代商貿工業(yè) 2015年17期
關鍵詞:翻譯

袁金娟 鐘誠

摘要:IPV6是下一代互聯(lián)網技術,目前IPV6網絡的部署尚處在初級階段,一定時間內,IPV4網絡和IPV6網絡共存是不可避免的。為了解決網絡共存期間的互通性問題,人們提出了三類過渡技術:雙棧,隧道和翻譯。IVI是一種基于翻譯的過渡技術,在網絡過渡的初期,這是一種部署簡便,經濟合理的方式。

關鍵詞:過渡技術;翻譯;IVI

中圖分類號:F49

文獻標識碼:A

文章編號:16723198(2015)17010602

0引言

由于IPv6與IPv4的地址結構是不兼容的,這就需要某種機制來實現(xiàn)網絡的過渡,并解決網絡共存期間的互訪問題。

出于種種原因,服務器是IPv4的,但是人們希望它可以給IPV6主機提供服務;又或者主機是IPv4的,但是人們希望它可以訪問IPv6服務器的資源。IVI就是解決上述網絡互通場景的一種方案。

IVI是一種無狀態(tài)的,基于特定網絡前綴的翻譯機制。IVI主要提供IPv4和IPv6之間的地址翻譯,協(xié)議翻譯,分片處理和ALG等功能。

IVI網關是一個雙棧路由器,它的一個接口連接IPv4網絡,一個接口連接IPv6網絡。

圖1是單個IVI網關配置的例子。

圖1單個IVI網關的配置

IVI支持上述8種場景中的場景1,場景2,場景5和場景6。下面分別對這4種場景作簡要分析。

場景1:一個IPv6網絡到IPv4因特網。

由于IPv4地址的缺乏或者由于其他技術或經濟上的考慮,網絡是IPv6-ONLY的,但是網絡中的主機需要和全球的IPv4因特網通信。

場景2:IPv4因特網到一個IPv6網絡。

當企業(yè)網絡或者ISP網絡采用場景1的模式,IPv6-ONLY用戶不僅想訪問IPv4因特網上的服務器,同時也想在IPv6網絡中安裝他們自己的服務器,以便被IPv4因特網的用戶訪問。

場景5:一個IPv6網絡到一個IPv4網絡。

在這種場景中,IPv4網絡和IPv6網絡屬于同一個組織機構,使用的IPV4地址和IPV6地址要么是公網地址,要么是內網地址。

場景6:一個IPv4網絡到一個IPv6網絡。

場景6同場景5。

2IVI過渡技術的具體實現(xiàn)

IVI的具體實現(xiàn)包括地址翻譯,協(xié)議翻譯,分片處理和ALG。下面分別進行具體分析。

(1)地址翻譯:IVI的地址翻譯是基于特定網絡前綴的,這個特定前綴有可能是某個組織機構或網絡運營商分配的,也有可能是一個Well-known前綴,該前綴的值為64:ff9b::/96。

IVI的地址翻譯是把IPv4地址“植入”IPv6地址當中,如表1所示。

表1IVI地址翻譯的格式

IPv6地址前綴的長度只能是以下長度中的一種:32,40,48,56,64和96。地址中的第64到71比特位是保留位,這些比特位必須置為0。當使用一個96位前綴時,管理員必須確保64到71比特位設置為0。

“植入的”IPv6地址由前綴+IPv4地址+后綴組成,后綴通常置為0。例如當前綴長度是32比特時,IPv4地址編碼位置為32到63比特位;當前綴長度是40比特時,IPv4地址的前24比特的編碼位置為40到63比特位,剩余的后8比特的編碼位置為72到79比特位,其他類推。如果前綴長度是96位的話,那么就沒有后綴了。

從“植入的”IPv6地址中提取出IPv4地址的算法如下所述:

如果前綴長度是96比特,那么提取IPV6地址的最后32位比特;

如果是其他前綴長度,移除”u”字節(jié)后得到一個120比特的序列,然后提取緊挨著前綴的32位比特。

(2)協(xié)議翻譯:IVI的協(xié)議翻譯包括IP首部翻譯,TCP/UDP首部翻譯以及ICMPv4/ICMPv6首部翻譯。下面分別進行具體說明。

①IP首部翻譯:是指將IPv4首部翻譯為IPv6首部或者反之。IPv4首部的格式見表2,IPv6基本首部的格式見表3,首部翻譯的各個域的設置如表4所示。

表2IPv4首部的格式

表3IPv6基本首部的格式

表4首部翻譯的各個域的設置

②TCP/UDP首部翻譯:主要是更新首部中的校驗和域。

③ICMPv4/ICMPv6首部翻譯:主要是翻譯類型值和代碼值以及校驗和域,ICMP首部的格式如表5所示。

表5ICMP首部的格式

8位類型8位代碼16位檢驗和

(不同類型和代碼有不同的內容)

(3)分片處理:無論是在IPv4方向,還是在IPv6方向,IVI對于分片的處理都是先將分片進行重裝,重裝后再進行翻譯。

(4)ALG:對于在高層數(shù)據(jù)中帶有地址信息的應用,必須實現(xiàn)ALG功能。典型的此類應用有FTP,在FTP ALG中,必須對FTP數(shù)據(jù)中的地址也進行相應的翻譯,否則會導致FTP功能無法正常使用。

3IVI過渡技術的應用舉例

下面以一個簡單的網絡拓撲來說明IVI的具體配置和翻譯流程,網絡拓撲如圖2所示。

圖2IVI網絡拓撲

在圖2的三層交換機接口上開啟IVI功能,PC端是IPv4主機,服務器端是IPv6服務器。

PC端配置:配置IPv4地址為198.51.100.2

服務器端配置:配置IPv6地址為2001:db8:1c0:2:21::,該IPv6地址對應的IPv4地址為192.0.2.33,配置一條靜態(tài)路由ipv6 route 2001:db8:1c6:3364:2::“本地連接”2001:db8:1c0:2:21::。

三層交換機接口配置:在連接PC的接口和連接服務器的接口上分別使能IVI功能。

下面以telnet應用為例,來說明IVI的翻譯流程,如圖3所示。

圖3IVI的翻譯流程

PC要訪問服務器,首先通過DNS46獲取服務器對應的IPv4地址,即192.0.2.33,PC發(fā)送目的地址為192.0.2.33的TCP報文,該報文到達IVI網關的IPv4接口后,被翻譯為IPv6報文,從IPv6接口發(fā)送出去,到達服務器;服務器回應的IPv6報文的目的地址為2001:db8:1c6:3364:2::,該地址對應PC的地址,即198.51.100.2,該報文到達IVI網關的IPv6接口后,被翻譯為IPv4報文,從IPv4接口發(fā)送出去,到達PC,后續(xù)TCP流以此類推。

4結論

在IPv4網絡和IPv6網絡共存期間,網絡互訪是一個必須要解決的問題,IVI提供了一種了基于翻譯技術的過渡方式。IVI過渡技術需要進行地址翻譯,協(xié)議翻譯,分片處理和ALG處理,在網絡過渡的初期,IVI是一種經濟合理的過渡方案。

參考文獻

[1]王相林,朱晨.基于IVI的ICMP協(xié)議翻譯的設計與實現(xiàn)[J].杭州電子科技大學學報,2012,(06).

[2]陳杰.IPv6過渡的NAT技術[D].南京:南京郵電大學,2013.

[3]陳國峰.Intranet中IPv6過渡策略的研究與應用[D].杭州:杭州電子科技大學,2011.

猜你喜歡
翻譯
從意識形態(tài)角度對《麥田里的守望者》兩譯本的研究
計算機輔助翻譯與教學設計探討
淺談英漢翻譯中的望文生義現(xiàn)象
人間(2016年28期)2016-11-10 23:42:36
從句子層面淺析英漢語言差異對翻譯的影響
中國文學作品外譯策略研究
淺談漢語顏色詞的解析及英譯
本科英語專業(yè)翻譯教學改革與實用型翻譯人才的培養(yǎng)
淺析跨文化交際
人間(2016年26期)2016-11-03 18:34:20
商務英語翻譯在國際貿易中的重要性及其應用
小議翻譯活動中的等值理論
考試周刊(2016年77期)2016-10-09 10:36:47
迁安市| 茌平县| 剑河县| 永登县| 新乡县| 太和县| 舟山市| 肥西县| 专栏| 连州市| 绥化市| 五大连池市| 阳朔县| 玛曲县| 宁强县| 江川县| 太谷县| 渭源县| 永昌县| 安龙县| 莱州市| 页游| 得荣县| 茂名市| 二连浩特市| 紫云| 河池市| 玉田县| 郑州市| 梁河县| 调兵山市| 余庆县| 青河县| 江陵县| 甘肃省| 香港| 深圳市| 西丰县| 嘉善县| 绥棱县| 永和县|