專利名稱:一種利用策略路由實現(xiàn)vpws網(wǎng)絡(luò)異構(gòu)的方法及其裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及支持VPWS (Virtual Private Wire Service,虛擬專用線路業(yè)務(wù)) 相關(guān)網(wǎng)絡(luò)設(shè)備,特別是涉及應(yīng)用這些設(shè)備構(gòu)建VPWS網(wǎng)絡(luò),這些網(wǎng)絡(luò)設(shè)備提 供通過配置VPWS來傳輸數(shù)據(jù)的功能。
背景技術(shù):
傳統(tǒng)的基于偽線(Pseudo Wire, PW)的二層虛擬專網(wǎng)(Virtual Private Network, VPN)包括VPWS,要求客戶端邊緣設(shè)備(Customer Edge Device, CE)接入的二層協(xié)議類型必須相同,如圖1所示,兩者必須都是以太,或者 都是PPP等等,這大地限制了 VPWS的使用范圍。但是,現(xiàn)有數(shù)據(jù)網(wǎng)絡(luò)中同 時有PPP、 FR、 ATM、以太等多種二層協(xié)議類型共存,經(jīng)常需要在異類二層 協(xié)議接口之間建立VPWS連接。依靠傳統(tǒng)的VPWS協(xié)議,此種需求的組網(wǎng)顯 然不能實現(xiàn),現(xiàn)在也有一些VPWS異構(gòu)的技術(shù),該技術(shù)是從協(xié)議本身去解決 異構(gòu)的問題,但協(xié)議本身比較復(fù)雜,實現(xiàn)起來有一定的難度。其中,PPP
(Point-to-Point Protocol)是點對點協(xié)議,F(xiàn)R (Frame Relay)是幀中繼,ATM
(Asynchronous Transfer Mode)是異步轉(zhuǎn)移模式。
利用VPWS來交換不同類型的二層協(xié)議叫VPWS異構(gòu)。目前還沒有發(fā)布 VPWS異構(gòu)的相關(guān)標(biāo)準(zhǔn),但是對VPWS異構(gòu)的組網(wǎng)需求卻相當(dāng)迫切。
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問題在于提供一種利用策略路由實現(xiàn)VPWS網(wǎng)絡(luò) 異構(gòu)的方法及其裝置,用于解決不相同的二層協(xié)議網(wǎng)絡(luò)無法接入VPWS網(wǎng)絡(luò)
的問題。
為了實現(xiàn)上述目的,本發(fā)明提供了一種利用策略路由實現(xiàn)VPWS網(wǎng)絡(luò)異
構(gòu)的方法,其特征在于,包括
步驟一,通過在提供商邊緣設(shè)備上增設(shè)第一以太網(wǎng)接口、第二以太網(wǎng)接口將客戶端邊緣設(shè)備的不同于以太類型的二層協(xié)議在接入所述提供商邊緣設(shè)備 的接入接口之前終結(jié);
步驟二,通過應(yīng)用策略路由將所述二層協(xié)議的數(shù)據(jù)報文從所述第一以太網(wǎng) 接口輸出,并將所述第一以太網(wǎng)接口輸出的數(shù)據(jù)通過所述第二以太網(wǎng)接口環(huán)回 到所述提供商設(shè)備,再利用所述第二以太網(wǎng)接口與對端的提供商邊緣設(shè)備建立 偽線。
所述的利用策略路由實現(xiàn)VPWS網(wǎng)絡(luò)異構(gòu)的方法,其中,所述步驟一中, 所述第一 以太網(wǎng)接口與所述第二以太網(wǎng)接口通過電纜進(jìn)行物理環(huán)回。
所述的利用策略路由實現(xiàn)VPWS網(wǎng)絡(luò)異構(gòu)的方法,其中,所述步驟一具 體包括
步驟31,在所述提供商邊緣設(shè)備上創(chuàng)建VRF實例,將所述接入接口加入 所述VRF實例中,并為所述接入接口配置與所述客戶端邊緣設(shè)備的上行接口 位于同一個IP地址段的IP地址;
步驟32,為所述第一以太網(wǎng)接口配置與所述上行接口的IP地址相同的接 口地址。
所述的利用策略路由實現(xiàn)VPWS網(wǎng)絡(luò)異構(gòu)的方法,其中,所述步驟二中, 進(jìn)一步包括
通過在所述第二以太網(wǎng)接口與所述對端的提供商邊緣設(shè)備的接入接口之
間建立VPWS通道建立所述偽線的步驟。
所述的利用策略路由實現(xiàn)VPWS網(wǎng)絡(luò)異構(gòu)的方法,其中,所述步驟二中, 進(jìn)一步包括
在所述接入接口上配置策略為將需要轉(zhuǎn)發(fā)所述二層協(xié)議的數(shù)據(jù)報文的出
接口指向所述第一以太網(wǎng)接口的策略的步驟;禾口/或
在所述第一以太網(wǎng)接口上配置策略為將需要轉(zhuǎn)發(fā)所述二層協(xié)議的數(shù)據(jù)報 文的出接口指向所述接入接口的策略的步驟。
為了實現(xiàn)上述目的,本發(fā)明提供了一種利用策略路由實現(xiàn)VPWS網(wǎng)絡(luò)異
構(gòu)的裝置,包括提供商邊緣設(shè)備、客戶端邊緣設(shè)備,其特征在于,還包括
協(xié)議終結(jié)模塊,連接所述提供商邊緣設(shè)備、所述客戶端邊緣設(shè)備,用于通 過在所述提供商邊緣設(shè)備上增設(shè)第一以太網(wǎng)接口、第二以太網(wǎng)接口將客戶端邊 緣設(shè)備的不同于以太類型的二層協(xié)議在接入所述提供商邊緣設(shè)備的接入接口之前終結(jié);
協(xié)議轉(zhuǎn)換模塊,連接所述提供商邊緣設(shè)備、所述協(xié)議終結(jié)模塊,用于在所 述二層協(xié)議終結(jié)后,通過應(yīng)用策略路由將所述二層協(xié)議的數(shù)據(jù)報文從所述第一 以太網(wǎng)接口輸出,并將所述第一以太網(wǎng)接口輸出的數(shù)據(jù)通過所述第二以太網(wǎng)接 口環(huán)回到所述提供商設(shè)備,再利用所述第二以太網(wǎng)接口與對端的提供商邊緣設(shè) 備建立偽線。
所述的利用策略路由實現(xiàn)VPWS網(wǎng)絡(luò)異構(gòu)的裝置,其中,所述協(xié)議終結(jié) 模塊通過電纜將所述第一 以太網(wǎng)接口與所述第二以太網(wǎng)接口進(jìn)行物理環(huán)回。
所述的利用策略路由實現(xiàn)VPWS網(wǎng)絡(luò)異構(gòu)的裝置,其中,所述協(xié)議終結(jié) 模塊在所述提供商邊緣設(shè)備上創(chuàng)建VRF實例,將所述接入接口加入所述VRF 實例中,并為所述接入接口配置與所述客戶端邊緣設(shè)備的上行接口位于同一個 IP地址段的IP地址;再為所述第一以太網(wǎng)接口配置與所述上行接口的IP地址 相同的接口地址。
所述的利用策略路由實現(xiàn)VPWS網(wǎng)絡(luò)異構(gòu)的裝置,其中,所述協(xié)議轉(zhuǎn)換 模塊在所述接入接口上配置策略為將需要轉(zhuǎn)發(fā)所述二層協(xié)議的數(shù)據(jù)報文的出 接口指向所述第一以太網(wǎng)接口的策略;和/或,在所述第一以太網(wǎng)接口上配置 策略為將需要轉(zhuǎn)發(fā)所述二層協(xié)議的數(shù)據(jù)報文的出接口指向所述接入接口的策 略。
所述的利用策略路由實現(xiàn)VPWS網(wǎng)絡(luò)異構(gòu)的裝置,其中,所述二層協(xié)議 為PPP協(xié)議、FR協(xié)議或ATM協(xié)議。
本發(fā)明的有益技術(shù)效果
與現(xiàn)有技術(shù)相比,本發(fā)明通過充分利用現(xiàn)有路由技術(shù)對VPWS網(wǎng)絡(luò)進(jìn)行 擴(kuò)展,解決了客戶端邊緣設(shè)備CE接入的二層協(xié)議類型必須相同的限制,從而 可以實現(xiàn)多種協(xié)議類型之間的互通,解決了組網(wǎng)中實際存在的問題,提高了 VPWS在實際運(yùn)用中的組網(wǎng)能力。
以下結(jié)合附圖和具體實施例對本發(fā)明進(jìn)行詳細(xì)描述,但不作為對本發(fā)明的 限定。
圖1是現(xiàn)有的VPWS基本網(wǎng)絡(luò)模型圖;圖2是本發(fā)明的VPWS異構(gòu)網(wǎng)絡(luò)模型圖; 圖3是本發(fā)明的VPWS異構(gòu)實現(xiàn)的組網(wǎng)圖4是本發(fā)明的VPWS異構(gòu)實現(xiàn)方法流程圖; 圖5是本發(fā)明的VPWS異構(gòu)實現(xiàn)裝置結(jié)構(gòu)圖。
具體實施例方式
下面結(jié)合附圖和具體實施方式
對本發(fā)明的技術(shù)方案作進(jìn)一步更詳細(xì)的描述。
如圖2所示,是本發(fā)明的VPWS異構(gòu)網(wǎng)絡(luò)模型,圖3是本發(fā)明的VPWS 異構(gòu)實現(xiàn)的組網(wǎng)圖。
在圖2中,描述了一個簡單的VPWS模型,此模型中,接入PE1的二層 協(xié)議類型是以太,接入PE2的二層協(xié)議類型是PPP,還可以是FR、 ATM等其 他二層協(xié)議類型。其中,PE (Provider Edge Device)是提供商邊緣設(shè)備。
現(xiàn)有VPWS技術(shù)不能實現(xiàn)CE1與CE2之間互相訪問,為了解決VPWS 的這種限制,實現(xiàn)CE1與CE2之間互通,可以對網(wǎng)絡(luò)進(jìn)行一些改動,改動后 的組網(wǎng)圖如圖3所示,這樣就可以實現(xiàn)CE1與CE2之間互通。
在圖3中,將不是以太類型的二層協(xié)議接入PE前終結(jié),然后通過策略路 由將數(shù)據(jù)報文從一個以太網(wǎng)接口輸出,并將此以太網(wǎng)接口的數(shù)據(jù)用電纜30環(huán) 回到本設(shè)備,利用環(huán)回接口與對端的PE建立偽線PW。
首先,在PE2上增加兩個以太網(wǎng)接口 Port2、 Port3,并用電纜30將這兩 個以太網(wǎng)接口作物理環(huán)回,以保證鏈路的連通性。
在PE2上創(chuàng)建VRF (Virtual Routing Forwarding,虛擬路由轉(zhuǎn)發(fā))實例, 并將PE2的Portl接口加入此VRF實例中,同時為Portl接口配置一個與CE2 上行接口同一個IP地址段的IP地址。
配置PE2的Port2接口地址,保證Port2接口地址與CE2上行接口的IP 地址相同。
利用PE2的Port3接口與PE1的Portl接口之間建立VPWS通道。 在PE2的Portl接口上配置策略為將所有需要轉(zhuǎn)發(fā)數(shù)據(jù)報文的出接口指向
PE2的Port2接口的策略;并在PE2的Port2接口上配置策略為將所有需要轉(zhuǎn)
發(fā)數(shù)據(jù)報文的出接口指向PE2的Portl接口的策略。采用上述組網(wǎng)方式可實現(xiàn)二層協(xié)議本地終結(jié),以及二層協(xié)議的轉(zhuǎn)換,將
VPWS兩端不相同的二層協(xié)議,轉(zhuǎn)換成同一種二層協(xié)議,從而實現(xiàn)VPWS建
如圖4所示,是本發(fā)明的VPWS異構(gòu)實現(xiàn)方法流程圖。結(jié)合圖3,對該圖 中VPWS異構(gòu)實現(xiàn)方法描述如下
步驟S401,在PE2上增加兩個以太網(wǎng)接口 Port2、 Port3,并用電纜30將 這兩個以太網(wǎng)接口作物理環(huán)回,以保證鏈路的連通性。
步驟S402,在PE2上創(chuàng)建VRF實例,并將PE2的Portl接口加入此VRF 實例中,同時為Portl接口配置一個與CE2上行接口同一個IP地址段的IP地 址。
步驟S403,配置PE2的Port2接口地址,并保證Port2接口地址與CE2 上行接口的IP地址相同。
歩驟S404,利用PE2的Port3接口與PE1的Portl接口建立VPWS通道。
通過上述步驟S401至步驟S404,完成了 PPP協(xié)議的終結(jié),也完成了邏輯 上的CE設(shè)備上移。但是對如何將PPP的數(shù)據(jù)報文轉(zhuǎn)換成以太協(xié)議報文,以及 如何將反向的以太報文轉(zhuǎn)換為PPP協(xié)議報文需要進(jìn)行解決。為了實現(xiàn)此功能, 可以應(yīng)用下面的路由器的策略路由來實現(xiàn)。
步驟S405,在PE2的Portl接口上配置策略為將所有需要轉(zhuǎn)發(fā)數(shù)據(jù)報文 的出接口指向PE2的Port2接口的策略。
步驟S406,在PE2的Port2接口上配置策略為將所有需要轉(zhuǎn)發(fā)數(shù)據(jù)報文 的出接口指向PE2的Portl接口的策略。
上述步驟S405、步驟S406的先后順序無嚴(yán)格限制。
通過以上步驟,將VPWS網(wǎng)絡(luò)內(nèi)部的二層協(xié)議都統(tǒng)一為以太類型,利用 策略路由和VRF將CE設(shè)備進(jìn)行延伸,從而實現(xiàn)了非以太類型的二層協(xié)議接 入VPWS網(wǎng)絡(luò),同時不需要增加IP地址和路由協(xié)議。
如圖5所示,是本發(fā)明的VPWS異構(gòu)實現(xiàn)裝置結(jié)構(gòu)圖。該裝置500包括: PE51、 CE52,還包括協(xié)議終結(jié)模塊53、協(xié)議轉(zhuǎn)換模塊54。
協(xié)議終結(jié)模塊53,連接PE51、 CE52,用于通過在PE 51上增設(shè)Port2、 Port3將CE 52的不同于以太類型的二層協(xié)議在接入PE 51的接入接口 Portl 之前終結(jié)。協(xié)議轉(zhuǎn)換模塊54,連接PE51、協(xié)議終結(jié)模塊53,用于二層協(xié)議終結(jié)后, 通過應(yīng)用策略路由將二層協(xié)議的數(shù)據(jù)報文從Port2輸出,并將Port2輸出的數(shù) 據(jù)通過Port3環(huán)回到PE 51,再利用Port3與對端的PE建立偽線。
協(xié)議終結(jié)模塊53通過電纜將Port2與Port3進(jìn)行物理環(huán)回。
協(xié)議終結(jié)模塊53在PE 51上創(chuàng)建VRF實例,將Portl加入VRF實例中, 并為Portl配置與CE 52的上行接口位于同一個IP地址段的IP地址;再為Port2 配置與上行接口的IP地址相同的接口地址。
協(xié)議轉(zhuǎn)換模塊54通過在PE 51的Port3接口與對端PE的Portl接口之間 建立VPWS通道來建立偽線。
協(xié)議轉(zhuǎn)換模塊54在Portl上配置策略為將需要轉(zhuǎn)發(fā)二層協(xié)議的數(shù)據(jù)報文 的出接口指向Port2的策略;和/或,在Port2上配置策略為將需要轉(zhuǎn)發(fā)二層協(xié) 議的數(shù)據(jù)報文的出接口指向Portl的策略。
上述二層協(xié)議為PPP協(xié)議、FR協(xié)議或ATM協(xié)議。
本發(fā)明方法是一種利用現(xiàn)有路由和VPN技術(shù)實現(xiàn)VPWS異構(gòu)的方法,解 決了不相同的二層協(xié)議網(wǎng)絡(luò)接入VPWS網(wǎng)絡(luò)的問題,實現(xiàn)了 VPWS異構(gòu)網(wǎng)絡(luò) 之間的互通,解決了組網(wǎng)中實際存在的問題,提高了 VPWS在實際運(yùn)用中的 組網(wǎng)能力。
當(dāng)然,本發(fā)明還可有其他多種實施例,在不背離本發(fā)明精神及其實質(zhì)的情 況下,熟悉本領(lǐng)域的技術(shù)人員當(dāng)可根據(jù)本發(fā)明作出各種相應(yīng)的改變和變形,但 這些相應(yīng)的改變和變形都應(yīng)屬于本發(fā)明所附的權(quán)利要求的保護(hù)范圍。
權(quán)利要求
1、一種利用策略路由實現(xiàn)VPWS網(wǎng)絡(luò)異構(gòu)的方法,其特征在于,包括步驟一,通過在提供商邊緣設(shè)備上增設(shè)第一以太網(wǎng)接口、第二以太網(wǎng)接口將客戶端邊緣設(shè)備的不同于以太類型的二層協(xié)議在接入所述提供商邊緣設(shè)備的接入接口之前終結(jié);步驟二,通過應(yīng)用策略路由將所述二層協(xié)議的數(shù)據(jù)報文從所述第一以太網(wǎng)接口輸出,并將所述第一以太網(wǎng)接口輸出的數(shù)據(jù)通過所述第二以太網(wǎng)接口環(huán)回到所述提供商設(shè)備,再利用所述第二以太網(wǎng)接口與對端的提供商邊緣設(shè)備建立偽線。
2、 根據(jù)權(quán)利要求1所述的利用策略路由實現(xiàn)VPWS網(wǎng)絡(luò)異構(gòu)的方法,其 特征在于,所述步驟一中,所述第一以太網(wǎng)接口與所述第二以太網(wǎng)接口通過電 纜進(jìn)行物理環(huán)回。
3、 根據(jù)權(quán)利要求1或2所述的利用策略路由實現(xiàn)VPWS網(wǎng)絡(luò)異構(gòu)的方法, 其特征在于,所述步驟一具體包括步驟31,在所述提供商邊緣設(shè)備上創(chuàng)建VRF實例,將所述接入接口加入 所述VRF實例中,并為所述接入接口配置與所述客戶端邊緣設(shè)備的上行接口 位于同一個IP地址段的IP地址;步驟32,為所述第一以太網(wǎng)接口配置與所述上行接口的IP地址相同的接 口地址。
4、 根據(jù)權(quán)利要求1或2所述的利用策略路由實現(xiàn)VPWS網(wǎng)絡(luò)異構(gòu)的方法, 其特征在于,所述步驟二中,進(jìn)一步包括通過在所述第二以太網(wǎng)接口與所述對端的提供商邊緣設(shè)備的接入接口之 間建立VPWS通道建立所述偽線的步驟。
5、 根據(jù)權(quán)利要求1或2所述的利用策略路由實現(xiàn)VPWS網(wǎng)絡(luò)異構(gòu)的方法, 其特征在于,所述步驟二中,進(jìn)一歩包括在所述接入接口上配置策略為將需要轉(zhuǎn)發(fā)所述二層協(xié)議的數(shù)據(jù)報文的出 接口指向所述第一以太網(wǎng)接口的策略的步驟;和/或在所述第一以太網(wǎng)接口上配置策略為將需要轉(zhuǎn)發(fā)所述二層協(xié)議的數(shù)據(jù)報 文的出接口指向所述接入接口的策略的步驟。
6、 一種利用策略路由實現(xiàn)VPWS網(wǎng)絡(luò)異構(gòu)的裝置,包括提供商邊緣設(shè)備、客戶端邊緣設(shè)備,其特征在于,還包括協(xié)議終結(jié)模塊,連接所述提供商邊緣設(shè)備、所述客戶端邊緣設(shè)備,用于通 過在所述提供商邊緣設(shè)備上增設(shè)第一 以太網(wǎng)接口 、第二以太網(wǎng)接口將客戶端邊 緣設(shè)備的不同于以太類型的二層協(xié)議在接入所述提供商邊緣設(shè)備的接入接口 之前終結(jié);協(xié)議轉(zhuǎn)換模塊,連接所述提供商邊緣設(shè)備、所述協(xié)議終結(jié)模塊,用于在所 述二層協(xié)議終結(jié)后,通過應(yīng)用策略路由將所述二層協(xié)議的數(shù)據(jù)報文從所述第一 以太網(wǎng)接口輸出,并將所述第一以太網(wǎng)接口輸出的數(shù)據(jù)通過所述第二以太網(wǎng)接 口環(huán)回到所述提供商設(shè)備,再利用所述第二以太網(wǎng)接口與對端的提供商邊緣設(shè) 備建立偽線。
7、 根據(jù)權(quán)利要求6所述的利用策略路由實現(xiàn)VPWS網(wǎng)絡(luò)異構(gòu)的裝置,其 特征在于,所述協(xié)議終結(jié)模塊通過電纜將所述第一以太網(wǎng)接口與所述第二以太 網(wǎng)接口進(jìn)行物理環(huán)回。
8、 根據(jù)權(quán)利要求6或7所述的利用策略路由實現(xiàn)VPWS網(wǎng)絡(luò)異構(gòu)的裝置, 其特征在于,所述協(xié)議終結(jié)模塊在所述提供商邊緣設(shè)備上創(chuàng)建VRF實例,將 所述接入接口加入所述VRF實例中,并為所述接入接口配置與所述客戶端邊 緣設(shè)備的上行接口位于同一個IP地址段的IP地址;再為所述第一以太網(wǎng)接口 配置與所述上行接口的IP地址相同的接口地址。
9、 根據(jù)權(quán)利要求6或7所述的利用策略路由實現(xiàn)VPWS網(wǎng)絡(luò)異構(gòu)的裝置, 其特征在于,所述協(xié)議轉(zhuǎn)換模塊在所述接入接口上配置策略為將需要轉(zhuǎn)發(fā)所述 二層協(xié)議的數(shù)據(jù)報文的出接口指向所述第一以太網(wǎng)接口的策略;和/或,在所 述第一以太網(wǎng)接口上配置策略為將需要轉(zhuǎn)發(fā)所述二層協(xié)議的數(shù)據(jù)報文的出接 口指向所述接入接口的策略。
10、 根據(jù)權(quán)利要求6或7所述的利用策略路由實現(xiàn)VPWS網(wǎng)絡(luò)異構(gòu)的裝 置,其特征在于,所述二層協(xié)議為PPP協(xié)議、FR協(xié)議或ATM協(xié)議。
全文摘要
本發(fā)明公開了一種利用策略路由實現(xiàn)VPWS網(wǎng)絡(luò)異構(gòu)的方法及其裝置,其中該方法包括步驟一,通過在提供商邊緣設(shè)備上增設(shè)第一以太網(wǎng)接口、第二以太網(wǎng)接口將客戶端邊緣設(shè)備的不同于以太類型的二層協(xié)議在接入提供商邊緣設(shè)備的接入接口之前終結(jié);步驟二,通過應(yīng)用策略路由將二層協(xié)議的數(shù)據(jù)報文從第一以太網(wǎng)接口輸出,并將第一以太網(wǎng)接口輸出的數(shù)據(jù)通過第二以太網(wǎng)接口環(huán)回到提供商設(shè)備,再利用第二以太網(wǎng)接口與對端的提供商邊緣設(shè)備建立偽線。本發(fā)明通過充分利用現(xiàn)有路由技術(shù)對VPWS網(wǎng)絡(luò)進(jìn)行擴(kuò)展,解決了客戶端邊緣設(shè)備CE接入的二層協(xié)議類型必須相同的限制,從而可以實現(xiàn)多種協(xié)議類型之間的互通,提高了VPWS在實際運(yùn)用中的組網(wǎng)能力。
文檔編號H04L29/06GK101447974SQ20071017811
公開日2009年6月3日 申請日期2007年11月26日 優(yōu)先權(quán)日2007年11月26日
發(fā)明者于洪濤, 盧中軍, 鄭其杉 申請人:中興通訊股份有限公司