实验拓扑如图,共5台路由器。各路由器的loopback 0地址为路由器号1.1.1.1、2.2.2.2等。路由器之间的网段ip为二者路由器号,如R1、R2之间的ip编址为12.0.0.0/24,R3、R5之间的网段ip编址为35.0.0.0/24。主TE隧道已建好,为红色表示。
下面要对R2和R3之间的链路进行保护,准备新建一条备份隧道绕过被保护链路。注意,被保护链路两端都为POS口,主要是想使用POS口的告警机制。
实施步骤:
1、 在主LSP头端,即R1上配置,告知主LSP可使用fast-reroute
int tun 0
tunnel mpls traffic-eng fast-reroute
2、 在本地修复点(PLR),即R2上配置一条备份LSP,目标地址为R3
interface Tunnel1
ip unnumbered Loopback0
no ip directed-broadcast
tunnel destination 3.3.3.3
tunnel mode mpls traffic-eng
tunnel mpls traffic-eng priority 7 7
tunnel mpls traffic-eng bandwidth 20000
tunnel mpls traffic-eng path-option 10 explicit name bbb
<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
3、然后在R2定义此显式路径绕过R2的被保护接口P2/0
ip explicit-path name bbb enable
exclude-address 23.0.0.2
4、告知R2的被保护接口P2/0有可用的备份LSP
int P2/0
mpls traffic-eng backup-path Tunnel1
5、配置链路失效检测,在R2和R3的p2/0口配置Rsvp hello和pos报警
R2(config)#ip rsvp signalling hello(先全局启用rsvp hello)
Int p2/0 (接口启用rsvp hello)
ip rsvp signalling hello
pos ais-shut (这两条是配置pos的警报发送)
pos report all
R3做同样配置
最后查看:
在被保护链路正常的情况下,R2显示FRR 状态为ready
r2#sh mpls traffic-eng fast-reroute database
LSP midpoint item frr information:
LSP identifier In-label Out intf/label FRR intf/label Status
1.1.1.1 0 [95] 16 PO2/0:16 Tu1:16 ready
关闭R3的P2/0口后再看,变成了active
r2#sh mpls traffic-eng fast-reroute database
LSP midpoint item frr information:
LSP identifier In-label Out intf/label FRR intf/label Status
1.1.1.1 0 [23] 16 PO2/0:16 Tu1:16 active
6、注意事项
备份LSP所经过的接口保留的带宽不可低于主LSP请求的带宽,否则FRR不成功。具体到本实验中就是R2的f1/0和R5的f1/1接口保留带宽不得低于20000。
7、FRR的节点保护配置跟这个类似,就是备份LSP的目的地址要在被保护节点之后,且显式路径要绕过被保护节点。
一些有用的命令:
show mpls traffic-eng fast-reroute database
show ip rsvp sender detail
debug ip rsvp path detail
show mpls traffic-eng tunnels
转载于:https://blog.51cto.com/jetko/58775