两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

Bgp會話變更方法及設(shè)備的制作方法

文檔序號:7769481閱讀:154來源:國知局
Bgp會話變更方法及設(shè)備的制作方法
【專利摘要】本發(fā)明提供了一種BGP會話變更的方法,應(yīng)用于已經(jīng)建立會話連接的路由器上,該方法包括以下步驟:本端路由器和對端路由器建立BGP會話連接,并協(xié)商出HoldTime初始值;在需要修改會話HoldTime時(shí),向?qū)Χ寺酚善靼l(fā)送攜帶有新配置的HoldTime的請求更改會話HoldTime的報(bào)文,并等待對端路由器的回復(fù)報(bào)文;在接收到對端路由器回復(fù)的確認(rèn)報(bào)文后,根據(jù)對端路由器的HoldTime和本地新配置的HoldTime協(xié)商出新的HoldTime并使用新的HoldTime值更新KeepAlive發(fā)送間隔。本發(fā)明可動(dòng)態(tài)修改BGP會話KeepAlive定時(shí)器,在修改時(shí)不用斷開鄰居,原有業(yè)務(wù)也不會被中斷,從而增強(qiáng)BGP會話的穩(wěn)定性。
【專利說明】BGP會話變更方法及設(shè)備
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信【技術(shù)領(lǐng)域】,尤其涉及一種BGP會話變更方法及設(shè)備。
【背景技術(shù)】
[0002]BGP邊界網(wǎng)關(guān)協(xié)議(Border Gateway Protocol)是一種用于邊界網(wǎng)絡(luò)設(shè)備之間的動(dòng)態(tài)路由協(xié)議。BGP-4適用于分布式結(jié)構(gòu),并支持無類域間路由CIDR(ClasslessInter-DomainRouting),利用BGP還可以實(shí)施用戶配置的策略。建立了 BGP會話連接的路由設(shè)備被稱作對等體(peers), BGP還使用?;?KeepAlive)報(bào)文來監(jiān)視BGP會話的連接,即需要在設(shè)備間周期性地發(fā)送BGP KeepAlive報(bào)文,保持設(shè)備間的鄰居關(guān)系。
[0003]BGP工作流程如下:首先,在要建立BGP會話的路由器之間建立TCP (傳輸管理協(xié)議)會話連接,然后通過交換Open報(bào)文信息來確定連接參數(shù),如運(yùn)行版本等;建立對等體連接關(guān)系后,最開始的路由信息交換將包括所有的BGP路由,也就是交換BGP表中所有的條目;初始化交換完成以后,只有當(dāng)路由條目發(fā)生改變或者失效的時(shí)候,才會發(fā)出增量的觸發(fā)性的路由更新,路由更新都是由UpDate消息來完成,UpDate包含了發(fā)送者可到達(dá)的目的列表和路由屬性;當(dāng)沒有路由更新傳送時(shí),BGP會話用KeepAlive消息來驗(yàn)證連接的可用性,由于KeepAlive包很小,這也可以大量節(jié)省帶寬。在協(xié)商發(fā)生錯(cuò)誤時(shí),BGP會向雙方發(fā)送NOTIFICATION (通知)消息來通知錯(cuò)誤。
[0004]BGP作為一種域間傳輸協(xié)議,被廣泛應(yīng)用于ISP (Internet Service Provider,因特網(wǎng)服務(wù)提供商)之間。如圖1所示,路由器RTA和路由器RTB建立起B(yǎng)GP鄰居關(guān)系,在業(yè)務(wù)發(fā)生變化時(shí),可能需要修改BGP會話的保持時(shí)間。
[0005]BGP在鄰居建立過程中會向?qū)Χ寺酚善靼l(fā)送Open報(bào)文,Open報(bào)文中攜帶本地配置的會話HoldTime,連接兩端的設(shè)備根據(jù)收到的Open報(bào)文中的HoldTime字段和本地配置的會話HoldTime進(jìn)行協(xié)商,取兩者的較小者作為實(shí)際使用的保持時(shí)間,并以協(xié)商出來的保持時(shí)間的1/3時(shí)長時(shí)發(fā)送KeepAlive報(bào)文?,F(xiàn)有技術(shù)在鄰居關(guān)系建立后,如需修改會話HoldTime,需要斷開鄰居,會話則會斷開重建,導(dǎo)致之前正常運(yùn)行的業(yè)務(wù)中斷。

