核心实验3合集:静态路由联动静态BFD&静态路由联动动态BFD&OSPF联动BFD&BFD 单臂回声(单向BFD)

项目场景:

一:静态路由调用BFD:可解决二层非直连故障。
二:动态路由调用BFD:会自动匹配标识
三:ospf联动bfd 最好用 快速检测断路并切换
四:单壁回声(单向bfd):只能支持三层直连设备探测


一&二:

在这里插入图片描述


具体操作:

R1:

ip配置省略
[R1]ip route-static 2.2.2.0 255.255.255.0 12.1.1.2 preference 50
[R1]ip route-static 2.2.2.0 255.255.255.0 21.1.1.2
#默认优先级是60。越小越优先。
============================================
**静态路由调用BFD**
[R1]bfd
[R1]bfd aa bind peer-ip 12.1.1.2 source-ip 12.1.1.1 #aa为名称,12.1.1.2为心跳报文目的地址。后者为发送地址
[R1-bfd-session-aa]discriminator local 1 #本端标识1
[R1-bfd-session-aa]discriminator remote 2 #对端标识2
[R1-bfd-session-aa]commit  #确认
[R1]ip route-static 2.2.2.0 255.255.255.0 12.1.1.2 preference 50 track bfd-session aa  #调用
====================================================
**动态路由调用BFD**
[R1]bfd\t
[R1]bfd tt bind peer-ip 12.1.1.2 source-ip 12.1.1.1 auto 
[R1-bfd-session-tt]commit 
ip route-static 2.2.2.0 24 12.1.1.2 preference 50 track bfd-session

R2:

ip配置省略
[R2]ip route-static 1.1.1.0 255.255.255.0 12.1.1.1 preference 50
[R2]ip route-static 1.1.1.0 255.255.255.0 21.1.1.1
=================================================
**静态路由调用BFD**
[R2]bfd
[R2]bfd aa bind peer-ip 12.1.1.1 source-ip 12.1.1.2 #aa为名称,12.1.1.1为心跳报文目的地址。后者为发送地址
[R2-bfd-session-aa]discriminator local 2 #本端标识2
[R2-bfd-session-aa]discriminator remote 1 #对端标识1
[R2-bfd-session-aa]commit  #确认
[R2]ip route-static 1.1.1.0 255.255.255.0 12.1.1.1 preference 50 track bfd-session aa  #调用
=================================================
**动态路由调用BFD**
[R2]bfd\t
[R2]bfd tt bind peer-ip 12.1.1.1 source-ip 12.1.1.2 auto 
[R2-bfd-session-tt]commit 
[R2]ip route-static 1.1.1.0 24 12.1.1.1 preference 50 track bfd-session tt


三:ospf联动bfd

有ospf的hello报文,每10s一次,4倍时间没收到(心跳报文)就判断为断路。
当运行ospf的设备接口down时会立即断开。
在这里插入图片描述

具体操作:

R1:

[R1]ospf 1
[R1-ospf-1]area 0
[R1-ospf-1-area-0.0.0.0]network 1.1.1.0 0.0.0.255
[R1-ospf-1-area-0.0.0.0]network 12.1.1.0 0.0.0.255
[R1-ospf-1-area-0.0.0.0]network 21.1.1.0 0.0.0.255

[R1]int e0/0/1\t
[R1-Ethernet0/0/1]ospf cost 3 # ospf最小cost值为1,要使1口做备份链路,将其cost值改大即可。
=======================================
**在所有ospf接口下启用bfd**
[R1]bfd
[R1-ospf-1]bfd all-interfaces enable

R2:

[R2]ospf 1
[R2-ospf-1]area 0
[R2-ospf-1-area-0.0.0.0]network 2.2.2.0 0.0.0.255
[R2-ospf-1-area-0.0.0.0]network 12.1.1.0 0.0.0.255
[R2-ospf-1-area-0.0.0.0]network 21.1.1.0 0.0.0.255

[R2]int e0/0/1\t
[R2-Ethernet0/0/1]ospf cost 3 # ospf最小cost值为1,要使1口做备份链路,将其cost值改大即可。
=======================================
**在所有ospf接口下启用bfd**
[R2]bfd
[R2-ospf-1]bfd all-interfaces enable

四:bfd单臂回声(单向bfd)

garliccc
模拟R2为运营商,无法配置bfd的情况
在这里插入图片描述

具体操作:

R1:

注意:

  1. source-ip 21.1.1.1 是BFD报文的源地址(假)
  2. interface gi0/0/0 bfd单臂回声报文的目的地址即12.1.1.1通常为出接口。
  3. peer-ip 12.1.1.2 对端地址 bfd需要依靠该地址探测对方的mac地址 同时作为建立bfd会话使用见下图(并不用作bfd报文目标地址)
[R1]ip route-static 0.0.0.0 0 12.1.1.2 preference 50
[R1]ip route-static 0.0.0.0 0 21.1.1.2 
[R1]bfd
[R1]bfd aa bind peer-ip 12.1.1.2 interface  GigabitEthernet 0/0/0 source-ip  21.1.1.1 on
e-arm-echo 
[R1-bfd-session-aa]discriminator local 100
[R1-bfd-session-aa]commit 
[R1]ip route-static 0.0.0.0 0 12.1.1.2 preference 50 track bfd-session aa #调用


R2:

[R2]ip route-static 0.0.0.0 0 21.1.1.1
[R2]ip route-static 0.0.0.0 0 12.1.1.1

备注:

  1. ping -a 1.1.1.1 2.2.2.2 以1.1.1.1 为源地址ping 2.2.2.2
  2. tracert -a 1.1.1.1 2.2.2.2 追踪
  3. ping -c 1000 -a 1.1.1.1 2.2.2.2 ping 指定次数,源地址,目标地址
  4. [R1]dis ip routing-table protocol static 查看静态相同目的不通路径优先级
  5. [R1]dis bfd session all查看bfd简易内容
  6. [R1]dis bfd session all verbose查看bfd全部内容
  7. [R1]dis ip routing-table protocol ospf 查看ospf协议路由表
  8. [R1]dis ospf peer brief 查看ospf邻居关系
  9. [R1]dis bfd session dynamic 查看动态bfd状态
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值