3.9故障检测及排除练习题
附录F中提供了以下故障检测及排除练习题的答案。
图3-37给出了故障检测及排除练习题(1)〜(6)的互联网络拓扑结构。
(1)例3-165给出了图3-37中路由器R2的BGP配置情况。
例3-166给出了R2的BGP表和路由表情况,虽然表中有去往图3-37中各自治系统目的地的路由,但ping这些目的地均失败,为什么?
图3-37故障检测及排除练习题(1)~(6)的互联网络
例3-165:路由器R2的配置。
例3-166:图3-37中R2的BGP表和路由表。
(待续)
(2)例3-167给出了图3-37中路由器R1和R5的debug输出结果,通过这些信息可以看出哪些问题?
例3-167:图3-37中路由器R1和R5的debug输出结果。
(3)例3-168给出了图3-37中路由器R1和R3的BGP表情况,第一个表显示通过R6(172.16.255:25)或R3(172.16.254.9)均可到达172.17.0.0/24,那么R1将选择哪条路径?为什么?
例3-168:图3-37中路由器R1和R3的BGP表。
(待续)
(4)例3-169给出了图3-37中路由器R1、R3、R6和R7的BGP及IGP配置情况。
例3-168显示了R1和R3的BGP表。对下面的每个目的地来说,R6将使用哪个下一跳地址?请解释使用这些地址的原因。
目的地:
172.20.7.102
172.18.58.35
10.53.12.6
(5)例3-170给出了图3-37中路由器R1和R3的BGP配置情况。
例3-170:路由器R1和R3的BGP配置。
要求抑制所有精确路由,仅宣告聚合路由。但R8的BGP表(如例3-171所示)却仍然显示存在精确路由,问题出在什么地方?
例3-171:图3-37中路由器R8的BGP表。
(6)来自AS 60、去往图3-37中其他自治系统的数据包应通过R6和R1之间的链路进行转发,而将R7和R3之间的链路作为备用链路(虽然去往Internet的流量仍然使用该链路)。为了实施该路由策略,R3应仅宣告默认路由和聚合路由172.16.0.0/13,R1应宣告精确路由。例3-172显示了R1、R3、R6和R7的配置情况。
例3-172:R1、R3、R6和R7的配置。
(待续)
例3-173显示了R7的路由表,从表中可以看出是否实现了上述目标?如果没有,为什么?
例3-173:故障检测及排除练习题(6)中R7的路由表。
(7)再次回顾例3-19和例3-98,Meribel将其本地路由172.17.0.0宣告给EBGP对等体(ORIGIN属性为Incomplete),而Lillehammer又将该路由又宣告回Meribel(ORIGIN属性为IGP)。请问这是否会让Meribel优选来自Lillehammer的路由,从而形成路由环路?
(8)例3-174给出了图3-24中路由器Colorado的配置情况。
例3-174:图3-24中路由器Colorado的配置。
图3-24中显示的所有路由器ID都配置在环回接口上,除BGP之外,这些路由器上未运行任何路由协议。假设图中所示的全部链路都正常,请问其他5台路由器是否都是Colorado的EBGP对等体?如果不是,为什么?
(9)参考故障检测及排除练习题(8)中路由器Colorado(如图3-24所示)的配置文件,请问从配置中删除语句no auto-summary的后果是什么?
(10)参考故障检测及排除练习题(8)中的配置文件,请问入站路由过滤器允许哪些路由?
(11)参考故障检测及排除练习题(8)中路由器Colorado(如图3-24所示)的配置文件,请问子网10.1.3.0/24中的主机可以ping哪些子网(除了自身AS内部的子网或AS间链路之外)?