RIP与BFD联动

RIP基础概念:
RIP(Routing Information Protocol,路由信息协议)是一种内部网关协议(IGP),是一种动态路由选择协议,用于自治系统(AS)内的路由信息的传递。RIP协议基于距离矢量算法(DistanceVectorAlgorithms),使用“跳数”(即metric)来衡量到达目标地址的路由距离。范围限制在15跳(15度)之内。

BFD基础概念:

  • BFD是Bidirectional Forwarding Detection的缩写,它是一个用于检测两个转发点之间故障的网络协议,在RFC 5880有详细的描述。
  • BFD是一种双向转发检测机制,可以提供毫秒级的检测,可以实现链路的快速检测,BFD通过与上层路由协议联动,可以实现路由的快速收敛,确保业务的永续性。
  • BFD Echo报文采用UDP封装,目的端口号为3784,源端口号在49152到65535的范围内。目的IP地址为发送接口的地址,源IP地址由配置产生(配置的源IP地址要避免产生ICMP重定)。
实验要求:

1、如网络拓扑图所示,在网络中 4 台路由器通过 RIP 协议实现网络互通,其中业务流量进过主链路 R1---R2---R3 进行传输。要求提高从 R1 到 R2 数据转发的可靠性,当主链路发生故障时,业务流量会快速切换到另一条路径进行传输。

2、采用如下配置思路配置 RIP 与动态 BFD 联动:

  •  在各接口上配置 IP 地址,使网络可达。
  • 在各路由器上使能 RIP,基本实现网络互连。
  •  在 R1 和 R2 上配置 RIP 与动态 BFD 联动,通过 BFD 快速检测链路的状态,从而提高RIP 的收敛速度,实现链路的快速切换。

网络拓扑图:

操作步骤:

1、配置路由器的接口 IP 地址
<Huawei>sys
[Huawei]sysname R1
[R1]int g0/0/1
[R1-GigabitEthernet0/0/0]ip add 192.168.1.1 24
[R1-GigabitEthernet0/0/0]int g0/0/1
[R1-GigabitEthernet0/0/1]ip add 192.168.2.1 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 邻居关系及路由表
[R1]display rip 1 neighbor
 
[R1]display ip routing-table
 
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。
 
7、查看 R2 的 RIP 路由表,可发现去往目的地 172.16.1.0/24 的下一跳地址是 192.168.2.2,接口是 G0/0/0。
 
 
 

猜你喜欢

转载自www.cnblogs.com/Junewu/p/11876618.html
bfd
RIP