ospf协议开题报告.docx
- 文档编号:7327998
- 上传时间:2023-01-23
- 格式:DOCX
- 页数:5
- 大小:19.27KB
ospf协议开题报告.docx
《ospf协议开题报告.docx》由会员分享,可在线阅读,更多相关《ospf协议开题报告.docx(5页珍藏版)》请在冰豆网上搜索。
ospf协议开题报告
ospf协议开题报告
篇一:
OSPF协议的C语言仿真设计--开题报告
毕业设计开题报告
题目:
OSPF协议的C语言仿真设计
学生姓名:
xxxx学号:
*********
专业:
通信工程
指导教师:
xxxxxxxxxxxxx
20XX年月日
1.结合毕业设计(论文)课题情况,根据所查阅的文献资料,每人撰写20XX字左右的文献综述:
随着Internet技术在全球范围的飞速发展,OSPF已成为目前Internet广域网和
Intranet企业网采用最多、应用最广泛的路由协议之一。
OSPF(OpenShortestPathFirst)路由协议是IEIF(InternetEngineeringTaskForce)IGP工作小组提出的,其规范是公开的,目前使用的OSPF是其第二版,定义于RFC2328。
OSPF协议是基于链路状态和SPF技术[1],是以传统使用的TCP/IP环境设计的,包括支持CIDR,带标记的外部路由信息。
OSPF是内部网关协议,它被设计为运行在单个自治系统内,也就是说是在一个自治系统内部各个路由器之间相互交换发布路由信息[2]。
OSPF协议是一种动态路由协议,它内迅速地检测到自治系统内网络拓扑的变化(比如某个网络端口不能工作),在一段网络路由信息汇聚的时间后,计算出新的、正确的路由[3]。
路由信息的汇聚时间很短,并且引起的网络的开销很小。
OSPF路由协议是一种典型的链路状态的路由协议,在一个自治系统中,所有的OSPF路由器都维护一个相同的描述这个自治系统结构的数据库,数据库描述了整个自治系统的拓扑信息,也叫链路状态数据库[4]。
该数据库中存放的是路由域中相应链路的状态信息,是由一个个链路状态广告(LinkStateAdvertisement,我们简称为LSA)构成的。
OSPF路由器正是通过这个数据库计算出其OSPF路由表的。
在一个自治系统中,所有的路由器并行的运行同样的算法。
路由器以自己为根节点,由链路状态数据库构造出最短路径生成树,这个最短路径生成树描述了去自治系统内的每一个目的地址的路由信息,自治系统外的地址以叶子的形式出现在最短树上。
当到同一个目的地址有多个等价开销的路径存在,OSPF能作到平衡负载[5]。
OSPF允许将网络汇聚成一个区域(Area),区域的拓扑结构对于本区域外而自治系统内的路由器是不可见的[6]。
这种隐藏能够极大的减少路由协议所造成的网络流量。
而且本区域的路由信息只由本区域的拓扑结构决定,保护了本区域不受外部错误路由信息的影响。
OSPF使用扩散过程把LSA的更新报文传给自治系统内的路由器,任何路由信息的变化都扩散到整个自治系统,当网络很大时,就会带来较大的网络开销。
另外当网络很大时,链路状态数据库的大小,最短树的计算时间,路由表的大小都会超出一定的限额;内存需求过于巨大,计算时间过于漫长[7]。
对于这些问题的解决方式是作“分层路由”,即将网络分割成一个由“主干”(Backbone)连接成的一组相互独立的部分,区
域引入的其实就是一种分层的概念,它细化了整个自治系统,上面所述的最短路径生成树其实是正对区域而言的。
路由器了解的拓扑结构其实也只是所属区域的拓扑结构,其使用的最短路径优先(SPF)算法也只是计算区域内部的路由。
而区域拓扑结构信息LSA(Router-LSAandNetwork-LSA)也只在该区域内部扩散,不会扩散到自治系统其它区域。
这一点与距离矢量路由协议不同。
运行距离矢量路由协议的路由器是将部分或全部的路由表传递给与其相邻的路由器。
OSPF还提供路有更新的鉴定,而且在发送和接受改变信息时使用IP组播(Multicast)的方式[8]。
OSPF发布的网络信息是由网络号和掩码构成的,所以支持IP子网的划分。
两个网络号相同的网络可能有不同的大小,这称之为变长子网划分。
路由器根据最佳匹配选择选择目的地址。
主机路由的子网掩码由全‘1’构成(0xffffffff)。
自治系统外的AS-external-LSA也在自治系统内部发布。
AS-external-LSA由单独的一条LSA构成。
OSPF的特点:
OSPF不同于RIP这种传统的内部网关协议,它不像RIP路由器那样向每个邻居发送路由表,然后每个路由器根据邻居收到的距离矢量来更新自己的路由表,它只依靠“呼叫协议”和“可靠洪泛”来完成路由表的动态维护[9]。
事实上,OSPF是IERF工作小组专门为IP设计的一种路由协议,OSPF直接使用IP,而RIP要使用UDP。
另外,作为基于链路状态的OSPF克服了RIP的所有限制,具有以下的特点:
OPSF可以对每个IP服务类型(最小时延、最大吞吐量等等)计算各自的路由集。
这意味着对于任何目的地,可以有多个路由表表项,每个表项对应着一个IP服务类型。
给每个接口指派一个无维数的费用。
可以通过吞吐率、往返时间、可靠性或其他性能来进行指派。
可以给每个IP服务类型指派一个单独的费用。
当对同一个目的地址存在着多个相同费用的路由时,OSPF在这些路由上平均分配流量,我们称之为流量平衡[10]。
OSPF支持子网。
子网掩码与每个通告路由相连。
这样就允许将一个任何类型的IP地址分割成多个不同大小的子网(我们称之为变长度子网)。
到一个主机的路由是通过全1子网掩码进行通告的。
默认路由是以IP地址为、网络掩码为全0进行通告。
路由器之间的点对点链路不需要每端都有一个IP地址,我们称之为无编号网络。
这样可以节省IP地址(IP地址是现在非常紧缺的一种资源)。
对OSPF可以采用简单鉴别机制和MD5(MessageDigest5,消息摘要5)鉴别机制。
OSPF采用多播而不是广播形式,以减少不参与OSPF的系统负载。
参考文献
1张宏科,张思东,刘文红.路由器原理与技术.北京:
国防工业出版社,20XX2黎连业,张维,向东明.路由器及其应用技术.北京:
清华大学出版社,20XX
3董民,周卫东,沈庆国.路由器原理、操作及应用.北京:
国防工业出版社,20XX4谢希仁.计算机网络.第四版.大连:
大连理工大学出版社,20XX
5沈被娜,刘祖照,姚晓冬.计算机软件技术基础.第三版.北京:
清华大学出版社,20XX
6田园,司伟生,韩瑜.计算机网络基础/因特网协议原理与实现.北京:
机械工业出版社,20XX
7魏亮.路由器原理与应用.北京:
人民邮电出版社,20XX
8陈建亚,余浩,王振凯.现代交换原理.北京:
北京邮电出版社,20XX
9张海涛,王鹰,陈绮等.北京:
机械工业出版社,20XX
10陈伟.数据通信与计算机网络.武汉:
武汉理工大学出版社,20XX
2.本课题要研究或解决的问题和拟采用的研究手段及途径:
本课题就是要进行OSPF协议的C语言仿真,演示各路由器之间应用OSPF协议如何生成和调整路由表。
设计五个均使用RIP协议的路由器R1-R5,运用C语言设计出OSPF协议的网络结构及其各路由器之间的联系,并得出各路由器的最短路径树。
设计过程中,设置几个数组分别用来存储各个路由器的最短路径树、各个路由器相邻的路由器、以及OSPF定时器。
R1-R5依次每隔30秒广播自己的路由信息,网络中的路由器在收到报文后,对本地路由进行维护。
当网络的拓扑结构发生变化时,各路由器就重新计算路由,并发送路由更新信息,进而更新各路由器的最短路径树。
最后通过仿真软件对本次设计进行仿真,再现动态路由表的生成过程。
篇二:
单区域OSPF
1.课题题目和课题研究现状
单区域ospf配置的方法与实现。
OSPF路由协议属于内部网关路由协议,在同一个自治系统里,只能运行一种路由协议。
OSPF是一种链路状态路由协议,不需要跳数作为选择最佳路径的度量值,而采用费用、距离、延时、带宽等作为度量值,从而避免了环路的产生,在实际情况中,可根据网络具体情况自行选定一种合适度量值。
区域路由器收敛之后,只有当链路状态发生变化时,路由器才用泛红法(OSPF路由器之间进行分发和同步链路状态数据库的一种方式)向所有路由器发送此消息。
2.选题目的和意义
课题目的:
采用模拟器模拟的网络拓扑其中包含两个业务的数据利用所掌握的OSPF的原理和应用方法将两个业务的数据的数据流在传输单位网络上分开。
培养学生的思维方式、设计思想以及分析和解决实际问题的能力。
意义:
利用数据各项业务分流来防止数据集中在网络中的某条链路上但是其他链路因为要保障网络的可靠性而主要作为备份链路及设备导致链路空闲造成的链路拥挤和链路资源的浪费。
利用OSPF业务分流我们能够让不同的业务数据流分开在不同的链路和设备上这样既能够做到业务链路互为主备来保障链路的可靠性又能够做到不让作为备份的链路空闲而造成资源浪费
3.课题的基本内容
内容通过分析OSPF网络协议的内容与应用方法完成整个网络的连通性让网络中的设备以及用户可以互相通信。
实现控制某公司两个业务之间数据在网络链路上的传输路线从而达到两者之间的业务分流。
并且各省公司的外网访问业务不能影响总公司和其他省公司
4.研究方案及预期达到的目标
方案:
1搭建实验环境;
2.配置OSPF。
3.检查路由器OSPF邻居状态及路由表。
4.测试网络。
目标:
通过使用OSPF路由协议实现单区域路由器之间的相互通信
5.为完成课题已具备和所需的条件
通过大学计算机方面的学习了解了有关网络方面的一些基本知识有了一定的理论基础之后又参加了汇智卓越网络的网络方面的专业知识技能培训有了更深的理论条件同时也具备了网络方面的一些时间操作经验和一定的网络设计思想。
对OSPF协议有了一个较深的理解可以用它来完成一些实际工程规划。
利用工大瑞普模拟器以及相关的ISO文件PC机完全可以模拟相似的网络拓扑来达到所期望的效果。
让我的毕业设计有了一个十分合适的物理基础。
6.预计研究过程中可能遇到的困难和问题,以及解决的措施
在这次的毕业设计中遇到最大的困难就是-链路状态生成过程
建立邻接关系的过程在此会产生诸多问题与困难。
解决措施:
参阅资料来一步一步进行连接,知道其满足的繁琐连接条件,逐步调试。
7.进度安排
1.9月24日~10月21选题与导师见面查阅资料,了解OSPF的功能,完成开题报告
2.10月22日~12月2日进行基于OSPF协议的网络数据流分流的网络设计。
完成算法开发的总结进行成果归纳、整理、总结并撰写毕业设计报告作好答辩准备
3.12月3日结题验收
4.12月4日~12月17日继续整理资料,将论文写完
5.12月18日上交论文
6.12月19日~12月25日准备答辩
7.12月26日答辩
8.参考文献
1.莫艾《OSPF协议完全实现》由闫春平等编译,中国电力出版社
2.刘世英《Cisco路由器OSPF设计与实现》机械工业出版社
《CiscoOSPF命令与配置手册》北京邮电大学出版社4.ThomasII,CCIE《OSPF网络设计解决方案》人民邮电出版社
5.帕克《TCP/IP技术大全》网上资料
6.(内部教材)《数据通信网络技术》中兴通讯股份有限公司
7.(内部教材)《数据通信网络技术实习手册》中兴通讯股份有限公司
9.备注
一定好好努力保质保量按时完成任务。
篇三:
开题报告
毕业设计开题报告
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- ospf 协议 开题 报告