2018软考网络工程师《华为基础实验》-实验十三 RIP 与 BFD 联动 前 言
1. 软考网络工程师在 2018 年 2 月 1 日出版教程《网络工程师教程 第 5 版》,其中网络装置从原来的思科改为华为。2. 根据教程第 10 章组网技术的内容,并根据以往历年的真题考试 分析,编写这本实验指导书。
实验十三 RIP 与 BFD 联动
BFD (Bidirectional Forwarding Detection ,双向转发检测) 用于快速检测系统之间的发 送和接收两个方向的通讯故障,并在出现故障时通知上层应用。BFD 是一种提高网络可靠 性的非常重要的技术,广泛应用于链路故障检测,并能实现与界面状态、静态路由、RIP 路
由、IS-IS 路由、OSPF 路由和 BGP 路由、VRRP 等联动 (联动是指使对应界面状态或者路
由协议、VRRP 等可根据 BFD 会话状态进行对应的界面状态改变、路由收敛和 VRRP 主备切
换等)。
通常情况下,RIP 通过定时接收和传送路由更新报文来保持邻居关系,若在老化定时器
设定的时间内没有收到邻居传送的更新报文,则宣告邻居状态变为 Down。因为老化定时器
的预设值为 180 s,所以在链路出现故障时,RIP 至少要经过 180 s 才会检测到。这时,如果
网络中部署了高速资料业务,在此期间将导致资料大量丢失。BFD 能够提供毫秒级别的故
障检测机制,可以及时检测到被保护的链路或节点故障,并上报给 RIP, 而实现 RIP 路由的快
速收敛。
实验要求:
n 如网络拓扑图所示,在网络中 4 台路由器通过 RIP 协议实现网络互通,其中业务流量进过 主链路 R1---R2---R3 进行传输。要求提高从 R1 到 R2 资料转发的可靠性,当主链路发生
故障时,业务流量会快速切换到另一条路径进行传输。
n 采用如下配置思路配置 RIP 与动态 BFD 联动:
1. 在各界面上配置 IP 地址,使网络可达。
2. 在各路由器上使能 RIP,基本实现网络互连。
3. 在 R1 和 R2 上配置 RIP 与动态 BFD 联动,通过 BFD 快速检测链路的状态,从而提高
RIP 的收敛速度,实现链路的快速切换。
网络拓扑图
操作步骤:
1、配置路由器的界面 IP 地址
system-view [Huawei]sysname R1
[R1]int g0/0/1
[R1-GigabitEthernet0/0/1]ip add 192.168.1.2 24
[R1-GigabitEthernet0/0/1]int g0/0/2
[R1-GigabitEthernet0/0/2]ip add 192.168.2.2 24
其他路由器配置类似。
2、配置路由器的 RIP 基本功能
[R1]rip 1 [R1-rip-1]version 2
[R1-rip-1]network 192.168.1.0
[R1-rip-1]network 192.168.2.0
[R1-rip-1]quit
其他路由器配置类似。
3、检视路由器的 RIP 邻居关系及路由表
4、测试主链路故障之后的 RIP 收敛时间
在 R1 上使用 ping -c 1000 172.16.1.2 命令来检测路由的连通性,并一直持续发包,在路由器
R2 界面 g0/0/2 上 shutdown,观察 R1 上的路由联通性 Request timeout!的时间变化,延迟不超
过 100ms。如果未启用 BFD 的联动性,则可能要等待两分钟以上的时间才能重新 ping 通。
5、在 R1 和 R2 上配置所有结构的 BDF 特性
[R2]bfd
[R2-bfd]quit
[R2]rip 1
[R2-rip-1]bfd all-interfaces enable
[R2-rip-1]bfd all-interfaces min-rx-interval 100 min-tx-interval 100 detect-multiplier 10
[R2-rip-1]quit
路由器 R1 配置类似。
6、和步骤 4 一样方法,测试主链路故障之后的 RIP 收敛时间,可发现网络恢复时间变快, 会在 100 毫秒以内。(经测试,模拟器中时间会长一些)在 R1 的 BFD 会话资讯,可以看到
R1 和 R2 的 BDF 状态是 down。
[R1]dis rip 1 bfd session all
Diagnostic Info:No diagnostic information
7、检视 R2 的 RIP 路由表,可发现去往目的地 172.16.1.0/24 的下一跳地址是 192.168.2.1,界面是 G0/0/2。
[R1]display ip routing-table protocol rip //显示 RIP 协议的动态路由表
Route Flags: R - relay, D - download to fib
------------------------------------------------------------------------------
Public routing table : RIP
上期回顾
2018软考网络工程师《华为基础实验》-实验十二 实施和配置 RIPv2