俞浩
【摘要】 電力通信數(shù)據(jù)網(wǎng)是電網(wǎng)語(yǔ)音、數(shù)據(jù)、視頻等多種業(yè)務(wù)的綜合服務(wù)平臺(tái),泰州電力通信數(shù)據(jù)網(wǎng)絡(luò)分為核心層、匯聚層和接入層,其中核心層采用A、B雙平面設(shè)計(jì),同時(shí)通過(guò)應(yīng)用MPLS VPN,解決了泰州電力通信各業(yè)務(wù)系統(tǒng)的“私有性”問(wèn)題,為各業(yè)務(wù)系統(tǒng)提供了良好的安全機(jī)制、QoS機(jī)制等,為泰州電力通信語(yǔ)音、數(shù)據(jù)、高清視頻、MIS等多種業(yè)務(wù)提供了服務(wù)質(zhì)量?jī)?yōu)良、可靠性高的網(wǎng)絡(luò)平臺(tái)。本文介紹了泰州電力通信數(shù)據(jù)網(wǎng)的設(shè)計(jì)思路、網(wǎng)絡(luò)架構(gòu)、MPLS VPN部署方案、建設(shè)情況,對(duì)地區(qū)電力通信數(shù)據(jù)網(wǎng)建設(shè)與維護(hù)具有一定的參考價(jià)值。
【關(guān)鍵詞】 電力通信 數(shù)據(jù)網(wǎng) MPLS VPN
為適應(yīng)電網(wǎng)發(fā)展的需要,滿足調(diào)度通信機(jī)構(gòu)各種生產(chǎn)業(yè)務(wù)需求,對(duì)現(xiàn)有電力通信數(shù)據(jù)網(wǎng)進(jìn)行改造,建設(shè)一個(gè)堅(jiān)強(qiáng)的通信數(shù)據(jù)網(wǎng)絡(luò),全面提高網(wǎng)絡(luò)可靠性及業(yè)務(wù)保障能力成為電力通信數(shù)據(jù)網(wǎng)發(fā)展的主要任務(wù)。
泰州地區(qū)下轄興化、姜堰、泰興、靖江四個(gè)縣公司。根據(jù)通信十二五規(guī)劃,按照分層管理、容災(zāi)匯聚、環(huán)網(wǎng)接入的原則,泰州供電公司于2011年、2012年分別實(shí)施了通信數(shù)據(jù)網(wǎng)一期和二期工程,網(wǎng)絡(luò)采用IP over SDH技術(shù)機(jī)制,在服務(wù)上利用靈活的MPLS/VPN技術(shù),初步形成通信數(shù)據(jù)網(wǎng)核心層雙平面、匯聚層互備用、接入層環(huán)保護(hù)的網(wǎng)絡(luò)結(jié)構(gòu)。一期工程建設(shè)5臺(tái)核心路由設(shè)備,形成地區(qū)通信數(shù)據(jù)網(wǎng)核心B平面,二期工程建設(shè)7臺(tái)路由設(shè)備,形成地區(qū)通信數(shù)據(jù)網(wǎng)核心A平面,同時(shí)建設(shè)10臺(tái)路由設(shè)備形成匯聚層和27臺(tái)交換設(shè)備作為城區(qū)通信數(shù)據(jù)網(wǎng)接入層。目前泰州通信數(shù)據(jù)網(wǎng)已延伸到縣公司、500KV變電站和城區(qū)35KV及以上變電所。通過(guò)將業(yè)務(wù)范圍拓展到廠站一級(jí),滿足了泰州地區(qū)電網(wǎng)范圍內(nèi)語(yǔ)音、數(shù)據(jù)、視頻等各種生產(chǎn)業(yè)務(wù)的需求,保障了泰州電力通信業(yè)務(wù)系統(tǒng)的高度可靠性和安全性。
一、VPN方案選擇
虛擬專用網(wǎng)(VPN)是一種在公共互聯(lián)網(wǎng)上建立私有安全通道來(lái)保障可靠傳輸?shù)募夹g(shù),是一條穿過(guò)混亂的公用網(wǎng)絡(luò)的安全、穩(wěn)定的隧道。虛擬專用網(wǎng)是對(duì)企業(yè)內(nèi)部網(wǎng)的擴(kuò)展。目前,主流的VPN技術(shù)主要有IPsec VPN、SSL VPN和MPLS VPN。
IPSec協(xié)議是IETF工作組制定的,定義在IP層的網(wǎng)絡(luò)安全協(xié)議,IPSec VPN通過(guò)建立一條基于網(wǎng)絡(luò)的IP層的通道,實(shí)現(xiàn)數(shù)據(jù)加密和認(rèn)證,從而提供端到端的網(wǎng)絡(luò)安全方案。由于IPSec VPN路由配置繁瑣、客戶端需安裝復(fù)雜的軟件、不同的終端操作系統(tǒng)需要不同的客戶端軟件,造成其建設(shè)成本高、可擴(kuò)展性差,因此在電力系統(tǒng)信息化的建設(shè)中較少采用。
SSL VPN是基于SSL協(xié)議結(jié)合強(qiáng)加密算法和身份認(rèn)證技術(shù),建立遠(yuǎn)程訪問(wèn)通道的VPN技術(shù)。SSL VPN通過(guò)建立一條基于應(yīng)用的會(huì)話層的通道,實(shí)現(xiàn)VPN隧道的搭建。由于SSL協(xié)議位于TCP/IP和應(yīng)用層之間,它只能訪問(wèn)那些支持SSL或Web瀏覽器的資源,其應(yīng)用范圍主要是電子郵件系統(tǒng)、Web應(yīng)用程序等,因此并不適合電力系統(tǒng)信息化應(yīng)用。
MPLS(多協(xié)議標(biāo)簽交換)技術(shù)通過(guò)在數(shù)據(jù)包內(nèi)部引入標(biāo)簽的機(jī)制,將第二層高速交換的能力和第三層靈活選徑的能力結(jié)合起來(lái)。MPLS VPN通過(guò)在網(wǎng)絡(luò)路由和交換設(shè)備上應(yīng)用MPLS技術(shù),簡(jiǎn)化了核心路由器的路由選擇方式,實(shí)現(xiàn)了向不同VPN提供不同服務(wù)質(zhì)量的服務(wù),同時(shí)利用VPN路由轉(zhuǎn)發(fā)表(VRF)解決了地址重疊的問(wèn)題。由于MPLS VPN技術(shù)的上述優(yōu)點(diǎn),泰州電力通信數(shù)據(jù)網(wǎng)適宜采用該技術(shù),實(shí)現(xiàn)語(yǔ)音、電話、視頻等不同業(yè)務(wù)數(shù)據(jù)的安全傳輸。
二、網(wǎng)絡(luò)建設(shè)方案
2.1 網(wǎng)絡(luò)結(jié)構(gòu)設(shè)計(jì)
根據(jù)標(biāo)準(zhǔn)化、開放性、可靠性和易管理型等方面的考慮,泰州電力通信數(shù)據(jù)網(wǎng)絡(luò)按三層結(jié)構(gòu)設(shè)計(jì):核心層、匯聚層和接入層。
核心層的功能主要是實(shí)現(xiàn)骨干網(wǎng)絡(luò)之間的優(yōu)化傳輸,核心層是所有流量的最終承受者和匯聚者,所以對(duì)核心層的設(shè)計(jì)及網(wǎng)絡(luò)設(shè)備的要求十分嚴(yán)格,目前泰州通信數(shù)據(jù)網(wǎng)核心層由A、B兩個(gè)平面構(gòu)成:其中B平面為一期工程建設(shè),使用5臺(tái)Cisco 7606路由器覆蓋市公司和4個(gè)縣公司本部,由市縣光傳輸B網(wǎng)承載;A平面為二期工程建設(shè),使用7臺(tái)Cisco 3560 ME路由設(shè)備覆蓋市公司和4個(gè)縣公司本部及地區(qū)2個(gè)500kV變電站,由市縣光傳輸A網(wǎng)承載。A、B平面分別采用2張不同的傳輸網(wǎng),從而確保2個(gè)平面的完全互備。核心層內(nèi)部節(jié)點(diǎn)之間使用155M POS鏈路兩兩互聯(lián),其互聯(lián)結(jié)構(gòu)如圖1所示。通過(guò)核心層的雙平面化設(shè)計(jì),提高了數(shù)據(jù)網(wǎng)絡(luò)的可靠性和對(duì)業(yè)務(wù)的保護(hù)能力。
匯聚層主要完成與核心層、接入層數(shù)據(jù)的上聯(lián)下達(dá),負(fù)責(zé)將來(lái)自接入層的通信業(yè)務(wù)數(shù)據(jù)提供至核心層的上行鏈路。為確保匯聚層的可靠運(yùn)行,泰州通信數(shù)據(jù)網(wǎng)由10個(gè)節(jié)點(diǎn)構(gòu)成:在泰州城區(qū)、四個(gè)縣公司均設(shè)置了二個(gè)匯聚點(diǎn),其中一個(gè)點(diǎn)設(shè)在公司通信機(jī)房,另一個(gè)點(diǎn)設(shè)在本部和4個(gè)縣域內(nèi)的傳輸?shù)诙R聚點(diǎn)(220KV變電站)。上述節(jié)點(diǎn)按地理位置分布在泰州地區(qū)5個(gè)區(qū)域(縣域)內(nèi),每個(gè)區(qū)域內(nèi)2個(gè)節(jié)點(diǎn)與同一區(qū)域內(nèi)的核心層A、B二個(gè)平面使用155M POS鏈路互聯(lián)。匯聚層節(jié)點(diǎn)與核心層A、B平面間的互聯(lián)結(jié)構(gòu)如圖2所示。匯聚層建設(shè)方案既完善了市公司至各個(gè)縣公司的網(wǎng)絡(luò)架構(gòu),又為通信數(shù)據(jù)網(wǎng)業(yè)務(wù)范圍拓展到廠站一級(jí)留了很大空間。
接入層是直接面向用戶連接或訪問(wèn)網(wǎng)絡(luò)的部分,主要負(fù)責(zé)接入變電站通信數(shù)據(jù)采集終端、機(jī)房環(huán)境監(jiān)控、通信視頻信號(hào)和軟交換IAD終端等設(shè)備。目前泰州通信數(shù)據(jù)網(wǎng)接入層在城區(qū)共部署27臺(tái)接入層設(shè)備,形成了五個(gè)接入支環(huán)網(wǎng),各支環(huán)均通過(guò)城區(qū)SDH環(huán)網(wǎng)接入?yún)R聚層的“泰州3”和“白馬變”匯聚設(shè)備,連接結(jié)構(gòu)如圖3所示,4個(gè)縣域內(nèi)的接入交換機(jī)將在后期逐步開展部署。
2.2 AS規(guī)劃
在MPLS/VPN的骨干網(wǎng)絡(luò)(PE間)需要運(yùn)行BGP協(xié)議來(lái)承載各VPN路由信息,傳遞MPLS/VPN的標(biāo)簽及其它屬性信息。
由于電力通信數(shù)據(jù)網(wǎng)是電力系統(tǒng)內(nèi)部網(wǎng)絡(luò),所以在為自治域分配號(hào)碼時(shí)理論上可以任意選擇,只要不與其它互聯(lián)的網(wǎng)絡(luò)沖突即可。但是,考慮到今后網(wǎng)絡(luò)的發(fā)展,應(yīng)盡可能在私有號(hào)碼中選擇自治域號(hào)碼。按照江蘇電力通信數(shù)據(jù)網(wǎng)總體規(guī)劃,泰州地區(qū)數(shù)據(jù)網(wǎng)全網(wǎng)對(duì)外為一個(gè)統(tǒng)一的自治系統(tǒng),全網(wǎng)使用一個(gè)私有AS號(hào):65008。
2.3 路由協(xié)議規(guī)劃
2.3.1 IGP規(guī)劃
目前,用于大規(guī)模信息系統(tǒng)規(guī)劃的路由協(xié)議主要有二種:開放式最短路徑優(yōu)先協(xié)議(OSPF)和中間系統(tǒng)到中間系統(tǒng)路由選擇協(xié)議(IS-IS)。OSPF 和 IS-IS 兩種路由協(xié)議均是基于鏈路狀態(tài)計(jì)算的最短路徑路由協(xié)議,采用同一種最短路徑算法(Dijkstra),通過(guò)泛洪機(jī)制(Flooding)使得整個(gè)網(wǎng)絡(luò)內(nèi)的所有路由器都生成一致的鏈路狀態(tài)數(shù)據(jù)庫(kù)(LSDB)來(lái)描述本區(qū)域內(nèi)的網(wǎng)絡(luò)拓?fù)?,每臺(tái)路由器根據(jù)鏈路狀態(tài)數(shù)據(jù)庫(kù)用最短路徑算法計(jì)算到達(dá)目的地的最優(yōu)路由。
地區(qū)電力通信數(shù)據(jù)網(wǎng)作為一個(gè)自治域系統(tǒng),為確保不同路由協(xié)議的網(wǎng)絡(luò)內(nèi)部及網(wǎng)絡(luò)之間正常交換數(shù)據(jù),必須采用可靠的、擴(kuò)展性好的內(nèi)部網(wǎng)關(guān)協(xié)議(IGP)。IS-IS與OSPF均為網(wǎng)絡(luò)互聯(lián)常用的IGP,但I(xiàn)S-IS 為國(guó)際標(biāo)準(zhǔn)化組織(ISO)推薦的標(biāo)準(zhǔn)路由協(xié)議,該協(xié)議橫向擴(kuò)展性好,配置更加簡(jiǎn)單、運(yùn)行更加穩(wěn)定,支持的網(wǎng)絡(luò)規(guī)模大于OSPF,在網(wǎng)絡(luò)相對(duì)龐大時(shí)更能體現(xiàn)其協(xié)議的優(yōu)勢(shì)。所以泰州地區(qū)通信數(shù)據(jù)網(wǎng)采用 IS-IS作為路由IGP是有一定優(yōu)勢(shì)的。
2.3.2 BGP規(guī)劃
泰州電力通信數(shù)據(jù)網(wǎng)采用MP-BGP承載市級(jí)接入網(wǎng)的業(yè)務(wù)路由,BGP的Router-ID(用于標(biāo)識(shí)路由器)規(guī)劃采用路由器的Loopback0地址。
在一個(gè)BGP域中,一臺(tái)路由器通過(guò)IBGP從另一臺(tái)路由器學(xué)習(xí)到的路由信息是不會(huì)轉(zhuǎn)發(fā)給下一臺(tái)IBGP 路由器的,這是為了避免在AS中產(chǎn)生路由環(huán)路。為實(shí)現(xiàn)所有路由器均能學(xué)習(xí)到所有的路由信息,需采用路由反射器的概念,一臺(tái)被配置為路由反射器的路由器一旦收到一條路由信息,它就會(huì)將這條路由信息傳遞給所有跟它建立客戶關(guān)系的路由器,從而消除了對(duì)全互聯(lián)環(huán)境的要求。泰州地區(qū)通信數(shù)據(jù)網(wǎng)將核心層A、B平面內(nèi)的兩個(gè)主節(jié)點(diǎn)“泰州1”、“泰州2”設(shè)置為路由反射器,A、B平面內(nèi)的其他節(jié)點(diǎn)作為路由反射器的客戶端。
三、IP地址規(guī)劃
根據(jù)江蘇電力通信數(shù)據(jù)網(wǎng)IP地址規(guī)劃,各地市公司采用80.8.X.X-80.111.X.X共104個(gè)B類地址,其中泰州供電公司采用80.56.X.X-80.63.X.X這8個(gè)B類地址。為便于通信數(shù)據(jù)網(wǎng)的實(shí)施與管理,總體規(guī)劃規(guī)則如下:①第一個(gè)B段(80.56.X.X)用于網(wǎng)絡(luò)設(shè)備(管理地址)和互聯(lián)地址。②中間6個(gè)B段(80.57.X.X~80.62.X.X)用于業(yè)務(wù)地址。③最后1個(gè)B段(80.63.X.X)預(yù)留。
四、MPLS VPN部署方案
4.1 VPN總體規(guī)劃
通信數(shù)據(jù)網(wǎng)按照各個(gè)應(yīng)用系統(tǒng)劃分VPN,泰州電力通信數(shù)據(jù)網(wǎng)在設(shè)計(jì)初期規(guī)劃了4類業(yè)務(wù),分別為數(shù)據(jù)業(yè)務(wù)、視頻業(yè)務(wù)、行政交換、調(diào)度交換,本次規(guī)劃為每類業(yè)務(wù)建立一個(gè)VPN,同于預(yù)留一個(gè)公共VPN。通過(guò)MPLS VPN實(shí)現(xiàn)各個(gè)業(yè)務(wù)之間的完全隔離,符合國(guó)網(wǎng)二次安全防護(hù)的要求。隨著電力系統(tǒng)業(yè)務(wù)的不斷增加,通信數(shù)據(jù)網(wǎng)可以在不影響現(xiàn)有業(yè)務(wù)的基礎(chǔ)上快速增加新的VPN業(yè)務(wù)系統(tǒng)。
4.2 RD定義
RD(Route Distinguisher)用于在一臺(tái)路由器上區(qū)分不同的VPN。它只具有本地意義,即只要滿足一臺(tái)路由器上沒有重復(fù)的RD即可。泰州通信數(shù)據(jù)網(wǎng)RD規(guī)劃如表1:
4.3 RT定義
RT(Route Target,路由目標(biāo))主要起到VPN間路由策略控制的作用,RT具有全局意義,在通過(guò)MP-BGP傳遞VPN路由表時(shí)RT作為Community String屬性同路由表一起傳遞,當(dāng)VPN 路由表到達(dá)其它PE后,接收端PE根據(jù)自身為每個(gè)VPN配置的允許接收RT來(lái)匹配接收的路由表所附帶的RT值來(lái)判定是接收還是拒絕此路由。泰州通信數(shù)據(jù)網(wǎng)RT規(guī)劃如表2。
4.4 MPLS VPN部署
MPLS VPN是一種融覆蓋VPN的優(yōu)點(diǎn)(如安全性以及客戶之問(wèn)的隔離性)以及對(duì)等VPN的優(yōu)點(diǎn)(如簡(jiǎn)化了路由選擇)于一身的技術(shù),在MPLS VPN的網(wǎng)絡(luò)架構(gòu)中,有三類路由器:提供商邊緣路由器(PE,Provide Edge router)、提供商路由器(P,Provider router)和用戶邊緣路由器(CE,Customer Edge router)。目前泰州通信數(shù)據(jù)網(wǎng)核心層、匯聚層節(jié)點(diǎn)均配置為PE路由器,接入層節(jié)點(diǎn)配置為CE路由器。
MPLS VPN的開通步驟如下:(1)MPLS/VPN開通:在MPLS VPN主干內(nèi)啟用IS-IS協(xié)議,在接入層網(wǎng)絡(luò)內(nèi)啟用OSPF協(xié)議,實(shí)現(xiàn)全網(wǎng)(MPLS VPN主干內(nèi)和接入層網(wǎng)絡(luò)內(nèi))底層路由的連通,從而在每臺(tái)路由器上生成路由表。(2)MPLS配置:路由器要為數(shù)據(jù)包打上標(biāo)簽,就必須具備改寫數(shù)據(jù)包報(bào)頭的能力,這需要在MPLS VPN主干內(nèi)的所有設(shè)備上開啟CEF(Cisco Express Forwarding)功能。開啟CEF后,還需要在設(shè)備的相關(guān)接口上啟用LDP協(xié)議,啟用LDP協(xié)議后,相鄰路由器間可通過(guò)發(fā)送Hello建立LDP鄰居關(guān)系。此時(shí)路由器會(huì)給其路由表中的每個(gè)條目分配一個(gè)隨機(jī)的標(biāo)簽(標(biāo)簽映射),并將生成的標(biāo)簽分發(fā)給其所有LDP鄰居,最終在每臺(tái)路由器上生成LIB(Label Information database,標(biāo)簽信息數(shù)據(jù)庫(kù))和LFIB(Label forwarding information database,標(biāo)簽轉(zhuǎn)發(fā)信息數(shù)據(jù)庫(kù))。(3)配置VRF:包括定義vrf名、配置路由區(qū)分符(RD)、配置導(dǎo)入/導(dǎo)出路由策略(RT)以及將路由器接口(或vlan)劃入相應(yīng)的vrf中。(4)配置多協(xié)議BGP:包括BGP基本配置、激活BGP會(huì)話和配置BGP通告發(fā)送擴(kuò)展共同體屬性。其中BGP基本配置包括啟動(dòng)BGP進(jìn)程、配置BGP對(duì)等體、關(guān)閉IPv4單播前綴。由于BGP擴(kuò)展共同體(BGP Extended Community Attribute)定義了特定VRF使用的導(dǎo)入導(dǎo)出策略(RT),因此需要在BGP通告中發(fā)送擴(kuò)展共同體屬性。(5)配置PE-CE鏈路:由于在MPLS VPN主干內(nèi)運(yùn)行的是MP-BGP協(xié)議,在接入層網(wǎng)絡(luò)內(nèi)運(yùn)行的是OSPF協(xié)議,因此我們還需要在PE路由器上進(jìn)行BGP路由和OSPF路由的重發(fā)布。
五、小結(jié)
MPLS VPN很好地解決了泰州電力通信各業(yè)務(wù)系統(tǒng)的“私有性”問(wèn)題,為各業(yè)務(wù)系統(tǒng)提供了良好的QoS機(jī)制、安全機(jī)制等,為泰州電力通信語(yǔ)音、數(shù)據(jù)、高清視頻、MIS等多種業(yè)務(wù)提供了服務(wù)質(zhì)量?jī)?yōu)良、可靠性高的網(wǎng)絡(luò)平臺(tái),同時(shí)通過(guò)地址空間和路由分離的方式使得各業(yè)務(wù)系統(tǒng)的安全性大大提高,將數(shù)據(jù)網(wǎng)絡(luò)通道質(zhì)量提升到一個(gè)新的高度。
參 考 文 獻(xiàn)
[1] 王慕維,劉文軍. 河南電力調(diào)度數(shù)據(jù)網(wǎng)雙平面改造優(yōu)化探討[J]. 電力系統(tǒng)通信, 2012,33(233):16-18
[2] 李海華. BGP MPLS VPN數(shù)據(jù)轉(zhuǎn)發(fā)過(guò)程分析[J]. 計(jì)算機(jī)技術(shù)與發(fā)展,2011,21(6):4-5
[3] 郎赫. MPLS VPN技術(shù)在天津電力綜合業(yè)務(wù)數(shù)據(jù)網(wǎng)中的規(guī)劃應(yīng)用[D]. 天津:天津大學(xué)電子信息工程學(xué)院,2010:33-35