[發(fā)明專(zhuān)利]一種BGP鄰居的建立方法及設(shè)備有效
| 申請(qǐng)?zhí)枺?/td> | 201410509627.X | 申請(qǐng)日: | 2014-09-28 |
| 公開(kāi)(公告)號(hào): | CN104270307B | 公開(kāi)(公告)日: | 2018-07-24 |
| 發(fā)明(設(shè)計(jì))人: | 田鈞宇;許瑛;王磊 | 申請(qǐng)(專(zhuān)利權(quán))人: | 新華三技術(shù)有限公司 |
| 主分類(lèi)號(hào): | H04L12/701 | 分類(lèi)號(hào): | H04L12/701 |
| 代理公司: | 北京博思佳知識(shí)產(chǎn)權(quán)代理有限公司 11415 | 代理人: | 林祥 |
| 地址: | 310052 浙*** | 國(guó)省代碼: | 浙江;33 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 bgp 鄰居 建立 方法 設(shè)備 | ||
本發(fā)明提供一種BGP鄰居的建立方法及設(shè)備,方法包括:本端路由器接收對(duì)端路由器發(fā)送的鄰居建立請(qǐng)求報(bào)文,鄰居建立請(qǐng)求報(bào)文攜帶對(duì)端路由器的聯(lián)盟標(biāo)識(shí);在確定對(duì)端路由器的聯(lián)盟標(biāo)識(shí)與本端路由器的至少一個(gè)配置標(biāo)識(shí)中的一個(gè)配置標(biāo)識(shí)相同時(shí),本端路由器與對(duì)端路由器建立BGP鄰居。根據(jù)上述方案,通過(guò)在本端路由器與對(duì)端路由器間建立BGP鄰居所發(fā)送的第一個(gè)報(bào)文中添加聯(lián)盟標(biāo)識(shí),以使本端路由器能夠根據(jù)對(duì)端路由器的至少一個(gè)聯(lián)盟標(biāo)識(shí)中的一個(gè)配置標(biāo)識(shí)是否與本端路由器的配置標(biāo)識(shí)相同確定是否與對(duì)端路由器建立BGP鄰居,以保證建立BGP鄰居后,同一聯(lián)盟內(nèi)的所有路由器的聯(lián)盟標(biāo)識(shí)相同,從而消除了路由環(huán)路及路由震蕩的問(wèn)題。
技術(shù)領(lǐng)域
本發(fā)明涉及通信技術(shù)領(lǐng)域,特別涉及一種BGP鄰居的建立方法及設(shè)備。
背景技術(shù)
BGP(Border Gateway Protocol,邊界網(wǎng)關(guān)協(xié)議)是一種AS(Autonomous System,自治系統(tǒng))之間的動(dòng)態(tài)路由協(xié)議,用于負(fù)責(zé)本自治系統(tǒng)和外部自治系統(tǒng)間路由的交換。聯(lián)盟(Confederation)用于解決AS內(nèi)部的IBGP(Interior BGP,內(nèi)部BGP)網(wǎng)絡(luò)連接激增的問(wèn)題,如圖1所示,圖1示出了兩個(gè)自治系統(tǒng)AS(包括AS100和AS200),其中AS200中IBGP網(wǎng)絡(luò)連接激增,此時(shí)就可以應(yīng)用聯(lián)盟技術(shù),它將該自治系統(tǒng)AS200作為一個(gè)聯(lián)盟,并將AS200作為該聯(lián)盟的聯(lián)盟標(biāo)識(shí),該聯(lián)盟劃分為若干個(gè)自治系統(tǒng)(例如圖1中的AS65002,AS65003,AS65004),聯(lián)盟中的每個(gè)自治系統(tǒng)內(nèi)部的各路由器之間建立IBGP連接關(guān)系,聯(lián)盟中的自治系統(tǒng)之間的路由器建立聯(lián)盟內(nèi)部EBGP(External BGP,外部EPG)連接關(guān)系。
以圖2為例,說(shuō)明現(xiàn)有的建立BGP鄰居的過(guò)程。管理層為路由器H配置的聯(lián)盟標(biāo)識(shí)為AS2,并配置該聯(lián)盟標(biāo)識(shí)為AS2的聯(lián)盟中包括AS序列號(hào)為AS1000的自治系統(tǒng)(即路由器H的指定鄰居的AS序列號(hào)包括:AS1000)。路由器H與路由器I在建立BGP鄰居時(shí),路由器H只能獲知路由器I的AS序列號(hào),由于路由器I的AS序列號(hào)為AS1000,即路由器I所在的AS1000包括于聯(lián)盟標(biāo)識(shí)為AS2的聯(lián)盟中,因此路由器H與路由器I建立聯(lián)盟內(nèi)部BGP鄰居。但實(shí)際上,路由器I上被配置的聯(lián)盟標(biāo)識(shí)為AS3,即在建立BGP鄰居時(shí),兩個(gè)聯(lián)盟標(biāo)識(shí)不同的路由器之間建立了聯(lián)盟內(nèi)部BGP鄰居,因此會(huì)出現(xiàn)如下情況:
當(dāng)路由器G通過(guò)BGP引進(jìn)一條路由1.1.1.1/32發(fā)送給路由器H,其中攜帶AS_PATH(描述到達(dá)目的網(wǎng)絡(luò)所要經(jīng)過(guò)的AS序列號(hào),其中,如果路由器所屬于某個(gè)聯(lián)盟,AS序列號(hào)即為路由器的聯(lián)盟標(biāo)識(shí))為(AS1);路由器H將該路由分別轉(zhuǎn)發(fā)到路由器I和路由器J,攜帶的AS_PATH分別為(AS1)和(AS1、AS2);路由器I將該路由轉(zhuǎn)發(fā)到路由器J,攜帶的AS_PATH為(AS1、AS3);當(dāng)路由器J將該條路由轉(zhuǎn)發(fā)給路由器I,攜帶的AS_PATH為(AS1、AS3、AS4)。然而路由器H的聯(lián)盟標(biāo)識(shí)為AS2,因此路由器H接收路由器J發(fā)送的該條路由時(shí)根據(jù)攜帶的AS_PATH(AS1、AS3、AS4)不知道是本聯(lián)盟內(nèi)的路由器I發(fā)送出去的,因此正常接收該條路由,此時(shí)該路由的AS_PATH發(fā)生了變化,路由器H重新記錄該路由,并將變化后的該路由發(fā)送給路由器I,多次循環(huán),從而影響路由的正常選擇以及造成路由環(huán)路及路由震蕩。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明提供一種BGP鄰居的建立方法及設(shè)備,以解決影響路由的正常選擇以及路由震蕩的問(wèn)題。
本發(fā)明實(shí)施例提供了一種BGP鄰居的建立方法,包括:
本端路由器接收對(duì)端路由器發(fā)送的鄰居建立請(qǐng)求報(bào)文,所述鄰居建立請(qǐng)求報(bào)文攜帶所述對(duì)端路由器的聯(lián)盟標(biāo)識(shí);
所述本端路由器確定所述對(duì)端路由器的聯(lián)盟標(biāo)識(shí)與所述本端路由器的至少一個(gè)配置標(biāo)識(shí)中的一個(gè)配置標(biāo)識(shí)相同時(shí),所述本端路由器與所述對(duì)端路由器建立BGP鄰居。
優(yōu)選地,所述本端路由器的至少一個(gè)配置標(biāo)識(shí)包括:所述至少一個(gè)本端路由器的聯(lián)盟標(biāo)識(shí);
該專(zhuān)利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專(zhuān)利權(quán)人授權(quán)。該專(zhuān)利全部權(quán)利屬于新華三技術(shù)有限公司,未經(jīng)新華三技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專(zhuān)利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410509627.X/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專(zhuān)利網(wǎng)。
- 一種邊界網(wǎng)關(guān)協(xié)議講者受控失效切換的恢復(fù)方法
- 基于邊界網(wǎng)關(guān)協(xié)議的路由老化方法、裝置和路由器
- 一種BGP鄰居的建立方法和設(shè)備
- 一種針對(duì)終端加入/離開(kāi)虛擬專(zhuān)用網(wǎng)的方法及裝置
- MPLS和BGP組網(wǎng)中的路由收斂方法和設(shè)備
- 提高BGP路由收斂速度方法以及裝置
- BGP GR實(shí)現(xiàn)方法及裝置
- 一種用于實(shí)現(xiàn)BGP異常檢測(cè)的方法、設(shè)備及系統(tǒng)
- 數(shù)據(jù)處理方法、裝置、電子設(shè)備及計(jì)算機(jī)可讀介質(zhì)
- 邊界網(wǎng)關(guān)協(xié)議BGP路由的處理方法和裝置
- 安全鄰居發(fā)現(xiàn)方法、網(wǎng)絡(luò)設(shè)備和移動(dòng)臺(tái)
- 表項(xiàng)管理方法及設(shè)備
- 一種鄰居表項(xiàng)備份方法及裝置
- 一種藍(lán)牙設(shè)備及其藍(lán)牙散射網(wǎng)組網(wǎng)方法和裝置
- 一種射頻資源控制方法及裝置
- 蜂窩標(biāo)識(shí)符優(yōu)化
- 面向定向天線(xiàn)的移動(dòng)自組網(wǎng)的鄰居發(fā)現(xiàn)方法
- 鄰居表項(xiàng)管理方法及裝置
- 一種鄰居發(fā)現(xiàn)方法及節(jié)點(diǎn)
- 一種抑制BGP鄰居震蕩的方法及系統(tǒng)
- 一種數(shù)據(jù)庫(kù)讀寫(xiě)分離的方法和裝置
- 一種手機(jī)動(dòng)漫人物及背景創(chuàng)作方法
- 一種通訊綜合測(cè)試終端的測(cè)試方法
- 一種服裝用人體測(cè)量基準(zhǔn)點(diǎn)的獲取方法
- 系統(tǒng)升級(jí)方法及裝置
- 用于虛擬和接口方法調(diào)用的裝置和方法
- 線(xiàn)程狀態(tài)監(jiān)控方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 一種JAVA智能卡及其虛擬機(jī)組件優(yōu)化方法
- 檢測(cè)程序中方法耗時(shí)的方法、裝置及存儲(chǔ)介質(zhì)
- 函數(shù)的執(zhí)行方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)





