永发信息网

什么是BFD+VRRP

答案:3  悬赏:10  手机版
解决时间 2021-11-20 12:16
什么是BFD+VRRP
最佳答案
BFD(链路状态检测协议)是用来检测上联链路的状态,可以检测链路的端口状态、聚合组状态、SVI接口状态等等。VRRP(虚拟路由冗余备份协议)这个协议可以实现链路之间的故障时自动切换,多数用在三角形连接的拓扑结构上。
全部回答

配置VRRP快速切换功能示例

组网需求

如图1所示,S9300A、S9300B、SwitchA、SwitchB和通用媒体网关UMG设备组成一个简单的NGN承载网。

其中:

• UMG通过交换机SwitchA和SwitchB双归属到S9300A和S9300B。

• S9300A和S9300B之间运行VRRP,S9300A作为Master,S9300B作为Backup。

要求当S9300A发生故障、或S9300A与S9300B之间的GE链路故障时,VRRP主备切换的时间不超过1秒,以实现承载网的快速收敛。

图1 配置VRRP快速切换功能组网图 

配置思路

采用如下思路实现VRRP快速切换:

1. 在S9300A和S9300B的GE接口上配置BFD Session,同时实现对S9300A和下行链路S9300A—SwitchA—SwitchB—S9300B的监测。

2. 在作为Backup的S9300B上配置VRRP监视BFD Session,一旦BFD Session的状态变为Down,S9300B的优先级增加40,进行主备切换。

 说明: 

本示例只介绍S9300A和S9300B上的配置。

数据准备

为完成此配置例,需准备如下的数据:

• 本地和对端的BFD会话标识符

• VRRP备份组ID、虚拟IP地址

• S9300在备份组中的优先级

操作步骤

1. 配置接口IP地址(略) 

2. 配置BFD基本功能 

# 在S9300A上配置BFD Session。

 system-view

[S9300A] bfd

[S9300A-bfd] quit

[S9300A] bfd atob bind peer-ip 10.1.1.2 interface Vlanif 100

[S9300A-bfd-session-atob] discriminator local 1     配置本地标识符。

[S9300A-bfd-session-atob] discriminator remote 2    配置对端标识符。

[S9300A-bfd-session-atob] min-rx-interval 10  指定BFD会话最小接收时间间隔ms

[S9300A-bfd-session-atob] min-tx-interval 10  指定BFD会话最小发送时间间隔ms

[S9300A-bfd-session-atob] commit

[S9300A-bfd-session-atob] quit

# 在S9300B上配置BFD Session。

 system-view

[S9300B] bfd

[S9300B-bfd] quit

[S9300B] bfd btoa bind peer-ip 10.1.1.1 interface Vlanif 100

[S9300B-bfd-session-btoa] discriminator local 2

[S9300B-bfd-session-btoa] discriminator remote 1

[S9300B-bfd-session-btoa] min-rx-interval 50

[S9300B-bfd-session-btoa] min-tx-interval 50

[S9300B-bfd-session-btoa] commit

[S9300B-bfd-session-btoa] quit

配置完成后,在S9300A或S9300B上执行display bfd session命令,可以看到BFD Session会话的状态为Up。以S9300A的显示为例。

[S9300A] display bfd session all

--------------------------------------------------------------------------------

Local  Remote  Peer IP Address Interface Name                  State     Type   

--------------------------------------------------------------------------------

1      2       10.1.1.2        Vlanif100                       Up    Static 

--------------------------------------------------------------------------------

     Total UP/DOWN Session Number : 1/0   

3. 配置VRRP快速切换 

# 创建备份组10,配置S9300A在备份组10中的优先级为160,为Master。

[S9300A] interface Vlanif 100

[S9300A-Vlanif100] vrrp vrid 10 virtual-ip 10.1.1.3

[S9300A-Vlanif100] vrrp vrid 10 priority 160

[S9300A-Vlanif100] quit

# 创建备份组10,配置S9300B在备份组10中的优先级为140,为Backup。

[S9300B] interface Vlanif 100

[S9300B-Vlanif100] vrrp vrid 10 virtual-ip 10.1.1.3

[S9300B-Vlanif100] vrrp vrid 10 priority 140

# 在Backup侧配置监视本地BFD Session 2的状态,如果BFD Session状态变为Down,S9300B的VRRP优先级增加40。

[S9300B-Vlanif100] vrrp vrid 10 track bfd-session 2 increased 40

