Label Distribution Protocol (LDP) is one of the label distribution protocols supported by DC-MPLS. DC-LDP provides a complete, scalable, and fault-tolerant source code implementation of LDP.
DC-LDP is designed for OEMs building MSPPs, Carrier Ethernet, enterprise switches, routers, mobile backhaul, or packet – optical transport devices, and provides a wide range of protocol extensions for VPN, VPWS and VPLS, including RFC2547 BGP/MPLS VPNs and PWE3 (Martini).
LDP Protocol Function
The DC-LDP software product includes the following LDP protocol function.
- RFC 5036
- IPv4 and IPv6 support
- Unnumbered interface
- Support for all combinations of label management modes
- Downstream Unsolicited and Downstream on Demand Label Advertisement
- Liberal and Conservative Label Retention
- Ordered and Independent Label Distribution
- Targeted adjacencies
- Loop Detection using both Hop Count and Path Vector
- Layer 2 VPNs
- PWE3 architecture (RFC 3985)
- VPWS (Martini) (RFC 4447)
- VPLS (RFC 4762)
- Layer 3 VPNs
- RFC 4364 extensions
- LSP Ping
- RFC 4379
- Extensible for OEM specific requirements
- Support for private objects and TLVs
- Proprietary data transferred across external interfaces for OEM processing
- Support for proprietary MIB extensions
- Support for OEM specific authentication
Management and Integration
- Fully MIB manageable
- LSR MIB
- LDP MIB
- Product management MIBs for consistent management interface
- Easily integrated with SNMP, CORBA, CMIP, CLI, Web or other management paradigms
- Pre-integrated and transactional CLI, NETCONF, WEB UI, SNMP, REST management interfaces available through MetaCLI (Metaswitch), a product form our partner Tail-f Systems.
- High availability and fault tolerance in management of configuration information when used with Configuration Safe Store
Carrier Class Design
- Optimized mainline for very fast LSP establishment
- Binary trees ensure scaling of O(ln(N)) with number of LSPs supported
- No hard-coded limits to number of interfaces or LSPs supported
- Designed to handle thousands of interfaces and millions of LSPs
- Distribution of components onto multiple cards
- Carrier class availability
- RFC 3478 Graceful Restart
- Availability and fault tolerance in management of configuration information possible with Configuration Safe Store
- See High Availability for more details
- Major vendors: interoperates with all major implementations, including Cisco and Juniper
- UNH-IOL: successful testing of all aspects of DC-MPLS at UNH Interoperability Lab. See http://www.ioh.unh.edu/consortiums/mplsServices/ for details.
- We assist customers in their own testing, either in their labs or at customer field trials
- Guarantee: interoperability problems are treated as problems and fixed within the same schedules.