OSPF Software
What is OSPF?
Introduction to OSPF and its uses
DC-OSPF is an implementation of Open Shortest Path First (OSPF) source code designed explicitly to support the scalability, availability and functional requirements of OEMs building devices for next generation networks.
DC-OSPF is a component of the IP Routing software developed by Data Connection, and shares its Common Architecture. It is available for both IPv4 and IPv6 networks.
DC-OSPF has comprehensive support for the relevant standards, with management interfaces and a design suited for the most demanding applications. Further details are provided below.
The DC-OSPF architecture splits the product into modular components. This allows these components to be distributed onto line cards and supports multiple instances as required for virtual routers and VPNs.
DC-OSPF Features
OSPF Protocol Function
The DC-OSPF software product includes the following OSPF protocol function.
- Full mandatory OSPF protocol support for both OSPFv2 (RFC 2328) and OSPFv3 (RFC 2740)
- Broadcast, Point-to-point, Point-to-multipoint, Unnumbered and NBMA links supported
- Multiple areas and virtual links
- Equal cost multipath
- Authentication (including simple password and MD5 cryptography) for OSPFv2
- VPNs
- Support for Virtual Routers using multi instance DC-Routing Table Manager
- Support for Virtual Routing Forwarding tables using multi-instance DC-Routing Table Manager
- Integration with DC-BGP or third party implementation
- Traffic Engineering support
- Calculation of Constrained Shortest Path First routes
- Caching of CSPF routes
- IPv6 traffic engineering for both OSPFv2 and OSPFv3
- Optical support
- Routing for separate data and signaling networks
- Integrated with DC-MPLS and DC-LMP
- DDRP as used in OIF NNI
- Optional enhancements to the protocol, including
- Stub Area support and NSSA support (as specified in RFC 3101)
- Incremental Dijkstra algorithm
- Dijkstra SPF calculations can be split over multiple schedules
- Support for Opaque LSAs
Management and Integration
- Fully MIB manageable
- Including full OSPFv2 and OSPFv3 MIB support
- Including full OSPFv2 and OSPFv3 MIB support
- Easily integrated with SNMP, CORBA, CMIP, Web and other
management tools
- Pre-integrated CLI, XML/Web and SNMP management
interfaces available through embeddedMINDTM from Silicon & Software Systems (S3)
- High availability and fault tolerance in management of configuration information when used with Configuration Safe Store
Carrier Class Design
- Routing Table Manager
- Provides centralized routing table for all IP routing protocols, including OSPF, BGP, ISIS
- DC-OSPF can be used with DC-Routing Table
Manager or third party implementations
- Disjoint CSPF source route calculations for protection
switching and fast restoration
- Fully (node) disjoint routes
- Link disjoint routes
- Link or node protection
- Distribution
- Use of DCL N-BASE environment allows distribution of components without changes to protocol code
- Multi-instance Routing Table Manager can be distributed to line cards
- Multi-instance CSPF calculator can be
distributed to line cards
- Redundancy and high availability
- Integrated with DCL's high availability framework (HAF)
- Uninterrupted packet forwarding across hardware or software failure
- Uninterrupted CSPF calculations across hardware or software failure
- Availability and fault tolerance in management of configuration information possible with Configuration Safe Store
For more information about Data Connection's OSPF product and expertise contact .
