华为设备BFD实战,双向转发检测BFD详解,理论+实战+抓包分析
一、BFD
双向转发检测BFD(Bidirectional Forwarding Detection)是一种全网统一的检测机制,用于快速检测、监控网络中链路或者IP路由的转发连通状况。【毫秒级】
二、BFD会话建立方式
BFD会话的建立有两种方式,静态建立BFD会话和动态建立BFD会话。静态和动态创建BFD会话的主要区别在于本地标识符和远端标识符的配置方式不同。BFD通过控制报文中的标识符区分不同的会话。
1、静态建立BFD会话
通过命令手工配置BFD会话参数,包括配置本地标识符和远端标识符,手工下发BFD会话建立
2、动态建立BFD会话
1)动态分配本地标识符
当应用程序触发动态创建BFD会话时,系统分配属于动态会话标识符区域的值作为BFD会话的本地标识符。然后向对端发送Remote Discriminator的值为0的BFD控制报文,进行会话协商
2)自学习远端标识符
当BFD会话的一端收到Remote Discriminator的值为0的BFD控制报文时,判断该报文是否与本地BFD会话匹配,如果匹配,则学习接收到的BFD报文中Local Discriminator的值,获取远端标识符
BFD控制报文是UDP报文,端口号3784,BFD提供异步检测模式,连续3个没有收到BFD控制报文,则认为BFD会话状态down.
BFD会话建立过程
华为设备BFD实战,双向转发检测BFD详解,理论+实战+抓包分析相关推荐
- BFD(双向转发检测)
BFD:用于快速检测,监控网络中的通信故障. 默认报文发送间隔(200ms~1000ms,默认400ms) 1.原理简介: BFD在两台网络设备建立会话,用来检测网络设备间的双向转发路程,为上层应用服 ...
- [元带你学NVMe] 设备自测试操作(NVMe Device Self-test Operations) 详解与实战
声明 主页:元存储的博客_CSDN博客 依公开知识及经验整理,如有误请留言. 个人辛苦整理,付费内容,禁止转载. 内容摘要 全文 6700 字, 主要内容 目录 前言 1. 概念与介绍 2. Devi ...
- mysql事务实战_mysql事务隔离级别详解和实战
A事务做了操作 没有提交 对B事务来说 就等于没做 获取的都是之前的数据 但是 在A事务中查询的话 查到的都是操作之后的数据 没有提交的数据只有自己看得到,并没有update到数据库. 查看InnoD ...
- \加密与解密应用\使用AIDE做入侵检测\扫描与抓包分析\加密与解密应用
例1:加密与解密应用 案例2:使用AIDE做入侵检测 案例3:扫描与抓包分析 1 案例1:加密与解密应用 1.1 问题 本案例要求采用gpg工具实现加/解密及软件签名等功能,分别完成以下任务: 检查文 ...
- 关于BFD(双向转发检测)开发的总结
前一阵子因为业务需要,需要设备提供高可靠性(HA), 高可靠性指的是设备出故障的时候能够不影响业务的运行,我们部门产品的高可靠性的实现方案是双机备份,就是一台机器出故障的时候另一台设备能够接 ...
- Cisco BFD双向转发检测技术部署案例
Technorati 标签: Cisco,BFD,SLA Cisco BFD是一种双向转发检测机制,可以提供毫秒级的检测,可以实现链路的快速检测,BFD通过与上层路由协议联动,可以实现路由的快速收敛, ...
- 你知道DR和BDR选举过程吗?了解一下?!精华总结(华为设备,抓包分析,OSPF的DR不抢占原则和wait时间)
文章目录 前言 一:OSPF邻接关系 1.1:七个状态 二:抓包分析选举过程 2.1:环境 2.2:拓扑图 2.3:配置并抓包分析 三:DR和BDR选举的总结 3.1:第一个hello包什么时候出现? ...
- catboost参数详解及实战(强推)
目录 一 参数详解 二 实战 1 导包 2 数据读取 3 贷后y标签分布,逾期率20% 4 预处理 5 特征分布 6 特征分组 7 初始参数 8 catboost建模函数 9 初始模型 10 特征重要 ...
- hls二次加密 m3u8_HLS实战之Wireshark抓包分析
0.引言 Wireshark(前称Ethereal)是一个网络封包分析软件.网络封包分析软件的功能是撷取网络封包,并尽可能显示出最为详细的网络封包资料.Wireshark使用WinPCAP作为接口,直 ...
最新文章
- PHP爬取post网页数据,php curl发送post请求爬取webService接口数据简单实例
- 高并发场景下缓存的常见问题
- matlab作图标记
- DataTable的Ajax使用
- EntityFramework 插件之EntityFramework.Extended (批量处理)
- 别再这么写代码了,这几个方法不香吗?
- cmd 顺序启动服务_未能连接一个Windows服务 怎么回事
- mysql 大于小于不可在一个不等式中同时写
- c语言必背入门代码百度云,c语言初学必背代码资料.doc
- Windows 11彻底禁用IE浏览器后,银行网银系统完全解决方案!
- 用php制作抖音视频去水印小程序?
- NLTK文本分割器是如何工作的
- 计算机Word2010在线做题,Word2010试题练习题库(答案).doc
- 从Paxos到NOPaxos 重新理解分布式共识算法(consensus)
- IP命令详解(强大的命令)
- uni-app之网络请求解决跨域
- 通过微信公众号远程控制设备STM32+NB模组方案
- 实现多线程的方法有哪几种?
- 请查收,您有一份阿里先锋开源项目清单
- 修复duilib库UISlider控件的4个bug