网工实验——静态路由与BFD联动

网络拓扑图

实验目的:

PC与Server通信的时候主要走上面,当主用电路失效的时候走下面

设备:

一台PC主机

一台Server服务器

两台Router路由器

一台S3700交换机

配置

1.配置PC和Server的IP地址

PC

Server

2.配置路由器

R3配置对应接口IP地址

bash 复制代码
<Huawei>u t m

<Huawei>sys

[Huawei]sysname AR1

#配置接口IP地址
[AR1]int g0/0/0

[AR1-GigabitEthernet0/0/0]ip address 12.0.0.1 24

[AR1-GigabitEthernet0/0/0]int g0/0/1

[AR1-GigabitEthernet0/0/1]ip address 192.168.0.1 24

[AR1-GigabitEthernet0/0/1]int s0/0/0

[AR1-Serial0/0/0]ip address 21.0.0.1 24

R4也同理,不过ip地址和名字对应拓扑图修改

3.配置路由

R3配置路由条目

bash 复制代码
[AR1]ip route-static 172.16.0.0 24 12.0.0.2
[AR1]ip route-static 172.16.0.0 24 s0/0/0 preference 70

R4也同样配置,不过IP地址和下一跳要对应拓扑图更改

4.测试是否联通,分别用ping和tracert

如果主动的把拓扑图的上面链路删掉,那么就ping不同了,但是静态路由不会失效,而且下面的链路也起不来,那么就需要配置BFD去检测。

5.配置BFD

R3

bash 复制代码
[AR1]bfd    #开启bfd

[AR1-bfd]q

[AR1]bfd 1to2 bind peer-ip 12.0.0.2    #取名为1to2,绑定对端IP为12.0.0.2

[AR1-bfd-session-1to2]discriminator local 10    #指定标识符本地为10

[AR1-bfd-session-1to2]discriminator remote 20     #指定标识符远端为20

[AR1-bfd-session-1to2]commit #提交

[AR1-bfd-session-1to2]q #退出

R4也一样,不过名字和对端IP要对应拓扑图更改,以及标识符需要互换,才能建立会话

bash 复制代码
[AR1]bfd
[AR1-bfd]q
[AR1]bfd 2to1 bind peer-ip 12.0.0.1
[AR1-bfd-session-2to1]discriminator local 20
[AR1-bfd-session-2to1]discriminator remote 10
[AR1-bfd-session-2to1]commit 
[AR1-bfd-session-2to1]q

查看bfd会话时候启动

bash 复制代码
[AR1]display bfd session all 

6.还需要配置通告给谁,这里配置通告给静态路由

R3

bash 复制代码
ip route-static 172.16.0.0 255.255.255.0 12.0.0.2 track bfd-session 1to2

R4

bash 复制代码
ip route-static 192.168.0.0 255.255.255.0 12.0.0.1 track bfd-session 2to1
相关推荐
会飞的土拨鼠呀3 分钟前
通过Linux进程id找到程序路径
linux·服务器·网络
GIS数据转换器5 分钟前
GIS+大模型助力安全风险精细化管理
大数据·网络·人工智能·安全·无人机
让学习成为一种生活方式21 分钟前
植物中验证蛋白相互作用的Pull-down和Co-IP技术--文献精读181
网络·网络协议·tcp/ip
普普通通的南瓜30 分钟前
IP证书在关键信息基础设施安全防护中的实践与挑战
网络·数据库·网络协议·tcp/ip·安全·ssl
讨厌下雨的天空3 小时前
网络基础
网络·1024程序员节
0和1的舞者3 小时前
《网络编程核心概念与 UDP Socket 组件深度解析》
java·开发语言·网络·计算机网络·udp·socket
华普微HOPERF3 小时前
Matter协议,如何赋能智能家居构建跨生态的互操作网络?
网络·智能家居
河南博为智能科技有限公司4 小时前
动环监控终端-守护变电站安全运行的智能核心
运维·服务器·网络·物联网
无心水4 小时前
【Python实战进阶】5、Python字符串终极指南:从基础到高性能处理的完整秘籍
开发语言·网络·python·字符串·unicode·python实战进阶·python工业化实战进阶
Top`5 小时前
两个服务之间传递的数据本质上是字节码(Byte Stream)
网络