Cisco Systems 12.4 manual Nondirectly Connected Mpls LDP Sessions

Page 10

Introduction to LDP Label Bindings Label Spaces and LDP Identifiers

Nondirectly Connected MPLS LDP Sessions

Nondirectly Connected MPLS LDP Sessions

If the LSR is more than one hop from its neighbor, it is nondirectly connected to its neighbor. For these nondirectly connected neighbors, the LSR sends out a targeted Hello message as a UDP packet, but as a unicast message specifically addressed to that LSR. The nondirectly connected LSR responds to the Hello message and the two routers begin to establish an LDP session. This is called extended discovery.

An MPLS LDP targeted session is a label distribution session between routers that are not directly connected. When you create an MPLS traffic engineering tunnel interface, you need to establish a label distribution session between the tunnel headend and the tailend routers. You establish nondirectly connected MPLS LDP sessions by enabling the transmission of targeted Hello messages.

You can use the mpls ldp neighbor targetedcommand to set up a targeted session when other means of establishing targeted sessions do not apply, such as configuring mpls ipon a traffic engineering (TE) tunnel or configuring Any Transport over MPLS (AToM) virtual circuits (VCs). For example, you can use this command to create a targeted session between directly connected MPLS label switch routers (LSRs) when MPLS label forwarding convergence time is an issue.

The mpls ldp neighbor targetedcommand can improve label convergence time for directly connected neighbor LSRs when the link(s) directly connecting them are down. When the links between the neighbor LSRs are up, both the link and targeted Hellos maintain the LDP session. If the links between the neighbor LSRs go down, the targeted Hellos maintain the session, allowing the LSRs to retain labels learned from each other. When a link directly connecting the LSRs comes back up, the LSRs can immediately reinstall labels for forwarding use without having to reestablish their LDP session and exchange labels.

The exchange of targeted Hello messages between two nondirectly connected neighbors can occur in several ways, including the following:

Router 1 sends targeted Hello messages carrying a response request to Router 2. Router 2 sends targeted Hello messages in response if its configuration permits. In this situation, Router 1 is considered to be active and Router 2 is considered to be passive.

Router 1 and Router 2 both send targeted Hello messages to each other. Both routers are considered to be active. Both, one, or neither router can also be passive, if they have been configured to respond to requests for targeted Hello messages from each other.

The default behavior of an LSR is to ignore requests from other LSRs that send targeted Hello messages. You can configure an LSR to respond to requests for targeted Hello messages by issuing the mpls ldp discovery targeted-hello accept command.

The active LSR mandates the protocol that is used for a targeted session. The passive LSR uses the protocol of the received targeted Hello messages.

For information about creating MPLS LDP targeted sessions, see the Establishing Nondirectly Connected MPLS LDP Sessions, page 8.

Introduction to LDP Label Bindings Label Spaces and LDP Identifiers

An LDP label binding is an association between a destination prefix and a label. The label used in a label binding is allocated from a set of possible labels called a label space.

LDP supports two types of label spaces:

Interface-specific--An interface-specific label space uses interface resources for labels. For example, label-controlled ATM (LC-ATM) interfaces use virtual path identifiers/virtual circuit identifiers (VPIs/ VCIs) for labels. Depending on its configuration, an LDP platform may support zero, one, or more interface-specific label spaces.

MPLS LDP Configuration Guide, Cisco IOS Release 12.4

4

