预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共20页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

RIP讲解目录RIP协议介绍:1)什么是RIP?RIP(RoutingInformationProtocol,缩写:RIP)是一种距离矢量路由协议(DistanceVectorRoutingProtocol)。基本上,距离矢量路由协议基于距离矢量算法根据目的地的远近(远近=经过路由器的数量)来决定最好的路径。2)RIP的作用是什么?RIP让路由器之间互相传递路由信息。路由器通过RIP,能自动知道远程目的地,而不需要网络管理员给每台路由器添加静态路由信息。报文封装:RIP是应用层协议,并使用UDP作为传输协议,默认端口号520。RIPV1详细报文格式:RIP请求和响应:RIP使用两种类型的报文:请求和响应。请求:当路由器刚刚接入到网络上,或路由器有一些超时项目,它就发送请求报文。请求报文可以对某个网络,也可以对所有网络。响应:响应可以是询问的或者非询问的。询问的响应只有在回答请求时才发送,它是指明了对应请求的终点信息。非询问的响应则是定期发送,如每隔30秒或当路由表中有变化时。RIPv1发送、接收规则:发送规则:接收规则:注意:若是一条主机路由,则路由器都发送,接收时加上32位掩码。度量值(metric):RIP协议是以跳数来衡量到达目的网络的度量值(metric)。RIP协议规定假如网络的终端到达另一个网络的终端的路由跳数超过15,则认为该网络不可达,及当我们在路由表中看到某条路由的跳数为16时,则认为该网络不可达。初始化:每个结点只知道从它自己到其直接邻站的代价,它并不知道到其他的路径的代价以及该怎么走。共享:距离向量路由选择整个思想就是在相邻站之间共享信息。结点与其直接邻站,周期性地(通常是30秒)或触发更新,共享路由表。更新:当一个结点从邻站收到一个两列的表时,它就需要更新其路由表。更新一般分为3个步骤:1.接收结点需要把自己到发送结点之间的代价增加到第二列中的每一个值上。2.如果接收结点要使用任何一行的信息,那么接收结点需要在每一行把发送结点的名字增加到第三列。3.接收结点需要把旧表的每一行和收到的表的修正版本的相对应的行进行比较:a.如果下一个结点项目是不同的,那么接收结点就选择具有较小代价的一行。如果一样,就保留旧的。b.如果下一个结点项目是一样的,那么接收结点就选择新的一行。二结点循环的不稳定性:1.最大跳计数:设置最大跳,15跳为最大,凡是15跳之后都认为不可达。2.水平分割:禁止路由选择选择协议回传路由选择信息(即传送方向与信息接收方向相反)。3.路由中毒:将不可达网络度量值置为无穷大(如RIP中置跳数为16--在RIP中最大跳数为15,16意味着无穷大),并由该表项来引发一个路由中毒,而不是马上从路由表中删掉这条路由信息。中毒路由被发给邻居路由器以通知这条路径失效,其他路由器到收到一个路由中毒后发送一个毒性逆转。4.触发更新:一旦检测到路由崩溃或变动,立即广播路由报文,而不是等到下一个更新周期RIP性能管理:路由更新定时器:用于设置路由器周期性更新时间间隔(默认30秒)。路由失效定时器:用于设置路由器在最终认定一个路由无效之前的等待时间(默认180秒)。路由失效定时器:用于设置路由选择信息被抑制的时长(默认180秒)。路由刷新定时器:用于设置将某个路由认定为无效路由起至将它从路由表中删除的时间间隔(默认240秒)。RIPV1的优缺点:RIPV1的优点:对于小型网络,RIP占带宽小,易于配置、管理、实现。RIPV1的缺点:1.仅以跳数作为度量值,常常不能计算出最优路径。2.度量值以16跳为上限,不适合于大的网络。3.安全性差,接受来自任何设备的路由更新,容易受到恶意的RIP欺骗。4.不支持VLSM。5.收敛慢,RIP采用周期性的更新而不是触发更新。6.带宽消耗大。RIP需要大量的信息交换:一方面,每个更新报文就每一条路由都包含一个条目,更新报文的大小相当于一个路由表(其条目数与网间网络数成正比),而且其中的许多条目都是与当前路径刷新无关的;另一方面,所有网络都参与定期交换信息,要交换的信息量极大。RIPV2:RFC1388[Malkin1993a]中对RIP定义进行了扩充,通常称其结果为RIP-2。这些扩充并不改变协议本身,而是利用RIPv1中的一些标注为“必须为0”的字段来传递一些额外的信息。如果RIP忽略这些必须为0的字段,那么,RIP和RIP-2可以互操作。RIPV2报文格式:选路域(routingdomain)是一个选路守护程序的标识符,它指出了这个数据报的所有者。选路标记(routingtag)是为了支持外部网关协议而存在的。每个表项的子网掩码应用于相应的IP地址上。RIPV1与RIPV2的对比:RIPv1和RIPv2的相同特征:1.距离向量路由协议;2.使用跳数(HopCount)作为度量值;3.