[發(fā)明專(zhuān)利]一種路由信息協(xié)議優(yōu)化方法及裝置有效
| 申請(qǐng)?zhí)枺?/td> | 200910180547.3 | 申請(qǐng)日: | 2009-10-20 |
| 公開(kāi)(公告)號(hào): | CN101656680A | 公開(kāi)(公告)日: | 2010-02-24 |
| 發(fā)明(設(shè)計(jì))人: | 趙昌峰 | 申請(qǐng)(專(zhuān)利權(quán))人: | 杭州華三通信技術(shù)有限公司 |
| 主分類(lèi)號(hào): | H04L12/56 | 分類(lèi)號(hào): | H04L12/56 |
| 代理公司: | 北京鑫媛睿博知識(shí)產(chǎn)權(quán)代理有限公司 | 代理人: | 龔家驊 |
| 地址: | 310053浙江省杭州市高新技術(shù)產(chǎn)業(yè)*** | 國(guó)省代碼: | 浙江;33 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 路由 信息 協(xié)議 優(yōu)化 方法 裝置 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種路由信息協(xié)議優(yōu)化方法及裝置。?
背景技術(shù)
如圖1所示,DUT(Device?Under?Test,被測(cè)設(shè)備)為匯聚層或核心層設(shè)備,具有很高的路由性能。LSW(Local?Switch,本地交換機(jī))1,LSW2,...,LSWn為接入層設(shè)備,路由性能相對(duì)較低。各設(shè)備都使用RIP(RoutingInformation?Protocol,路由信息協(xié)議)作為路由協(xié)議。當(dāng)DUT有較多路由信息要向LSW同步時(shí),DUT會(huì)將這些路由信息分別組包成更新報(bào)文發(fā)送到LSW;LSW接收到更新報(bào)文后,先存放到緩沖區(qū),然后從緩沖區(qū)讀取并處理。由于LSW性能較低,在收到一定數(shù)量的更新報(bào)文后,出現(xiàn)緩沖區(qū)滿的現(xiàn)象,而后續(xù)的更新報(bào)文無(wú)法收到。?
另外,由于RIP沒(méi)有確認(rèn)機(jī)制,路由信息更新時(shí),被LSW無(wú)法學(xué)習(xí)到被緩沖區(qū)丟棄的報(bào)文中的路由信息。且RIP是周期性更新路由的,在下次更新時(shí),會(huì)遇到與上次相同的情況,這樣,上次被丟棄的部分路由信息仍然無(wú)法被學(xué)習(xí)到。這種情況在使用RIPng(RIP?next?generation,下一代RIP協(xié)議)時(shí)同樣存在。?
現(xiàn)有技術(shù)中,一種解決方案是增大低端路由器的緩沖區(qū)大小,使緩沖區(qū)的緩沖隊(duì)列可以緩沖更新周期內(nèi)的所有更新報(bào)文,使接入層設(shè)備可以學(xué)習(xí)到所有路由信息。然而,由于低端路由器性能較低,沒(méi)有足夠大的緩沖區(qū),很難將緩沖隊(duì)列擴(kuò)到足夠大。?
另一種方案是降低發(fā)送更新報(bào)文的速率,使低端路由器處理速度高于緩沖時(shí)間,不會(huì)因?yàn)榫彌_溢出導(dǎo)致路由信息丟失。但是這樣可能大幅降低路由收斂速度,并且在有大量接口和路由時(shí)會(huì)造成有能力發(fā)報(bào)文但報(bào)文卻發(fā)送不出去的現(xiàn)象。?
發(fā)明內(nèi)容
本發(fā)明提供了一種路由信息協(xié)議優(yōu)化方法及裝置,以避免因低端路由器緩沖不足造成的路由信息無(wú)法學(xué)習(xí)的缺陷。?
本發(fā)明提供了一種路由信息協(xié)議優(yōu)化方法,應(yīng)用于包括高端路由設(shè)備和低端路由設(shè)備的系統(tǒng)中,所述方法包括以下步驟:?
所述高端路由設(shè)備設(shè)置路由信息更新定時(shí)器,及第一次獲取路由信息的指針位置;?
在每次更新定時(shí)器超時(shí),所述高端路由設(shè)備將所述指針相對(duì)于前次獲取路由信息的位置進(jìn)行偏移后,從指針對(duì)應(yīng)的位置開(kāi)始獲取所有路由信息;?
所述高端路由設(shè)備將所述路由信息組包發(fā)送給所述低端路由設(shè)備。?
在每次更新定時(shí)器超時(shí),所述高端路由設(shè)備將所述指針相對(duì)于前次獲取路由信息的位置進(jìn)行偏移后,從指針對(duì)應(yīng)的位置開(kāi)始獲取所有路由信息,具體包括:?
當(dāng)所述更新定時(shí)器第一次超時(shí)后,所述高端路由設(shè)備從第一次獲取路由信息的指針對(duì)應(yīng)的位置開(kāi)始獲取所有路由信息。?
所述相對(duì)于前次獲取路由信息的位置進(jìn)行偏移,通過(guò)以下方式實(shí)現(xiàn):?
相對(duì)于前次偏移到本次路由信息發(fā)送總數(shù)S*(當(dāng)前計(jì)數(shù)值global_count/最大計(jì)數(shù)值MAX_I)個(gè)節(jié)點(diǎn),所述當(dāng)前計(jì)數(shù)值global_count為0到最大計(jì)數(shù)值MAX_I之間的數(shù)值,在每次路由信息更新后加一,當(dāng)global_count達(dá)到最大計(jì)數(shù)值MAX_I后,將global_count置為0。?
所述MAX_I為超時(shí)周期與發(fā)送周期的比值和用戶設(shè)定值之間較小的一個(gè);其中,超時(shí)周期,是低端路由設(shè)備對(duì)已獲取的路由信息的老化時(shí)間,發(fā)送周期,是高端路由設(shè)備向低端路由設(shè)備發(fā)送路由信息的周期。?
所述從指針對(duì)應(yīng)的位置開(kāi)始獲取所有路由信息,還包括:?
如果所述節(jié)點(diǎn)中沒(méi)有路由信息或路由信息失效,則向后查找到最近的有效節(jié)點(diǎn),如果后面沒(méi)有有效節(jié)點(diǎn),則將指針指向根節(jié)點(diǎn),同時(shí)將當(dāng)前計(jì)數(shù)值置為0。?
本發(fā)明提供了一種路由信息協(xié)議優(yōu)化裝置,應(yīng)用于包括高端路由設(shè)備和低端路由設(shè)備的系統(tǒng)中,所述裝置包括:?
定時(shí)模塊,用于設(shè)置路由信息更新定時(shí)器;?
指針設(shè)置模塊,用于設(shè)置第一次獲取路由信息的指針位置;?
路由信息獲取模塊,與所述配置模塊和所述指針設(shè)置模塊連接,用于在每次更新定時(shí)器超時(shí),所述高端路由設(shè)備將所述指針相對(duì)于前次獲取路由信息的節(jié)點(diǎn)進(jìn)行偏移后,從指針對(duì)應(yīng)的位置開(kāi)始獲取所有路由信息;?
發(fā)送模塊,與所述路由信息獲取模塊連接,用于將所述路由信息組包發(fā)送給所述低端路由設(shè)備。?
所述路由信息獲取模塊,具體用于當(dāng)所述更新定時(shí)器第一次超時(shí)后,所述高端路由設(shè)備從第一次獲取路由信息的指針對(duì)應(yīng)的節(jié)點(diǎn)開(kāi)始獲取所有路由信息。?
該專(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/200910180547.3/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專(zhuān)利網(wǎng)。
- 信息記錄介質(zhì)、信息記錄方法、信息記錄設(shè)備、信息再現(xiàn)方法和信息再現(xiàn)設(shè)備
- 信息記錄裝置、信息記錄方法、信息記錄介質(zhì)、信息復(fù)制裝置和信息復(fù)制方法
- 信息記錄裝置、信息再現(xiàn)裝置、信息記錄方法、信息再現(xiàn)方法、信息記錄程序、信息再現(xiàn)程序、以及信息記錄介質(zhì)
- 信息記錄裝置、信息再現(xiàn)裝置、信息記錄方法、信息再現(xiàn)方法、信息記錄程序、信息再現(xiàn)程序、以及信息記錄介質(zhì)
- 信息記錄設(shè)備、信息重放設(shè)備、信息記錄方法、信息重放方法、以及信息記錄介質(zhì)
- 信息存儲(chǔ)介質(zhì)、信息記錄方法、信息重放方法、信息記錄設(shè)備、以及信息重放設(shè)備
- 信息存儲(chǔ)介質(zhì)、信息記錄方法、信息回放方法、信息記錄設(shè)備和信息回放設(shè)備
- 信息記錄介質(zhì)、信息記錄方法、信息記錄裝置、信息再現(xiàn)方法和信息再現(xiàn)裝置
- 信息終端,信息終端的信息呈現(xiàn)方法和信息呈現(xiàn)程序
- 信息創(chuàng)建、信息發(fā)送方法及信息創(chuàng)建、信息發(fā)送裝置
- 圖像診斷裝置、醫(yī)用系統(tǒng)以及協(xié)議管理方法
- 一種自動(dòng)協(xié)議識(shí)別方法及系統(tǒng)
- 客戶端中遞送協(xié)議數(shù)據(jù)單元的方法及相關(guān)裝置
- 遠(yuǎn)程通訊系統(tǒng)
- 一種基于可拼裝通信協(xié)議棧的通信方法及系統(tǒng)
- 一種實(shí)現(xiàn)國(guó)產(chǎn)平臺(tái)PXEBOOT的協(xié)議架構(gòu)
- CBTC通信系統(tǒng)協(xié)議解析方法、協(xié)議庫(kù)管理方法
- 一種協(xié)議轉(zhuǎn)換的方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)
- 一種用于燈光控制的協(xié)議轉(zhuǎn)換系統(tǒng)及方法
- 一種通用工藝人工智能物聯(lián)網(wǎng)網(wǎng)關(guān)





