学习啦>学习电脑>网络知识>路由器>路由器知识大全>

路由器RIP协议概述

时间: 若木635 分享

  本文为大家讲解RIP 协议概述,希望能帮到大家。

  RIP 协议概述

  R1

  PC

  R2

  PC

  R3R4

  RIP协议概述IP议述

  RIP协议适用于中小型网络

  RIP 协议要点:

  1)RIP 协议基于距离向量算法,属于内部网关协议;

  2)RIP 协议以到达目的地址所经过的路由器个数(跳数)为衡量路由好坏的度量值,最大跳数为 15;

  3)RIP version 1 不支持子网掩码,version 2 支持变长掩码;

  4)RIP 协议适用于基于 IP 的中小型网络。

  RIP 路由表的初始化

  RIP路由表的初始化IP由的始

  R1R2

  net1

  net2

  Request

  Response

  路由表初始路由表

  1) RIP 启动时的初始路由表仅包含本路由器的一些接口路由。

  2) RIP 协议启动后向各接口广播一个 Request 报 文。

  3) 邻居路由器的 RIP 协议从某接口收到 Request 报文后,根据自己的路由表,形成 Response 报文向该接口对应的网络广播。

  4) RIP 接收邻居路由器回复的包含邻居路由器路由表的 Response 报文,形成自己的路由表。

  RIP 路由的更新

  RIP路由表的更新IP

  R1R2

  Cloud

  Rn

  Dest GW Metric

  net1 R2 2

  net2 R2 6

  net1 16

  Response

  net2 3

  net3 5

  Response

  Dest GW Metric

  net1 R2 16

  net2 Rn 4

  net3 Rn 6

  R1更新后的路由表:

  1) RIP 协议以 30 秒为周期用 Response 报文广播自己的路由表。

  2) 收到邻居发送而来的 Response 报文后,RIP 协议计算报文中的路由项的度量值,比较其与本地路由表路由项度量值的差别,更新自己的路由表。

  3) 报文中路由项度量值的计算: metric' = MIN(metric + cost, 16),metric 为报文中携带的度量值信息,cost 为接收报文的网络的度量值开销,缺省为 1(1 跳),16 代表不可达。

  4) RIP 路由表的更新原则:

  对本路由表中已有的路由项,当发送报文的网关相同时,不论度量值增大或是减少,都更新该路由项(度量值相同时只将其老化定时器清零);

  对本路由表中已有的路由项,当发送报文的网关不同时,只在度量值减少时,更新该路由项;

  对本路由表中不存在的路由项,在度量值小于不可达(16)时,在路由表中增加该路由项;

  5) 路由表中的每一路由项都对应一老化定时器,当路由项在 180 秒内没有任何更新时,定时器超时,该路由项的度量值变为不可达(16)。

  6) 某路由项的度量值变为不可达后,以该度量值在 Response 报文中发布四次(120 秒),之后从路由表中清除。

136135