專(zhuān)利名稱(chēng):一種獲得路由開(kāi)銷(xiāo)的方法、裝置及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及網(wǎng)絡(luò)通信技術(shù)領(lǐng)域,尤其涉及一種獲得路由開(kāi)銷(xiāo)的方法、裝置及系統(tǒng)。
背景技術(shù):
目前,通信網(wǎng)絡(luò)的組成主要包括終端、運(yùn)營(yíng)商以及服務(wù)提供商;服務(wù)提供商通過(guò)運(yùn)營(yíng)商向終端提供網(wǎng)絡(luò)業(yè)務(wù)服務(wù)。RFC 2547(第2547號(hào)征求意見(jiàn)稿)說(shuō)明了服務(wù)提供商使用運(yùn)營(yíng)商提供的IP(網(wǎng)絡(luò)層協(xié)議)骨干網(wǎng),向終端提供MPLS-BGP-VPN(多協(xié)議標(biāo)記交換-邊界網(wǎng)關(guān)協(xié)議-虛擬專(zhuān)用網(wǎng))服務(wù)的方法。所述MPLS-BGP-VPN服務(wù)為在虛擬專(zhuān)用網(wǎng)中,以邊界網(wǎng)關(guān)協(xié)議提供多協(xié)議標(biāo)記交換服務(wù)的部分。所述終端可以為計(jì)算機(jī)等其他連接在網(wǎng)絡(luò)中的設(shè)備。
RFC 2547說(shuō)明的終端與運(yùn)營(yíng)商的連接包括源終端通過(guò)其上連接的CE(用戶(hù)邊緣)路由器與運(yùn)營(yíng)商的發(fā)送端PE(運(yùn)營(yíng)商邊緣)路由器相連,該CE路由器通過(guò)第二路由協(xié)議與運(yùn)營(yíng)商的發(fā)送端PE路由器相連;發(fā)送端PE路由器通過(guò)第一路由協(xié)議將源終端的路由信息傳輸至接收端PE路由器;之后,其他CE路由器通過(guò)第二路由協(xié)議連接到網(wǎng)絡(luò)中的接收端PE路由器;目的終端通過(guò)其上連接的其他CE路由器獲知源終端的路由信息。所述路由信息包括路由類(lèi)型、路由長(zhǎng)度、路由開(kāi)銷(xiāo)等。
比如,圖1所示的終端與運(yùn)營(yíng)商的連接圖,終端1(源終端)通過(guò)CE1路由器與運(yùn)營(yíng)商的PE1路由器相連;PE1路由器通過(guò)第一路由協(xié)議將終端1的路由信息傳輸至PE2路由器;CE2路由器通過(guò)第二路由協(xié)議連接到PE2路由器;終端2(目的終端)通過(guò)其上連接的CE2路由器獲知終端1的路由信息。
RFC 2547中初稿draft-rosen-vpns-ospf-bgp-mpls-05.txt(第2547號(hào)征求意見(jiàn)稿中的關(guān)于vpns-ospf-bgp-mpls各協(xié)議的第05號(hào)初稿)定義的CE路由器與PE路由器之間的路由協(xié)議,即圖1中的第二路由協(xié)議,為OSPF(開(kāi)放最短路徑優(yōu)先)協(xié)議。為了方便敘述,將采用OSPF協(xié)議傳輸?shù)穆酚蒀OST(開(kāi)銷(xiāo))稱(chēng)為OSPF路由開(kāi)銷(xiāo);初稿draft-rosen-vpns-ospf-bgp-mpls-05.txt定義的PE路由器與PE路由器之間的路由協(xié)議,即圖1中的第一路由協(xié)議,為BGP(邊界網(wǎng)關(guān)協(xié)議);在BGP中規(guī)定,PE路由器與PE路由器之間遵循IP-VPN(網(wǎng)絡(luò)協(xié)議-虛擬專(zhuān)用網(wǎng))的路由形式。所述IP-VPN為在虛擬專(zhuān)用網(wǎng)中,以網(wǎng)絡(luò)協(xié)議傳輸信息的部分。為了方便敘述,將采用BGP協(xié)議傳輸?shù)穆酚尚畔⒎Q(chēng)為BGP路由信息。
在整個(gè)網(wǎng)絡(luò)中,目的終端可以通過(guò)多條路由路徑獲取源終端的路由信息;比如,在圖1所示的終端與運(yùn)營(yíng)商的連接關(guān)系圖中,作為目的終端的終端2可以通過(guò)CE1路由器、PE1路由器和PE2路由器獲取作為源終端的終端1的路由信息。為了方便敘述,將OSPF-VPN(開(kāi)放最短路徑優(yōu)先-虛擬專(zhuān)用網(wǎng))中一條路由路徑的源終端至發(fā)送端PE路由器的路由開(kāi)銷(xiāo)稱(chēng)為第一OSPF路由開(kāi)銷(xiāo),將該條路由路徑的源終端至目的終端的路由開(kāi)銷(xiāo)稱(chēng)為第二OSPF路由開(kāi)銷(xiāo);比如在圖1所示的終端與運(yùn)營(yíng)商的連接關(guān)系圖中,作為源終端的終端1至作為發(fā)送端PE路由器的PE1路由器的路由開(kāi)銷(xiāo)為第一OSPF路由開(kāi)銷(xiāo);作為源終端的終端1至作為目的終端的終端2的路由開(kāi)銷(xiāo)為第二OSPF路由開(kāi)銷(xiāo)。所述OSPF-VPN為在虛擬專(zhuān)用網(wǎng)中以開(kāi)放最短路徑優(yōu)先協(xié)議傳輸信息的部分。
在OSPF協(xié)議下,存在以下三種常見(jiàn)的路由類(lèi)型Type(類(lèi)型)-3、Type-5和Type-7。CE路由器到PE路由器的任何一條路由路徑均屬于上述三種路由類(lèi)型中的一種,即CE路由器到PE路由器的任何一條路由路徑為T(mén)ype-3或Type-5或Type-7路由類(lèi)型。
OSPF路由開(kāi)銷(xiāo)包括以O(shè)SPF協(xié)議傳輸?shù)乃新酚陕窂降穆酚砷_(kāi)銷(xiāo),即,包括,在OSPF協(xié)議下,以Type-3或Type-5或Type-7路由類(lèi)型傳輸?shù)母鱾€(gè)路由路徑的路由開(kāi)銷(xiāo)。所述各個(gè)路由路徑對(duì)應(yīng)的路由開(kāi)銷(xiāo)由其對(duì)應(yīng)的PE路由器對(duì)應(yīng)的BGP協(xié)議傳輸。
現(xiàn)有技術(shù)中,接收端PE路由器獲得第二OSPF路由開(kāi)銷(xiāo)的方法包括步驟11網(wǎng)絡(luò)中的CE路由器通過(guò)OSPF路由信息將第一OSPF路由開(kāi)銷(xiāo)傳輸至與其連接的PE路由器,之后,該P(yáng)E路由器將第一OSPF路由開(kāi)銷(xiāo)引入BGP路由信息,并將該BGP路由信息傳輸至接收端PE路由器。將第一OSPF路由開(kāi)銷(xiāo)引入BGP路由信息的方法為將OSPF路由開(kāi)銷(xiāo)作為其對(duì)應(yīng)BGP-VPN(邊界網(wǎng)關(guān)協(xié)議-虛擬專(zhuān)用網(wǎng))路由中的MED(多出口區(qū)分)值,即,將OSPF的所有路由開(kāi)銷(xiāo)信息承載在MED值中,通過(guò)對(duì)該MED值的傳輸,達(dá)到傳輸OSPF路由開(kāi)銷(xiāo)信息的目的;所述OSPF的所有路由開(kāi)銷(xiāo)包括Type-3、Type-5和Type-7路由類(lèi)型的各個(gè)路由路徑的路由開(kāi)銷(xiāo)。所述BGP-VPN即為在虛擬專(zhuān)用網(wǎng)中以邊界網(wǎng)關(guān)協(xié)議傳輸信息的部分。
步驟12接收端PE路由器接收到所述BGP路由信息之后,能夠區(qū)分Type-5和Type-7路由類(lèi)型對(duì)應(yīng)的各個(gè)路由路徑對(duì)應(yīng)的MED值,因此能夠使用Type-5和Type-7路由類(lèi)型對(duì)應(yīng)的各個(gè)路由路徑的路由開(kāi)銷(xiāo)所對(duì)應(yīng)的MED值,確定Type-5和Type-7路由類(lèi)型對(duì)應(yīng)的各個(gè)路由路徑的實(shí)際第二OSPF路由開(kāi)銷(xiāo)。
即,無(wú)論發(fā)送端PE路由器發(fā)送的是Type-3、Type-5還是Type-7路由類(lèi)型的第一OSPF路由開(kāi)銷(xiāo)引入得到的MED值,接收端PE路由器將Type-5和Type-7路由類(lèi)型的MED值計(jì)算得出的路由開(kāi)銷(xiāo)值作為T(mén)ype-5和Type-7路由類(lèi)型對(duì)應(yīng)的各個(gè)路由路徑的實(shí)際第二OSPF路由開(kāi)銷(xiāo);而Type-3路由類(lèi)型對(duì)應(yīng)的各個(gè)路由路徑的實(shí)際第二OSPF路由開(kāi)銷(xiāo)由默認(rèn)的MED值計(jì)算得出。
采用上述方法獲得第二OSPF路由開(kāi)銷(xiāo)存在如下缺點(diǎn)由于Type-3路由類(lèi)型對(duì)應(yīng)的各個(gè)路由路徑的實(shí)際第二OSPF路由開(kāi)銷(xiāo)由默認(rèn)的MED值計(jì)算得出,因而與實(shí)際的第二OSPF路由開(kāi)銷(xiāo)有差異,不能精確的得出Type-3路由類(lèi)型對(duì)應(yīng)的各個(gè)路由路徑的實(shí)際第二OSPF路由開(kāi)銷(xiāo),影響了CE路由器對(duì)路由路徑的選擇。
因此,目前沒(méi)有能夠精確得出Type-3路由類(lèi)型對(duì)應(yīng)的各個(gè)路由路徑的第二OSPF路由開(kāi)銷(xiāo)的技術(shù)方案。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例提供一種獲得路由開(kāi)銷(xiāo)的方法、裝置及系統(tǒng),使得接收端PE路由器能夠精確的得出OSPF路由協(xié)議對(duì)應(yīng)的各個(gè)路由路徑的路由開(kāi)銷(xiāo)。
本發(fā)明實(shí)施例是通過(guò)以下技術(shù)方案實(shí)現(xiàn)的本發(fā)明實(shí)施例提供一種獲得路由開(kāi)銷(xiāo)的方法,包括發(fā)送端的運(yùn)營(yíng)商邊緣PE路由器將第一開(kāi)放最短路徑優(yōu)先OSPF路由開(kāi)銷(xiāo)引入邊界網(wǎng)關(guān)協(xié)議BGP路由信息,并將所述BGP路由信息傳輸至接收端的PE路由器;接收端的PE路由器接收到所述BGP路由信息之后,根據(jù)所述BGP路由信息得出第二OSPF路由開(kāi)銷(xiāo)。
本發(fā)明實(shí)施例提供一種獲得路由開(kāi)銷(xiāo)的發(fā)送裝置,用于配合獲得路由開(kāi)銷(xiāo)的方法,包括路由信息引入單元,用于將第一OSPF路由開(kāi)銷(xiāo)引入BGP路由信息;路由信息發(fā)送單元,用于向接收端的PE路由器發(fā)送路由信息引入單元得到的BGP路由信息。
本發(fā)明實(shí)施例提供一種獲得路由開(kāi)銷(xiāo)的接收裝置,用于配合獲得路由開(kāi)銷(xiāo)的方法,包括路由信息接收單元,用于接收路由信息發(fā)送單元發(fā)送的BGP路由信息;路由開(kāi)銷(xiāo)獲取單元,用于在接收到所述BGP路由信息之后,由所述BGP路由信息得出第二OSPF路由開(kāi)銷(xiāo)。
本發(fā)明實(shí)施例提供一種獲得路由開(kāi)銷(xiāo)的系統(tǒng),用于配合獲得路由開(kāi)銷(xiāo)的方法,包括源PE路由器和目的PE路由器,其中,源PE路由器,用于將第一OSPF路由開(kāi)銷(xiāo)引入BGP路由信息;并向目的PE路由器發(fā)送所述BGP路由信息;目的PE路由器,用于接收源PE路由器發(fā)送的BGP路由信息;并由所述BGP路由信息得出第二OSPF路由開(kāi)銷(xiāo)。
由上述本發(fā)明實(shí)施例提供的技術(shù)方案可以看出,本發(fā)明實(shí)施例采用一種獲得路由開(kāi)銷(xiāo)的方法、裝置及系統(tǒng),能夠精確的得出OSPF路由協(xié)議對(duì)應(yīng)的各個(gè)路由路徑的路由開(kāi)銷(xiāo),使得CE路由器能夠精確的進(jìn)行路由路徑的選擇。
圖1為現(xiàn)有技術(shù)中終端與運(yùn)營(yíng)商之間的連接圖;圖1為本發(fā)明實(shí)施例的方法的具體實(shí)現(xiàn)示意圖;圖2為本發(fā)明實(shí)施例涉及的網(wǎng)絡(luò)結(jié)構(gòu)圖;圖3為本發(fā)明實(shí)施例的裝置的具體實(shí)現(xiàn)示意圖。
具體實(shí)施例方式
本發(fā)明實(shí)施例的方法的具體實(shí)現(xiàn)示意圖如圖2所示,本發(fā)明實(shí)施例涉及的網(wǎng)絡(luò)結(jié)構(gòu)圖如圖3所示,下面結(jié)合圖2和圖3,對(duì)本發(fā)明實(shí)施例的方法的具體實(shí)現(xiàn)方式進(jìn)行詳細(xì)描述,具體包括步驟21在發(fā)送端PE路由器上,將第一OSPF路由開(kāi)銷(xiāo)引入BGP路由信息。
在本發(fā)明實(shí)施例中,OSPF路由開(kāi)銷(xiāo)包括在OSPF協(xié)議下,以Type-3和/或Type-5和/或Type-7路由類(lèi)型傳輸?shù)母鱾€(gè)路由路徑的路由開(kāi)銷(xiāo)。
第一OSPF路由開(kāi)銷(xiāo)被引入BGP路由信息的具體方法包括按照預(yù)先設(shè)置的策略,將第一OSPF路由開(kāi)銷(xiāo)設(shè)置為BGP路由信息中的MED值。在本發(fā)明實(shí)施例中,所述預(yù)先設(shè)置的策略可以包括將MED值設(shè)置為在第一OSPF路由開(kāi)銷(xiāo)上進(jìn)行各種運(yùn)算之后得到的值,比如將OSPF路由開(kāi)銷(xiāo)與運(yùn)營(yíng)商預(yù)先設(shè)置的值進(jìn)行加或減的操作;所述運(yùn)營(yíng)商預(yù)先設(shè)置的值可以為自然數(shù)也可以為其他類(lèi)型的數(shù)值,表示該路由路徑從發(fā)送端PE路由器至目的終端的路由開(kāi)銷(xiāo)。
MED值設(shè)置的典型方式可以為將MED值設(shè)置為第一OSPF路由開(kāi)銷(xiāo)+n(n為運(yùn)營(yíng)商預(yù)先設(shè)置的值,可以為任何自然數(shù),常用的n為1)。
步驟22發(fā)送端PE路由器將步驟21得到的BGP路由信息傳輸至接收端PE路由器。
如圖3所示,PE1路由器至PE2路由器之間傳輸步驟21得到的BGP路由信息,即將設(shè)置后的MED值,傳輸至接收端PE路由器。
步驟23接收端PE路由器接收到所述BGP路由信息之后,根據(jù)所述BGP路由信息得出第二OSPF路由開(kāi)銷(xiāo);得出的第二OSPF路由開(kāi)銷(xiāo)可以包括Type-3和/或Type-5和/或Type-7路由類(lèi)型下的各個(gè)路由路徑的第二OSPF路由開(kāi)銷(xiāo)。
如圖3所示,在PE2路由器上,同時(shí)存在OSPF路由信息和發(fā)送端PE1路由器傳輸過(guò)來(lái)的步驟21得到的BGP路由信息;在PE2路由器上,從所述BGP路由信息中得出第二OSPF路由開(kāi)銷(xiāo);CE2路由器至PE2路由器之間傳輸所述第二OSPF路由開(kāi)銷(xiāo)以及其他OSPF路由信息。
下面以Type-3路由類(lèi)型下LinkState ID(路由表項(xiàng))為12.23.34.45的路由路徑Sum-Net為例對(duì)本發(fā)明實(shí)施例進(jìn)行詳細(xì)說(shuō)明。
首先,在發(fā)送端PE1路由器上,將第一OSPF路由開(kāi)銷(xiāo)設(shè)置為BGP路由信息中的MED值。如圖3所示,在發(fā)送端PE1路由器上,從PE1路由器上OSPF數(shù)據(jù)庫(kù)中可以得出LinkState ID為12.23.34.45的路由路徑Sum-Net的第一OSPF路由開(kāi)銷(xiāo)值為1;將第一OSPF路由開(kāi)銷(xiāo)設(shè)置為BGP路由信息中的MED值,該MED值設(shè)置為Sum-Net的第一OSPF路由開(kāi)銷(xiāo)+1,即MED值為2;此時(shí),n取1,即該路由路徑從發(fā)送端PE路由器至目的終端的OSPF路由開(kāi)銷(xiāo)為1;從PE1路由器上的OSPF數(shù)據(jù)庫(kù)前綴得到的BGP IP-VPN路由格式中可以看出,MED值為2。
發(fā)送端PE1路由器將所述改變了MED值的BGP路由信息傳輸至接收端PE2路由器。從接收端PE2路由器得到的BGP IP-VPN路由格式可以看出接收端PE2路由器的BGP路由信息中的MED值為2,與發(fā)送端PE1路由器發(fā)送的MED值相同。
最后,根據(jù)所述BGP路由信息中的MED值得出第二OSPF路由開(kāi)銷(xiāo)。從PE2路由器上OSPF數(shù)據(jù)庫(kù)中可以看出LinkState ID為12.23.34.45的路由路徑Sum-Net的第二OSPF路由開(kāi)銷(xiāo)為2。而若采用默認(rèn)的MED值,則在本發(fā)明實(shí)施例中系統(tǒng)默認(rèn)的MED值為10。由本發(fā)明實(shí)施例所述的MED值計(jì)算得到的Type-3路由類(lèi)型下的路由路徑Sum-Net的第二OSPF路由開(kāi)銷(xiāo)為2(即,設(shè)置PE1到PE2的路由開(kāi)銷(xiāo)為1,Sum-Net的第二OSPF路由開(kāi)銷(xiāo)值(為2)為PE1到PE2的OSPF路由開(kāi)銷(xiāo)值(為1)與Sum-Net的第一OSPF路由開(kāi)銷(xiāo)值(為1)之和),比由默認(rèn)的MED值計(jì)算得到的Type-3路由類(lèi)型下的路由路徑Sum-Net的第二OSPF路由開(kāi)銷(xiāo)(路由系統(tǒng)常見(jiàn)的默認(rèn)值為10)少。即,采用本發(fā)明所述得方法得到的MED值使得OSPF路由開(kāi)銷(xiāo)值的計(jì)算更加精確。
本發(fā)明實(shí)施例的裝置的具體實(shí)現(xiàn)示意圖如圖4所示,具體包括
本發(fā)明實(shí)施例提供了一種獲得路由開(kāi)銷(xiāo)的發(fā)送裝置,用于配合獲得路由開(kāi)銷(xiāo)的方法,所述裝置包括路由信息引入單元,用于將第一OSPF路由開(kāi)銷(xiāo)引入BGP路由信息;所述路由信息引入單元可以位于發(fā)送端的PE路由器中;所述OSPF路由開(kāi)銷(xiāo)包括在OSPF路由協(xié)議下的Type-3路由類(lèi)型對(duì)應(yīng)的各個(gè)路由路徑的OSPF路由開(kāi)銷(xiāo)。
路由信息發(fā)送單元,用于向接收端的PE路由器發(fā)送路由信息引入單元得到的BGP路由信息;所述路由信息引入單元可以位于發(fā)送端PE路由器中。
將第一OSPF路由開(kāi)銷(xiāo)引入BGP路由信息的具體方法可以包括將第一OSPF路由開(kāi)銷(xiāo)設(shè)置為BGP路由信息中的MED值。比如,MED值設(shè)置的典型方式可以為MED值為第一OSPF路由開(kāi)銷(xiāo)+n(n為運(yùn)營(yíng)商預(yù)先設(shè)置的值,可以為任何自然數(shù),常用的n為1)。
本發(fā)明實(shí)施例提供了一種獲得路由開(kāi)銷(xiāo)的接收裝置,用于配合獲得路由開(kāi)銷(xiāo)的方法,所述裝置包括路由信息接收單元,用于接收路由信息發(fā)送單元發(fā)送的BGP路由信息;所述路由信息接收單元可以位于接收端PE路由器中;路由開(kāi)銷(xiāo)獲取單元,用于在接收到所述BGP路由信息之后,由所述BGP路由信息得出第二OSPF路由開(kāi)銷(xiāo);所述路由開(kāi)銷(xiāo)獲取單元可以位于接收端PE路由器中。
所述路由開(kāi)銷(xiāo)獲取單元包括Type-3獲取單元,用于從所述BGP路由信息中得出Type-3路由類(lèi)型對(duì)應(yīng)的各個(gè)路由路徑的OSPF路由開(kāi)銷(xiāo)。
本發(fā)明實(shí)施例提供了一種獲得路由開(kāi)銷(xiāo)的系統(tǒng),用于配合獲得路由開(kāi)銷(xiāo)的方法,所述系統(tǒng)包括源PE路由器和目的PE路由器,其中,源PE路由器,用于將第一OSPF路由開(kāi)銷(xiāo)引入BGP路由信息;并向目的PE路由器發(fā)送所述BGP路由信息;所述源PE路由器可以包括本發(fā)明實(shí)施例提供的一種獲得路由開(kāi)銷(xiāo)的發(fā)送裝置中的路由信息引入單元和路由信息發(fā)送單元;目的PE路由器,用于接收源PE路由器發(fā)送的BGP路由信息;并由所述BGP路由信息得出第二OSPF路由開(kāi)銷(xiāo);所述目的PE路由器可以包括本發(fā)明實(shí)施例提供的一種獲得路由開(kāi)銷(xiāo)的接收裝置中的路由信息接收單元和路由開(kāi)銷(xiāo)獲取單元;具體的,路由開(kāi)銷(xiāo)獲取單元可以包括Type-3獲取單元。
綜上所述,本發(fā)明實(shí)施例能夠精確的得出OSPF路由協(xié)議對(duì)應(yīng)的各個(gè)路由路徑的路由開(kāi)銷(xiāo),使得CE路由器能夠精確的進(jìn)行路由路徑的選擇。
以上所述,僅為本發(fā)明較佳的具體實(shí)施方式
,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到的變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)該以權(quán)利要求書(shū)的保護(hù)范圍為準(zhǔn)。
權(quán)利要求
1.一種獲得路由開(kāi)銷(xiāo)的方法,其特征在于,所述方法包括發(fā)送端的運(yùn)營(yíng)商邊緣PE路由器將第一開(kāi)放最短路徑優(yōu)先OSPF路由開(kāi)銷(xiāo)引入邊界網(wǎng)關(guān)協(xié)議BGP路由信息,并將所述BGP路由信息傳輸至接收端的PE路由器;接收端的PE路由器接收到所述BGP路由信息之后,根據(jù)所述BGP路由信息得出第二OSPF路由開(kāi)銷(xiāo)。
2.如權(quán)利要求1所述的方法,其特征在于,所述將第一OSPF路由開(kāi)銷(xiāo)引入BGP路由信息的方法具體包括按照預(yù)先設(shè)置的策略,將第一OSPF路由開(kāi)銷(xiāo)設(shè)置為BGP路由信息中的多出口區(qū)分MED值。
3.如權(quán)利要求1所述的方法,其特征在于,所述OSPF路由開(kāi)銷(xiāo)包括在OSPF路由協(xié)議下的路由類(lèi)型Type-3對(duì)應(yīng)的各個(gè)路由路徑的OSPF路由開(kāi)銷(xiāo)。
4.如權(quán)利要求2所述的方法,其特征在于,所述得出第二OSPF路由開(kāi)銷(xiāo)的方法具體包括從BGP路由信息中的MED值得出第二OSPF路由開(kāi)銷(xiāo)。
5.如權(quán)利要求2所述的方法,其特征在于,所述的預(yù)先設(shè)置的策略包括將MED值具體設(shè)置為第一OSPF路由開(kāi)銷(xiāo)與預(yù)先設(shè)置的自然數(shù)之和。
6.一種獲得路由開(kāi)銷(xiāo)的發(fā)送裝置,用于配合獲得路由開(kāi)銷(xiāo)的方法,其特征在于,所述裝置包括路由信息引入單元,用于將第一OSPF路由開(kāi)銷(xiāo)引入BGP路由信息;路由信息發(fā)送單元,用于向接收端的PE路由器發(fā)送路由信息引入單元得到的BGP路由信息。
7.如權(quán)利要求6所述的裝置,其特征在于,所述OSPF路由開(kāi)銷(xiāo)包括在OSPF路由協(xié)議下的Type-3路由類(lèi)型對(duì)應(yīng)的各個(gè)路由路徑的OSPF路由開(kāi)銷(xiāo)。
8.一種獲得路由開(kāi)銷(xiāo)的接收裝置,用于配合獲得路由開(kāi)銷(xiāo)的方法,其特征在于,所述裝置包括路由信息接收單元,用于接收路由信息發(fā)送單元發(fā)送的BGP路由信息;路由開(kāi)銷(xiāo)獲取單元,用于在接收到所述BGP路由信息之后,由所述BGP路由信息得出第二OSPF路由開(kāi)銷(xiāo)。
9.如權(quán)利要求8所述的裝置,其特征在于,所述路由開(kāi)銷(xiāo)獲取單元包括Type-3獲取單元,用于從所述BGP路由信息中得出Type-3路由類(lèi)型對(duì)應(yīng)的各個(gè)路由路徑的OSPF路由開(kāi)銷(xiāo)。
10.一種獲得路由開(kāi)銷(xiāo)的系統(tǒng),用于配合獲得路由開(kāi)銷(xiāo)的方法,其特征在于,所述系統(tǒng)包括源PE路由器和目的PE路由器,其中,源PE路由器,用于將第一OSPF路由開(kāi)銷(xiāo)引入BGP路由信息;并向目的PE路由器發(fā)送所述BGP路由信息;目的PE路由器,用于接收源PE路由器發(fā)送的BGP路由信息;并由所述BGP路由信息得出第二OSPF路由開(kāi)銷(xiāo)。
全文摘要
一種獲得路由開(kāi)銷(xiāo)的方法、裝置及系統(tǒng),包括發(fā)送端的PE路由器將第一OSPF路由開(kāi)銷(xiāo)引入BGP路由信息,并將所述BGP路由信息傳輸至接收端的PE路由器;接收端的PE路由器接收到所述BGP路由信息之后,根據(jù)所述BGP路由信息得出第二OSPF路由開(kāi)銷(xiāo)。本發(fā)明能夠精確的得出OSPF路由協(xié)議對(duì)應(yīng)的各個(gè)路由路徑的路由開(kāi)銷(xiāo),使CE路由器能夠精確的進(jìn)行路由路徑的選擇。
文檔編號(hào)H04L12/28GK101026563SQ20071000315
公開(kāi)日2007年8月29日 申請(qǐng)日期2007年2月7日 優(yōu)先權(quán)日2007年2月7日
發(fā)明者卜文, 孫力, 楊燕燕 申請(qǐng)人:華為技術(shù)有限公司