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的主在左侧,那么流量将会从左侧上行。