RFC双语计划:rfc1582中文版(中英文对照)............扩展RIP以支持按需链路

RFC双语计划:rfc1582中文版(中英文对照)............扩展RIP以支持按需链路
http://kummerwu.web.officelive.com/Documents/rfc1582-0.html

更多RFC中文版,中英文对照版,请查阅http://kummerwu.web.officelive.com/Documents/index.html

这儿目前收录来OSPF,BGP,RIP,MPLS(VPN)、HTTP,Telnet,RSVP,PPP,POP3,RTP,NAT,FTP等最新RFC中文版和中英文对照版。而且内容还在不断更新中......
------------------------------------------------------------------------

扩展RIP以支持按需链路
本备忘录的状态
本文档讲述了一种Internet团体的Internet标准跟踪协议,它需要进一步进行讨论和建议以得到改进。请参考最新版的“Internet正式协议标准”(STD1)来获得本协议的标准化程度和状态。本备忘录的发布不受任何限制。
概要
在X.25或ISDN等公众数据网上使用路由协议,其标准的、周期性的路由信息广播会产生高额的费用。这是因为,即便没有数据信息,也必须在联接上保持每一个目标的路由信息。
当路由信息的数量超过了广域网(WAN)链路提供的容量时,信息传播也会失败。
文备忘录定义了一种对Bellman-Ford算法(或称距离向量算法)的修正,使IP RIP、Netware RIP、Netware SAP等信息广播协议能够克服上面描述的限制。
路由协议支持在广域网上使用完全的触发更新机制。在局域网或点对点联结上使用的协议没有被修改。
当路由数据库被从另一接口接收到的新信息所修改时,向WAN发送路由信息。这个触发更新将向广域网接口上的一组目标发送。因为路由协议不能保证对端路由器接收到信息,所以需要新的确认与重发机制。
广域网链路管理器向路由程序宣告广域网上各目标是否可达。
感谢
我感谢在Spider的同僚,特别是Richard Edmonstone、Tom Daniel、Alam Turland、Yakov Rekhter (IBM)、Martha Steenstrup (BBN),以及IETF RIP-2工作组的成员提出的讨论和注解来帮助阐明本备忘录。
约定
本文档使用下面的文字约定:
o “必须”-- 这一项在本规范中是绝对需要的。
“必须”只用于为了协同工作所必须,而不是为了增强某一并非必须的功能。
o “应当”-- 这一项应当被遵循,除非有特别的情况。
o “可以”-- 这一项是一种选项,并可以依照实现的需要来遵循或忽略。
不带引号的词语必须、应当也被使用,并按普通意义来理解。
目录

      1. 导言
      2. 在广域网上使用路由协议
          2.1. 综述
          2.2. 可达性假定
          2.3. 广域网路由器列表
          2.4. 触发更新与非可靠性传输
          2.5. 保证路由更新的传输
          2.6. 路由数据库
          2.7. 新的包类型
          2.8. 分片
          2.9. 预防队列溢出
      3. IP 路由信息协议:版本1 (IP RIP v1)
      4. IP 路由信息协议:版本2 (IP RIP v2)
      5. Netware 路由信息协议 (Netware RIP)
      6. Netware 服务宣告协议 (Netware SAP)
      7. 记时器
          7.1. 数据库记时器
          7.2. 重传记时器
          7.3. 重新组装记时器
    
 8. 考虑实现
      9. 考虑安全
     10. 参考书目
     11. 作者的地址
