网络工程师 · 高频练习

BGP路由标记NO_EXPORT后,还会通告给外部AS吗?

中级 单选题 第 1089 题 较难 网络工程师BGP CommunityNO_EXPORT路由策略路由传播范围
题目

运营商通过eBGP向某企业AS通告一条前缀,并在该路由上附加标准社区NO_EXPORT。企业内部路由器可以按策略传播和使用该路由,但通常不应()。

A 把该路由继续通告到企业AS外部的其他eBGP邻居
B 在企业AS内部根据本地策略选择该路由
C 在路由表中保留该路由的BGP属性
D 通过iBGP让内部设备学习该路由
题目类型:原创高频练习题 用途:用于帮助理解网络工程师相关考点和答案解析,不等同于官方真题。
正确答案
A
答案解析

NO_EXPORT用于限制路由越过自治系统或BGP联盟边界。它不等于路由不能在本AS内部使用;若要求不通告给任何BGP邻居,则更接近NO_ADVERTISE。

选项分析

A

正确。NO_EXPORT要求该路由不能越过相应外部边界继续传播。

B

错误。社区标签不妨碍本AS按策略选择和使用路由。

C

错误。BGP属性可以随路由保留,供策略匹配。

D

错误。NO_EXPORT并非NO_ADVERTISE,内部iBGP传播通常仍可进行。

本题为什么容易错

不少同学看到“no”就理解成彻底不通告。考试常用NO_EXPORT和NO_ADVERTISE做干扰:一个管出口边界,一个管所有BGP邻居。

先看结论

简短答案

BGP路由标记NO_EXPORT后,还会通告给外部AS吗,正确答案是 A(把该路由继续通告到企业AS外部的其他eBGP邻居)。NO_EXPORT用于限制路由越过自治系统或BGP联盟边界。它不等于路由不能在本AS内部使用;若要求不通告给任何BGP邻居,则更接近NO_ADVERTISE。

解析

易混淆概念对比表

概念本题判断区别要点记忆提示
把该路由继续通告到企业AS外部的其他eBGP邻居 本题正确答案 正确。NO_EXPORT要求该路由不能越过相应外部边界继续传播。 看到题干核心场景时优先联想到它
在企业AS内部根据本地策略选择该路由 本题干扰项 错误。社区标签不妨碍本AS按策略选择和使用路由。 看到该词不要急着选,先判断是否真正解决题干问题
在路由表中保留该路由的BGP属性 本题干扰项 错误。BGP属性可以随路由保留,供策略匹配。 看到该词不要急着选,先判断是否真正解决题干问题
通过iBGP让内部设备学习该路由 本题干扰项 错误。NO_EXPORT并非NO_ADVERTISE,内部iBGP传播通常仍可进行。 看到该词不要急着选,先判断是否真正解决题干问题
本题易混淆选项怎么区分
  • 在企业AS内部根据本地策略选择该路由:错误。社区标签不妨碍本AS按策略选择和使用路由。
  • 在路由表中保留该路由的BGP属性:错误。BGP属性可以随路由保留,供策略匹配。
  • 通过iBGP让内部设备学习该路由:错误。NO_EXPORT并非NO_ADVERTISE,内部iBGP传播通常仍可进行。
复习

知识点详解

BGP Community是可传递的策略标签。标准社区NO_EXPORT要求路由不被通告到BGP联盟边界之外;普通独立AS可把自身边界视作该边界。运营者也可定义私有社区,再由本地路由策略决定接收、优选或发布动作。

备考速记

NO_EXPORT是不出门,NO_ADVERTISE是连邻居都不告诉。

BGP Community 在路由传播范围场景中的作用

企业从上游学到只供内部使用的特殊前缀时,NO_EXPORT可防止误把它重新发布给另一上游或对等网络。上线后仍应检查实际导出策略和路由通告结果。

拓展

同类题怎么考

  • 判断标准BGP社区对路由传播范围的影响。
  • 比较NO_EXPORT与NO_ADVERTISE。
BGP Community 在网络工程师软考中的考法

看到“本AS可用但不能传给外部AS”,优先NO_EXPORT;看到“任何BGP邻居都不能收到”,再考虑NO_ADVERTISE。

解题思路

题目问的是传播边界,不是选路优先级。NO_EXPORT可以理解成“本AS内部可流转,不能再出口”;因此内部iBGP传播并不矛盾,真正不该做的是向其他外部AS继续发布,选A。

考点定位

NO_EXPORT限制向外部边界传播,NO_ADVERTISE限制向任何BGP对等体传播。社区属性本身是给策略使用的标签,不直接等于Local Preference或MED。

易错提醒

  • 把NO_EXPORT当作拒绝接收路由,实际它约束后续传播。
  • 只加社区不配置相应策略,又假定私有社区会自动生效。
  • 把社区值和AS_PATH、Local Preference的选路作用混在一起。

备考提示

  • 做一张NO_EXPORT、NO_ADVERTISE、NO_EXPORT_SUBCONFED对照表。
  • 先判断题目问传播范围还是选路优先级,再选择属性。

你可能还想了解

  • NO_EXPORT还能通过iBGP传播吗?
  • NO_EXPORT与NO_ADVERTISE有什么区别?
  • BGP社区属性会直接改变选路吗?

本文小结

NO_EXPORT允许路由在本AS内部按策略使用,但阻止其继续越过外部边界传播;它比NO_ADVERTISE的限制范围更窄。