当前位置: 首页 > news >正文

【HCIA】BFD

前言

前面我们介绍了浮动路由以及出口路由器的默认路由配置,可如此配置会存在隐患,就是出口路由器直连的网络设备并不是运营商的路由器,而是交换机。此时我们就需要感知路由器的存活状态,这就需要用到 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日完成初稿
http://www.xdnf.cn/news/445537.html

相关文章:

  • 化工单元操作实训装置JGSX-205计算机过程控制流体输送操作实训装置
  • 环境配置与MySQL简介
  • 信息安全入门基础知识
  • Python操作MySQL 连接加入缓存层完整方案
  • 【MySQL】(11) 索引
  • 【Java学习笔记】equals方法
  • ElasticSearch重启之后shard未分配问题的解决
  • Rocky Linux 9.5 基于kubeadm部署k8s
  • 3天云南旅游规划
  • Kafka 消费者组进度监控方法解析
  • 【SSL部署与优化​】​​TLS 1.3的核心改进与性能优化​​
  • Java构造器封装继承重写多态
  • Doris
  • Kotlin 中 infix 关键字的原理和使用场景
  • A2DP、HFP、AVRCP分别是什么
  • STL,智能指针和线程安全自选锁读者写者问题
  • 蓝桥杯13届国B 完全日期
  • 【vue】生命周期钩子使用
  • 【行为型之访问者模式】游戏开发实战——Unity灵活数据操作与跨系统交互的架构秘诀
  • 关于Python 实现接口安全防护:限流、熔断降级与认证授权的深度实践
  • 2024年业绩增速大幅回退,泸州老窖未能“重回前三”
  • 使用Rust开发的智能助手系统,支持多模型、知识库和MCP
  • Go 语言 sqlx 库使用:对 MySQL 增删改查
  • Spring Boot requestBody postman
  • 人机环境体系的自主决策与机器系统的自主决策不同
  • 第二章:CSS秘典 · 色彩与布局的力量
  • 时源芯微| KY键盘接口静电浪涌防护方案
  • 【免杀】C2免杀技术(三)shellcode加密
  • ​Android学习总结之handler中源码解析和场景回答
  • scikit-learn在无监督学习算法的应用