亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種異種鏈路協(xié)議的通信方法及其設(shè)備的制作方法

文檔序號:7611817閱讀:135來源:國知局
專利名稱:一種異種鏈路協(xié)議的通信方法及其設(shè)備的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及網(wǎng)絡(luò)通信技術(shù),尤其涉及一種異種鏈路協(xié)議的通信方法及其設(shè)備。
背景技術(shù)
在舊網(wǎng)改造以及部分舊網(wǎng)升級時,某些企業(yè)用戶可能會出現(xiàn)異種鏈路協(xié)議的網(wǎng)絡(luò),例如,如圖1所示,某企業(yè)有兩個CE(用戶側(cè)邊緣設(shè)備),以前是這兩個CE均采用FR(幀協(xié)議)低速鏈路通過PE(業(yè)務(wù)提供商邊緣設(shè)備)相連,目前其中一個CE升級到ATM(異步傳輸模式)高速鏈路,另一個CE仍舊希望保留FR低速鏈路。對于同一企業(yè)用戶為了方便業(yè)務(wù),需要這些異種鏈路協(xié)議互通。此外,在實際的應(yīng)用中,有的企業(yè)用戶不希望將自己的網(wǎng)絡(luò)編址暴露給運營商,對于那些能夠管理自己網(wǎng)絡(luò)路由結(jié)構(gòu)的企業(yè)用戶來說,他們更愿意選擇L2VPN(二層虛擬私有網(wǎng))業(yè)務(wù)。
電信運營商最初以租賃專線的方式為企業(yè)提供二層鏈路,以滿足企業(yè)用戶的需求。由于這種方式具有建設(shè)時間長、線路無法共享、價格昂貴、難于管理等缺點,因此隨著ATM(異步傳輸模式)和FR(幀中繼)技術(shù)的發(fā)展,電信運營商開始采用虛電路方式為客戶提供點到點的二層連接,企業(yè)再在其上建立自己的三層網(wǎng)絡(luò)以承載IP(網(wǎng)際協(xié)議)、IPX(網(wǎng)間數(shù)據(jù)包交換控制協(xié)議)等數(shù)據(jù)流。虛電路方式與租賃專線相比,雖然具有運營商提供服務(wù)的時間短、價格低等優(yōu)點,但也存在許多缺點為在不同類型網(wǎng)絡(luò)(如ATM、FR)上提供VPN(虛擬私有網(wǎng))業(yè)務(wù)和Internet業(yè)務(wù),運營商需建設(shè)、維護多種獨立的網(wǎng)絡(luò),故成本仍然較高;另一缺點是速率較慢,而且配置較復(fù)雜——當(dāng)增加一個站點時,管理員需要進行大量的配置工作。
為彌補以上技術(shù)的不足,基于MPLS(多協(xié)議標(biāo)簽交換)的二層VPN(以下簡稱MPLS L2VPN)技術(shù)應(yīng)運而生,該技術(shù)可在同一個網(wǎng)絡(luò)上同時提供IP服務(wù)和二層VPN服務(wù)、可方便設(shè)定任意速率、配置簡單。這樣,運營商就可以只管理、運行一種網(wǎng)絡(luò),在一種網(wǎng)絡(luò)上即可同時提供Best-effort(盡力而為)IP服務(wù)、三層VPN、二層VPN、流量工程、區(qū)分服務(wù)等服務(wù),從而大大降低了網(wǎng)絡(luò)建設(shè)、維護、運行費用。
現(xiàn)有的MPLS L2VPN框架中,報文可以在不同的PE(業(yè)務(wù)提供商邊緣設(shè)備)之間實現(xiàn)異種鏈路協(xié)議的互通,比如兩個PE接入的二層鏈路分別為ATM和FR,如果在其上運行的網(wǎng)絡(luò)協(xié)議都是IP,通過控制平面使本地PE與CE(用戶側(cè)邊緣設(shè)備)協(xié)商,在數(shù)據(jù)平面上通過轉(zhuǎn)換報文封裝格式可以解決在異種協(xié)議下的基于IP的數(shù)據(jù)業(yè)務(wù)的互通。
對于實現(xiàn)MPLS L2VPN中的異種鏈路互通,目前采用的是遠端之間的IP-InterWorking(基于IP互通)技術(shù)。IETF(互聯(lián)網(wǎng)工程任務(wù)組)在協(xié)議draft-kompella-ppvpn-12vpn-02和draft-martini-12circuit-trans-mpls-09中定義了IP-InterWorking的方案,通過BGP(邊界網(wǎng)關(guān)協(xié)議)或者LDP(標(biāo)簽分發(fā)協(xié)議)來傳遞VC(虛電路)信令,解決了異種鏈路在兩個設(shè)備上實現(xiàn)異種鏈路互通。但該方案不能用于本地設(shè)備上。
本地設(shè)備上兩種相同鏈路協(xié)議互通可以采用draft-kompella-ppvpn-12vpn-02定義的技術(shù),利用BGP協(xié)議或者CCC(電路交叉連接)方式實現(xiàn)本地互通。然而,因為BGP協(xié)議無法將異種鏈路納入一個VPN中,所以BGP無法支持本地異種鏈路協(xié)議互通;此外,CCC類似本地2層交換的一個橋接設(shè)備,無法完成對不同的鏈路層協(xié)議作轉(zhuǎn)換的需求,所以也無法實現(xiàn)本地異種鏈路協(xié)議互通。

