首页 > 其他分享 >BFD技术与应用

BFD技术与应用

时间:2023-12-07 22:31:54浏览次数:31  
标签:bfd 检测 BFD 技术 会话 应用 间隔时间 标识符

BFD双向转发检测

      作用:检测网络故障,实现快速检测/收敛

                提供了一个通用的、标准化的、介质无关和协议无关的快速故障检测机制

        1.硬件检测,使用同一条链路相连的两个之间可以通过接口硬件检测功能检测故障

                      1.只能检测接口连接链路,不能实现跨链路检测

                      2.不同传输介质实现方式不同

                      3.检测效率更高

        2.Keepalive保活机制,通过周期性发送协议报文用于检测故障

                      1.支持跨链路检测

                      2.通用性强

                      3.检测效率低

       3.BFD,1.检测效率极高,实现毫秒级检测

                   2.通用性强,可以和其它协议联动/关联  

                   3.消耗设备资源、网络带宽少


BFD原理:“Hello”机制

   BFD会建立会话连接,并周期性1s/次发送控制消息维护会话,制定规定时间内未收到对端的

              消息则认为对端故障,将会话连接断开,并通知联动的其它协议

   BFD报文格式:基于UDP封装,D.Port 3784  

             参数:  1.BFD状态    2.检测超时次数     3.本地标识符    4.对端标识符

                       5.最小传输间隔   6.最小接收间隔   7.最小回波接收间隔


BFD会话建立方式:

      静态BFD会话建立:

                  手工配置BFD会话的参数:本地标识符和对端标识符,手工触发会话建立

      动态BFD会话建立:

                  由协议自动触发建立BFD会话,本地标识符由触发的协议分配,对端标识符

                       由交互BFD控制消息学习


 BFD状态机:

        Down:未收到对端BFD控制消息

        init:收到对端状态为Down的BFD控制消息,学习到对方标识符

        Up:收到对端状态为int的BFD控制消息,消息中携带了本端标识和对端标识符

        Admin_Down:管理员手工关闭BFD会话


 BFD检测模式:

         异步检测:双方周期性发送BFD控制消息进行检测

         查询检测:一方按需发送BFD控制消息进行检测

    检测时间

        1.本地发送报文实际间隔时间:

                   在本地发送间隔时间和对端设备接收间隔时间中取最大值

        2.本地接收报文实际间隔时间:

                   在本地接收间隔时间和对端设备发送间隔时间中取最大值

        异步模式:检测会话超时时间 =  本地实际接收间隔时间  x  对端检测次数  

        查询模式:检测会话超时时间 =  本地实际接收间隔时间  x  本端检测次数



 BFD Echo回声功能

       适用场景:一端支持BFD(BFD Echo功能)、另一端不支持BFD

         本地发送BFD检测报文 Echo报文,对方收到后将报文进行环回,本地通过是否能够接收

         Echo报文来判断网络是否故障

BFD联动组成部分:

       1.检测模块:通过BFD检测故障

       2.Track模块:将BFD检测模块和应用模块关联到一起

       3.应用模块:动态路由协议(OSPF)、VRRP、静态路由......

 

 场景1: 与静态路由联动

             手工配置BFD会话与静态路由联动,当BFD会话Down,联动模块将静态路由从路由表                  中删除

          *手工创建BFD会话

          [R1]ip route-static 10.1.23.0 255.255.255.0 10.1.12.2 track bfd-session 1

 场景2: 与OSPF协议联动(与ISIS协议、BGP协议联动)

             OSPF邻接关系建立成功后,触发建立BFD会话,当BFD会话Down,联动模块通知

                OSPF协议将邻居删除

            ospf 1 router-id 172.16.1.1  

                  bfd all-interfaces enable

            isis  1

                  bfd all-interfaces enable

            bgp 100

                  peer x.x.x.x bfd enable

   场景3:与VRRP联动

            [R1-GigabitEthernet0/0/1]vrrp vrid 10 track bfd-session 1 reduced 30  

            BFD会话Down,该路由器在VRID10中优先级降低30

   场景4:单臂回声功能:适用于一端不支持BFD检测场景

    bfd 1 bind peer-ip 10.1.12.2 interface GigabitEthernet0/0/0 one-arm-echo

   [R1]bfd

   [R1]bfd 1 bind peer-ip 10.1.12.2 interface GigabitEthernet0/0/0 one-arm-echo

   [R1-bfd-session-1]discriminator local 100

   [R1-bfd-session-1]commit

总结

BFD技术与应用_HCIP


