100台路由器组网
上一篇文章给大家分享了100台路由器组网,选择哪款路由协议,在面试中问的比较详细一点,下面把面试中常见的几个面试问题做一个总结。
追问一:
什么情况下间接故障180s?
SwitchA是二层交换机,当SwitchA与RouterB之间的链路DOWN掉后,对于RouterA来说是间接故障,此时RouterA认为与SwitchA有活动的链路,不会进行触发更新,需要等待180s才能收敛,如果要快速收敛,配置RIP与BFD联动。
似于BFD的技术有:NQA,SLA(思科),Keepalive (迈普)。
目前IETF及各厂商对OSPF和ISIS快速收敛做了很多努力,ISPF和PRC就是对原有SPF的改进增量最短路径优先算法I-SPF(lncremental SPF):是指当网络拓扑发生改变的时候。只对受影响的节点的进行路由计算,而不是对全部节点重新进行路由计算,从而加快了路由的计算。
在ISO10589中定义使用FULL SPF算法进行路由计算。当网络拓扑中有一个节点发生变化时,这种算法需要重新计算网络中的所有节点,计算时间长,占用过多的CPU资源,影响整个网络的收敛速度.
I-SPF改进了这个算法,除了第一次计算时需要计算全部节点外,每次只计算受到影响的节点,而最后生成的最短路径的新SPT与原来的算法所分算的结果相同,大大降低了CPV的占用率,提高了网络收敛速度。
追问二:
为什么ISIS比OSPF快?
I-SPF与智能定时器均应用在OSPF与ISIS中,I-SPF前身是SPF,智能定时器前身是延迟计时器。
对OSPF和ISIS而言,OSPF在一个Area内,任何LSA1/2的变化都触发I-SPF计算(也包括LSA1/2中的网络的变化),只有LSA3/4/5/7的变化才触发PRC计算
而在ISIS中,每条路由Prefix都是当前Node的叶子,所以路由Prefix的变化只触发PRC计算。相比于OSPF在Area内,路由Prefix变化会使用I-SPF而言。ISIS会收敛快些。
LSP快速扩散:此特性可以加快LSP的扩散速度。正常情况下,当IS-IS收到其它路由器发来的LSP时,如果此LSP比本地LSDB中相应的LSP要新,则更新LSDB中的LSP,并用一个定时器,定期将LSDB内已更新的LSP扩散出去。
LSP快速扩散特性改进了这种方式,使能了此特性的设备收到一个或多个较新的LSP时,在路由计算之前,先将小于指定数目的LSP扩散出去,加快LSDB的同步过程。这种方式在很大程度上可以提高整个网络的收敛速度。
ISPF计算后需要进行PRC算法吗?
追问三:
为什么运营商用ISIS?
稳定、扩展性强,支持IPV6。
支持的路由条目更多,在极端情况下。
ISIS占用网络资源小,路由收敛和恢复时间快。
由于历史原因,在94年部署骨干网,当时OSPF还不成熟,所以采用ISIS
追问四:
Level-1的路由器如何防止次优路径?
Level-1路由器发往区域外的报文都会选择由最近的Level-1-2路由器产生的缺省路由发送出去
由于RouterA去往RouterC的开销为10,RouterA去往RouterD开销为20,选择开销小的通过缺省路由转发数据
RouterA发送报文给Router F,选择的优选路径应该是RouterA->RouterB->RouterD->RouterE->RouterF。因为这条链路上的cost值为40
但在RouterA上查看发送到RouterF的报文选择的路径是:RouterA->RouterC->RouterE->RouterF , 其cost值为70,不是RouterA到RouterF的最优路由,RouterA作为Level-1路由器并不知道本区域外部的路由,那么发往区域外部的报文都会选择由最近的Level-1-2路由器产生的缺省路由发送出去,所以会出现Router A选择次最优路由转发报文的情况。
如果分别在Level-1-2路由器RouteC和RouterD上使能路由渗透功能,Area10中的leve-1路由器就会拥有经这两个Level-1-2路由器通向区域外的路由信息。经过路由计算,选择轮转发路径为Router A>RouterB>RouterD>RouterE->RouterF,即RouterA到RouterF的最优路由。
05
ISIS邻居关系建立的条件?
06
DR与DIS的区别?
07
OSPF与ISIS的区别?