Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save wolfram77/ace297c1087a99fa2f3549914922bf19 to your computer and use it in GitHub Desktop.
Save wolfram77/ace297c1087a99fa2f3549914922bf19 to your computer and use it in GitHub Desktop.
Distance Vector Multicast Routing Protocol (DVMRP) : REPORT

The protocol is based on the Routing Information Protocol (RIP). The router generates a routing table with the multicast group of which it has knowledge with corresponding distances (i.e. number of devices/routers between the router and the destination). When a multicast packet is received by a router, it is forwarded by the router's interfaces specified in the routing table.

DVMRP operates via a reverse path flooding technique, sending a copy of a received packet (specifically IGMP messages for exchanging routing information with other routers) out through each interface except the one at which the packet arrived. If a router (i.e. a LAN which it borders) does not wish to be part of a particular multicast group, it sends a "prune message" along the source path of the multicast.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment