【华为】BFD与静态路由和RIP联用

2024-05-23 21:44
文章标签 路由 华为 静态 rip bfd 联用

本文主要是介绍【华为】BFD与静态路由和RIP联用,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

【华为】BFD与静态路由和RIP联用

  • 实验需求
  • 配置
    • AR1
    • AR2
    • AR3
    • AR4
    • 效果
    • 抓包查看

在这里插入图片描述

实验需求

如上图组网所示,在R1上配置到达R4的Loopback0。
4.4.4.4/32网段的浮动静态路由,正常情况下通过R3访问R4。
当R3故障时,自动选路通过R2访问R4的Loopback0;在R1与R3之间建立BFD会话,并与静态路由绑定,实现故障快速检测和路径快速收敛。

配置

AR1

<AR1>system-view
Enter system view, return user view with Ctrl+Z.
[AR1]sysname AR1[AR1]undo info-center enable 
Info: Information center is disabled.[AR1]int g0/0/0
[AR1-GigabitEthernet0/0/0]ip address 13.13.13.1 24
[AR1-GigabitEthernet0/0/0]quit[AR1]int g0/0/01
[AR1-GigabitEthernet0/0/1]ip address 12.12.12.1 24
[AR1-GigabitEthernet0/0/1]qu## 开启BFD功能
[AR1]bfd
[AR1-bfd]qu[AR1]bfd 13 bind peer-ip 13.13.13.3 interface GigabitEthernet 0/0/0
[AR1-bfd-session-13]discriminator local 10
[AR1-bfd-session-13]discriminator remote 20
[AR1-bfd-session-13]commit
[AR1-bfd-session-13]qu[AR1]ip route-static 4.4.4.4 32 13.13.13.3 track bfd-session 13
[AR1]ip route-static 4.4.4.4 32 12.12.12.2 preference 100

AR2

<Huawei>system-view
Enter system view, return user view with Ctrl+Z.
[Huawei]sysn AR2[AR2]undo info-center enable 
Info: Information center is disabled.[AR2]int g0/0/0
[AR2-GigabitEthernet0/0/0]ip address 12.12.12.2 24
[AR2-GigabitEthernet0/0/0]quit[AR2]int g0/0/1
[AR2-GigabitEthernet0/0/1]ip address 24.24.24.2 24
[AR2-GigabitEthernet0/0/1]quit## 开启BFD功能
[AR2]bfd
[AR2-bfd]qu## RIPv2的宣告
[AR2]rip
[AR2-rip-1]version 2
[AR2-rip-1]undo summary
[AR2-rip-1]bfd all-interface enable                   ## RIP的全接口启用BFD
[AR2-rip-1]network 12.0.0.0
[AR2-rip-1]network 24.0.0.0
[AR2-rip-1]quit

AR3

<Huawei>system-view
Enter system view, return user view with Ctrl+Z.
[Huawei]sysname AR3[AR3]undo info-center enable 
Info: Information center is disabled.[AR3]int g0/0/0
[AR3-GigabitEthernet0/0/0]ip address 13.13.13.3 24
[AR3-GigabitEthernet0/0/0]qu[AR3]int g0/0/01
[AR3-GigabitEthernet0/0/1]ip address 34.34.34.3 24
[AR3-GigabitEthernet0/0/1]qu## 开启BFD功能
[AR3]bfd
[AR3-bfd]qu[AR3]bfd 31 bind peer-ip 13.13.13.1 interface g0/0/0
[AR3-bfd-session-31]discriminator local 20
[AR3-bfd-session-31]discriminator remote 10
[AR3-bfd-session-31]commit
[AR3-bfd-session-31]qu## RIPv2的宣告
[AR3]rip 
[AR3-rip-1]version 2
[AR3-rip-1]undo summary
[AR3-rip-1]bfd all-interface enable                   ## RIP的全接口启用BFD
[AR3-rip-1]network 13.0.0.0
[AR3-rip-1]network 34.0.0.0
[AR3-rip-1]qu

AR4


<Huawei>system-view
Enter system view, return user view with Ctrl+Z.
[Huawei]sysname AR4[AR4]undo info-center enable 
Info: Information center is disabled.[AR4]int g0/0/0
[AR4-GigabitEthernet0/0/0]ip address 34.34.34.4 24
[AR4-GigabitEthernet0/0/0]qu[AR4]int g0/0/01
[AR4-GigabitEthernet0/0/1]ip address 24.24.24.4 24
[AR4-GigabitEthernet0/0/1]qu[AR4]int loopback 0
[AR4-LoopBack0]ip address 4.4.4.4 32
[AR4-LoopBack0]qu## 开启BFD功能
[AR4]bfd
[AR4-bfd]qu## RIPv2的宣告
[AR4]rip
[AR4-rip-1]version 2
[AR4-rip-1]undo summary
[AR4-rip-1]bfd all-interface enable                   ## RIP的全接口启用BFD
[AR4-rip-1]network 34.0.0.0
[AR4-rip-1]network 24.0.0.0
[AR4-rip-1]network 4.0.0.0
[AR4-rip-1]qu

效果

在R1身上去 tracert R4的loopback 0 接口地址4.4.4.4/32
可以看到我是走R3的,说明符合我的预期
在这里插入图片描述
此时,我把R3的G0/0/0接口shutdown掉
这个时候,可以看到我R1是走R2去访问 4.4.4.4/32 的流量了
在这里插入图片描述
在这里插入图片描述

抓包查看

在这里插入图片描述

这篇关于【华为】BFD与静态路由和RIP联用的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/996499

相关文章

Thymeleaf:生成静态文件及异常处理java.lang.NoClassDefFoundError: ognl/PropertyAccessor

我们需要引入包: <dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-thymeleaf</artifactId></dependency><dependency><groupId>org.springframework</groupId><artifactId>sp

828华为云征文|华为云Flexus X实例docker部署rancher并构建k8s集群

828华为云征文|华为云Flexus X实例docker部署rancher并构建k8s集群 华为云最近正在举办828 B2B企业节,Flexus X实例的促销力度非常大,特别适合那些对算力性能有高要求的小伙伴。如果你有自建MySQL、Redis、Nginx等服务的需求,一定不要错过这个机会。赶紧去看看吧! 什么是华为云Flexus X实例 华为云Flexus X实例云服务是新一代开箱即用、体

华为OD机试真题-学生方阵-2024年OD统一考试(E卷)

题目描述 学校组织活动,将学生排成一个矩形方阵。 请在矩形方阵中找到最大的位置相连的男生数量。这个相连位置在一个直线上,方向可以是水平的,垂直的,成对角线的或者呈反对角线的。 注:学生个数不会超过10000 输入描述 输入的第一行为矩阵的行数和列数, 接下来的 n行为矩阵元素,元素间用""分隔。 输出描述 输出一个整数,表示矩阵中最长的位

C++/《C++为什么要有静态成员函数》

摘要        本文说明了什么是静态成员变量,什么是静态成员函数的概念,讨论了访问私有静态成员变量的三个方法。得出用静态成员函数访问静态私有成员变量是最佳方法即回答了“C++为什么要有静态成员函数“的问题。 类的静态成员 我们可以使用 static 关键字来把类成员定义为静态的。当我们声明类的成员为静态时,这意味着无论创建多少个类的对象,静态成员都只有一个副本。静态成员在类的所有对象中是

【vue3|第28期】 Vue3 + Vue Router:探索路由重定向的使用与作用

日期:2024年9月8日 作者:Commas 签名:(ง •_•)ง 积跬步以致千里,积小流以成江海…… 注释:如果您觉在这里插入代码片得有所帮助,帮忙点个赞,也可以关注我,我们一起成长;如果有不对的地方,还望各位大佬不吝赐教,谢谢^ - ^ 1.01365 = 37.7834;0.99365 = 0.0255 1.02365 = 1377.4083;0.98365 = 0.0006 说

c++的静态变化!

静态成员   对于非静态成员,一个类的每个对象都自己存有一个副本,每个对象根据自己拥有的非静态的数据成员来区别于其他对象。而静态成员则解决了同一个类的多个对象之间数据和函数的共享问题。   静态数据成员   静态数据成员的作用是:实现同一类的不同对象之间的数据共享。   #include<IOSTREAM>   using namespace std;   class Po

本地如何快速启动静态服务器

本地快速启动静态服务器 有许多第三方库可以帮助你快速启动一个静态服务器,甚至无需编写代码。通过命令行运行这些库后,它们会自动启动一个服务器并打开指定端口,展示当前目录下的文件内容: 电脑得提前安装NodeJS 1、http-server http-server 是一个轻量级的命令行工具,允许你快速启动一个静态文件服务器。 安装 npm install -g http-server

华为 HCIP-Datacom H12-821 题库 (13)

有需要题库的可以看主页置顶 1.可以携带外部路由的 tag 标签信息的是以下哪一类 LSA? A、4 类 LSA B、5 类 LSA  C、3 类 LSA  D、2 类 LSA 答案:B 解析: 暂无解析 2..两台路由器直连,并设定网络类型为 p2p 建立OSPF 邻居。那么两台路由器传输 OSPF 报文的目的 IP 地址是以下哪一项? A、使用组播地址 224.0.0.6 B

4G模块、WIFI模块、NBIOT模块通过AT指令连接华为云物联网服务器(MQTT协议)

MQTT协议概述 MQTT(Message Queuing Telemetry Transport)是一种轻量级的消息传输协议,它被设计用来提供一对多的消息分发和应用之间的通讯,尤其适用于远程位置的设备和高延迟或低带宽的网络。MQTT协议基于客户端-服务器架构,客户端可以订阅任意数量的主题,并可以发布消息到这些主题。服务器(通常称为MQTT Broker)则负责接受来自客户端的连接请求,并转发消

华为23年笔试题

消息传输 题目描述 在给定的 m x n (1 <= m, n <= 1000) 网格地图 grid 中,分布着一些信号塔,用于区域间通信。 每个单元格可以有以下三种状态:  值 0 代表空地,无法传递信号;  值 1 代表信号塔 A,在收到消息后,信号塔 A 可以在 1ms 后将信号发送给上下左右四个方向的信号塔; 值 2 代表信号塔 B,在收到消息后,信号塔 B 可以在 2ms