配置BGP IPv6单播路由迭代到LSP隧道
缺省情况下,BGP IPv6单播路由只能迭代到出接口和下一跳,不能迭代到LSP隧道。配置了该特性后,BGP IPv6单播路由也能迭代到LSP隧道。
应用环境
如图11-4所示,在IPv4/MPLS骨干网上,PE1、P和PE2通过IGP实现互通,PE1与PE2之间部署LSP隧道(LDP或MPLS-TE)。位于IPv6网络的CE1和CE2分别与PE1和PE2建立公网IPv6 EBGP对等体。为了能够传递BGP IPv6单播路由,PE1和PE2之间使用Loopback接口建立IBGP对等体,并且两者都在IPv6单播地址族下使能BGP IPv4对等体。首先CE1将IPv6路由通过EBGP连接发给PE1,然后PE1通过IBGP对等体将该IPv6路由发给PE2并将路由下一跳修改为本端地址。PE2学习到了该IPv6路由,缺省情况下该路由只能迭代出接口和下一跳,如果要使该IPv6迭代到LSP隧道,则需要在PE2上配置BGP IPv6单播路由迭代到LSP隧道。
前置任务
在配置BGP IPv6单播路由迭代到LSP隧道之前,需完成以下任务:
正确配置IGP路由协议。
PE1和PE2之间建立LSP隧道(LDP或MPLS-TE)。
PE1和PE2之间使用Loopback接口建立IBGP对等体,并且两者都在IPv6单播地址族下使能BGP IPv4对等体。
操作步骤
- 执行命令system-view,进入系统视图。
- 执行命令bgp { as-number-plain | as-number-dot },进入BGP视图。
- 执行命令ipv6-family unicast,进入BGP IPv6单播地址族视图。
- 执行命令unicast-route recursive-lookup tunnel-v4 [ tunnel-selector tunnel-selector-name ],使能BGP IPv6单播路由迭代隧道功能。
当迭代的隧道是MPLS TE隧道时,需要配置tunnel-selector tunnel-selector-name,指定隧道选择器。
- 执行命令commit,提交配置。