The Difference in PIM Dense vs. DVMRP

本文介绍了两种多播路由协议PIM Dense与DVMRP。DVMRP作为较早出现的协议,在1998年被提出;而PIM Dense则是在2005年发布。两者都通过向下游泛洪数据包来寻找网络路径,但它们记住哪些下游目标愿意接收数据的方法不同。此外,文章还讨论了这两种协议在网络扩展方面的表现。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

History

  • DVMRP is the older of the two multicast protocols. It was introduced as Internet Engineering Task Force Request For Comments -- or IETF RFC 1075 -- in November 1998 by Stanford University. DVMRP was a reworking of the older Routing Information Protocol or RIP multicast protocol. PIM Dense was presented in January 2005 as RFC 3973 by wireless company NextHop Technologies. PIM Dense was not based upon DVMRP, but it shares some multicast techniques with the older protocol.

Pruning Techniques

  • Both PIM Dense and DVMRP routers find network paths by flooding the network downstream from the data source with data packets. PIM Dense and DVMRP routers use different methods to remember which downstream targets are willing to accept data from the source. DVMRP only sends its packets to other DVMRP routers or child nodes which, in turn, try to distribute the data stream further downstream. A child mode can refuse the first packet sent by a DVMRP router by issuing a "prune" message. PIM Dense, on the other hand, sends data packets to every device on the network, including routers. A PIM Dense router will stop sending packets to a downstream device only if it receives a prune message that tells it a particular downstream target doesn't want any more data.


    Unicast Protocol

    • Routers using either PIM Dense or DVMRP protocol have to be able to communicate with the upstream data source or other networked devices in unicast mode. DVMRP uses a special unicast protocol that only works with other DVMRP routers. The PIM Dense protocol, however, does not have built-in unicasting and can work with whatever unicast protocol is used in your network by default.

    Network Scaling Issues

    • PIM Dense is not the most efficient multicasting protocol, but it does scale better with large networks than DVMRP. While DVMRP calculates and records the network path of all its child nodes, PIM Dense only keeps track of those downstream devices it has had to prune. A DVMRP router also periodically refreshes its list of routes by reflooding downstream with more data packets. This reduces DVMRP's scalability even more. In addition, because PIM Dense is unicast protocol-independent, it can use more efficient techniques to find paths back to the upstream data source.



    转自:http://www.ehow.com/info_12227316_difference-pim-dense-vs-dvmrp.html





评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值