BFD技术(华为数通课件)

  • 格式:ppt
  • 大小:671.00 KB
  • 文档页数:21

下载文档原格式

  / 21
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
state (Local)
: Point of changing state
(Local)
:
Point of changing state (in sending packet)
.
11
Page 11
BFD 检测时间
异步模式
在异步模式下,检测点在远端peer 检测时间 =接收到的远端Detect Multi X max {本地的RMRI,接收到的
7
Page 7
目录
1. 技术背景 2. 技术分析 3. 技术应用 4. 标准参考
.
8
Page 8
BFD 报文结构
0 1 2 3 4 5 6 78 9 0 1 2 3 4
5 6789012345678901
Vers
Diag
ST AT
P F C A DR
Detect Mult
Length
My Discriminator
解决以上问题,我们需要端到端的快速故障检测机制,给链路提供更可靠的保护。
.
6
Page 6
BFD 协议概述
快收敛,尤其在如Ethernet的共享介质上 转发平面连接与控制平面连接分离 转发平面之间故障检测,包括链路,接口,隧道等 独立于传输介质与路由协议 对已有其他协议不需要作任何改动
.
.
9
Page 9
BFD 检测原理
两种模式和一个功能
异步模式 查询模式 回声功能
.
10
Page 10
BFD 会话连接建立
A
down
down => init init => up
Packet transmit
BFD DOWN
BFD DOWN BFD INIT BFD INIT BFD UP BFD UP
.
14
Page 14
BFD应用 IGP 实时检测 边缘网络可靠性 主机可达能力 (如媒体网关) 交换式以太网完整性
.
15
Page 15
IGP实时检测 ISIS 邻居
ISIS
BFD
BFD 邻居
ISIS
BFD
192.168.10.2
RouterA
192.168.10.1
RouterB
Interface interface-type interface-number Isis fast-sense
discriminator { local discr-value | remote discrvalue }
min-tx-interval interval
min-rx-interval interval
detect-multiplier multiplier
.
13
Page 13
目录
1. 技术背景 2. 技术分析 3. 技术应用 4. 标准参考
DMTI}
查询模式
在查询模式下,检测点在本端 检测时间 =本地的Detect Multi X max {本地的RMRI,接收到的DMTI}
注意:RMRI,DMTI不是固定的,通常这两个参数的值由链路,延迟与抖动 来决定。例如:在200KM的传输链路上,延迟为1ms。
.
12
Page 12
BFD 配置
之间的接口仍然正常工作,但是两路由器之间的通讯中断。
.
4
Page 4
技术发展历史
路由协议 30S hello
1.ห้องสมุดไป่ตู้.1.1/30 接口 up
路由协议 30S hello
1.1.1.1/30
基于UDP的ms级BFD报文
.
路由协议 30S hello
接口 up 1.1.1.2/30
路由协议 30S hello
Your Discriminator
Desired Min TX Interval
Required Min RX Interval
Required Min Echo RX Interval
摘自draft-ietf-bfd-base-03.txt
• 对于Ethernet,报文内容包括:Ethernet + IP + UDP + BFD • 对于BFD控制报文, UDP端口号为 3784
在数据链路层硬件检测的情况下,如SONET告警,故障检测的速度是相 当快的。
一些介质,如Ethernet,不能提供硬件告警;还有一些介质,不能检测 转发路径上的故障,如接口故障或转发引擎模块故障。
情形1:含有光传输设备的网络。路由器不能发现光传输网络内部的连接故障 情形2:两台路由器连接在同一台LAN交换机上。当LAN交换机故障时,路由器 与交换机
B
down
down => init init init
init => up
BFD DOWN : DOWN state in packet
BFD INIT : INIT state in packet
BFD UP : UP state in packet
XX => YY
: Resault of changing
BFD技术
ISSUE 1.0
.
1
培训目标
学习完此课程,您应该能: 描述BFD技术的发展 理解BFD技术的原理 了解BFD技术的应用
.
2
Page 2
目录
1. 技术背景 2. 技术分析 3. 技术应用 4. 标准参考
.
3
Page 3
故障检测问题
网络设备一个日益重要的特征就是相邻系统间通讯故障的快速检测,以 便在故障发生后能更快速的倒换到备用通道。
步骤
配置结果
1
进入系统视图.
2
进入BFD配置视图
3
配置本地或远端分离器
4
配置最小报文发送周期
5
配置最小报文接收周期
6
配置本地检测乘法器
system-view
命令
bfd cfg-name [ bind peer-ip ip-address [ interface interface-name interface-type interface-number]
两台路由器运行ISIS与BFD: • 当ISIS发现邻居后,发送请求给本地BFD进程,初始化与ISIS邻居对应的
BFD邻居会话 • 与ISIS邻居对应的BFD邻居会话建立 • 与ISIS邻居对应的BFD邻居会话down • BFD通知本地ISIS进程BFD邻居不可达 • 本地ISIS进程断开邻居关系
1.1.1.2/30
基于UDP的ms级BFD报文
5
Page 5
技术发展历史
路由协议 Hello
X
SDH
SDH
如果两台路由器之间的SDH系统发生故障,而SDH与路由器之间的链路正常,检测到此 故障的唯一途径就是路由协议Hello报文收发中断,而路由协议Hello报文周期都是比较长 的,由此导致故障检测速度很慢。