【發(fā)明內(nèi)容】

[0006]有鑒于此,本發(fā)明提供一種BGP會話變更方法,應(yīng)用于已經(jīng)建立會話連接的路由器上,所述方法包括:
[0007]步驟A、本端路由器和對端路由器建立BGP會話連接,并協(xié)商出HoldTime初始值;
[0008]步驟B、在需要修改會話HoldTime時(shí),向?qū)Χ寺酚善靼l(fā)送攜帶有新配置的HoldTime的第一請求更改會話HoldTime的報(bào)文,并等待對端路由器的回復(fù)報(bào)文;
[0009]步驟C、接收對端路由器回復(fù)的第一確認(rèn)報(bào)文,所述第一確認(rèn)報(bào)文是對端路由器根據(jù)第一請求更改會話HoldTime的報(bào)文中攜帶的新配置的HoldTime和對端路由器本地配置的HoldTime協(xié)商出新的HoldTime后發(fā)出的。
[0010]步驟D、在接收到對端路由器回復(fù)的第一確認(rèn)報(bào)文后,根據(jù)對端路由器的HoldTime和本地新配置的HoldTime協(xié)商出新的HoldTime。
[0011]進(jìn)一步地,所述本端路由器接收對端路由器發(fā)送的第二請求更改會話HoldTime報(bào)文,所述第二請求更改會話HoldTime報(bào)文是對端路由器在需要修改會話HoldTime時(shí)向所述本端路由器發(fā)送的,且攜帶有所述對端路由器新配置的HoldTime ;
[0012]進(jìn)一步地,所述本端路由器根據(jù)第二請求更改會話HoldTime報(bào)文中攜帶的HoldTime和本地配置的HoldTime協(xié)商出新的HoldTime,并向?qū)Χ寺酚善骰貜?fù)第二確認(rèn)報(bào)文,以使對端路由器重新協(xié)商HoldTime。
[0013]優(yōu)選地,與對端路由器建立BGP會話連接時(shí),會通過與對端路由器發(fā)送Open報(bào)文進(jìn)行交互,需在所述Open報(bào)文的特定位置增加一個(gè)能力標(biāo)識,所述能力標(biāo)識用于表征本路由器支持修改會話HoldTime的能力。
[0014]進(jìn)一步地,所述本端路由器在協(xié)商出新的HoldTime后使用新的HoldTime值更新KeepAlive發(fā)送間隔。
[0015]本發(fā)明還提供一種BGP會話變更的裝置,應(yīng)用于使能BGP協(xié)議的本端路由器上,包括會話建立單元、變更請求單元、變更確認(rèn)單元、第一協(xié)商配置單元,其特征在于:
[0016]會話建立單元,用于和對端路由器建立BGP會話連接,并協(xié)商出HoldTime初始值;
[0017]變更請求單元,用于在需要修改會話HoldTime時(shí),向?qū)Χ寺酚善靼l(fā)送第一請求更改會話HoldTime的報(bào)文,并等待對端路由器的回復(fù)報(bào)文;
[0018]變更確認(rèn)單元,用于接收對端路由器回復(fù)的第一確認(rèn)報(bào)文,所述第一確認(rèn)報(bào)文是對端路由器根據(jù)第一請求更改會話HoldTime的報(bào)文中攜帶的新配置的HoldTime和對端路由器本地配置的HoldTime協(xié)商出新的HoldTime后發(fā)出的。
[0019]第一協(xié)商配置單元,用于在接收到對端路由器回復(fù)的第一確認(rèn)報(bào)文后,根據(jù)對端路由器的HoldTime和本地新配置的HoldTime協(xié)商出新的HoldTime。
[0020]進(jìn)一步地,還包括第二協(xié)商配置單元,用于接收對端路由器發(fā)送的第二請求更改會話HoldTime報(bào)文,所述第二請求更改會話HoldTime報(bào)文是對端路由器在需要修改會話HoldTime時(shí)向所述本端路由器發(fā)送的,且攜帶有所述對端路由器新配置的HoldTime ;
[0021]進(jìn)一步地,所述本端路由器根據(jù)第二請求更改會話HoldTime報(bào)文中攜帶的HoldTime和本地配置的HoldTime協(xié)商出新的HoldTime,并向?qū)Χ寺酚善骰貜?fù)第二確認(rèn)報(bào)文,以使對端路由器重新協(xié)商HoldTime。
[0022]優(yōu)選地,在會話建立單元中與對端路由器建立BGP會話連接時(shí),會通過與對端路由器發(fā)送Open報(bào)文進(jìn)行交互,需在所述Open報(bào)文的特定位置增加一個(gè)能力標(biāo)識,所述能力標(biāo)識用于表征本路由器支持修改會話HoldTime的能力。
[0023]進(jìn)一步地,所述第一協(xié)商配置單元和第二協(xié)商配置單元,在協(xié)商出新的HoldTime后,使用新的HoldTime值更新KeepAlive發(fā)送間隔。
[0024]本發(fā)明可動(dòng)態(tài)修改BGP會話?;疃〞r(shí)器,在已建立的BGP會話中修改會話HoldTime時(shí),不會斷開鄰居,保證了原有業(yè)務(wù)不受影響。
【專利附圖】

