1 、更新计时器:指执行 RIP 协议的路由器向所有介面广播自己的全部路由表的时间间隔。在 CISCO 的 IOS 站群软件中预设时间是 30 秒。为了避免在 MA(多路访问)的互联网中由于系统时延引起的更新同步,在 CISCO 中的实际更新时间时 25.5~30 秒之间,即 30 秒减去一个在 4.5 秒内的随机值。
2 、无效计时器:针对路由表中的特定路由条目的计时器。路由器每收到一次路由条目就把无效计器置 0,也就是说路由条目每隔无效计时器规定的时间内必须收到路由条目更新报文。如果没有收到相关条目的更新保文那么无效计时器超时,路由器就认为该目的不可达,并向所有介面广播不可达更新报文。无效计时器在 IOS 中预设是 180 秒。
3 、重新整理计时器:指路由条目的重新整理时间。重新整理存在 2 种意思
1>如果在重新整理时间内没有收到更新报文,那么该目的的路由条目将被刷掉也就是直接删除。
2>如果在重新整理时间内收到更新报文,那么该目的的路由条目的重新整理计时器被重新整理置 0 。
CISCO 中重新整理计时器的预设时间是 240 秒,也是是比无效计时器多了 60 秒。这里就意味著在一个路由条目在 180 秒内没有收到更新报文时,重新整理计时器超时。路由条目中该路由被标志为 x.x.x.x is possibly down,直到重新整理计时器也超时了该路由条目才被删除。在 RIP 中真正删除路由条目的是重新整理计时器超时。
4 、抑制计时器:路由器如果在相同的介面上收到某个路由条目的距离比原先收到的距离大,那么将启动一个抑制计时器。在抑制计时器的时间内该目的不可到达。抑制计时器主要是在 rip 协议中用来防止路由环路,该计时器的原理是引用一个怀疑量,不管是真的还是假的路由讯息,路由器先认为是假讯息来避免路由环路。如果在抑制计时器超时后还接受到该讯息,那么这时路由器就认为该讯息时真的。 RIP 中认为假的讯息总是真不了,不长久。
5 、触发更新计时器:使用在触发更新中的一种计时器,触发更新计时器使用 1~5 秒的随机值来避免触发更新风暴。
更新计器比较容易理解,只是路由选择协议用来传送更新资料的时间间隔。从路由协议启动以后就开始生效,每传送一次更新报文后重新倒计时。
无效计时器是针对路由表上的路由条目。这个计时器是路由条目在路由表生效后开始倒计时。每收到公告该路由条目的路由更新报文后重新倒计时。
重新整理计时器和无效计时器是同时启动的。收到更新报文后重新倒计时。如果你把重新整理计时器设定的比无效计时器短那么会出现路由条目还没出现 possibly down 的时候就已经被刷掉了。
抑制计时器时收到比路由表上的路由条目 METRIC 大的时候所启动的计时器。 2 种情况:
1)如果收到路由表上的某个路由条目的同一个公告源传送过来的路由更新比路由器上的距离大,那么启动抑制计时器。例如:路由表上到达 10.0.0.0 互联网的度量时 3,传送该更新的路由器是 A 。如果收到来自 A 的关于 10.0.0.0 路由更新的报文并且度量大于 3 的时候。那么在路由表上对 10.0.0.0 的路由条目启动一个抑制计时器。
2)如果是来自路由器 B 的关于 10.0.0.0 互联网的更新且度量大于 3 的时候,接受方会如何处理那?答案是丢弃路由器 B 的更新。因为路由表中已经存在经过 A 到达 10.0.0.0 互联网且距离小于 B 路由器。
所谓的更新报文是指同一个公告源路由器公告的路由资讯。比如 11.0.0.0 是 A 公告过来的,那么还必须在无效计时器的倒计时间内收到 A 公告过来的关于 11.0.0.0 的路由更新。如果更新是 B 发过来时路由器会根据度量大小判断丢弃或者时接受。丢弃,路由条目不处理 B 的更新,保留对 A 的关于 11.0.0.0 的通告。计时器继续倒计时直到收倒新的关于 A 的更新。接受,丢弃 A 的关于 11.0.0.0 的路由条目,接受 B 的关于 11.0.0.0 的资讯重新启动计时器。
距离向量路由选择协议时基于讯息传闻的路由选择协议。对路由器来说它只知道到达目的的方向而不知道到达目的经过的地方。所以 HOP 就成为了判断距离远近的唯一标准。