题目
入下拓扑[1]所示,在AS100,AS200,AS300,AS400之间运行EBGP,邻居关系已建立,AS400收到AS100发出1.1.1.1/32网段的BGP路由时,AS Path属性中记录的路径顺序正确的是?( )A. 100,200,300B. 400,300,200,100C. 100,200,300,400D. ,300,200,100
入下拓扑[1]所示,在AS100,AS200,AS300,AS400之间运行EBGP,邻居关系已建立,AS400收到AS100发出1.1.1.1/32网段的BGP路由时,AS Path属性中记录的路径顺序正确的是?( )
- A. 100,200,300
- B. 400,300,200,100
- C. 100,200,300,400
- D. ,300,200,100
题目解答
答案
D
解析
考查要点:本题主要考查BGP协议中AS Path属性的记录规则,即路由信息在不同自治系统(AS)间传递时,AS路径的生成顺序。
解题核心思路:
- 关键知识点:BGP路由器在转发路由时,会将当前AS号添加到AS Path的最前面,而非末尾。
- 破题关键:根据题目中AS间的传递顺序(AS100 → AS200 → AS300 → AS400),结合AS Path的构建规则,推导最终路径顺序。
AS Path的构建过程
- AS100生成路由:初始AS Path为
100
。 - AS200接收并转发:AS200将自身AS号
200
添加到AS Path最前面,变为200 100
。 - AS300接收并转发:AS300将自身AS号
300
添加到最前面,变为300 200 100
。 - AS400接收路由:最终AS Path为
300 200 100
,对应选项D。
选项分析
- 选项D(300,200,100):符合AS Path的构建规则,正确。
- 其余选项顺序错误,例如选项A(100,200,300)是AS号的原始顺序,但AS Path记录的是传递路径的逆序。