[S9300B-Vlanif100] quit

配置完成后,在S9300A或S9300B上执行display vrrp命令,可以看到S9300A是Master,S9300B是Backup。在S9300B上还能看到对BFD Session的监测设置以及BFD Session的当前状态。

[S9300A] display vrrp

  Vlanif100 | Virtual Router 10

    state : Master

    Virtual IP : 10.1.1.3

    PriorityRun : 160

    PriorityConfig : 160

    MasterPriority : 160

    Preempt : YES   Delay Time : 0

    TimerRun : 1

    TimerConfig : 1

    Auth Type : NONE

    Virtual Mac :  0000-5e00-0110

    Check TTL : YES

    Config type : normal-vrrp

[S9300B] display vrrp

  Vlanif100 | Virtual Router 10

    state : Backup

    Virtual IP : 10.1.1.3

    PriorityRun : 140

    PriorityConfig : 140

    MasterPriority : 160

    Preempt : YES   Delay Time : 0

    TimerRun : 1

    TimerConfig : 1

    Auth Type : NONE

    Virtual Mac :  0000-5e00-0110

    Check TTL : YES

    Config type : normal-vrrp

    Track BFD : 2  Priority increased : 40

    BFD-Session State : UP

4. 验证配置结果 

# 对S9300A的接口VLANIF100执行shutdown操作,模拟链路故障。

[S9300A] interface Vlanif 100

[S9300A-Vlanif100] shutdown

在S9300B上可以看到:VRRP接收到BFD的故障报告后进行主备切换。

%May 10 15:48:30 2008 S9300B BFD/5/BFD:Slot=1;IO(1) BFD Session(Discr:2) FSM Change To Down(Detect)

%May 10 15:48:30 2008 S9300B VRRP/5/BfdWarning:

 Virtual Router 10 | BFD-SESSION 2 : BFD_STATE_UP --> BFD_STATE_DOWN

%May 10 15:48:30 2008 S9300B VRRP/5/StateWarning:

 Vlanif100 | Virtual Router 10 :  BACKUP --> MASTER

此时在S9300A上执行display vrrp命令,可以看到S9300A的状态变为Initialize。

[S9300A] display vrrp

  Vlanif100 | Virtual Router 10

    state : Initialize

    Virtual IP : 10.1.1.3

    PriorityRun : 160

    PriorityConfig : 160

    MasterPriority : 0

    Preempt : YES   Delay Time : 0

    TimerRun : 1

    TimerConfig : 1

    Auth Type : NONE

    Virtual Mac :  0000-5e00-0110

    Check TTL : YES

    Config type : normal-vrrp

在S9300B上执行display vrrp命令,可以看到S9300B的状态切换成Master,BFD Session的状态变为Down。

[S9300B] display vrrp

  Vlanif100 | Virtual Router 10

    state : Master

    Virtual IP : 10.1.1.3

    PriorityRun : 180

    PriorityConfig : 140

    MasterPriority : 180

    Preempt : YES   Delay Time : 0

    TimerRun : 1

    TimerConfig : 1

    Auth Type : NONE

    Virtual Mac :  0000-5e00-0110

    Check TTL : YES

    Config type : normal-vrrp

    Track BFD : 2  Priority increased : 40

    BFD-Session State : DOWN

单反
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
世界上什么恐龙跑的最快
刘翔能够破掉12.87的记录吗?
求实旭日补习半年多少钱
常德巴黎婚纱地址在哪,我要去那里办事,
送爱的人什么花最好?
死符凶星就一定会死吗
武宁路普雄路到多稼路1号
40米比多少米少三分之一?
4.7*40%+2/5+4.35/2
香港问题的由来?
vivonex手机配什么充电宝
186和366得最大公因数是多少
育知路地铁站到育新地铁站怎么走
1号店什么时候创建的
美媛梦内衣的加盟条件是什么
推荐资讯
海岛奇兵会出第三个英雄吗?
项韧带钙化可以通过哪些体育运动
从唐朝中晚期至五代、宋朝,南方经济发展的原
八人在一起上吉他课,老师怎么上
用纯巧克力可以做什么简单的甜品?
摇滚歌曲 为什么是魔鬼
89BAR地址有知道的么?有点事想过去!
平度人是什么?
杏菜和杏仁菜是同一种菜吗
画得怎么样啊?
夏普KFR-25G空调是多大的
《情嫂》全文在线阅读
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?