BGP路由器更新定時(shí)器簡析介紹

責(zé)任編輯:hli

2012-10-29 16:17:40

摘自:比特網(wǎng)

10秒以后RA接收到更優(yōu)的藍(lán)色路由,由于定時(shí)器沒有超時(shí)暫時(shí)不發(fā)送給RB,但是更新本地路由表,在第10秒RA完成路由收斂;第30秒RA上更新定時(shí)器超時(shí)

BGP路由更新定時(shí)器簡析在BGP的RFC4271上定義了BGP的路由更新的定時(shí)器,該定時(shí)器只能對(duì)同一地址族的相同前綴的路由起作用,其主要作用是防止網(wǎng)絡(luò)中的某條路由震蕩過于頻繁,同時(shí)也是對(duì)CPU的一種保護(hù)。

用文字對(duì)該特性進(jìn)行描述可能過于晦澀,所以我們用圖來做簡單的介紹:

  路由更新定時(shí)器說明

如圖,紅色與藍(lán)色的箭頭代表相同前綴的路由,但是從不同鄰居學(xué)習(xí)而來,而且藍(lán)色的路由優(yōu)于紅色的;

黑色的坐標(biāo)軸代表路由發(fā)送與接收的時(shí)間,每個(gè)單位距離為10秒。我們假設(shè)RA上配置的更新定時(shí)器時(shí)間為30秒。

那么RB路由收斂過程如下:RA接收到紅色路由后立刻發(fā)送給RB,同時(shí)RA上啟動(dòng)更新定時(shí)器(30秒);

10秒以后RA接收到更優(yōu)的藍(lán)色路由,由于定時(shí)器沒有超時(shí)暫時(shí)不發(fā)送給RB,但是更新本地路由表,在第10秒RA完成路由收斂;

第30秒RA上更新定時(shí)器超時(shí),所以發(fā)送藍(lán)色路由給RB并且更新掉紅色路由,RB在第30秒完成收斂。

從上面的分析我們可以看出RB的收斂時(shí)間比RA會(huì)慢上20秒左右,由于BGP是距離矢量路由協(xié)議這種延遲可以可能對(duì)于整個(gè)網(wǎng)絡(luò)的BGP路由器都會(huì)有一定影響,所以在設(shè)計(jì)BGP網(wǎng)絡(luò)中對(duì)該參數(shù)的設(shè)計(jì)需要有一定考慮,如果對(duì)自己設(shè)備的路由處理能力有足夠信心的話可以把該定時(shí)器的值設(shè)置為最小。

這里需要說明一下,路由懲罰(Dampening)也有類似的情況,如果希望網(wǎng)絡(luò)發(fā)生路由震蕩后可以盡快的收斂,那么完全可以不設(shè)置Dampening參數(shù)。

鏈接已復(fù)制,快去分享吧

企業(yè)網(wǎng)版權(quán)所有?2010-2024 京ICP備09108050號(hào)-6京公網(wǎng)安備 11010502049343號(hào)