RFC1075_远距离矢量多播选路协议
简介
在IP网络上多播的草拟标准目前存在[2],但没有支持网间多播的路由选择协议。本备忘录描述了实验性的路由选择协议,叫做DVMRP,它实现了网间多播。DVMRP使RIP中的许多特性和在Deering[3]中所描述的截断方向路径广播(TRPB)算法相结合。
DVMRP是一个“内部网关协议”;适合在自治系统内的使用,但不能在不同的自治系统之间使用。当前开发的DVMRP不能用于为非多播数据报选路,因此要想一个路由器既能为多播数据报又能为单播数据报选路,则它必须运行两个分离的路由选择进程。DVMRP被设计成易于扩展的,可以扩展成为单播数据报选路。
开发DVMRP是为了试验[3]中所描述的算法。RIP用作这次开发的起始点是因为有一个实现版本可用,而且距离矢量算法与连接状态类算法[4]相比较简单的。另外,为了试验穿越不支持多播的网络可行性,开发了一种叫“隧道”的机制
多播转发算法需要构建基于路由信息的树。构建这颗树需要的状态信息比RIP被设计能提供的要多。因为DVMRP在某些方面比RIP复杂的多。已经具有许多所需要的状态的连接状态算法,可能为Internet上多播选路和转发提供了更好的基础。
DVMRP在一个非常重要的方面与RIP有不同之处。RIP按照路由和转发数据报的方式思考。 DVMRP的目的是为了了解到多播数据报出发地的返回路径。为了将DVMRP解释的和RIP一致,单词“目的地”用来代替更恰当的“出发地”但读者应该记住数据报并不被转发到这些目的地,而是起源于那里。
本备忘录被组织为下列部分:
—对DVMRP进行描述。
—解释隧道。
—展示路由算法。
—展示转发算法。
—列出不同的时间值。
—说明配置信息。
本备忘录不分析距离矢量路由,也不充分解释距离矢量算法;要想获得这方面主题的更多信息,请参看[1]。在本备忘录中执行路由和转发功能的一个进程或多个进程被称作“路由器”。

















