IP路由器警告选项

【IP路由器警告选项】本备忘录的状态
本文档讲述了一种Internet社区的Internet标准跟踪协议,它需要进一步进行讨论和建
议以得到改进 。请参考最新版的“Internet正式协议标准”(STD1)来获得本协议的标准化
程度和状态 。本备忘录的发布不受任何限制 。
版权声明
Copyright(C)TheInternetSociety(2001).
摘要
这篇文档描述了一个新的IP选项,它告诫操作路由器更仔细地检查IP包的内容 。它对
于那些寻址到一个目的地但是要求在路径上的路由器里进行相对复杂处理的协议很有用,但
是不限于此 。
目录
1.0介绍 1
2.0路由器警告选项 2
2.1语法 2
2.2语义 3
3.0对其它协议的影响 3
4.0安全考虑 3
5.0参考文献 3
6.0作者地址 3
1.0介绍
路由协议最近的趋势是简单地将新路由功能合并到存在的单点传送路由中 。这样做的动
机是简单而优雅的――它答应在不重新改造所有基本路由协议功能的情况下配置新的路由
功能,因而大大降低了说明和实现的复杂度 。
不利方面是新功能在单点传送中只能依靠最少共同点,目标方向的下一个中继 。不能作
出更丰富细节信息比如一个状态连接状态数据库)是否存在的任何假设 。
最好也能够渐近地配置新技术,以明确地避免升级源和目的路径间的所有路由器 。这个
目的和可获取的最少共同点有些冲突,因为一个路由器,假如它不是紧挨着另一个支持新协
议的路由器,它就没有办法确定其它同类路由器的位置或身份(除非在单点传送之外实现了
某些和flooding算法相似的东西,而它是和简单性目的相冲突的) 。
一个支持单点传送路由的明显方法是对新协议包沿着到达最终目的的路径做
hop-by-hop推进 。每个实现了新协议的系统都有责任为数据包寻址到路径上下一个系统,
这个系统必须能够理解这个数据包 。但是,正如上面所说,很难知道下一个实现该协议的系
统 。这是同步布置新协议的一个障碍 。
RSVP[1]通过把最终目的地的地址放在IP目的地址字段的方式使问题得到好转,然后要
求每个RSVP路由器在前进路径上作一个小小的修改,以寻找非凡的RSVP包,并把这些包拉
离前进主干线,在继续推进它们之前对其执本地处理 。这种做法的决定性优势在于它答应自
动通过那些不理解RSVP的路由器,因为数据包将自然地流向最终目的地 。但是,作此小小
改动的代价可能无法接受,因为路由器前进的主干线往往是调整到最佳的—即使是额外的一
条指令也可能招致每秒几百个数据包的性能损失 。
2.0路由器警告选项
因此,目的就是提供一种机制,通过这种机制路由器能截取不直接寻址到它们的数据包,
而且不会招致任何重大的性能损失 。为此目的,这篇文档定义了一个新的IP选项类型,路
由器警告 。
路由器警告选项语义是“路由器应该更仔细地检查这个包” 。通过在其协议消息的IP
头里包含路由器警告选项,RSVP能在对普通数据包的推进有少量或没有性能损失的情况下,
使消息被截取 。
支持快速寻路中选项处理的路由器已经根据选项类型字段进行了多路分解处理 。假如所
有的选项类型在快速寻路中都支持,那么在处理过程上附加上另一个选项类型就不大可能影
响性能 。假如某些选项类型在快速寻路中不支持,这个新选项类型就无法识别,并使携带它
的包被踢到慢速寻路中,因此有必要对快速寻路不作任何改动,而且不会对普通数据包带来

推荐阅读