|
Overview :
Aricent DVMRP (Distance Vector Multicast Routing Protocol) software is a portable implementation of draft-ietf-idmr-dvmrp-v3-05.txt.
It provides the Multicast forwarding capability to a Router that runs both the IPv4 protocol (with IP Multicast support) and the IGMP Version 2.0 protocol.

Figure 1. Aricent DVMRP in a Router Architecture
Features :
- Provides routing information to IP for forwarding Multicast datagrams towards destination networks.
- Implements the Reverse Path Multicasting algorithm to calculate the shortest path back to the source that generates the multicast traffic.
- Implements efficient techniques like Pruning and Grafting to reduce unnecessary data traffic.
- Implements the Poison Reverse technique to create an optimal multicast delivery tree along which datagrams are forwarded.
- In multi-access networks, if more than two DVMRP Routers are present, an implicit Router election decides the forwarder of the multicast packets on the network.
- Supports Graceful Shutdown by informing the Neighbors, whenever the protocol is disabled.
- Routes advertised are split and sent across the whole Route update interval to avoid flooding.
- Most frequently used routes are cached, resulting in efficient forwarding of Multicast datagrams.
- Provides support for dynamic learning of host membership information from IGMP Version 2.0.
- Fully compatible with Aricent IP, Aricent IGMP and Aricent SNMP.
- Provides efficient hashing techniques that are used for searching Route and Cache tables.
- Provides complete support for SNMP-based management by implementing a proprietary MIB for DVMRP.
- Conforms to Future Software Architecture for Portability (FSAP2), thus ensuring highly portable code, which uses flexible buffer and timer management libraries.
- Provides easy integration in a system, which supports BSD compliant socket (eg: Linux, FreeBSD) with the usage of standard socket calls for the packet transmission and reception.
Benefits :
Aricent DVMRP reduces the time to market for OEMs and VARs who wish to incorporate the DVMRP functionality into their switching/routing devices.
|