配置LDP GR示例
组网需求
如图3-31所示,部署了MPLS LDP业务,节点LSRA、LSRB和LSRC都为单主控设备。主备倒换过程或系统升级中,邻居会因为会话进入Down状态而删除LSP,产生业务、流量短时间中断。要求在主备倒换过程或系统升级中,邻居不会因为会话进入Down状态而删除LSP,实现流量短时间不中断。
操作步骤
- 配置各接口的IP地址
# 配置LSRA。LSRB、LSRC的配置与LSRA类似,不再赘述。
<Huawei> system-view [Huawei] sysname LSRA [LSRA] interface loopback 0 [LSRA-LoopBack0] ip address 10.10.1.1 32 [LSRA-LoopBack0] quit [LSRA] interface gigabitethernet 1/0/0 [LSRA-GigabitEthernet1/0/0] ip address 10.1.1.1 24 [LSRA-GigabitEthernet1/0/0] quit
- 配置OSPF协议发布各节点接口所连网段和LSR ID的主机路由
# 配置LSRA。LSRB、LSRC的配置与LSRA类似,不再赘述。
[LSRA] ospf 1 [LSRA-ospf-1] area 0 [LSRA-ospf-1-area-0.0.0.0] network 10.10.1.1 0.0.0.0 [LSRA-ospf-1-area-0.0.0.0] network 10.1.1.0 0.0.0.255 [LSRA-ospf-1-area-0.0.0.0] quit [LSRA-ospf-1] quit
# 配置完成后,在各节点上执行display ip routing-table命令,可以看到相互之间都学到了彼此的路由。
- 配置LDP LSP
# 配置LSRA。LSRB、LSRC的配置与LSRA类似,不再赘述。
[LSRA] mpls lsr-id 10.10.1.1 [LSRA] mpls [LSRA-mpls] quit [LSRA] mpls ldp [LSRA-mpls-ldp] quit [LSRA] interface gigabitethernet 1/0/0 [LSRA-GigabitEthernet1/0/0] mpls [LSRA-GigabitEthernet1/0/0] mpls ldp [LSRA-GigabitEthernet1/0/0] quit
- 配置LDP GR功能
# 配置LSRA。
[LSRA] mpls ldp [LSRA-mpls-ldp] graceful-restart Warning: All the related sessions will be deleted if the operation is performed !Continue? (y/n)y [LSRA-mpls-ldp] quit
# 配置LSRB。
[LSRB] mpls ldp [LSRB-mpls-ldp] graceful-restart Warning: All the related sessions will be deleted if the operation is performed !Continue? (y/n)y [LSRB-mpls-ldp] quit
# 配置LSRC。
[LSRC] mpls ldp [LSRC-mpls-ldp] graceful-restart Warning: All the related sessions will be deleted if the operation is performed !Continue? (y/n)y [LSRC-mpls-ldp] quit
- 验证配置结果
# 完成上述配置后,在LSR上执行display mpls ldp session verbose命令,可以看到“Session FT Flag”字段的值为“On”。以LSRA的显示为例。
[LSRA]display mpls ldp session verbose LDP Session(s) in Public Network ------------------------------------------------------------------------------ Peer LDP ID : 10.10.1.2:0 Local LDP ID : 10.10.1.1:0 TCP Connection : 10.10.1.1 <- 10.10.1.2 Session State : Operational Session Role : Passive Session FT Flag : On MD5 Flag : Off Reconnect Timer : 0 Sec Recovery Timer : 300 Sec Keychain Name : --- Negotiated Keepalive Hold Timer : 45 Sec Configured Keepalive Send Timer : --- Keepalive Message Sent/Rcvd : 1/1 (Message Count) Label Advertisement Mode : Downstream Unsolicited Label Resource Status(Peer/Local) : Available/Available Session Age : 0000:00:00 (DDDD:HH:MM) Session Deletion Status : No Capability: Capability-Announcement : Off mLDP P2MP Capability : Off mLDP MBB Capability : Off Outbound&Inbound Policies applied : NULL Addresses received from peer: (Count: 3) 10.10.1.2 10.1.1.2 10.2.1.1 ------------------------------------------------------------------------------
# 或者在LSR上执行display mpls ldp peer verbose命令,可以看到“Peer FT Flag”字段的值为“On”。以LSRA的显示为例。
[LSRA] display mpls ldp peer verbose LDP Peer Information in Public network ------------------------------------------------------------------------------ Peer LDP ID : 10.10.1.2:0 Peer Max PDU Length : 4096 Peer Transport Address : 10.10.1.2 Peer Loop Detection : Off Peer Path Vector Limit : ---- Peer FT Flag : On Peer Keepalive Timer : 45 Sec Recovery Timer : 300 Sec Reconnect Timer : 0 Sec Peer Type : Local Peer Label Advertisement Mode : Downstream Unsolicited Peer Discovery Source : GigabitEthernet1/0/0 Peer Deletion Status : No Capability-Announcement : Off Peer mLDP P2MP Capability : Off Peer mLDP MBB Capability : Off ------------------------------------------------------------------------------
配置文件
LSRA的配置文件
# sysname LSRA # mpls lsr-id 10.10.1.1 mpls # mpls ldp graceful-restart # interface GigabitEthernet1/0/0 ip address 10.1.1.1 255.255.255.0 mpls mpls ldp # interface LoopBack0 ip address 10.10.1.1 255.255.255.255 # ospf 1 area 0.0.0.0 network 10.10.1.1 0.0.0.0 network 10.1.1.0 0.0.0.255 # return
LSRB的配置文件
# sysname LSRB # mpls lsr-id 10.10.1.2 mpls # mpls ldp graceful-restart # interface GigabitEthernet1/0/0 ip address 10.1.1.2 255.255.255.0 mpls mpls ldp # interface GigabitEthernet2/0/0 ip address 10.2.1.1 255.255.255.0 mpls mpls ldp # interface LoopBack0 ip address 10.10.1.2 255.255.255.255 # ospf 1 area 0.0.0.0 network 10.10.1.2 0.0.0.0 network 10.1.1.0 0.0.0.255 network 10.2.1.0 0.0.0.255 # return
LSRC的配置文件
# sysname LSRC # mpls lsr-id 10.10.1.3 mpls # mpls ldp graceful-restart # interface GigabitEthernet1/0/0 ip address 10.2.1.2 255.255.255.0 mpls mpls ldp # interface LoopBack0 ip address 10.10.1.3 255.255.255.255 # ospf 1 area 0.0.0.0 network 10.10.1.3 0.0.0.0 network 10.2.1.0 0.0.0.255 # return