标签:bfd,检测,BFD,技术,会话,应用,间隔时间,标识符
From: https://blog.51cto.com/u_15735404/8728221

相关文章

  • InnoDB的应用场景
    InnoDB是MySQL数据库引擎的一种,具有许多特点,适用于特定的使用场景。以下是InnoDB的主要特点和适用场景:InnoDB的特点:事务支持:InnoDB支持事务处理,实现了ACID特性(原子性、一致性、隔离性、持久性),确保了数据库的数据完整性和一致性。行级锁定:InnoDB使用行级锁定机制,而不是......
  • Splay 伸展树扩展应用
    Update2023.5.27好吧,lxl好像已经发明过这种数据结构了(悲)。前言谈谈扩展Splay。(下文用KzSplay代替)前置知识:1.Splay,以及文艺平衡树。2.线段树。问题引入请你设计一种数据结构,支持在线处理以下操作:给定一个长度为\(n\)的序列\(a\)。1.支持序列的区间翻转。2.支持......
  • 2024年安防行业预测:5G与安防视频监控技术的5大关键趋势
    5G技术是一项以前所未有的速度和可靠性提供数据传输的技术,它的出现将极大地促进安防视频监控技术的发展。随着5G技术的快速发展,安防视频监控系统将在多个方面迎来显著的改进和创新。伴随着2023年进入尾声,2024即将到来,那么在2024年,5G技术与安防视频监控技术又将迎来怎样的发展趋势......
  • 2024年安防视频监控发展趋势预测及LiteCVR视频技术应用
    随着科技的快速发展,安防视频技术已经成为了各个领域中不可或缺的一部分。为了更好地应对各种安全挑战,安防视频技术也在不断地升级和改进。本文将预测2024年安防视频技术的几个发展趋势。首先,高清化将是未来安防视频技术的一个重要方向。随着人们对安全需求的不断提高,对视频清晰度......
  • 浅析AI智能视频监控技术在城市交通中的作用及意义
    城市交通作为整个城市的整体脉络,每天都发挥着重要作用,为了最大程度地避免城市交通堵塞、提高城市交通效率,智能视频监控系统发挥了重要作用。具体表现在以下几个方面:1、交通违规监管:TSINGSEE青犀智能视频监控系统可以通过视频监控、车辆检测等技术来监管城市交通违规行为,如道路违......
  • 技术精要:开发流畅的同城O2O外卖小程序
    时下,O2O(OnlinetoOffline)模式在各个行业蓬勃兴起,尤其是在外卖服务领域。为了更好地满足用户需求,许多企业纷纷投入同城O2O外卖小程序的开发。在本文中,我们将深入探讨开发流畅的同城O2O外卖小程序的技术精要,包括关键特性、技术架构、用户体验等方面。一、关键特性1.1实时定位和跟踪同......
  • 高新技术企业认定后的奖励补助
    高新技术企业认定后的奖励补助恒标知产刘经理关于补助时间,以山东省聊城市高新技术企业补助为例,认证成为高新技术企业之后,3月份左右填写领取申请,在年中就差不多可以领到了。高新技术企业认定后的奖励补助1.在聊城市,对通过省高新技术企业认定管理机构认定、符合条件的中小微企业(不......
  • 以Hub为中心节点的网络技术探析
    在计算机网络中,Hub是一个重要的组成部分,它作为中心节点,连接着各个站点,实现数据的传输和通信。本文将对以Hub为中心节点的网络进行深入的技术探析。首先,我们需要了解什么是Hub。在网络术语中,Hub通常指的是集线器,它是一种物理层设备,主要用于连接和管理局域网中的多个节点。Hub的主要......
  • 开发APP应用程序到底是选ios好还是Android好?
    哈喽大家好,我是咕噜老尼,现在我们都知道,APP应用已经覆盖了我们的生活,成为我们生活中不可缺少的一部分,手机系统主要分两种,分别是安卓和ios系统,不少APP开发公司在制作手机APP时,都需要将同一款APP做成两种,分别适应安卓和iOS系统。那么,开发APP应用程序到底是选ios好还是Android好,我们一......
  • 2024年安防行业预测:5G与安防视频监控技术的5大关键趋势
    5G技术是一项以前所未有的速度和可靠性提供数据传输的技术,它的出现将极大地促进安防视频监控技术的发展。随着5G技术的快速发展,安防视频监控系统将在多个方面迎来显著的改进和创新。伴随着2023年进入尾声,2024即将到来,那么在2024年,5G技术与安防视频监控技术又将迎来怎样的发展趋势和......