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

二十三、高级网络技术及应用——BFD解析

文章目录

  • 前言
  • 一、BFD 简介
    • 1、概述:
    • 2、作用:
  • 二、静态路由调用 BFD
    • 1、配置静态 BFD
    • 2、配置动态 BFD
  • 三、OSPF联动BFD
  • 四、BFD 单臂回声(one arm echo)


前言

BFD:Bidirectional Forwarding Detection,双向转发检查


一、BFD 简介

1、概述:

毫秒级链路故障检查,通常结合三层协议(如静态路由、vrrp、 ospf、BGP等)实现链路故障快速切换。

2、作用:

① 检测二层非直连故障
② 加快三层协议收敛

二、静态路由调用 BFD

1、配置静态 BFD

在这里插入图片描述

R1:
bfd (全局使能bfd)
bfd aa bind peer-ip 12.1.1.2 source-ip 12.1.1.1 
discriminator local 1 (本地标识 两台路由器的标识需要互为对称)
discriminator remote 2 
commit (确认提交配置)
ip route-static 2.2.2.0 255.255.255.0 12.1.1.2 preference 50 track bfd-session aa
R2:
bfd 
bfd aa bind peer-ip 12.1.1.1 source-ip 12.1.1.2 
discriminator local 2
discriminator remote 1 
commit
ip route-static 1.1.1.0 255.255.255.0 12.1.1.1 preference 50 track bfd-session aa

在这里插入图片描述

2、配置动态 BFD

在这里插入图片描述

R1:
bfd tt bind peer-ip 12.1.1.2 source-ip 12.1.1.1 auto 
commit
ip route-static 2.2.2.0 255.255.255.0 12.1.1.2 preference 50 track bfd session tt
R2:
bfd tt bind peer-ip 12.1.1.1 source-ip 12.1.1.2 auto 
commit
ip route-static 1.1.1.0 255.255.255.0 12.1.1.1 preference 50 track bfd session tt

在这里插入图片描述

三、OSPF联动BFD

在这里插入图片描述

bfd
ospf 1
bfd all-interfaces enable
dis bfd session dynamic

在这里插入图片描述

四、BFD 单臂回声(one arm echo)

在这里插入图片描述

bfd
bfd aa bind peer-ip 12.1.1.2 int e0/0/1 source-ip 12.1.1.1 one-arm-echo
discriminator local 100
commit

注意:
source-ip:12.1.1.1 是BFD报文的源地址。
interface gi0/0/1 bfd单臂回声报文的目的地址即12.1.1.1通常为出接口。
peer-ip:12.1.1.2 对端地址,bfd需要依靠该地址探测对方的mac地址,同时作为建立bfd会话使用。

http://www.lryc.cn/news/61838.html

相关文章:

  • 大家经常说的java八股文到底是什么?让我来总结一下吧!
  • C++备忘录模式实践:轻松实现撤销与恢复功能
  • 如何选择CDN加速平台?
  • 其实苹果知道自己离不开中国制造,因此悄悄给自己留了后路
  • 必用WhatsApp营销的4个理由
  • Python从入门到精通9天(异常的处理)
  • 微服务学习——Docker
  • QMS-云质说质量 - 5 解决中小企业质量问题的钥匙在哪里?
  • 基于Java+Spring+vue+element社区疫情服务平台设计和实现
  • 实战项目:手把手带你实现一个高并发内存池
  • 原理这就是索引下推呀
  • 个人通讯录(二)
  • DockerK8S常见面试知识
  • tcpdump arping nsenter
  • Python - 简单快速回忆基础语法
  • 蓝牙耳机接打电话哪个比较好?接打电话最好的蓝牙耳机
  • DeepSORT中的卡尔曼滤波
  • 【Linux网络服务】SSH远程访问及控制
  • AutoGPT的出现,会让程序员失业吗?
  • 微信小程序php+vue 校园租房指南房屋租赁系统
  • 水果FL Studio21最新中文完整版下载更新及内容介绍
  • springboot+vue小区物业管理系统(源码+文档)
  • GEEer成长日记二十三:chatGPT可以帮我们提取水体边缘吗?
  • 程序员阿里三面无理由挂了,被HR一句话噎死,网友:这可是阿里啊
  • js面试题
  • SpringCloud --- Gateway服务网关
  • 【java】CGLIB动态代理原理
  • ArcGIS Pro、Python、USLE、INVEST模型等多技术融合的生态系统服务构建生态安全格局
  • openstack安装应答文件时报错处理
  • SpringBoot整合MongoDB