一、题目
OSPF与BFD联动的价值是?
A、OSPF的Hello发送的时间间为秒级,比BFD感应链路状态快
B、BFD报文发送间隔可达到毫秒级,比OSPF感应链路状态慢
C、通过毫秒级别检测的BFD,关联OSPF状态,实现OSPF快速感应链路状态的目的
D、BFD状态的任何变化,不会影响OSPF邻居状态
二、答案
C
三、解析
A:BFD的链路感应时间可以达到毫秒级别,BFD会更快,该选项错误
B:OSPF的链路感应的时间为秒级,BFD为毫秒级,BFD比OSPF快,该选项错误
C:双向转发检测BFD(Bidirectional Forwarding Detection)是一种用于检测转发引擎之间通信故障的检测机制。BFD对两个系统间的、同一路径上的同一种数据协议的连通性进行检测,这条路径可以是物理链路或逻辑链路,包括隧道。BFD的链路检测速度可以达到毫秒级别,而OSPF的检测速度只有秒级别,远远不如BFD,所以可以通过OSPF和BFD的联动来实现更加快速的检测链路故障,BFD对链路故障的快速感应通知OSPF协议,从而加快OSPF协议对于网络拓扑变化的响应。该选项正确
D:BFD的状态变化可以通知到OSPF,使得OSPF感知的链路出现故障,从而采取相应的故障处理,会影响到OSPF的邻居状态,该选项错误
四、扩展–NQA
网络质量分析 NQA(Network Quality Analysis)是设备上集成网络测试功能,不仅可以实现对网络运行情况的准确测试,输出统计信息,有效的节约成本。
NQA 可以检测网络上运行的各种协议的性能,使企业用户能够实时采集到各种网络运行指标,例如:HTTP 的总时延、TCP 连接时延、DNS 解析时延、文件传输速率、FTP 连接时延、 DNS 解析错误率等。
对于上述诸多业务特性的检测,NQA 是通过创建测试例来完成的。NQA 把测试两端称为客户端和目的端,并在客户端发起测试,目的端接收报文后,返回给源端相应的回应信息。根据返回的报文信息,了解相应的网络状况。
联动功能:是指 NQA 提供探测功能,把探测结果通知其他模块,其他模块再根据探测结果进行相应处理的功能。目前实现了与 VRRP、静态路由、备份接口、IGMP Proxy 和策略路由的联动。以静态路由为例:
通过配置 NQA for IPv4 静态路由可以快速检测到网络的故障,控制静态路由的发布。如图所示,RouterA 通过接口 GE2/0/0 连接 RouterB 到 RouterD 作为主链路,RouterA 通过接口 GE1/0/0 连接RouterC 到 RouterD 作为备份链路。在 RouterA 上配置 NQA ICMP 测试例,以检测主链路的网络状况。当主链路出现故障时,从 RouterA 发送到 RouterD 的报文就会切换到备份链路进行转发。
NQA 测试中,把测试两端称为客户端和服务器端(或者称为源端和目的端),NQA 的测试是由客户端(源端)发起。在客户端通过命令行配置测试例或由网管端发送相应测试例操作后,NQA 把相应的测试例放入到测试例队列中进行调度。
启动 NQA 测试例,可以选择立即启动、延迟启动、定时启动。在定时器的时间到达后,则根据测试例的测试类型,构造符合相应协议的报文。但配置的测试报文的大小如果无法满足发送本协议报文的最小尺寸,则按照本协议规定的最小报文尺寸来构造报文发送。
测试例启动后,根据返回的报文,可以对相关协议的运行状态提供数据信息。发送报文时的系统时间作为测试报文的发送时间,给报文打上时间戳,再发送给服务器端。服务器端接收报文后,返回给客户端相应的回应信息,客户端在接收到报文时,再一次读取系统时间,给报文打上时间戳。根据报文的发送和接收时间,计算出报文的往返时间