發(fā)明內(nèi)容
針對現(xiàn)有技術(shù)的上述缺陷,本發(fā)明的目的是提供一種本地異種鏈路協(xié)議的通信方法及其設(shè)備,從而實現(xiàn)了異種鏈路協(xié)議的互通,并實現(xiàn)了用戶需求的平滑升級。
本發(fā)明是通過下述技術(shù)方案實現(xiàn)的。
本發(fā)明提供了一種實現(xiàn)異種鏈路協(xié)議互通的通信設(shè)備,包括至少兩個接口,其用于接收數(shù)據(jù)報文或發(fā)出數(shù)據(jù)報文,各個接口所連接的為相同或不同的鏈路協(xié)議;數(shù)據(jù)處理器,與所述接口相連,用于處理接口之間待通信的數(shù)據(jù)報文。
所述處理器還包括去封裝單元,其用于根據(jù)入接口的屬性將數(shù)據(jù)報文的鏈路信息去掉;封裝單元,其用于根據(jù)出接口的屬性為數(shù)據(jù)報文加上的鏈路信息。
本發(fā)明還提供了一種本地異種鏈路協(xié)議的通信方法,包括A、當(dāng)數(shù)據(jù)報文入接口的類型為預(yù)定類型時,則根據(jù)入接口的鏈路協(xié)議去掉數(shù)據(jù)報文的鏈路層信息;B、業(yè)務(wù)提供商邊緣設(shè)備根據(jù)入接口查找接口轉(zhuǎn)發(fā)表,獲得出接口;C、將去掉鏈路層信息的數(shù)據(jù)報文發(fā)往出接口;D、業(yè)務(wù)提供商邊緣設(shè)備根據(jù)出接口的鏈路協(xié)議對報文進行封裝,并將封裝的數(shù)據(jù)報文通過出接口發(fā)出。
所述鏈路協(xié)議包括異步傳輸模式、幀中繼、以太網(wǎng)、點到點通信協(xié)議、虛擬局域網(wǎng)絡(luò)、高級鏈路控制協(xié)議。
所述步驟A還包括當(dāng)數(shù)據(jù)報文入接口的類型為常規(guī)類型時,按照常規(guī)處理數(shù)據(jù)報文。
所述預(yù)定類型為基于IP的互通方法的異種鏈路互通。
在所述步驟A之前還執(zhí)行業(yè)務(wù)提供商邊緣設(shè)備將預(yù)定的接口配置為預(yù)定類型。
在所述步驟A之前還執(zhí)行用戶側(cè)邊緣設(shè)備與業(yè)務(wù)提供商設(shè)備進行協(xié)商,建立鏈路。
在所述步驟A之前還執(zhí)行在業(yè)務(wù)提供商邊緣設(shè)備的一個鏈路協(xié)議上配置IP地址,另外一個鏈路協(xié)議通過靜態(tài)配置或者廣播獲取地址轉(zhuǎn)換協(xié)議的地址。
本發(fā)明通過對特定接口上來的報文進行處理,然后將其直接發(fā)往出接口,并根據(jù)出接口的鏈路性質(zhì)將報文封裝發(fā)出,從而實現(xiàn)了本地異種鏈路協(xié)議的互通,使網(wǎng)絡(luò)能夠平滑升級,保證了用戶的網(wǎng)絡(luò)編址的私密性。


