浮动静态路由和BFD联动实现路由自动更新

∥☆過路亽.° 提交于 2019-12-04 19:09:15

浮动静态路由和BFD联动实现路由自动更新

浮动静态路由

静态路由是指由用户或网络管理员手工配置的路由信息。当网络的拓扑结构或链路的状态发生变化时,网络管理员需要手工去修改路由表中相关的静态路由信息。静态路由信息在缺省情况下是私有的,不会传递给其他的路由器。当然,网管员也可以通过对路由器进行设置使之成为共享的。静态路由一般适用于比较简单的网络环境,在这样的环境中,网络管理员易于清楚地了解网络的拓扑结构,便于设置正确的路由信息。

在一个支持DDR(Dial-on-Demand Routing)的网络中,拨号链路只在需要时才拨通,因此不能为动态路由信息表提供路由信息的变更情况。在这种情况下,网络也适合使用浮动静态路由。

组网需求

Router A上配置静态路由可以到达14.1.1.0/24网段路由,在Router B上配置静态路由可以到达13.1.1.0/24网段路由,并使能BFD检测功能;

Router ARouter B链路出现故障时BFD能够快速感知。

拓扑图

 

配置步骤

(1) 配置BFD

配置Router A

<RouterA> system-view

[RouterA] interface ethernet 1/1

[RouterA-Ethernet1/1] ip address 12.1.1.1 24

[RouterA-Ethernet1/1] bfd min-transmit-interval 500

[RouterA-Ethernet1/1] bfd min-receive-interval 500

[RouterA-Ethernet1/1] bfd detect-multiplier 9

[RouterA-Ethernet1/1] quit

[RouterA] ip route-static 14.1.1.0 24 ethernet 1/1 12.1.1.2 bfd control-packet

[RouterA] quit

配置Router B

<RouterB> system-view

[RouterB] interface ethernet 1/1

[RouterB-Ethernet1/1] ip address 12.1.1.2 24

[RouterB-Ethernet1/1] bfd min-transmit-interval 500

[RouterB-Ethernet1/1] bfd min-receive-interval 500

[RouterB-Ethernet1/1] bfd detect-multiplier 9

[RouterB-Ethernet1/1] quit

[RouterB] ip route-static 13.1.1.0 24 ethernet 1/1 12.1.1.1 bfd control-packet

[RouterB] quit

(2) 检查配置结果

<RouterA> display bfd session

Total Session Num: 1 Init Mode: Active

Session Working Under Ctrl Mode:

LD/RD SourceAddr DestAddr State Holdtime Interface

4/7 12.1.1.1 12.1.1.2 Up 2000ms Ethernet1/1

在Router A上打开BFD功能调试信息开关。

<RouterA> debugging bfd event

<RouterA> debugging bfd scm

<RouterA> terminal debugging

# Router A和交换机之间链路发生故障时,可以看到Router A能够快速感知Router B的变化。

%Jul 27 10:18:18:672 2007 RouterA BFD/4/LOG:Sess[12.1.1.1/12.1.1.2, Ethernet1/1,Ctrl],

Sta: UP->DOWN, Diag: 1

*Jul 27 10:18:18:672 2007 RouterA BFD/7/EVENT:Send sess-down Msg, [Src:12.1.1.1,

Dst:12.1.1.2,Ethernet1/1,Ctrl], instance:0, protocol:STATIC

*Jul 27 10:18:19:172 2007 RouterA BFD/7/EVENT:Receive Delete-sess, [Src:12.1.1.1

,Dst:12.1.1.2,Ethernet1/1,Ctrl], Direct, Instance:0x0, Proto:STATIC

*Jul 27 10:18:19:172 2007 RouterA BFD/7/EVENT:Notify driver to stop receiving bf

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!