培训教材-路由器 播此信息。不幸的是,路由器并不知道这个替代路由是否要依赖于刚刚消失的路由。因此, 通常不应迅速地传播否定的信息。有一条警句或谓一语破的: 好消息传播得快,坏消息传播得慢。 解决慢收敛问题的另一个技术使用了抑制( hold down)法。抑制法迫使参与协议工作 的路由器,在收到关于某网络不可达的信息后的一段固定时间内,忽略任何关于该网络的路 由信息。这段抑制时间的典型长度是60秒。该技术的思路是等待足够的时间以便确信所有的 机器都收到坏消息,并且不会错误地接受内容过时的报文。需要指出的是,所有参与RIP的 机器都要遵循抑制策略,否则仍然会发生选路回路现象。抑制技术的缺点是:如果出现了选 路回路,那么在抑制期间内这些选路回路仍然会维持下去。更严重的是,在抑制期间所有不 正确的路由也保留下来了,即使是有替代路由的存在 解决慢收敛问题的最后一种技术就是毒性逆转( poison reverse)。当一条连接消失后 路由器在若干个更新周期内都有保留该路由,但是在广播路由时则规定该路由的费用为无限 长。为提高毒性逆转法的效率,它应该与触发更新( triggered updates)技术结合。触发更 新技术使得新信息,路由器减少了因为想信好消息而容易出错的时间。 不幸的是,虽然触发更新技术、毒性逆转技术、抑制技术和分割范围技术能够解决一些 问题,但它们又带来了一些新的问题。例如,在许多路由器共享一个公共网络的结构中采用 触发更新技术的情况下,一个广播就能改变这些路由器的选路表,引发一轮新的广播。如果 第二轮广播改变了路由表,它又会引起更多的广播。这就产生了广播雪崩。 使用广播技术(这有可能产生选路回路)和使用抑制技术防止慢收敛问题,可使得RIP 在广域网上的工作效率极低。广播要耗费大量宝贵的带宽。即便不出现广播雪崩现象,所有 机器周期性地进行广播也意味着网络流量随着路由器数目的増加而増加。而可能岀现的选路 回路在线路容量有限的情况下可能就是致命的问题。当兜圈子的分组使得线路的容量饱和后 路由器要交换一些选路报文来打破这种回路,就变得很困难甚至是不可能的。同样,在广域 网中,抑制期间可能太长,使得高层协议使用的定时器超时从而中断连接。尽管有这些熟知 的问题,但还是有许多的组织在广域网上使用RIP作为IGP 1.2.2.RIP报文格式 RIP报文大致可分为两类:选路信息报文和对信息的请求报文。它们都使用同样的格式 由固定的首部和后面可选的网络和距离序偶列表组成。图1.5给出的报文的格式:在这个图 中,命令( COMMAND)字段按照下表的规定对应了各种操作: 培训教材-路由器 客户服务中心培训教材-路由器 培训教材-路由器 8 客户服务中心 播此信息。不幸的是,路由器并不知道这个替代路由是否要依赖于刚刚消失的路由。因此, 通常不应迅速地传播否定的信息。有一条警句或谓一语破的: 好消息传播得快,坏消息传播得慢。 解决慢收敛问题的另一个技术使用了抑制(hold down)法。抑制法迫使参与协议工作 的路由器,在收到关于某网络不可达的信息后的一段固定时间内,忽略任何关于该网络的路 由信息。这段抑制时间的典型长度是 60 秒。该技术的思路是等待足够的时间以便确信所有的 机器都收到坏消息,并且不会错误地接受内容过时的报文。需要指出的是,所有参与 RIP 的 机器都要遵循抑制策略,否则仍然会发生选路回路现象。抑制技术的缺点是:如果出现了选 路回路,那么在抑制期间内这些选路回路仍然会维持下去。更严重的是,在抑制期间所有不 正确的路由也保留下来了,即使是有替代路由的存在。 解决慢收敛问题的最后一种技术就是毒性逆转(poison reverse)。当一条连接消失后, 路由器在若干个更新周期内都有保留该路由,但是在广播路由时则规定该路由的费用为无限 长。为提高毒性逆转法的效率,它应该与触发更新(triggered updates)技术结合。触发更 新技术使得新信息,路由器减少了因为想信好消息而容易出错的时间。 不幸的是,虽然触发更新技术、毒性逆转技术、抑制技术和分割范围技术能够解决一些 问题,但它们又带来了一些新的问题。例如,在许多路由器共享一个公共网络的结构中采用 触发更新技术的情况下,一个广播就能改变这些路由器的选路表,引发一轮新的广播。如果 第二轮广播改变了路由表,它又会引起更多的广播。这就产生了广播雪崩。 使用广播技术(这有可能产生选路回路)和使用抑制技术防止慢收敛问题,可使得 RIP 在广域网上的工作效率极低。广播要耗费大量宝贵的带宽。即便不出现广播雪崩现象,所有 机器周期性地进行广播也意味着网络流量随着路由器数目的增加而增加。而可能出现的选路 回路在线路容量有限的情况下可能就是致命的问题。当兜圈子的分组使得线路的容量饱和后, 路由器要交换一些选路报文来打破这种回路,就变得很困难甚至是不可能的。同样,在广域 网中,抑制期间可能太长,使得高层协议使用的定时器超时从而中断连接。尽管有这些熟知 的问题,但还是有许多的组织在广域网上使用 RIP 作为 IGP。 1.2.2. RIP报文格式 RIP 报文大致可分为两类:选路信息报文和对信息的请求报文。它们都使用同样的格式, 由固定的首部和后面可选的网络和距离序偶列表组成。图 1.5 给出的报文的格式:在这个图 中,命令(COMMAND)字段按照下表的规定对应了各种操作: