论文总字数:17317字
摘 要
21世纪,信息化元年,随着信息化的发展,计算机网络也在发展壮大,成为了我们生活中不可或缺的重要组成部分;计算机网络由于规模的不断扩大早已形成了一个新的复杂系统,在这个系统中运用了很多技术,并且每种技术都有着独特的功能与用法。与此同时,许多网络设备公司也有着自家的网络协议,不同厂家间的一些特殊协议并不兼容。于是我们网络工程师们就要用各种协议手段连接不同厂家的网络设备使其能够相互协作协调工作。
本次毕业设计主要从网络的核心设备——路由器开始延生,配合二层设备,在模拟器环境下设计一个基于距离矢量的动态路由协议——RIP协议为主的网络拓扑;利用RIP协议并辅以RIPng协议来构建一个简单的校园网。
关键字:RIP;RIPng; 路由器
ABSTRACT
In the 21st century, the first year of information, with the development of information technology, computer networks are also growing and become an indispensable part of our lives; computer network due to the continuous expansion of the scale has long been formed a new complex system , In this system using a lot of technology, and each technology has a unique function and usage. At the same time, many network equipment companies also have their own network protocols, different manufacturers of some special agreements are not compatible. So we network engineers will use a variety of means to connect different manufacturers of network equipment to enable them to coordinate and coordinate the work.
The graduation design mainly from the network of the core equipment - routers began to spawn, with the 2 layer equipment, in the simulator environment design based on a distance vector dynamic routing protocol - IP protocol-based network topology; To RIPng protocol to build a simple campus network.
Key words:RIP;RIPng;Router
目 录
摘 要 I
ABSTRACT II
第一章 绪论 1
1.1 引言 1
1.2 项目背景 1
1.3 实现意义 1
1.4 本文研究内容 2
第二章 RIP网络协议的研究 3
2.1 RIP技术 3
2.1.1 RIP工作原理 3
2.1.2RIP协议信息 3
2.1.3 验证机制 4
2.1.4路由标签部分 4
2.1.5子网掩码部分 4
2.1.6下一跳部分 5
2.1.7组播部分 5
2.1.8 请求与响应部分 5
2.1.9 RIPv1与RIPv2区别 5
2.1.10 兼容性 6
2.2 RIPng技术 6
2.3.2 RIPng工作原理 7
2.3.3 RIPng的报文与消息形式 8
2.3.4 RIPng报文处理过程 10
2.3.5 RIPng中使用的计时器 11
第三章 中小型企业网络设计与仿真 12
3.1操作系统以及硬件要求 12
3.1.1 仿真平台 12
3.2 RIP路由协议实现 12
3.2.1 项目拓扑 12
3.2.2 项目部署 13
3.3 RIPng协议的实现 15
3.3.1路由拓扑 16
3.3.2项目部署 16
第四章 总结 17
致 谢 18
参考文献 19
第一章 绪论
1.1 引言
RIP距离矢量动态路由协议,于1970年由Xerox开发正式用于网络中路由的选择,它属于应用较早、并且使用较为普遍的内部网关路由协议,一般的适用于小型网络自治系统(AS)路由信息的传播。RIP路由协议基于距离矢量算法,其使用跳数(当前路由器到下一个路由器记为一跳)来计算到达目标地址的路由的距离。
从RIP路由协议发展至今已有两个版本即RIPv1和RIPv2;由于RIP简单易于实现,使其迅速成为广泛使用的路由协议。路由器的主要作用是用于网络间的相互连接,简单来说就是各个路由器负责从自己一个端口将数据转发传递给另一个端口,然后另一台路由器将收到前一台路由器发来的信息,并且做同样的事情。
1.2 项目背景
21世纪,信息化元年,随着信息化的发展,计算机网络也在发展壮大,成为了我们生活中不可或缺的重要组成部分;计算机网络由于规模的不断扩大早已形成了一个新的复杂系统,在这个系统中运用了很多技术,并且每种技术都有着独特的功能与用法。与此同时,许多网络设备公司也有着自家的网络协议,不同厂家间的一些特殊协议并不兼容。于是我们网络工程师们就要用各种协议手段连接不同厂家的网络设备使其能够相互协作协调工作。
对于大部分比如国产的华为,华三,迅捷,国外的cisco等路由器都有着自家的端口封装方式,想要将他们连接,那就必须将接口封装方式改成ppp封装,否则不能相互通信,除了端口方式外,cisco在路由方面也有着自家的协议技术,比如eigrp等,这样的话在混合组网中,很少会遇到全为cisco设备的情况,所以这个协议的使用就受到了约束,而rip协议因出现较早,基本上路由器都是支持的,这大概也是rip协议一大优点。
1.3 实现意义
前面说到RIP协议的诞生,它即是V-D算法在局域网上的直接实现,但是基于 V-D算法的路由协议在路径刷新方面都存在一个严重的缺陷——它的路径刷新比较慢,通俗点叫做“计数到无穷”。由于Rip协议将16跳标记为不可达,这样的话一旦出现环路,那必须经过7个更新计时器周期才能刷新纠正路径,这也就是慢收敛问题。
然而rip协议发展到现在,工程师们也采取了很多方法来避免环路问题,如水平分割,毒性逆转,抑制计时器,触发更新,最大条数;其中“最大跳数”就是说那个数所说的标记16跳为不可达;“水平分割”即传出口不接受自己传出的路由;“毒性逆转”指接受从自己传出的路由,并将其标记为不可达;抑制计时器上面也提过,即当一条路由的度量值(跳数)增大后则进入抑制计时器,然后根据度量值之后的变化决定是否将更新后的路径添加到路由表;最后还有触发更新,即当路由表发生变化后,路由器就立即发送更新消息。无疑这些解决方案使得rip协议仍然活跃于现在大部分中小企业内网架构中。
1.4 本文研究内容
先谈谈rip路由协议的实用性,然后对比RIPv1和RIPv2得出v2版本的优点,最后加上针对IPv6优化的RIPng协议,构建中小企业网。
第二章 RIP网络协议的研究
2.1 RIP技术
RIP(Routing Information Protocols)路由信息协议属于应用较早且部署较为常见的内部网关路由协议(IGP),一般适合应用在小型同类网络中,是比较典型的距离矢量(distance-vector)路由协议。(距离矢量路由协议:路由依据传闻而来,邻居路由之间传递的是路由,路由器将邻居通告给它的路由安装进路由表,并将邻居作为传输数据包的下一跳)
剩余内容已隐藏,请支付后下载全文,论文总字数:17317字
该课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找;