Routing Information Protocol (RIP)


DC-RIP is a portable source code implementation of the Routing Information Protocol (RIP) protocol designed explicitly to support the scalability, availability and functional requirements of OEMs building devices for next generation networks.

DC-RIP shares Metaswitch's unicast IP routing architecture. It is available for both IPv4 and IPv6 networks.

DC-RIP has comprehensive support for the relevant standards, with management interfaces and a design suited for the most demanding applications.

The DC-RIP stack 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-RIP Features

RIP Protocol Function

The DC-RIP software product includes the following RIP protocol function.

  • Full implementation of RIP Version 2 (as defined in RFC 2453) and RIPng (as defined in RFC 2080) including
    • Split horizon with Poison Reverse
    • Triggered Updates
    • For RIPv2, authentication through plain text and MD5 (as defined in RFC 2082)
    • Default route configuration
    • Subnet masks and Next Hop addresses.

Management and Integration

  • Pre-integrated and transactional CLI, NETCONF, WEB UI, SNMP, REST, and scripted management solutions available through pre-integration and partnership with Tail-f ConfD
  • High-level Yang models map directly to operator-familiar semantics
  • Easily integrated with proprietary management solutions via alternative low-level MIB interfaces
    • Support for all BGP v4 MIB tables defined in RFC 1657
    • Extensions based on the latest BGP v4 MIB draft (draft-ietf-idr-bgp4-mibv2)
    • Proprietary extensions to allow MIB-based configuration of BGP routing policies
  • High availability and fault tolerance in management of configuration information (when used with Configuration Safe Store)

Carrier Class Design

  • Routing Table Manager
    • Provides common routing table across all IP routing protocols including BGP, OSPF and ISIS
    • Policies for route import/export between IP routing protocols
    • DC-RIP can be used with a third party Routing Table Manager
  • Scalability and distribution
    • Support for thousands of interfaces
    • Support for hundreds of thousands of routes
    • Multiple instances of DC-RIP support Virtual Routers.
  • Redundancy and high availability
    • Integrated with DCL's high availability framework
    • Uninterrupted packet forwarding across hardware or software failures
    • DC-RIP can run independently of DC-RTM and connect to several instances of DC-RTM for redundancy.
    • Availability and fault tolerance in management of configuration information possible with Configuration Safe Store