RFC1388_RIP协议版本2.doc

上传人:marr****208 文档编号:146335251 上传时间:2020-09-29 格式:DOC 页数:7 大小:48KB
返回 下载 相关 举报
RFC1388_RIP协议版本2.doc_第1页
第1页 / 共7页
RFC1388_RIP协议版本2.doc_第2页
第2页 / 共7页
RFC1388_RIP协议版本2.doc_第3页
第3页 / 共7页
RFC1388_RIP协议版本2.doc_第4页
第4页 / 共7页
RFC1388_RIP协议版本2.doc_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《RFC1388_RIP协议版本2.doc》由会员分享,可在线阅读,更多相关《RFC1388_RIP协议版本2.doc(7页珍藏版)》请在金锄头文库上搜索。

1、RFC1388 RIP Version 2 Carrying Additional Information RIP协议版本2组织:中国互动出版网(http:/www.china-)RFC文档中文翻译计划(http:/www.china- )译文发布时间:2001-5-8版权:本中文翻译文档版权归中国互动出版网所有。可以用于非商业用途自由转载,但必须保留本文档的翻译及版权信息。Network Working Group G. MalkinRequest for Comments: 1388 Xylogics, Inc.Updates: RFC 1058 January 1993 RIP协议版本

2、2(RFC RIP Version 2 Carrying Additional Information)本备忘录状态 This RFC specifies an IAB standards track protocol for the Internet community, and requests discussion and suggestions for improvements. Please refer to the current edition of the IAB Official Protocol Standards for the standardization state

3、 and status of this protocol. Distribution of this memo is unlimited.摘要 这份文档详细说明了关于路由信息协议(RIP-1,见RFC1058)的扩展,在RIP包中增加了一些有用的路由信息以及一种安全措施。还有一份相关文档描述了RIP-2的SNMP管理系统库。致谢: 我要感谢以下几位为这份文档作出了贡献:Fred Baker,Noel Chiappaand Vince Fuller。这份文档是Internet工程任务组的RIP-2工作组的工作成果。目录: 1. 为RIP的辩护 2. 现在的RIP 3. 协议扩展 3.1 验证机制

4、 3.2 选择域路由 3.3 路由标记 3.4 子网掩码 3.5 下一跳 3.6 多点广播 4. 兼容性 4.1 兼容的转换 4.2 验证机制 4.3 多重度量制式 4.4 无地址连接 附录 A 参考文献 安全注意事项 作者地址1. 为RIP的辩护 随着OSPF与IS-IS的出现,许多人都相信RIP已经过时了。事实上,尽管新的IGP路由协议的确比RIP优越得多,但RIP也确有它自己得一些优点。首先,在一个小型网络中,RIP对于使用带宽以及网络的配置和管理方面的要求是很少的,与新的IGP相比,RIP非常容易实现。 此外,现在RIP还在大量使用,这是OSPF与IS-IS所不能比的。而且,看起来这种

5、状况还将持续一些年。 既然RIP在许多领域和一定时期内仍具有使用价值,那么就有理由增加RIP的有效性,这是毫无疑问的,因为对已有技术进行改造所获收益比起彻底更新要现实得多。2.现在的RIP 现在的RIP包中只是包含了路由器为包在网络上选路所需要的最小限度的路由信息。由于历史原因,在现在的RIP包中还有大量的未被使用的空间。 现在的RIP协议没有考虑自治系统(AS)之间以及内部网关协议与外部网关协议之间的信息交互,没有考虑子网的问题,没有身份验证机制。在RIP包中没有包含子网掩码信息对于路由器来说是一个特别严重的问题,因为它们需要知道子网掩码以决定如何选择路由。如果一个RIP路由是到一个网络的路

6、由,那么这时候子网掩码和网络掩码是相同的。但是,如果这个路由不是到一个网络的路由,那么路由器就无法确定子网掩码。更糟糕的是,路由器将无法确定这个路由是到一个网络的路由还是到一个特定主机的路由。现在,一些路由器只是简单的选择包来源处的子网掩码,并依次决定路由的类型。3.协议扩展 这份文档并没有从根本上改变RIP协议。更恰当的来说,它只是提供了一个对于RIP协议数据包格式的扩展,以使路由器能够分享一些重要的附加信息。新的RIP数据包格式如下: 0 1 2 3 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-

7、+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | 命令字(1) | 版本(1) | 路由选择域(2) | +-+-+-+ | 地址族标识符(2) | 路由标签(2) | +-+-+ | IP 地址(4) | +-+ | 子网掩码(4) | +-+ | 下一跳(4) | +-+ | 度量值(4) | +-+ 上图中的命令字域,地址族标识符域,IP地址域以及度量值域都保留了它们在RFC1058中的定义。版本域被指定为2的RIP包将会支持使用身份验证机制或者在其他几个新定义的域中携带信息。 所以的域都使用IP网络字节顺序来

8、编码。3.1验证机制 验证机制是个数据包的功能,在包的头信息里只有两个字节大小的域可以用来进行身份验证,而任何合理的身份验证都需要不止两个字节大小的空间。所以RIP-2的验证机制决定使用一个完整的RIP头项以进行身份验证。如果包中地址族标识符的第一项(只有一项)的值是0XFFFF,那么这项的其余部分包含了验证的信息(包括所使用的验证算法的类型以及16个字节的验证数据)。在往后就是最多为24个目的的站点-度量值数据对。如果不使用验证机制的话,那么地址族标识符项就不能是0XFFFF。一个包含了验证项的RIP包的格式如下: 0 1 2 3 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3

9、4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | 命令字(1) | 版本(1) | 路由选择域(2) | +-+-+-+ | 0xFFFF | 验证类型(2) | +-+-+ 验证(16) +-+ 现在,能确定的唯一的验证算法就是“简易密码”,它的类型是2。其余的16个字节包含了纯文本的密码。密码格式是向左对齐,右边如果有空的话有二进制的0补齐3.2选择域路由 路由域标号是路由程序用来决定路由更新信息归属(那个域)的信息。这个字段是用来将

10、路由更新信息绑定到路由器上特定的路由程序来处理的。如果我需要实现多个不同的网络共存与同以物理网络的话,那么我们就需要路由信息中包含这个字段。这可以使管理员可以使用简单的策略来实现多个并行的RIP实例。这意味着,一个路由器只在一个和一系列域中工作,它将会忽略那些属于别的其他域的RIP数据包。路由域标号为0的是缺省路由域。3.3路由标记 路由标记字段的存在是为了支持外部网关协议(EGP)。有关与这个字段的使用已经超出本协议的范围了。不论使用什么方法,这个字段被期望用于传递自治系统的标号给外部网关协议以及边界网关协议(BGP)。任何RIP系统收到一个包含有非零路由标记字段的RIP包时,必须重新对外广播收到的值。而没有路由标记的路由器必须将0作为自己的路由标记对外广播。3.4子网掩码 子网掩码字段包含的子网掩码用于产生目标地址的非主机地址部分(即目标所处网络的网络地址)。如果这个字段的值为0的话,这意味这该字段中没有包含子网掩码。 利用下面两条规则,一个RIP-1路由器可以收到RIP-2的数据包并对其进行操作: 1)网络内部的路由信息不可以出现在其他的网络里。 2)有关特定子网的路由信息不能对RIP-1路由器广播,因为它会误 认为那是一个到

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 其它相关文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号