Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

有一定匹配条件的条件通告和导入策略(路由表)

BGP 接受从邻接方那里学到的所有非环路路,并将它们导入 RIB-In 表中。如果这些路由被 BGP 导入策略接受,则它们会导入 inet.0 路由表中。如果仅需要导入某些路由,则可以作出调配,使对等路由设备根据条件或一组条件导出路由。

出口路由的条件可以基于:

  • 其他一些必要的属性

例如:

这称为前缀的条件安装,在 示例中 介绍:为条件通告配置路由策略,支持在路由表中有条件地安装前缀。

无论它们是导入还是导入策略的一部分,都可以配置路由策略中的条件。导出策略支持根据路由策略中存在其他路由而从路由策略继承下来的这些条件。但是,导入策略不支持这些条件,即使存在条件,也不会执行这些条件。

图 1 说明了应用 BGP 导入和导出策略的位置。导入策略应用于在命令输出中可见的 show route receive-protocol bgp neighbor-address 入站路由。导出策略应用于在命令输出中可见的 show route advertising-protocol bgp neighbor-address 出站路由。

图 1: BGP 进出口政策BGP 进出口政策

要启用有条件安装前缀,必须在必须进行前缀导出的设备上配置导出策略。导出策略会评估每个路由,以验证其是否满足语句下 from 的所有匹配条件。它还搜索在语句下 condition 定义的路由的存在(也根据 from 语句配置)。

如果路由与策略中定义的全部条件不匹配,或者在语句下 condition 定义的路由不存在于路由表中,则路由不会导出至其 BGP 对等方。因此,有条件的导出策略将匹配您希望安装在对等方路由表中的所需路由或前缀的路由。

要在导出策略的帮助下配置前缀的条件安装:

  1. 创建语 condition 句以检查前缀。

  2. 使用 condition 语句使用新创建的条件创建出口策略。

  3. 将导出策略应用到仅需要从路由表中导出选定前缀的设备。