背景:(以下案例暂不确定是否对于所有厂商所有型号的设备都适用)
华为NE8000 M8路由器,与其他设备建立BGP邻居关系,并与bfd联动,动态建立bfd会话。
此时bgp对端设备做变更,本端NE8000 M8路由器感知到,bfd状态变为down,简要Log信息如下:

10:00:02+08:00 %%01BFD/2/hwBfdSessFaultDown active():CID=0x80740472-alarmID=0x00f102ce;The BFD session went Down.
10:00:02+08:00 %%01BFD/4/STACHG_TODWN(I):CID=0x80740472:BFD session changed to Down.

BFD DOWN的log弹出一分钟后,弹出了bfd down clear的log,但此时对方设备仍未变更完成,链路尚未恢复up状态,简要Log信息如下:

10:00:03+08:00 %%01BFD/2/hwBfdSessFaultDown clear(I):CID=0x80740472-alarmID=0x00f102ce-clearType=service resume;The BFD session Down alarm was cleared.

简要配置:

bgp 65501peer 1.1.1.1 as-number 65502peer 1.1.1.1 bfd enable

问题:
为什么不是在对端设备变更完成、链路恢复后,再弹出bfd down clear的log,而是在bfd down的log发出一分钟后就被clear了?

原因:
后续查明原因,此bfd会话是动态生成的,即本地标识符和远端标识符都是动态生成的,而对于每一个bfd的会话来说,他不是根据本端对端设备是否改变来判断bfd会话是否改变,而是根据本地标识符和远端标识符来判断会话是否改变。
而在上述的场景下,当bfd会话down了后,NE8000 M8会启动bfd会话延迟删除的倒计时(60秒),过了这60秒,此bfd会话就会认为没法恢复了,弹出bfd down clear的log。当链路恢复后,再次动态生成一个新的bfd会话,此时本地标识符和远端标识符都不再是最初的那个标识符了,即bfd会话会已不再是最初的bfd会话了。
所以,bfd down的告警,是不会等到变更完成、链路恢复(比如半小时,几个小时,反正是超过一分钟的时间)的时候,再发出bfd down clear的。过了1分钟,链路没有恢复就会发bfd down clear。

BGP先收到IFM通知接口down的场景中,邻居断连时不删除BFD会话,启动延时删除Timer(定时器时间是1分钟)
等Timer超时或BFD通知Session Down/Unkown时删除。意思是一分钟之后就删除这个告警

网工小记录(10):华为设备动态bfd状态down后自动clear问题相关推荐

  1. 网工小记录(5):华为交换机acl配置、vpn-instance调用问题

    背景:印象中华为路由交换设备acl的默认动作为deny ,若acl空配是否为deny any any呢? 项目中配置了acl,但acl下为空,在vty下调用了该acl,却发现所有ip都能ssh进设备, ...

  2. 网络工程师就是网管?网工版「10万个为什么」,快拿来吧你!

    最近公众号阅读的粉丝越来越多了,加我好友问的问题真的是千奇百怪.很多是入门级的问题,但是他们却一直没有得到一个准确的答案--所以,老杨今天整理一下最近粉丝问的比较多的提问,做个10万个为什么系列问答. ...

  3. 网工的常规操作:配置动态NAT

    网工常规操作:配置动态NAT 实验目的 1. 理解动态NAT的转换原理 2. 掌握动态NAT的配置方法 实验拓扑 实验需求 1. 根据实验拓扑图,完成设备的基本配置: 2. 在R2上创建Loopbac ...

  4. 网工必须了解的华为华三设备基础命令行与WEB界面

    华为 华三操作系统 华为VRP (Versatile Routing     Platform),通用路由平台,华为企业/运营商产品都使用该系统,目前主流的是VRP5(企业产品),数据中心/运营商产品 ...

  5. 弱电转职业网工难不难?华为售前工程师分享亲身经历

    我在做华为售前工程师之前,也曾是一名弱电工作者. 做过弱电的朋友都知道,平常的工作就是布线.施工.装摄像头还有装视频会议音箱,我那时候对这方面简直就是轻车熟路.弱电工作了好久,我发现这种偏体力的且没有 ...

  6. 2021-12-29 网工基础(十六)动态路由OSPF基础

    一 动态路由概述 动态路由协议能够自动发现和生成路由,并在拓扑变化时及时更新路由,可以有效减少管理人员工作量,更适用于大规模网络. 自动发现.学习路由.感知拓扑变更. 二 动态路由分类 按工作区域分类 ...

  7. 网工知识角-思科华为的网络工程师常用工具盘点

    工欲善其事必先利其器,今天我们就来盘点一下攻城狮的电脑里都有哪些好用的工具软件,看看哪一款才是你最钟爱的呢? 终端篇 0x00 SecureCRT SecureCRT是由VANDYKE开发的终端模拟软 ...

  8. 网工小课堂(part1)--计算机网络概论

    学习笔记,仅供参考,有错必纠 文章目录 计算机网络概论 计算机网络概念 计算机网络分类 网络体系结构OSI.TCP/IP 网络工程师例题分析 计算机网络概论 计算机网络概念 计算机网络是通过通信线路和 ...

  9. 网工日常必备思科华为设备命令对照表,全网最完整

    思科.华为命令对照表:

最新文章

  1. Delphi XE5 常用功具与下载
  2. python学习笔记(一)之入门
  3. Spring是怎样诞生的?
  4. FTP服务器端口说明
  5. html获取url上的参数
  6. apache日志信息详解
  7. 仿拉钩app(一)---爬虫数据准备
  8. 进度计划软件哪个好用_斑马进度计划软件学习视频-资源管理
  9. 【入门1】顺序结构 (今天刷洛谷了嘛)
  10. TokenInsight:反映区块链行业整体表现的TI指数较昨日同期上涨1.37%
  11. 别整那些花里胡哨的,女孩子喜欢简单直接的男生
  12. python强大的数据类型转换
  13. DEV、SIT、UAT、PRD的意思
  14. STM32F103如何使用串口下载程序
  15. MIUI12_Global未知来源安装等待时间patcher
  16. 戴尔惠普华硕笔记本Fn键反了,按F1、F2等键出来Fn+F1、F2的效果
  17. faststone image viewer64位 v6.6
  18. Pandas学习-Task05
  19. 进击的Android之manifests
  20. HBuilder 详细使用教程

热门文章

  1. 乔布斯 创新精神赢得尊重
  2. 为什么说 WebAssembly 属于浏览器之外? Why WebAssembly Belongs Outside the Browser
  3. mysql数据库缺点_MySQL数据库的优缺点是什么
  4. strsep和 strtok 的原理
  5. 最简单最浪漫的七夕表白效果——上代码
  6. w万万没想到之抓特工
  7. 智能机器人与智能系统(大连理工大学庄严教授)——5.仿生机器人
  8. reactJS入门学习
  9. Fix signatures do not match the previously installed version
  10. 【测试方案】Wifi热点对比测试