网工实验——静态路由与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
相关推荐
云小逸12 小时前
【nmap源码解析】Nmap OS识别核心模块深度解析:osscan2.cc源码剖析(1)
开发语言·网络·学习·nmap
自不量力的A同学13 小时前
Solon AI v3.9 正式发布:全能 Skill 爆发
java·网络·人工智能
ESBK202513 小时前
第四届移动互联网、云计算与信息安全国际会议(MICCIS 2026)二轮征稿启动,诚邀全球学者共赴学术盛宴
大数据·网络·物联网·网络安全·云计算·密码学·信息与通信
莽撞的大地瓜14 小时前
洞察,始于一目了然——让舆情数据自己“说话”
大数据·网络·数据分析
那就回到过去14 小时前
MSTP路由协议简介
网络·网络协议·tcp/ip·ensp
浩浩测试一下14 小时前
内网---> WriteOwner权限滥用
网络·汇编·windows·安全·microsoft·系统安全
starfire_hit14 小时前
JAVAWEB根据前台请求获取用户IP
java·服务器·网络
Java后端的Ai之路15 小时前
【Python 教程14】- 网络编程
网络·python·php
learning-striving15 小时前
kali连不上网解决方法
linux·开发语言·网络·php·kali
阿钱真强道15 小时前
12 JetLinks MQTT直连设备事件上报实战(继电器场景)
linux·服务器·网络·数据库·网络协议