BFD双向转发检测协议——BFD+VRRP配置实现

news/2024/12/5 3:45:38/

BFD双向转发检测协议

Tips:

  • 一种全网统一、检测迅速、监控网络中链路或者IP路由的双向转发连通状况,并为上层应用提供服务的技术。
  • 联动功能由检测模块、Track和应用模块三部分组成。
  • 查看bfd会话命令:dis bfd session all

本次实验模拟配置BFD+VRRP
在这里插入图片描述
AR2配置如下:

<Huawei>
<Huawei>sy
[Huawei-GigabitEthernet0/0/0]int g0/0/1
[Huawei-GigabitEthernet0/0/1]ip add 10.1.1.2 24
[Huawei]int g0/0/0
[Huawei-GigabitEthernet0/0/0]ip add 192.168.1.2 24
[Huawei-GigabitEthernet0/0/0]vrrp vrid 1 virtual-ip 192.168.1.1
[Huawei-GigabitEthernet0/0/0]vrrp vrid 1 priority 120
[Huawei-GigabitEthernet0/0/0]vrrp vrid 1 preempt-mode timer delay 5
[Huawei-GigabitEthernet0/0/0]vrrp vrid 1 track interface g0/0/1 reduced 20

AR3配置如下:

<Huawei>sy
[Huawei]int g0/0/0
[Huawei-GigabitEthernet0/0/0]ip add 192.168.1.3 24
[Huawei-GigabitEthernet0/0/0]vrrp vrid 1 virtual-ip 192.168.1.1
[Huawei-GigabitEthernet0/0/0]vrrp vrid 1 priority 110

AR1配置如下:

<Huawei>sy
[Huawei]int g0/0/0
[Huawei-GigabitEthernet0/0/0]ip add 10.1.1.1 24
[Huawei-GigabitEthernet0/0/0]int g0/0/1
[Huawei-GigabitEthernet0/0/1]ip add 20.1.1.1 24

模拟端口断开

<Huawei>sy
[Huawei]int eth0/0/2
[Huawei-Ethernet0/0/2]shutdown

在这里插入图片描述
查看AR2端口vrrp状态:因为track只能检测直连端口状态,所以ar2端口还是master
在这里插入图片描述

接下来配置BFD,测试效果

AR2配置如下:

[Huawei]bfd			//使能bfd
[Huawei-bfd]q
[Huawei]bfd 2 bind peer-ip 10.1.1.1 source-ip 10.1.1.2			//给bfd会话命名2,绑定对端ip及源ip
[Huawei-bfd-session-2]discriminator local 12			//配置鉴别本地号码
[Huawei-bfd-session-2]discriminator remote 21			//配置鉴别远端号码
[Huawei-bfd-session-2]commit 			//提交激活[Huawei]int g0/0/0
[Huawei-GigabitEthernet0/0/0]un vrrp vrid 1 track interface 		//取消配置跟踪端口设置
[Huawei-GigabitEthernet0/0/0]vrrp vrid 1 track bfd-session 12 reduced 20			//track 模块联动 bfd协议鉴别号为12,降低优先级20个(切换成为备份vrrp网关)

AR1配置如下:

[Huawei]bfd			//使能bfd
[Huawei-bfd]q
[Huawei]bfd 2 bind peer-ip 10.1.1.2 source-ip 10.1.1.1			//bfd命名2,绑定远端ip及源ip
[Huawei-bfd-session-2]discriminator local 21			//配置鉴别器本地号码
[Huawei-bfd-session-2]discriminator  remote 12			//配置鉴别器远端号码
[Huawei-bfd-session-2]commit 		//提交

*模拟端口断开状态下,再次查看AR2端口状态:已切换到backup状态 *

在这里插入图片描述


http://www.ppmy.cn/news/1552460.html

相关文章

考研408《计算机网络》复习笔记,第三章《计算机网络分类》

一、按分布范围分类 看下图即可&#xff0c;灰色的不重要&#xff0c;【广域网】和【局域网】是重点&#xff01;&#xff01; 【广域网和局域网的关系】 局域网通过路由器&#xff0c;接入广域网 【个域网】 二、按传输技术分类 广播式网络&#xff1a; 【类似 “某人的群…

利用Python爬虫获取淘宝关键词接口的深入解析

引言 随着电子商务的蓬勃发展&#xff0c;淘宝作为中国最大的电商平台之一&#xff0c;其数据挖掘和分析成为了众多商家和研究者关注的焦点。淘宝关键词接口作为获取商品信息的重要途径&#xff0c;能够帮助我们洞察市场趋势、优化商品策略等。本文将详细介绍如何利用Python爬…

如何参加华为欧拉考试?

华为欧拉考试主要针对的是华为欧拉&#xff08;EulerOS/openEuler&#xff09;操作系统的认证考试&#xff0c;这一认证体系旨在培养和认证具备基于欧拉操作系统进行企业级应用运行基础环境搭建、管理和调测能力的工程师以及云计算架构师。以下是对华为欧拉考试的详细介绍&…

【测试工具JMeter篇】JMeter性能测试入门级教程(七):JMeter断言

一、前言 在 JMeter 中&#xff0c;断言元件&#xff08;Assertion&#xff09;用于验证测试结果是否符合预期。断言元件可以检查服务器的响应数据&#xff0c;以确保它们符合期望的模式或值&#xff0c;从而验证性能测试脚本的正确性。断言元件通常在每个请求的响应中添加&am…

@Cacheable加缓存导致的跳过校验 self自调用

Cacheable加缓存导致的跳过校验 & self自调用 Cacheable加缓存导致的跳过校验 Service public class DataServiceImpl implements DataService {// 这个属性指向当前类的代理对象Autowiredprivate DataService self;OverrideCacheable(value "dataCache", key…

Oracle 插入数据的存储过程

Oracle 插入数据的存储过程 这是用来&#xff0c;把实时表里面的数据插入到某个表A获取到的字段neid&#xff0c;然后拼接成xxx_xxx_neid历史表&#xff0c;接着往里面插入数据 CREATE OR REPLACE PROCEDURE XXX自定义名 IS-- 定义变量v_ne_id_table_name VARCHAR2(100); …

Debian 的更新原理

Debian 是一个遵循点版本&#xff08;point release&#xff09;模式的 Linux 发行版&#xff0c;更新原理是基于点版本发布模式&#xff0c;通过 APT 工具来管理和同步软件包&#xff0c;同时考虑到依赖性、安全性和稳定性。用户可以通过简单的命令来更新系统&#xff0c;而不…

【Vue3】【Naive UI】<NAutoComplete>标签

【Vue3】【Naive UI】标签 <NAutoComplete> 是 Naive UI 库中的一个组件&#xff0c;用于实现自动完成或联想输入功能。 它允许用户在输入时看到与当前输入匹配的建议列表&#xff0c;从而帮助用户更快地填写表单字段。 这个组件通常用于搜索框、地址输入等场景&#xff…