前言
前面我們介紹了浮動路由以及出口路由器的默認路由配置,可如此配置會存在隱患,就是出口路由器直連的網絡設備并不是運營商的路由器,而是交換機。此時我們就需要感知路由器的存活狀態,這就需要用到 BFD(Bidirectional Forwarding Detection)
。
文章目錄
- 前言
- 1. 網絡拓撲圖
- 2. 配置出口路由器BFD
- 3. 配置電信路由器BFD
- 4. 默認路由跟蹤BFD
- 5. 單臂回聲
- 后記
- 修改記錄
1. 網絡拓撲圖
本次我們面對的拓撲圖如下:
如圖所示,當我們的出口路由器與運營商交換機連接上時,假設運營商內部的路由器和交換機斷開了,我們這邊的出口路由器的路由表是無法感知的。所以我們需要開啟BFD。
2. 配置出口路由器BFD
我們先打開BFD,然后配置對面和源ip:
[ExitRouter]bfd
[ExitRouter-bfd]quit
[ExitRouter]bfd 1 bind peer-ip 12.1.1.2 source-ip 12.1.1.1 auto
[ExitRouter-bfd-session-1]commit
3. 配置電信路由器BFD
[ChinaTelecom]bfd
[ChinaTelecom-bfd]quit
[ChinaTelecom]bfd 1 bind peer-ip 12.1.1.1 source-ip 12.1.1.2 auto
[ChinaTelecom-bfd-session-1]commit
以上都配置好后,我們敲擊 display bfd session all
來查看 bfd
的運行情況。
4. 默認路由跟蹤BFD
配置好BFD后,我們應該通過BFD來修改路由表,一旦監測到不通了,直接刪除該路由:
[ExitRouter]ip route-static 0.0.0.0 0 12.1.1.2 track bfd-session 1
5. 單臂回聲
實際的設備上,可以在一側配置單臂回聲:
它的配置方式比較簡單,就是在末尾加上 one-arm-echo
[ExitRouter]bfd 1 bind peer-ip 12.1.1.2 source-ip 12.1.1.1 one-arm-echo
后記
文中有任何錯誤、遺漏,煩請各位老鐵在評論區指出,共同學習進步。
修改記錄
更新日期 | 修改內容 |
---|---|
2025年5月14日 | 完成初稿 |