李彬 殷芳 楊軍
【摘要】 2011年2月ICANN(國際互聯網名稱和編號分配公司)宣布全球43億個IPv4地址已分配完畢,為解決地址資源的匱乏的問題,各國將視角轉向下一代互聯網IP層技術——IPv6技術。本文介紹了三種主要的的IPv6過渡技術:IPv6/IPv4雙棧技術、隧道技術和協議翻譯技術,接著結合江西數據通信網現狀,提出三種通信網IPv4至IPv6過渡方案,通過對比分析得出最佳方案,最后簡要闡述了公司IPv6演進路線。
【關鍵詞】 電力 通信網 IPv6 過渡技術
一、引言
近年來,隨著云計算、物聯網以及移動互聯網等技術的迅猛發展,全球對IP地址的需求大幅增加。智能電網作為物聯網的重要應用,已經在全國各地開展示范工程推廣。智能電網對IP地址的大量需求,迫切需要基于下一代互聯網技術的信息通信平臺作為支撐。具有巨大地址空間的IPv6已經成為下一代互聯網IP層技術。作為下一代互聯網協議,IPv6是針對IPv4面臨的問題而提出的。同IPv4相比較,IPv6在地址容量、安全性、移動性以及服務質量等方面有了明顯的改進。
二、IPv6過渡技術分析
現階段全球絕大多數網絡仍是IPv4,過渡到IPv6還需要很長一段時間。在此期間,IPv4與IPV6是共存的,過渡技術就是用來解決兩個版本IP網絡互通的問題。過渡技術總體可以分為三類:IPv6/IPv4雙棧技術、隧道技術和IPv4/ IPv6協議翻譯技術。
2.1 IPv6/IPv4雙協議棧技術
雙棧技術是IPv4向IPv6過渡的一種有效的技術。網絡中的節點要求同時支持IPv4和IPv6協議棧,源節點根據目的節點的不同選用不同的協議棧,而網絡設備根據報文的協議類型選擇不同的協議棧進行處理和轉發。雙協議棧部署簡單,是所有過渡技術的基礎,被國內外運營商廣泛采用,但雙協議棧技術沒有完全解決IPv4地址短缺的問題。
2.2隧道技術
隧道(tunnel)是指一種協議封裝到另外一種協議中的技術。隧道技術提供了兩個IPv6節點之間通過IPv4網絡實現互連通信,以及兩個IPv4節點之間通過IPv6網絡實現互連通信的技術。
隧道類型有多種,根據隧道協議的不同分為IPv4 overIPv6隧道和IPv6 over IPv4隧道。按照隧道終點地址的獲得方式,可將隧道分為配置型隧道(如手工隧道、GRE 隧道)和自動型隧道(如隧道代理、6to4、6over4、6RD、ISATAP、基于MPLS 的隧道6PE和6VPE等)。隧道技術的特點是不要求網絡所有設備都支持雙協議棧,只要求隧道兩端的設備支持兩種協議。缺點是不能實現IPv4節點與IPv6節點的直接通信。
2.3協議翻譯技術
協議翻譯技術是為了提供了IPv4網絡與IPv6網絡之間的互訪技術,也就是使IPv6主機可以訪問IPv4主機,IPv4主機可以訪問IPv6主機。相關的技術有NAT-PT和IVI技術。
NAT-PT是IETF最先提出的解決IPv4/IPv6互通問題的解決方案。通過與SIIT 協議轉換和傳統的IPv4 下的動態地址翻譯NAT以及適當的應用層網關ALG相結合,實現了純IPv6 的主機和純IPv4 主機間的相互通訊。但NAT-PT技術由于其協議自身存在不少缺陷,帶來很多的部署問題和安全漏洞,所以IETF已經不推薦使用NAT-PT。
IVI基于運營商路由前綴的無狀態IPv4/IPv6翻譯技術,該方案是由清華大學李星教授提出的IPv4和IPv6的翻譯技術,并已形成5 個IETF 的RFC 標準。目前IVI已經在我國的純IPv6網絡CERNET2正常運行四年以上,并得到了思科、華為、中興通訊等設備廠商的支持,具有良好的運用前景。
三、電力通信網IPv4-IPv6過渡技術研究
3.1 通信網現狀
江西公司現有IPv4數據通信網已具備一定規模,采用MPLS VPN (標簽交換虛擬專用網絡)技術設計建設。全網使用IP over SDH技術進行組網,雙機雙平面方案配置。目前通信數據網已運行信息、視頻等多個VPN,其中信息VPN承載大量與企業生產、經營活動相關的業務流量。
3.2 過渡技術分析
基于IPv6的電力通信網與智能電網的結合,一方面可以滿足物聯網、云計算等技術在智能電網應用中對網絡地址的大量需求,另一方面也可以滿足電網與IPv4/IPv6用戶信息交互,推動智能電網的全面建設。在公司“信息通信十三五規劃”中,公司提出逐步建設IPv6網絡的規劃。在充分考慮IPv6網絡與現有的業務系統不發生沖突的基礎上,公司可采用新建一個IPv6 VPN方案,將IPv6與IPv4業務流量隔離。由于數據通信網IPv4至IPv6演進是一個長期過程,可采用以下三種方案實現過渡:
方案一:采用隧道技術
該方案最為保守,對現網改動最小。只需在數據網CE路由器上運行雙協議棧,開啟IPv6協議。方案的缺點是在CE路由器的隧道上并沒有為IPv6帶來MPLS VPN的對等體模型的優勢,且CE路由器需要運行雙協議棧,這樣會增加設備負載,降低路由器處理能力和轉發效率,因此不建議采用。
方案二:采用6PE(IPv6 Provider Edge)技術
該方案較為穩健。部署IPv6可以實現多點對多點的IPv6孤島訪問,需要新購IPv6業務CE路由器,PE和CE路由器均需運行IPv6協議。該方案不用改變現有網絡結構,有利于快速部署IPv6網絡,但它沒有VPN的概念,隨著未來接入IPv6網絡的業務逐漸增多,各項業務流量無法實現的相互隔離,安全性也不能得到保證,因此不建議采用。
方案三:采用6VPE(IPv6 VPN Provider Edge)技術
該方案為優選方案。通過部署IPv6 MPLS VPN,可有效做到各項業務流量之間的相互隔離,而且CE與PE路由器之間具有VPN的對等體模型的優勢,業務安全性也可得到有效保障。部署方式和現有IPv4 MPLS VPN方式類似,不必改變現有網絡結構,只需新購IPv6業務CE路由器,開啟IPv6協議。PE路由器運行雙協議棧,骨干網可繼續采用IPv4協議。原有PE路由器和新增CE路由器運行IPv6協議并配置相應的VPN和VRF接口。
3.3 演進路線
1、IPv6穿越IPv4通信網的應用
隨著 IPv6 的部署規模擴大,IPv6分布于廣域網不同區域。Ipv6需穿越Ipv4骨干通信網,并運行 IPv6 業務。數據通信網采用MPLS VPN技術進行數據交互。骨干網兩端IPv6區域,需通過隧道技術或6VPE技術互相通信,網絡中仍存在一定數量的雙協議棧節點。
2、IPv6 全網覆蓋
在規劃末期,公司IPv6 進一步廣泛部署,大部分業務運行于 IPv6 網絡上,基本不存在 IPv6 孤島,網絡中 IPv4 局域網和雙協議棧點逐步消失,全網設備單軌運行IPv6協議。
四、結束語
IPv6技術是互聯網發展的必然趨勢。IPv6技術在中國已蓄勢待發,將帶動包括智能電網在內大量相關服務和產業的蓬勃發展,擁有廣闊的應用前景。
參 考 文 獻
[1] 汪曉巖. IPv6技術在智能電網中的應用研究[J].電力信息與通信技術,2013:11(4).
[2] 馬釗,尚宇煒,張偉,李子韻,許洪華.全球能源互聯網背景下IPv6技術在智能配電網中的應用研究[J].電力信息與通信技術,2016(3).
[3] 張帆. 基于IPv6的電力數據專網應用研究[J].華南理工大學,2011.
[4] 王曉峰,吳建平.互聯網IPv6過渡技術綜述[J].小型微型計算機系統.2006(3).