i
Contents
Configuring basic MPLS ···································································· 1
Overview ·································································································································· 1
Basic concepts ··················································································································· 1
MPLS network architecture ···································································································· 2
LSP establishment ··············································································································· 3
MPLS forwarding ················································································································· 4
PHP ································································································································· 4
Protocols and standards ······································································································· 5
MPLS configuration task list ········································································································· 5
Enabling MPLS ························································································································· 5
Configuring MPLS MTU ··············································································································· 6
Specifying the label type advertised by egress ················································································· 6
Configuring TTL propagation ········································································································ 7
Enabling sending of MPLS TTL-expired messages ··········································································· 9
Enabling MPLS forwarding statistics ······························································································ 9
Enabling SNMP notifications for MPLS ··························································································· 9
Displaying and maintaining MPLS ······························································································· 10
Configuring a static LSP ·································································· 11
Overview ································································································································ 11
Configuration prerequisites ········································································································ 11
Configuration procedure ············································································································ 11
Displaying static LSPs··············································································································· 12
Static LSP configuration example ································································································ 12
Network requirements ········································································································ 12
Configuration restrictions and guidelines ················································································ 12
Configuration procedure ····································································································· 13
Verifying the configuration ··································································································· 14
Configuring LDP ············································································ 15
Overview ································································································································ 15
Terminology ····················································································································· 15
LDP messages ················································································································· 15
LDP operation ·················································································································· 16
Label distribution and control ······························································································· 17
LDP GR ·························································································································· 19
LDP NSR ························································································································· 20
LDP-IGP synchronization ···································································································· 21
LDP FRR ························································································································· 21
Protocols ························································································································· 22
LDP configuration task list ·········································································································· 22
Enabling LDP ·························································································································· 23
Enabling LDP globally ········································································································ 23
Enabling LDP on an interface ······························································································· 23
Configuring Hello parameters ····································································································· 24
Configuring LDP session parameters ··························································································· 24
Configuring LDP backoff ············································································································ 25
Configuring LDP MD5 authentication ···························································································· 26
Configuring an LSP generation policy ··························································································· 26
Configuring the LDP label distribution control mode ········································································· 27
Configuring a label advertisement policy ······················································································· 27
Configuring a label acceptance policy ··························································································· 28
Configuring LDP loop detection ··································································································· 29
Configuring LDP session protection ····························································································· 30
Configuring LDP GR ················································································································· 31
Configuring LDP NSR ··············································································································· 31
Configuring LDP-IGP synchronization ·························································································· 31