圖1示出了本地異種協(xié)議的通信設(shè)備;圖2示出了本發(fā)明的本地異種協(xié)議的通信方法的流程圖。
具體實施例方式
為了便于本領(lǐng)域一般技術(shù)人員理解和實現(xiàn)本發(fā)明,現(xiàn)結(jié)合附圖描繪本發(fā)明的實施例。
為了實現(xiàn)本發(fā)明,可結(jié)合本地同種鏈路互通和遠端IP-InterWorking的技術(shù)方案。下面將詳細描述如何結(jié)合這兩種技術(shù)方案。
在數(shù)據(jù)平面上,可使用基于L2VPN Martini和Kompella方案的異種鏈路互通方案。即,控制平面的鏈路層協(xié)商通過配置本地PE來實現(xiàn)和本地CE的協(xié)商,鏈路層協(xié)商通過后,建立鏈接,數(shù)據(jù)平面在PE側(cè)進行封裝切換。
在控制平面上,對CCC的配置進行擴展,首先允許本地異種鏈路進行互聯(lián),同時本地的PE和遠端的CE分別進行鏈路層協(xié)商,協(xié)商后鏈路層封裝切換在本地PE完成。
下表示出了各種協(xié)議之間互通時的情況。其中√表示可以互通,X表示不能互通。由于一臺路由器上不能配置相同網(wǎng)段的IP地址,為了實現(xiàn)異種鏈路協(xié)議之間的互通,要在異種協(xié)議的一端配置靜態(tài)ARP(地址轉(zhuǎn)換協(xié)議),異種協(xié)議的另一端配置動態(tài)ARP,使得CE可以學(xué)習(xí)到對應(yīng)PE鏈路的地址,從而保證控制平面的協(xié)商。

