【HCIA】BFD

前言

前面我们介绍了浮动路由以及出口路由器的默认路由配置,可如此配置会存在隐患,就是出口路由器直连的网络设备并不是运营商的路由器,而是交换机。此时我们就需要感知路由器的存活状态,这就需要用到 BFD(Bidirectional Forwarding Detection)

文章目录

  • 前言
  • [1. 网络拓扑图](#1. 网络拓扑图)
  • [2. 配置出口路由器BFD](#2. 配置出口路由器BFD)
  • [3. 配置电信路由器BFD](#3. 配置电信路由器BFD)
  • [4. 默认路由跟踪BFD](#4. 默认路由跟踪BFD)
  • [5. 单臂回声](#5. 单臂回声)
  • 后记
  • 修改记录

1. 网络拓扑图

本次我们面对的拓扑图如下:

如图所示,当我们的出口路由器与运营商交换机连接上时,假设运营商内部的路由器和交换机断开了,我们这边的出口路由器的路由表是无法感知的。所以我们需要开启BFD。

2. 配置出口路由器BFD

我们先打开BFD,然后配置对面和源ip:

shell 复制代码
[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

shell 复制代码
[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来修改路由表,一旦监测到不通了,直接删除该路由:

shell 复制代码
[ExitRouter]ip route-static 0.0.0.0 0 12.1.1.2 track bfd-session 1

5. 单臂回声

实际的设备上,可以在一侧配置单臂回声

它的配置方式比较简单,就是在末尾加上 one-arm-echo

shell 复制代码
[ExitRouter]bfd 1 bind peer-ip 12.1.1.2 source-ip 12.1.1.1 one-arm-echo

后记

文中有任何错误、遗漏,烦请各位老铁在评论区指出,共同学习进步。

修改记录

更新日期 修改内容
2025年5月14日 完成初稿
相关推荐
Félix25112 小时前
计算机网络笔记(不全)
网络·计算机网络
Absinthe_苦艾酒20 小时前
计算机网络(三)传输层TCP
网络·tcp/ip·计算机网络
Cachel wood11 天前
Spark教程6:Spark 底层执行原理详解
大数据·数据库·分布式·计算机网络·spark
papership11 天前
【入门级-基础知识与编程环境:3、计算机网络与Internet的基本概念】
计算机网络·青少年编程
杭州杭州杭州11 天前
计算机网络笔记
笔记·计算机网络
always202211 天前
计算机网络--期末速通版
计算机网络
多多*11 天前
计算机网络期末 网络基础概述
运维·服务器·网络·数据库·计算机网络·oracle·lua
Cachel wood11 天前
Spark教程1:Spark基础介绍
大数据·数据库·数据仓库·分布式·计算机网络·spark
西岭千秋雪_11 天前
计算机网络学习笔记:Wireshark观察TCP通信
笔记·学习·tcp/ip·计算机网络·wireshark
珹洺11 天前
计算机网络:(六)超详细讲解数据链路层 (附带图谱表格更好对比理解)
网络·计算机网络