1. 导言
在面向联结的网络中,如X.25包交换网和ISDN网络,通过使用路由器可以和大量的目标产生联结。广域网中的链路是按需建立,并在不用时拆除。由于应用的不同,两点间的用户数据可能很少,且持续很短。
实际经验显示在广域网上使用周期性的广播路由信息有以下缺点:
o 按照标准方式使用RIP,即每30秒向下一跳路由器发送所有路由信息会产生很大花费。路由器越多,问题也越大。当广域网上有N个路由器时,就会在每个发送周期中在 N*(N-1)/2 条联结上发送 N*(N-1) 次路由更新。
当路由信息发送时,必须建立到达每一个目标的联结,而这将产生大量费用。仅仅为了路由更新而建立联结,并频繁地发送路由信息对大多数网络而言没有什么用处。(这些联结的建立往往只有很少的负载,或者根本没有数据负载)
通过选项来降低广播频率可以减少花费,但这同样降低系统的响应性。
o 广域网需要联结的网络数量(N),会超过接口支持的并发调用数(M)。这时,只有M个下一跳路由器会接收到路由广播,而其他(N-M)个就无法接收到路由更新。
B-ISND接口只能够支持两个并发调用。在X.25网络上,用户预定的逻辑通道数也不是很大。虽然在理论上,路由协议不会约束用户的路由信息。
o 由于广域网没有广播机制,原来的广播信息将变成向各个目标分别发送信息。这就会产生有N个路由信息的队列。(此外还有其他的数据也会进入队列)
路由器检查广域网的队列数据。如果队列太长,排在最后的数据不能在合理的时间里发送的话(一般1到2秒),路由器将丢弃这些数据。在低速X.25网络中(可能只有9600波特),不可能将过多的路由更新和用户数据一同传输。
本备忘录涉及上面所有问题。
所采取的方法是通过修改协议,使广域网接口仅在路由数据库发生更新,或广域网链路管理器宣告下一跳路由器的可达性发生变化时才发送信息。
因为不能确保包通过所有的广域网媒体,需要有确认和重传机制来提供可靠性。
本备忘录描述的修改是为了在广域网上使用采取Bellman-Ford算法(或距离向量算法)的信息广播协议,如IP RIP [1、2]或 Netware RIP 和 SAP [3]。在局域网或点对点联结上使用的协议没有被修改,新的实现与原始的规范可以协同工作。
2. 在广域网上使用路由协议
2.1 综述
在面向联结的广域网上,如X.25包交换网和ISDN网络中,往往使用支持多协议的路由器来联结多个局域网。通过广域网提供的多路复用技术,多个局域网可以通过路由器上的一个物理端口同时联结在一起。
在无联结的网络层(IP、IPX、CLNP等)和面向联结的广域网(X.25、ISDN)之间有一个由链路管理器提供的接口。图 1 是在面向联结的广域网上各个部分的典型示意。
广域网链路管理器在其上端接口支持多种网络层协议,在其下端接口支持一个或多个子网络。每个子网络支持一组虚拟链路。
图 1.   典型多协议路由器结构
路由器通过转换表,将下一跳路由器的网络层地址转换成建立虚拟链路(VC)的物理地址。并通过封装头中的内容来区分数据包的网络层协议 [5]。
链路管理器从无联结的网络层协议取得数据包并(如果当前没有打开)打开到下一跳路由器的虚拟链路。一条虚拟链路可以传输两个路由器之间指定网络层协议的所有流量(或将所有网络层协议进行适当的封装)。如数据包不再到达链路管理器,虚拟链路将在空闲一段时间后关闭。
在广域网上运行路由协议的方法与在局域网上的方法不同。
在局域网接口上,路由信息是通过周期性的广播;而在广域网上,就变成了分别向一组地址周期性的发送更新。
本备忘录有两个目标:
o 消除其原来过度的周期性路由更新。
o 克服广域网上的带宽限制:链路支持的到达下一跳路由的并发链路数量,和广域网链路有限的数据吞吐量。
第一个目标是通过仅在必须时才发送路由更新(路由回应)来实现的:
o 第一,当特定的路由更新请求收到的时候。
o 第二,当其他接口上收到的新信息修改了路由数据库的时候。
这样接收到的更新信息一般不会立即向其他接口传播,而是延迟几秒使多个更新信息成组。
o 第三,当链路管理器发现目标从不可达(链路不通)变为可以到达(链路通)的状态。
由于底层系统的不可靠性,所有的路由请求和路由更新都需要确认,而没有收到确认的时候要重传。
为了克服带宽限制,路由程序可以使用一种自加强型的流控,使路由更新可以在一段时间内传播。
2.2 可达性假定
当从广域网的下一跳路由器上接收到路由更新后,更新中的各项就一直被认为可以到达,除非有其他证明:
o 如果在正常路由数据的过程中,链路管理器无法建立到达下一跳路由器的路径,于是向路由程序发送一个内部链路断信息来报告下一跳路由器无法到达。
路由程序通过超时数据库中的项使其在路由判断中变为不可达。
o 如果链路管理器随后建立了到达下一跳路由器的联结,就向路由程序发送一个内部链路通信息来报告下一跳路由器可以到达。
路由程序将与其下一跳路由器交换信息,用新的信息来重新填充其路由数据库。
要处理链路通和链路断信息,需要链路管理器在下一跳路由器变为不可达后,负责建立(或重新建立)联结。对在这一过程中,链路管理器采取的措施,不是本备忘录描述的范围。
2.3 广域网路由器列表
路由任务“可以”提供在广域网上发送路由更新的路由器列表
------------------------------------------------------------------------
。。。。。。。。
完整内容参见 http://kummerwu.web.officelive.com/Documents/rfc1582-0.html
更多RFC中文版,中英文对照版,请查阅http://kummerwu.web.officelive.com/Documents/index.html

这儿目前收录来OSPF,BGP,RIP,MPLS(VPN)、HTTP,Telnet,RSVP,PPP,POP3,RTP,NAT,FTP等最新RFC中文版和中英文对照版。而且内容还在不断更新中......

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值