ospf和bfd联动实验结果分析 ospf bfd联动_华为

1. 汇聚和接入之间运行ospf并且是以太网链路,如何加快收敛,请举例?

        ① 修改汇聚与接入之间接口上,网络类型改为P2P后,不再选举DR以及BDR,减少DR竞选时要等待的wait timer时间。

                        接口配置模式下:ospf network-type p2p

        ② OSPF开启BFD,OSPF邻居之间的收敛依赖于hello报文计时器,是秒级的,而BFD的收敛时间是毫秒级的,将OSPF与BFD联动,能够加快收敛速度。  

                        ospf 1

                                bfd all-interfaces enable      

        ③  修改hello时间。

        ④ 将SPF计算间隔设小,缩短两次SPF算法运行的间隔时间来加快收敛,命令:

                        ospf 1

                                spf-schedule-interval

        ⑥ 将LSA的更新和接收时间间隔设置为0,加快收敛速度命令:

                        ospf 1

                                lsa-originate-interval 0

                                lsa-arrival-interval 0

        ⑦ 减少接口传送LSA的延迟时间,命令:

                        ospf 1

                                ospf trans-delay interval

OSPF联动FRR,借助FLA算法提前计算出备份路径,故障时快速切换到备份路径,将故障恢复时间降低到 50ms以内,命令:

                        ospf 1

                                frr

                                loop-free-alternate

2. R5和R6下游通过二层交换机接入了部分PC,这些PC持续收到无用的OSPF协议报文,请举例解决方案?

        ① 将连接PC的接口配置为静默接口,配置后,该接口的直连路由仍可以发布出去,但接口的Hello报文将被阻塞。

                        ospf 1

                                silent-interface GigabitEthernet0/0/1

        ② 连接PC的接口不运行OSPF,通过引入直连的方式(import-route)将该接口路由引入到OSPF进程。

3. 如果运行ospf,核心和汇聚之间的ospf的区域0,汇聚和接入之间的是ospf的区域汇聚路由器之间的链路应该放在哪个区域?请分析。

        ①建议放置在区域0。

        假设放置在区域1时,如果核心层R1、R2之间链路出现故障,会出现骨干区域被分割,相应的站点无法相互通信。可以补充在区域1中部署vlink解决。

        ②可以将汇聚设备R3,R4之间的链路,使用子接口,逻辑部署两条链路,分别宣告进区域0和区域1。这样该链路可以最优转发区域0和区域1的数据。

4、该网络中,正常能实现接入左右相互分流,现在发现,接入层所有接入设备的流量都从左侧上行,请列出可能的原因(2个)

        ①R4、R6之间链路故障

        ②R4 部署stub-router on-startup,当故障或重启时,在部署时间内发步最大开销,影响选路不经过R4。

        ③ 接入测部署了类似VRRP的虚拟路由冗余协议,来作为接入层的网关,此时如果VRRP的主在左侧,那么流量将会从左侧上行。