Cisco IOS:我可以让 MPLS-TE 隧道在使用动态路径时使用 FRR 吗?

网络工程 思科 mpls-te frr
2021-07-16 09:18:57

如何使用具有动态路径的隧道在 IOS 上配置 MPLS-TE FRR(这是否可能,我认为它可能只是 IOS-XR)?

在此处输入图片说明

在这个拓扑中,我配置了一个全网状的 MPLE-TE 隧道。下面是 R1 配置,但所有节点都相同,只是 IP 更改了。

我想测试 R1 和 R3 之间的 FRR。在 R1 上的 Tunnel3(和 R3 上的 Tunnel1)下,我配置了一个动态路径(我想在本例中遵循 IGP)。查看 MPLS-TE FRR 的 Cisco 文档至少有一个显式路径似乎在我能找到的所有示例中。如果我在每个路由器(R1-Tu3 和 R3-Tu1)上的隧道接口上添加第二条路径,该路径也配置为dynamic我可以使用 FRR,如何使用?

我不知道如何在没有明确路径的情况下配置 FRR(只是理论上它可能如何工作,但我的心理假设似乎是最佳的 - 这就是为什么我不确定它是否可以实现)。

mpls traffic-end tunnels
!
interface Loopback0
 ip address 10.0.0.1 255.255.255.255
 ip ospf 1 area 0
!
interface Tunnel2
 ip unnumbered Loopback0
 tunnel mode mpls traffic-eng
 tunnel destination 10.0.0.2
 tunnel mpls traffic-eng autoroute announce
 tunnel mpls traffic-eng path-option 1 dynamic
 tunnel mpls traffic-eng fast-reroute
!
interface Tunnel3
 ip unnumbered Loopback0
 tunnel mode mpls traffic-eng
 tunnel destination 10.0.0.3
 tunnel mpls traffic-eng autoroute announce
 tunnel mpls traffic-eng path-option 1 dynamic
 tunnel mpls traffic-eng fast-reroute
!
interface Tunnel4
 ip unnumbered Loopback0
 tunnel mode mpls traffic-eng
 tunnel destination 10.0.0.4
 tunnel mpls traffic-eng autoroute announce
 tunnel mpls traffic-eng path-option 1 dynamic
 tunnel mpls traffic-eng fast-reroute
!
interface FastEthernet0/0
 ip address 10.0.12.1 255.255.255.0
 ip ospf 1 area 0
 mpls traffic-eng tunnels
!
interface FastEthernet0/1
 ip address 10.0.14.1 255.255.255.0
 ip ospf 1 area 0
 mpls traffic-eng tunnels
!
router ospf 1
 router-id 10.0.0.1
 mpls traffic-eng router-id Loopback0
 mpls traffic-eng area 0
1个回答

“备份自动隧道”正是您所追求的。

http://www.cisco.com/c/en/us/td/docs/ios/mpls/configuration/guide/12_2sy/mp_12_2sy_book/mp_te_autotunnel.html#wp1055333

您当前设置的方式需要在受保护链接上使用“mpls traffic-eng backup-path”。然而,这是静态备份隧道方式,如果您使用“动态”路径,LSP 将始终使用最佳 IGP 路径发出信号。您的保护路径不会受到备份的保护,因为备份会尝试使用相同的 IGP 路径(由于最低度量)。

这就是为什么在使用静态备份隧道时在 IOS 中需要显式路径的原因,因为它允许软件确定可以提供保护的备用路径。

阅读有关“自动隧道备份”的内容,它应该可以解决您的查询。IOS 和 IOS-XR 都支持自动隧道。