圖1示出了本發(fā)明本地異種協(xié)議的通信系統(tǒng)。如圖1所示,本發(fā)明的異種協(xié)議通信系統(tǒng)包括PE和至少兩個CE。PE可以是運行諸如MPLS協(xié)議的路由器或交換機等交換設(shè)備。CE可以是運行諸如FR或者ATM之類協(xié)議的交換機設(shè)備或者其他類似設(shè)備。CE與PE相連。由于有多個CE與PE相連,所以PE-CE間有多條鏈路,這些鏈路可以是不同類型的鏈路,也可是相類型的鏈路。兩個CE通過PE可以實現(xiàn)互通。
PE包括PE-CE接口,其為PE與CE之間的接口,用于接收數(shù)據(jù)報文或發(fā)出數(shù)據(jù)報文,各個接口所使用的鏈路協(xié)議為相同或不同;數(shù)據(jù)處理器,其與PE-CE接口相連,用于處理接口之間待通信的數(shù)據(jù)報文。
數(shù)據(jù)處理器包括去封裝單元,其用于根據(jù)入接口的屬性將來自入接口的數(shù)據(jù)報文的鏈路信息去掉;封裝單元,其用于根據(jù)出接口的屬性為發(fā)往出接口的數(shù)據(jù)報文加上鏈路信息。
根據(jù)本發(fā)明,為了實現(xiàn)異種鏈路協(xié)議的互通,要解決下面的問題。
第一,控制平面要能夠?qū)惙N鏈路對接起來。為了實現(xiàn)異種鏈路的互通,可利用現(xiàn)有的本地同種介質(zhì)互通的方案,并結(jié)合遠端IP-InterWorking技術(shù),以支持對本地異種鏈路的控制層面的互通。
第二,控制平面要保證兩個鏈路分別能和CE相應(yīng)的鏈路進行鏈路層協(xié)商,并使鏈路層協(xié)議能通過動態(tài)、靜態(tài)或者廣播ARP方式相互學(xué)習(xí)到對端的鏈路層地址。當(dāng)然,點到點接口無需ARP。等到鏈路層協(xié)商完畢后,可以保證IP層的協(xié)商,以及CE上IP報文的正常發(fā)送。為了實現(xiàn)兩個鏈路分別能和CE相應(yīng)的鏈路進行鏈路層協(xié)商,可借鑒VRP MPLS L2VPN Kompella的異種鏈路互通的方案,對于PE上需要互通的兩個鏈路層連接,在控制層面上為保證鏈路狀態(tài)協(xié)商通過,兩個CE分別和本地PE直接協(xié)商,然后建立鏈路。
第三,數(shù)據(jù)平面要完成在數(shù)據(jù)報文傳送時,根據(jù)接口的異種鏈路互通封裝來完成鏈路層封裝的切換。因此,數(shù)據(jù)轉(zhuǎn)發(fā)層面上的二層封裝信息的轉(zhuǎn)換可由PE獨立完成。轉(zhuǎn)發(fā)時,從CE側(cè)傳來的報文根據(jù)入接口查詢本地接口配置,如果是IP-InterWorking的TCC(異種鏈路互通)方式,先去除本地鏈路層封裝,然后查詢接口轉(zhuǎn)發(fā)表,獲得出接口,根據(jù)出接口的鏈路類型進行鏈路層的重新封裝。
第四,異種鏈路遠端互通時,兩端可以同時進行動態(tài)ARP協(xié)商(根據(jù)鏈路層的需要,某些鏈路層就不需要),因為動態(tài)ARP需要配置對端CE的IP地址,而兩個CE的IP地址要求是同一網(wǎng)段的,但同一網(wǎng)段IP地址在一臺設(shè)備上是不允許配置的。一些鏈路層協(xié)議可以靈活的配置IP地址進行動態(tài)ARP學(xué)習(xí),例如ETHERNET,F(xiàn)R,ATM等,在MPLS L2VPN Kompella方式中,這些協(xié)商所需要配置的IP地址因為在不同的路由器上,因此同一網(wǎng)段配置在不同路由器就不會有問題。但現(xiàn)在需要配置在一臺路由器上,解決的辦法只能在PE的一種協(xié)議上配置一個地址,而另外一個協(xié)議獲取ARP只能通過靜態(tài)配置或者廣播。鏈路層其他協(xié)商方式和遠端配置IP-Interworking一致。例如,在PE上實現(xiàn)ATM和FR的互通,只能在ATM或者FR上選擇一個協(xié)議配置IP地址來動態(tài)學(xué)習(xí)CE側(cè)的ARP,而在不同的PE上可以同時配置動態(tài)方式進行協(xié)商。
通過上面的描述,本發(fā)明的異種鏈路協(xié)議通信的控制平面和數(shù)據(jù)平面如下控制平面,首先配置CCC本地IP-InterWorking方式,然后,控制平面將需要互通的兩個PE-CE間接口的接口封裝類型下刷為TCC,然后下刷兩個接口轉(zhuǎn)發(fā)項,其中,轉(zhuǎn)發(fā)項的入接口為某個PE-CE接口,轉(zhuǎn)發(fā)項的出接口為另外一個PE-CE接口。
數(shù)據(jù)平面,報文從一個PE-CE接口傳來后,判斷接口的封裝類型是否為IP-InterWorking的TCC封裝,如果是,去掉鏈路層封裝信息,然后根據(jù)入接口查詢接口轉(zhuǎn)發(fā)表,獲得出接口,接著,判斷出接口封裝類型是否為TCC,如果是,對接收的報文進行本接口所屬鏈路層封裝,完成鏈路層協(xié)議轉(zhuǎn)換后,將報文發(fā)給另外一個CE。如果接口的封裝類型不是IP-InterWorking的TCC封裝,按照常規(guī)處理報文。
下面結(jié)合圖2介紹本發(fā)明的實現(xiàn)異種鏈路介質(zhì)的通信方法。
在通信之前,首先對PE的待通信接口進行配置,然后PE根據(jù)配置的類型對數(shù)據(jù)報文進行處理,在本實施例中,將對PE的待通信接口配置為IP-interworking的TCC類型。
如圖2所示,在步驟21中,CE向網(wǎng)絡(luò)側(cè)邊緣設(shè)備的PE-CE接口發(fā)送數(shù)據(jù)報文。在步驟22中,PE判斷數(shù)據(jù)報文入接口的類型是否為預(yù)定類型,若是,在步驟23中,則根據(jù)入接口的鏈路協(xié)議去掉數(shù)據(jù)報文的鏈路層信息。所述鏈路協(xié)議包括異步傳輸模式、幀中繼、以太網(wǎng)、PPP、VLAN、HDLC。所述預(yù)定類型包括TCC(異種鏈路協(xié)議互通)。例如,當(dāng)數(shù)據(jù)報文接口的類型為TCC型時,根據(jù)入接口的鏈路協(xié)議去掉數(shù)據(jù)報文的鏈路層信息;在步驟24中,當(dāng)數(shù)據(jù)報文接口的類型為常規(guī)類型時,按照常規(guī)處理數(shù)據(jù)報文。
在步驟25中,業(yè)務(wù)提供商邊緣設(shè)備根據(jù)入接口查找接口轉(zhuǎn)發(fā)表,獲得出接口。在步驟26中,將去掉鏈路層信息的數(shù)據(jù)報文發(fā)往出接口。在步驟27中,業(yè)務(wù)提供商邊緣設(shè)備根據(jù)出接口的鏈路協(xié)議對報文進行封裝。在步驟28中,業(yè)務(wù)提供商邊緣設(shè)備將封裝的數(shù)據(jù)報文通過出接口發(fā)出。
根據(jù)本發(fā)明,通過本地異種鏈路協(xié)議互通的組網(wǎng)方案,使得舊網(wǎng)改造和網(wǎng)絡(luò)平滑升級能夠順利實現(xiàn),從而使舊網(wǎng)和新網(wǎng)可同時使用,同時給運營商提供了一種新的增值業(yè)務(wù)。
雖然通過實施例描繪了本發(fā)明,但本領(lǐng)域普通技術(shù)人員知道,在不脫離本發(fā)明的精神和實質(zhì)的情況下,就可使本發(fā)明有許多變形和變化,本發(fā)明的范圍由所附的權(quán)利要求來限定。
權(quán)利要求
1.一種實現(xiàn)異種鏈路協(xié)議互通的通信設(shè)備,其特征在于,包括至少兩個接口,用于接收或發(fā)出數(shù)據(jù)報文,各個接口所連接的為相同或不同的鏈路協(xié)議;數(shù)據(jù)處理器,與所述接口相連,用于處理接口之間待通信的數(shù)據(jù)報文。
2.根據(jù)權(quán)利要求1所述的實現(xiàn)異種鏈路協(xié)議互通的通信設(shè)備,其特征在于,所述數(shù)據(jù)處理器還包括去封裝單元,用于根據(jù)入接口的屬性將數(shù)據(jù)報文的鏈路信息去掉;封裝單元,用于根據(jù)出接口的屬性為數(shù)據(jù)報文加上的鏈路信息。
3.一種本地異種鏈路協(xié)議的通信方法,其特征在于,包括A、當(dāng)數(shù)據(jù)報文入接口的類型為預(yù)定類型時,則根據(jù)入接口的鏈路協(xié)議去掉數(shù)據(jù)報文的鏈路層信息;B、業(yè)務(wù)提供商邊緣設(shè)備根據(jù)入接口查找接口轉(zhuǎn)發(fā)表,獲得出接口;C、將去掉鏈路層信息的數(shù)據(jù)報文發(fā)往出接口;D、業(yè)務(wù)提供商邊緣設(shè)備根據(jù)出接口的鏈路協(xié)議對報文進行封裝,并將封裝的數(shù)據(jù)報文通過出接口發(fā)出。
4.根據(jù)權(quán)利要求3所述的本地異種鏈路協(xié)議的通信方法,其特征在于,所述鏈路協(xié)議包括異步傳輸模式、幀中繼、以太網(wǎng)、點到點通信協(xié)議、虛擬局域網(wǎng)絡(luò)、高級鏈路控制協(xié)議。
5.根據(jù)權(quán)利要求3所述的本地異種鏈路協(xié)議的通信方法,其特征在于,所述步驟A還包括當(dāng)數(shù)據(jù)報文入接口的類型為常規(guī)類型時,按照常規(guī)處理數(shù)據(jù)報文。
6.根據(jù)權(quán)利要求3所述的本地異種鏈路協(xié)議的通信方法,其特征在于,所述預(yù)定類型為基于IP的互通方法的異種鏈路互通。
7.根據(jù)權(quán)利要求3所述的本地異種鏈路協(xié)議的通信方法,其特征在于,在所述步驟A之前還執(zhí)行業(yè)務(wù)提供商邊緣設(shè)備將預(yù)定的接口配置為預(yù)定類型。
8.根據(jù)權(quán)利要求3所述的本地異種鏈路協(xié)議的通信方法,其特征在于,在所述步驟A之前還執(zhí)行用戶側(cè)邊緣設(shè)備與業(yè)務(wù)提供商設(shè)備進行協(xié)商,建立鏈路。
9.根據(jù)權(quán)利要求3所述的本地異種鏈路協(xié)議的通信方法,其特征在于,在所述步驟A之前還執(zhí)行在業(yè)務(wù)提供商邊緣設(shè)備的一個鏈路協(xié)議上配置IP地址,另外一個鏈路協(xié)議通過靜態(tài)配置或者廣播獲取地址轉(zhuǎn)換協(xié)議的地址。
全文摘要
本發(fā)明公開了一種本地異種鏈路協(xié)議的通信方法,包括當(dāng)數(shù)據(jù)報文入接口的類型為異種鏈路互通類型時,則根據(jù)入接口的鏈路協(xié)議去掉數(shù)據(jù)報文的鏈路層信息;業(yè)務(wù)提供商邊緣設(shè)備根據(jù)入接口查找接口轉(zhuǎn)發(fā)表,獲得出接口;將去掉鏈路層信息的數(shù)據(jù)報文發(fā)往出接口;業(yè)務(wù)提供商邊緣設(shè)備根據(jù)出接口的鏈路協(xié)議對報文進行封裝,并將封裝的數(shù)據(jù)報文通過出接口發(fā)出。本發(fā)明還公開了一種實現(xiàn)異種鏈路協(xié)議互通的通信設(shè)備,包括PE-CE接口和數(shù)據(jù)處理器。本發(fā)明通過對特定接口傳來的報文進行處理,然后將其直接發(fā)往出接口,從而實現(xiàn)了本地異種鏈路協(xié)議的互通,實現(xiàn)了網(wǎng)絡(luò)的平滑升級,保證了用戶的網(wǎng)絡(luò)編址的私密性。
文檔編號H04L29/08GK1816003SQ200510007249
公開日2006年8月9日 申請日期2005年2月6日 優(yōu)先權(quán)日2005年2月6日
發(fā)明者胡春哲 申請人:華為技術(shù)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1