Image 10
Contents Mpls LDP Configuration Guide, Cisco IOS Release Page N T E N T S Mpls LDP Inbound Label Binding Filtering Mpls LDP Graceful Restart Contents Mpls LDP Configuration Guide, Cisco IOS Release Prerequisites for Mpls LDP Finding Feature InformationInformation About Mpls LDP LDP and TDP Support Introduction to Mpls LDPMpls LDP Functional Overview Train and ReleaseIntroduction to LDP Sessions Train and Release LDP/TDP SupportNondirectly Connected Mpls LDP Sessions How to Configure Mpls LDP Enabling Directly Connected LDP Sessions,Enabling Directly Connected LDP Sessions Step Command or Action PurposeExample Command or Action Purpose StepEstablishing Nondirectly Connected Mpls LDP Sessions Step Command or ActionExamples Mpls label protocol ldp tdp both Interface tunnelnumber Tunnel destination ip-address Saving Configurations Mpls Tag Switching Commands Specifying the LDP Router ID Routerconfig# mpls ldp Router-id pos2/0/0 Preserving QoS Settings with Mpls LDP Explicit Null Following example displays the LDP router IDInterface type number Command or Action Purpose Local Outgoing Prefix Protecting Data Between LDP Peers with MD5 Authentication Summary Steps Mpls ldp neighbor vrf vpn-nameip Mpls LDP Configuration Examples Configuring Directly Connected Mpls LDP Sessions ExampleRouter 2 Configuration Router 1 ConfigurationRouter 3 Configuration Establishing Nondirectly Connected Mpls LDP Sessions Example Router 5 Configuration Router 4 ConfigurationRouter 6 Configuration Additional References Feature Information for Mpls Label Distribution Protocol Technical Assistance Description LinkReleases Feature Information Router-idFeature Name Releases Feature Name Releases Feature Information Page Restrictions for Mpls LDP Session Protection Information About Mpls LDP Session ProtectionMpls LDP Session Protection Customizations How to Configure Mpls LDP Session Protection Enabling Mpls LDP Session ProtectionRouterconfig-if#mpls label protocol ldp Verifying Mpls LDP Session Protection Troubleshooting Tips Router# show mpls ldp neighbor detailIp classless Redundancy Full-duplex Interface Ethernet5/0/2 MIBs MIBs Link RFCs TitleCommand Reference Mpls LDP Inbound Label Binding Filtering RestrictionsHow to Configure Mpls LDP Inbound Label Binding Filtering Configuring Mpls LDP Inbound Label Binding FilteringIp access-list standard access-list-number Verifying that Mpls LDP Inbound Label Bindings are Filtered Router# show mpls ldp neighbor 10.12.12.12 detailAccess-list-number Access-list-name LDP Specification, draft-ietf-mpls-ldp-08.txt Technical Assistance Description Link Releases Feature Information GlossaryMpls LDP Inbound Label Binding Filtering Page Mpls LDP Autoconfiguration Restrictions for Mpls LDP AutoconfigurationMpls LDP Autoconfiguration on Ospf and IS-IS Interfaces Information About Mpls LDP AutoconfigurationHow to Configure Mpls LDP Autoconfiguration Configuring Mpls LDP Autoconfiguration with Ospf InterfacesGlobally enables hop-by-hop forwarding Router ospf process-id Verifying Mpls LDP Autoconfiguration with Ospf Router# show mpls interfaces Serial 2/0 detail Configuring Mpls LDP Autoconfiguration with IS-IS Interfaces Command or Action Purpose StepEnables IS-IS for IP on the interface Enables the LDP for interfaces that belong to an IS-IS Verifying Mpls LDP Autoconfiguration with IS-IS Router# show isis mpls ldpMpls LDP Autoconfiguration with Ospf Example Troubleshooting TipsMpls LDP Autoconfiguration with IS-IS Examples Command ReferenceFeature Information for Mpls LDP Autoconfiguration Feature Information for Mpls LDP Autoconfiguration Mpls LDP Graceful Restart Information About Mpls LDP Graceful Restart How Mpls LDP Graceful Restart WorksHow to Configure Mpls LDP Graceful Restart Configuring Mpls LDP Graceful RestartMpls ip Mpls label protocol ldptdpboth Configuration Example for Mpls LDP Graceful Restart Verifying the ConfigurationRouter 1 configured with LDP GR Router 2 configured with LDP SSO/NSFRouter 3 configured with LDP SSO/NSF Mpls label protocol ldp mpls traffic-eng tunnels mpls ipMpls Label Distribution Protocol Feature Information for Mpls LDP Graceful Restart Feature Information for Mpls LDP Graceful Restart

12.4 specifications

Cisco Systems has consistently been at the forefront of networking technology, and one of its notable software releases is IOS version 12.4. This version introduced significant enhancements and features that continue to influence networking practices. IOS 12.4 was specifically designed to accommodate the growing demands of network reliability, scalability, and advanced functionalities.

One of the primary characteristics of IOS 12.4 is its enhanced security features. The version integrates advanced security protocols, including improvements in IPsec, which allows for secure communication across potentially insecure networks. Additionally, it supports firewall technologies and access control lists (ACLs), ensuring that organizations can implement stringent security measures tailored to their traffic requirements.

Another defining feature of IOS 12.4 is its support for IPv6. As the internet continued to grow, the need for expanded address space became critical. With IOS 12.4, Cisco provided robust capabilities for transitioning from IPv4 to IPv6, ensuring that network managers could adopt the newer standard without sacrificing performance or reliability. This included support for routing protocols and other networking functions that were essential in an IPv6 environment.

Performance improvements were also a key aspect of IOS 12.4. The release optimized routing protocols, including Enhanced Interior Gateway Routing Protocol (EIGRP) and Open Shortest Path First (OSPF), to enhance convergence times and reduce latency. This effectively contributed to improved network efficiency and uptime.

Cisco also included advanced Quality of Service (QoS) capabilities in IOS 12.4, allowing organizations to prioritize critical traffic. Features such as class-based weighted fair queuing and low-latency queuing became invaluable for organizations requiring seamless voice and video communications over IP networks. This focus on QoS demonstrated Cisco's understanding of the growing importance of multimedia applications in modern business environments.

With a set of stable and scalable routing features, IOS 12.4 supports a variety of platforms, enabling businesses to deploy it across different networking hardware to suit their needs. The modularity of this IOS version makes it flexible for various applications, from small business networks to large enterprise systems.

In summary, Cisco Systems' IOS 12.4 brought forth a wealth of features aimed at enhancing security, performance, and flexibility. Through improved routing capabilities, strong IPv6 support, and advanced QoS features, this version laid the foundation for many of the networking principles that organizations still utilize today.