一、题目
在 BGP/MPLS IP VPN 网络中,当 CE 和 PE 之间运行以下哪一项路由协议时,设备可以不在BGP中执行路由重分发操作?
A.BGP
B.静态路由
C.IS-IS
D.OSPF
二、答案
A
三、解析
在BGP/MPLS IP VPN网络中,当CE和PE之间运行BGP路由协议时,设备可以不在BGP中执行路由重分发操作。这是因为BGP本身就可以在CE和PE之间传递路由信息,无需通过其他协议重分发到BGP中。而其他选项中的路由协议,如静态路由、IS-IS、OSPF等,在CE和PE之间运行时,通常需要在BGP中进行路由重分发操作,以便将这些路由信息传递到VPN网络中。
- 静态路由:虽然静态路由可以手动配置,但在BGP/MPLS IP VPN环境中,通常需要将静态路由重分发到BGP中,以便在VPN网络中传递这些路由信息。
- IS-IS:IS-IS是一种链路状态路由协议,通常用于服务提供商的骨干网络。在CE和PE之间运行IS-IS时,需要将IS-IS路由重分发到BGP中,以便在VPN网络中传递这些路由信息。
- OSPF:OSPF也是一种链路状态路由协议,通常用于企业网络。在CE和PE之间运行OSPF时,需要将OSPF路由重分发到BGP中,以便在VPN网络中传递这些路由信息。
四、扩展—BGP的本地优先级
BGP的本地优先级(Local Preference)
**本地优先级(Local Preference)**是BGP(Border Gateway Protocol)中一个非常重要的路径属性,用于在同一个自治系统(AS)内影响流量的出口路径选择。以下是关于本地优先级的一些关键点:
- 定义和作用:
- 本地优先级是一个公认自由决定的属性,用于告诉AS中的路由器哪条路径是离开AS的首选路径。它主要用于影响IBGP邻居之间的路由选择,告诉自己的IBGP邻居如何离开本AS。
- 传递范围:
- 本地优先级属性只在本AS内传递,不会通告给EBGP邻居。
- 默认值:
- 本地优先级的默认值是100。当从IBGP对等体接收到的路由的Local Preference值为空时,接收路由器会使用100作为这条路由的Local Preference默认值。
- 取值范围:
- 本地优先级是一个32位的整数,取值范围为0到4294967295。
- 路由选择规则:
- 当BGP路由器通过不同的IBGP对等体接收到目标网络相同但下一跳不同的多条路由时,将优先选择Local Preference值较高的路由。
- 应用场景:
- 本地优先级特别适用于有多个连接到互联网或大型内部网络的组织。通过设置本地优先级,可以控制流量的出口路径,确保网络的高效和稳定。