欢迎来到天天文库
浏览记录
ID:49408337
大小:233.50 KB
页数:5页
时间:2020-03-01
《RIP协议原理的学习.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、互动型教学案例--RIP协议原理的学习一、RIP的简介路由信息协议(RI卩)协议是一•种动态路由选择,它基于距离向量算法(D-V),总是按最短的路由做出相同的选择。这种协议的路由器只关心自己周围的世界,只与自己相邻的路由器交换信息,范围限制在15跳(15度)之内,再远,它就不关心了。RIP(RoutinginformationProtocol)是应用较早、使用较普遍的内部网关协议(InteriorGatewayProtoco1,简称IGP),适用于小型同类网络,是典型的距离向量(distance-vect
2、or)协议。文档见RFC1058.RFC1723oRIP通过广播UDP报文来交换路由信息,每30秒发送一次路由信息更新。RTP提供跳跃计数(hopcount)作为尺度来衡量路由距离,跳跃计数是一个包到达H标所必须经过的路由器的数如果到相同H标有二个不等速或不同带宽的路由器,但跳跃计数相同,则RIP认为两个路由是等距离的。RIP最多支持的跳数为15,即在源和H的网间所要经过的最多路由器的数FI为15,跳数16表示不可达。二、RTP的原理(互动环节)为了让学生理解RIP协议的实质,除了给学生通过网络实例介绍以
3、外。还通过一个通俗易懂的例子和学生进行互动,让学生能够通过自己的理解加深对该协议的认识。例如:假设我现在从黄河科技学院出发要到郑东新区的会展屮心去。因为吋间比较紧,所以打算出门打①过去。」[班高峰人很多,好不容易打到金。可偏偏遇到…个新手司札不知道到会展屮心怎么走?(这时候老师可以提问,生活屮的实际问题,学生回答非常踊跃)•看这情况我心里很着急。可这会旁边也没有其他的士。怎么办呢?。继续務/〃)没有关系上车吧,的哥的姐可以通过的丄广播互通信息,可以相互问路。这个司机通过询间很快就知道了到会展屮心怎么走。这
4、样的现象人家都很熟悉。那么和今天我们要学习的RIP协议有什么关系呢?我们要从RIP协议的作用讲起。RIP协议的作用是生成路由表,然后让路由器根据路由表来为信息选择路径。这样说来这个路由器就象一•个司机一-样,为你的出行选择路径。司机有不知道路的情况,那么路由器同样会遇到这样的问题(比如一个新路由器),这时候路由器该怎么办呢?新手司机可以问其他司机怎么走,那么路由器是不是也可以问其他问其他路由器呢?这就涉及到RIP协议是怎么来规定的。也就是说RIP协议的要求是什么?RIP协议规定路由器和路由器之间可以互通信
5、息。我们来看看具体的要求,即RIP协议的三个要素:1.该路由器可以向谁问路?即和谁交换信息?可以和相邻路由器交换信息;2.其他路由器应该告诉该路由器什么信息?即交换什么信息?交换的是双方说知道的全部信息;1.什么时候交换信息呢?助学生进入主题)然后我们给出一个例子,看看RIP协议怎么用?通过以下图示介绍RIP协议的三要素体现过程:—开始,各路由表只有到相邻路由器的信息12A22A31-41一62C1231233网后新更4611-51-1-路由器B收到相邻路由器A和C的路由表A说:我到网2的距离是仁”因此B
6、现在也可以到网2,距离是2,经过AJ最终所有的路由器的路由表都更新了讲完这个例子之后,可以通过提问看学生有没有掌握RTP协议的要领,理解有没有偏差。三、RIP协议的属性及优缺点(部分内容)3」路由更新RIP屮路由的更新是通过定吋广播实现的。缺省情况下,路由器每隔30秒向与它相连的网络广播自己的路由表,接到广播的路由器将收到的信息添加至自身的路由表屮。每个路由器都如此广播,最终网络上所有的路由器都会得知全部的路由信息。正常情况下,每30秒路由器就可以收到一次路由信息确认,如果经过180秒,即6个更新周期,一
7、个路由项都没有得到确认,路由器就认为它已失效了。如果经过240秒,即8个更新周期,路由项仍没有得到确认,它就被从路由表屮删除。上面的30秒,180秒和240秒的延吋都是由计吋器控制的,它们分别是更新计时器(UpdateTimer)、无效计时器(InvalidTimer)和刷新计II寸器(FlushTimer)o3.2路由循环距离向量类的算法容易产生路由循环,RIP是距离向量算法的一种,所以它也不例外。如果网络上有路由循环,信息就会循环传递,永远不能到达H的地。为了避免这个问题,RIP等距离向量算法实现了下
8、面4个机制。(1)水平分割(splithorizon):水平分割保证路由器记住每—•条路由信息的来源,并且不在收到这条信息的端口上再次发送它。这是保证不产生路由循环的最基本措施。(1)毒性逆转(poisonreverse):当一-条路径信息变为无效之后,路由器并不立即将它从路由表屮删除,而是用16,即不可达的度量值将它广播出去。这样虽然增加了路由表的大小,但对消除路由循环很有帮助,它可以立即清除相邻路由器之间的任何环路。(2)
此文档下载收益归作者所有