【附圖說明】
[0025]圖1是現(xiàn)有技術(shù)中建立BGP會話連接示意圖;[0026]圖2是本發(fā)明中BGP會話變更的流程框圖;
[0027]圖3是本發(fā)明中BGP會話變更的裝置邏輯結(jié)構(gòu)圖。
【具體實(shí)施方式】
[0028]在建立BGP鄰居會話連接后,通常會有新業(yè)務(wù)的增加或者需要減少原有業(yè)務(wù),為了維持業(yè)務(wù)的正常處理以及避免浪費(fèi)帶寬,則需要相應(yīng)的增加或者減少會話的?;顣r(shí)間,然而在傳統(tǒng)技術(shù)中,鄰居關(guān)系建立之后,如需修改會話HoldTime就要斷開鄰居,繼而會話也會斷開重建,導(dǎo)致之前正常運(yùn)行的業(yè)務(wù)中斷。
[0029]相對于現(xiàn)有技術(shù)的處理方式來說,本發(fā)明提供一種可動(dòng)態(tài)變更BGP會話的方案,在建立BGP會話連接時(shí),兩端設(shè)備會先通過Open報(bào)文進(jìn)行交互,根據(jù)Open報(bào)文的能力標(biāo)識可判斷該設(shè)備具備哪些能力,本發(fā)明在Open報(bào)文的能力字段增加一個(gè)能力標(biāo)識,該能力標(biāo)識表征對端路由器支持修改會話HoldTime的能力。在兩端設(shè)備都支持該能力的情況下,不需要斷開會話連接,便可動(dòng)態(tài)變更BGP會話的時(shí)間,使得BGP在已存在的會話上變更業(yè)務(wù)能力時(shí)修改會話HoldTime也不用斷開鄰居,保證了之前正常運(yùn)行的業(yè)務(wù)不被中斷。請參考圖3,該裝置應(yīng)用于已經(jīng)使能BGP協(xié)議的路由器上,所述路由器的基本硬件環(huán)境包括CPU、內(nèi)存、非易失性存儲器以及其他硬件。該修改BGP會話?;疃〞r(shí)器的裝置在邏輯上包括:會話建立單元、變更請求單元、變更確認(rèn)單元以及協(xié)商配置單元,請參考圖2,該裝置在運(yùn)行過程中執(zhí)行如下處理流程:
[0030]步驟201,會話建立單元用于本端路由器和對端路由器建立BGP會話連接,并協(xié)商出HoldTime初始值;
[0031]步驟202,變更請求單元用于在需要修改會話HoldTime時(shí),向?qū)Χ寺酚善靼l(fā)送請求更改會話HoldTime的報(bào)文,并等待對端路由器的回復(fù)報(bào)文;
[0032]步驟203,變更確認(rèn)單元用于接收對端路由器回復(fù)的確認(rèn)報(bào)文,所述確認(rèn)報(bào)文是對端路由器根據(jù)請求更改會話HoldTime的報(bào)文中攜帶的新配置的HoldTime和對端路由器本地配置的HoldTime協(xié)商出新的HoldTime后發(fā)出的。
[0033]步驟204,協(xié)商配置單元用于在接收到對端路由器回復(fù)的確認(rèn)報(bào)文后,根據(jù)對端路由器的HoldTime和本地新配置的HoldTime協(xié)商出新的HoldTime。并使用新的HoldTime值更新KeepAlive發(fā)送間隔。
[0034]在建立初次會話連接時(shí),兩端設(shè)備會先通過Open報(bào)文進(jìn)行交互,根據(jù)Open報(bào)文的能力字段可判斷該設(shè)備具備哪些能力。首先通過協(xié)商Open報(bào)文中攜帶的HoldTime與本地設(shè)置的HoldTime,取兩者較小值協(xié)商出一個(gè)HoldTime初始值,在原有業(yè)務(wù)運(yùn)行中按照該HoldTime初始值保持會話,并依據(jù)HoldTime初始值的1/3時(shí)長生成KeepAlive發(fā)送間隔。其次根據(jù)查找對端路由器發(fā)送的Open報(bào)文能力字段中的能力標(biāo)識來確定對端路由器是否支持修改會話HoldTime的能力,如果Open報(bào)文中增加了所述能力標(biāo)識,確定對端設(shè)備支持該能力,那么本端路由器將會記錄對端路由器的能力值,當(dāng)再次與對端路由器進(jìn)行會話連接時(shí)就無需再獲取該能力值了 ;如Open報(bào)文中無所述能力標(biāo)識,確定對端設(shè)備不支持該能力,那么在需修改會話HoldTime時(shí),則要斷開已建立會話連接,并按照現(xiàn)有技術(shù)進(jìn)行。
[0035]當(dāng)兩端路由設(shè)備已經(jīng)建立業(yè)務(wù)連接的基礎(chǔ)上,通常還會出現(xiàn)新業(yè)務(wù)的增加或者原有業(yè)務(wù)減少的情況。增加新業(yè)務(wù)時(shí),可能會造成系統(tǒng)負(fù)荷增重,連續(xù)處理繁忙等問題,此時(shí)如不增加HoldTime則很有可能由于業(yè)務(wù)報(bào)文數(shù)量太多,導(dǎo)致KeepAlive報(bào)文沒有在HoldTime內(nèi)及時(shí)到達(dá)對端,從而造成會話連接超時(shí)終端,針對這種情況則需要相應(yīng)的增加KeepAlive時(shí)間;當(dāng)需要減少原有業(yè)務(wù)時(shí),為了使收斂速度增快,也要相應(yīng)的減少KeepAlive時(shí)間。在兩端設(shè)備均支持該能力的情況下,路由設(shè)備的修改端會向?qū)Χ寺酚善靼l(fā)送請求修改會話HoldTime的報(bào)文請求修改會話HoldTime,該報(bào)文的類型值為6,代表該報(bào)文為修改會話HoldTime的報(bào)文,報(bào)文發(fā)送完畢后便等待對端路由器的回復(fù)報(bào)文。在等待的過程中,修改端仍按照修改前的HoldTime保持會話。對端路由器在接收到修改端的請求修改會話HoldTime的報(bào)文后,根據(jù)報(bào)文中攜帶的HoldTime與本地配置的HoldTime初始值進(jìn)行協(xié)商,取兩者較小者作為實(shí)際使用的保持時(shí)間,并以協(xié)商出的保持時(shí)間的1/3時(shí)長發(fā)送KeepAlive報(bào)文,同時(shí)立刻向修改端回復(fù)確認(rèn)(ACK)報(bào)文通知其啟動(dòng)新的HoldTime。并且在本地啟動(dòng)新的會話HoldTime,根據(jù)新的會話HoldTime生成新的KeepAlive,進(jìn)而使用新的會話HoldTime更新本地的KeepAlive發(fā)送間隔。修改端收到對端路由器的確認(rèn)報(bào)文后,以防止原會話HoldTime超時(shí),需先重置會話上的KeepAlive時(shí)間,同時(shí)根據(jù)對端路由器的HoldTime時(shí)間和本地新配置的HoldTime協(xié)商出新的HoldTime,并使用新的HoldTimel/3時(shí)長發(fā)送KeepAlive報(bào)文。此時(shí)的KeepAlive按照重置的會話HoldTime重新計(jì)算,保證了會話不會因?yàn)槌瑫r(shí)被斷開。
[0036]下面以修改端為路由器RTA,接收端為路由器RTB來進(jìn)一步說明以上實(shí)施方式。比如說,在路由器RTA上配置到路由器RTB的BGP會話HoldTime為6秒,在路由器RTB上配置到路由器RTA的BGP會話HoldTime為9秒,在兩端路由器建立起B(yǎng)GP會話連接時(shí),根據(jù)路由器RTA、路由器RTB的HoldTime取兩者較小者協(xié)商出生效的HoldTime為6秒,并都以會話HoldTime的1/3時(shí)長2秒為間隔發(fā)送KeepAlive報(bào)文。當(dāng)增加新業(yè)務(wù)部署后,需要把會話HoldTime修改為9秒時(shí),首先在發(fā)起修改會話HoldTime的路由器RTA上修改到路由器RTB的BGP會話HoldTime為9秒,同時(shí)發(fā)送類型值為6的請求修改會話HoldTime的報(bào)文請求修改HoldTime,并等待路由器RTB的回復(fù)確認(rèn)報(bào)文,在收到路由器RTB回復(fù)之前,繼續(xù)以舊的初始值6秒保持會話。路由器RTB收到請求報(bào)文后,將本地配置手動(dòng)設(shè)置為新生效的HoldTime9秒,并以保持時(shí)間9秒的1/3時(shí)長3秒為間隔發(fā)送KeepAlive報(bào)文,同時(shí)回復(fù)確認(rèn)報(bào)文,以新的HoldTime9秒與路由器RTA保持BGP會話。路由器RTA收到回復(fù)確認(rèn)報(bào)文后,重置與路由器RTB的BGP會話的HoldTime (可當(dāng)作收到Ke印Alive報(bào)文),重新協(xié)商出新的HoldTime為9秒,并將本地配置手動(dòng)設(shè)置為新生效的HoldTime9秒,同時(shí)以保持時(shí)間的1/3時(shí)長3秒為間隔發(fā)送KeepAlive報(bào)文。
[0037]在原有業(yè)務(wù)減少,需要把生效HoldTime修改為3秒時(shí),首先在路由器RTA上修改發(fā)送到路由器RTB的BGP會話HoldTime為3秒,同時(shí)發(fā)送類型值為6的請求修改會話HoldTime的報(bào)文請求修改HoldTime,并等待路由器RTB的回復(fù)確認(rèn)報(bào)文,在收到路由器RTB回復(fù)之前,繼續(xù)以舊的初始值6秒保持會話。路由器RTB收到請求報(bào)文后,與本地配置的HoldTime進(jìn)行協(xié)商,取兩者較小者得出新的生效值HoldTime為3秒,并以保持時(shí)間3秒的1/3時(shí)長I秒為間隔發(fā)送KeepAlive報(bào)文,同時(shí)回復(fù)確認(rèn)報(bào)文,以新的HoldTime3秒與路由器RTA保持BGP會話。路由器RTA收到回復(fù)確認(rèn)報(bào)文后,重置與路由器RTB的BGP會話的HoldTime,與本地配置值協(xié)商出新的生效HoldTime3秒,同時(shí)以保持時(shí)間的1/3時(shí)長I秒為間隔發(fā)送KeepAlive報(bào)文。[0038]綜上所述,本實(shí)施例中所述的系統(tǒng)在已經(jīng)建立業(yè)務(wù)連接的基礎(chǔ)上進(jìn)行新增或減少業(yè)務(wù)時(shí),可動(dòng)態(tài)修改BGP會話KeepAlive定時(shí)器,修改時(shí)不用斷開鄰居,原有業(yè)務(wù)也不會被中斷,從而增強(qiáng)BGP會話的穩(wěn)定性。
[0039]以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明保護(hù)的范圍之內(nèi)。
【權(quán)利要求】
1.一種BGP會話變更的方法,應(yīng)用于路由器上,其特征在于,該方法包括以下步驟: 步驟A、本端路由器和對端路由器建立BGP會話連接,并協(xié)商出HoldTime初始值; 步驟B、在需要修改會話HoldTime時(shí),向?qū)Χ寺酚善靼l(fā)送攜帶有新配置的HoldTime的第一請求更改會話HoldTime的報(bào)文,并等待對端路由器的回復(fù)報(bào)文; 步驟C、接收對端路由器回復(fù)的第一確認(rèn)報(bào)文,所述第一確認(rèn)報(bào)文是對端路由器根據(jù)第一請求更改會話HoldTime的報(bào)文中攜帶的新配置的HoldTime和對端路由器本地配置的HoldTime協(xié)商出新的HoldTime后發(fā)出的。 步驟D、在接收到對端路由器回復(fù)的第一確認(rèn)報(bào)文后,根據(jù)對端路由器的HoldTime和本地新配置的HoldTime協(xié)商出新的HoldTime。
2.如權(quán)利要求1所述的方法,其特征在于,還包括: 所述本端路由器接收對端路由器發(fā)送的第二請求更改會話HoldTime報(bào)文,所述第二請求更改會話HoldTime報(bào)文是對端路由器在需要修改會話HoldTime時(shí)向所述本端路由器發(fā)送的,且攜帶有所述對端路由器新配置的HoldTime ; 所述本端路由器根據(jù)第二請求更改會話HoldTime報(bào)文中攜帶的HoldTime和本地配置的HoldTime協(xié)商出新的HoldTime,并向?qū)Χ寺酚善骰貜?fù)第二確認(rèn)報(bào)文,以使對端路由器重新協(xié)商HoldTime。
3.如權(quán)利要求1所述的方法,其特征在于,步驟A中與對端路由器建立BGP會話連接時(shí),通過與對端路由器發(fā)送Open報(bào)文進(jìn)行交互,在所述Open報(bào)文的特定位置增加一個(gè)能力標(biāo)識,所述能力標(biāo)識用于表征本路由器支持修改會話HoldTime的能力。
4.如權(quán)利要求3所述的方法,其特征在于,進(jìn)一步包括,本端路由器在修改會話Ho I dT ime時(shí)查找Open報(bào)文中的能力標(biāo)識,如果Open報(bào)文中增加了所述能力標(biāo)識,確定對端設(shè)備支持該能力,則保存對端路由器的能力值,并等待對端路由器的回復(fù)報(bào)文;如Open報(bào)文中無所述能力標(biāo)識,確定對端設(shè)備不支持該能力,則斷開已建立的會話。
5.如權(quán)利要求1所述的方法,其特征在于,所述本端路由器在協(xié)商出新的HoldTime后進(jìn)一步包括,使用新的HoldTime值更新KeepAlive發(fā)送間隔。
6.一種BGP會話變更的裝置,應(yīng)用于已經(jīng)使能BGP協(xié)議的本端路由器上,包括會話建立單元、變更請求單元、變更確認(rèn)單元、第一協(xié)商配置單元,其特征在于: 會話建立單元,用于和對端路由器建立BGP會話連接,并協(xié)商出HoldTime初始值; 變更請求單元,用于在需要修改會話HoldTime時(shí),向?qū)Χ寺酚善靼l(fā)送第一請求更改會話HoldTime的報(bào)文,并等待對端路由器的回復(fù)報(bào)文; 變更確認(rèn)單元,用于接收對端路由器回復(fù)的第一確認(rèn)報(bào)文,所述第一確認(rèn)報(bào)文是對端路由器根據(jù)第一請求更改會話HoldTime的報(bào)文中攜帶的新配置的HoldTime和對端路由器本地配置的HoldTime協(xié)商出新的HoldTime后發(fā)出的。 第一協(xié)商配置單元,在接收到對端路由器回復(fù)的第一確認(rèn)報(bào)文后,根據(jù)對端路由器的HoldTime和本地新配置的HoldTime協(xié)商出新的HoldTime。
7.如權(quán)利要求6所述的裝置,其特征在于,還包括: 第二協(xié)商配置單元,用于接收對端路由器發(fā)送的第二請求更改會話HoldTime報(bào)文,所述第二請求更改會話HoldTime報(bào)文是對端路由器在需要修改會話HoldTime時(shí)向所述本端路由器發(fā)送的,且攜帶有所述對端路由器新配置的HoldTime ;根據(jù)第二請求更改會話HoldTime報(bào)文中攜帶的HoldTime和本地配置的HoldTime協(xié)商出新的HoldTime,并向?qū)Χ寺酚善骰貜?fù)第二確認(rèn)報(bào)文,以使對端路由器重新協(xié)商HoldTime。
8.如權(quán)利要求6所述的裝置,其特征在于,會話建立單元中所述與對端路由器建立BGP會話連接時(shí),會通過與對端路由器發(fā)送Open報(bào)文進(jìn)行交互,在所述Open報(bào)文的特定位置增加一個(gè)能力標(biāo)識,所述能力標(biāo)識用于表征本路由器支持修改會話HoldTime的能力。
9.如權(quán)利要求8所述的裝置,其特征在于,還包括查找單元,用于在修改會話HoldTime時(shí)查找Open報(bào)文中的能力標(biāo)識,如果Open報(bào)文中增加了所述能力標(biāo)識,確定對端設(shè)備支持該能力,則保存對端路由器的能力值,并等待對端路由器的回復(fù)報(bào)文;如Open報(bào)文中無所述能力標(biāo)識,確定對端設(shè)備不支持該能力,則斷開已建立的會話。
10.如權(quán)利要求6所述的裝置,其特征在于,所述第一協(xié)商配置單元和第二協(xié)商配置單元,在協(xié)商出新的HoldTime后, 進(jìn)一步使用新的HoldTime值更新KeepAlive發(fā)送間隔。
【文檔編號】H04L12/757GK103491011SQ201310401379
【公開日】2014年1月1日 申請日期:2013年9月5日 優(yōu)先權(quán)日:2013年9月5日
【發(fā)明者】章海鋒, 周軼凡 申請人:杭州華三通信技術(shù)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
伊春市| 宾川县| 澄江县| 隆回县| 平武县| 武义县| 来宾市| 承德市| 扶余县| 许昌市| 格尔木市| 呼图壁县| 青浦区| 关岭| 特克斯县| 巴彦淖尔市| 弥勒县| 吉木萨尔县| 睢宁县| 呼玛县| 铜陵市| 上杭县| 永安市| 彰化市| 赤峰市| 鄂尔多斯市| 延寿县| 曲沃县| 沙田区| 余庆县| 巫溪县| 潮州市| 息烽县| 古交市| 闵行区| 彰武县| 连云港市| 宁波市| 泽州县| 察雅县| 敖汉旗|