bgp GR
專利介紹:http://www.google.com/patents/US7508772?hl=zh-CN&dq=5876
RFC:4724:http://www.rfc-editor.org/rfc/rfc4724.txt
BGP NSF(不中斷轉(zhuǎn)發(fā))、GR(graceful restart,優(yōu)雅重啟)
在BGP路由器重新啟動、RP的切換過程中,數(shù)據(jù)層面能夠繼續(xù)轉(zhuǎn)發(fā)數(shù)據(jù)。重啟時,不發(fā)BGP notification;重啟后,建立新的TCP會話, 更新RIB和FIB。這通過BGP兩個補(bǔ)充去完成:
1.RIB結(jié)束標(biāo)志(end-of-RIB marker):
它是一種BGP update消息,不含可達(dá)到NLRI,或是withdrawal NLRI是空的。表示路由更新已經(jīng)結(jié)束,它允許BGP對等體在收到它之前保持只讀模式。雖然這個可以通過keepalive消息來完成,但并不是所有廠商都遵循。
2.GR能力(capability):
它表明對等體使用RIB結(jié)束標(biāo)志。重啟路由器為GR restarter;其對等體為GR helper。
當(dāng)GR restarter重啟時,FIB被標(biāo)志為“過時”(stale)。GR restarter會與GR helper重新建立BGP會話,接收并處理對等體發(fā)過來的BGP路由更新,可是它會延遲路由選擇過程,等到收到所有對等體的RIB結(jié)束標(biāo)志。路由選擇完成后,更新轉(zhuǎn)發(fā)狀態(tài),刪除“過時”標(biāo)記,宣告adj-rib-out,和RIB結(jié)束標(biāo)志。
當(dāng)GR helper收到GR restarter的BGP會話的TCP reset后,保留并“過時”從該對等體收到的路由信息,也不會發(fā)送BGP notification消息。BGP會話重建后,發(fā)送路由更新和RIB結(jié)束標(biāo)志。然后收到對方路由更新和RIB結(jié)束標(biāo)志,此時刪除FIB“過時”標(biāo)記。如果在restarter timer內(nèi)無法重建BGP會話,刪除帶有“過時”的路由。重啟時間(restart timer)應(yīng)該小于保持時間(hold timer)。
總結(jié)
- 上一篇: 如何申请电子邮箱?电子邮箱怎么写?邮件可
- 下一篇: 电脑蓝屏的原因及解决原因