探索基于uml的ospf协议分析和建模技术研究

探索基于uml的ospf协议分析和建模技术研究

ID:34804094

大小:3.09 MB

页数:87页

时间:2019-03-11

探索基于uml的ospf协议分析和建模技术研究_第1页
探索基于uml的ospf协议分析和建模技术研究_第2页
探索基于uml的ospf协议分析和建模技术研究_第3页
探索基于uml的ospf协议分析和建模技术研究_第4页
探索基于uml的ospf协议分析和建模技术研究_第5页
资源描述:

《探索基于uml的ospf协议分析和建模技术研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、西南交通大学硕士学位论文基于UML的OSPF协议分析和建模技术研究姓名:熊洁申请学位级别:硕士专业:计算机应用技术指导教师:曾华燊20040601西南交通大学硕士研究生学位论文第1页摘要本论文研究的内容是为了适应四川省网络通信技术重点实验室两项研究工作需要而提出的。首先协议测试系统需要易于修改适合用于测试系统调试的测试对象,其次新的单物理层平面体系结构(SUPA)的研究和协议软件开发中需要探索建模技术。选择以面向对象技术为基础、具有方便的图形化界面的统一建模语言(UML)为工具,以应用较广而复杂程度较高的OSPF协议作为探讨协议实现建模的对象有助于上述两项工作的后续工作的开展。本项工作利用UM

2、L对OSPF协议工作机制进行较为详细的分析,为OSPF的主要运作机制(链路状态数据库、邻居发现和数据库交换等)建模并在LirIUX平台上实现了OSPF协议中的部分功能。本文中反映的作者建立的模型包括:用例模型、静态结构对象模型和动态行为模型。最后,笔者对在Linux环境中乃:发的部分OSPF协议实现进行了初步的测试;结果表明基本该实现具备了OSPF协议中相关部分的基本功能。本项研究与实践还表明:用UML作为协议分析与建模工具,由于所建模型能以标准的、易于理解的方式为协议软件建立蓝图,有助于高效正确地丌发可维护、易扩展、和可重用与可移植的OSPF协议实现。本论文的主要贡献是:①用UML中的“用例

3、模型”和“用例详述”的形式对OSPF进行了较为详尽的分析,较好地解决了复杂协议中对繁琐细节的分析描述。②用UML“状态图”对OSPF协议中的接口状态机和邻居状态机进行了建模分析:借用UML状态图中的“复合状态”等概念对协议文本中描述的“接口状态机”和“邻居状态机”进行了细化,并以此为基础分析了相关的实现机制。关键词:OSPF,路由协议,链路状态,统一建模语言强南交通犬学硕士硒究黧学位论文第ll页AbstractThebackgroundoftheworkpresentedinthisdissertationiStworesearchprojectsconcemingIPv6一basedrout

4、ertestingandSinglephysicallayerUser—datatransforP1atformArchitecture(SbTA),ThereasonforselectionofthemutinginfonnationexchangeprotocoimOSPF(OpenShortestPathFirstlistwofold.Firstly,itCallbeusedasatestingtargetfor球routersforitspopularity;secondly,itiscomparativelycomplexprot{、colhencegoodforexperiment

5、ingmodelingtechniquesinprotocolanalysisandimplementation,Foritsobjoct—orientedfeatureandconvenientgraphicinterfaces,theUnifiedModelingLanguage(VML)ischosenasthemodelingtoolinthiswork.ThedissertationprovidesadotailedanalysistoOSPFoperationmechanismsandmodelsforitsmainpmtocolmechanisms(1inkstatedataba

6、se,neighbordiscovery,databaseexchaugc.andetc.).ApartialimplementationofOSPFiSalsoprovidedbasedontheanaiysisandmodeling.MainmodelspresentedinthisthesisincludeUseCasemodel,Static0·0Structuremodel,andDyaamicBehaviormodel.Finall3;testprocessandprelimhaarytestresulttOthepartialimplementationintheLinuxenv

7、ironment,arebrieflydiscussed,whichhaveshownthattheimplementationpossesthebasicfunctionsrequiredbyOSPF.TheauthorhasbeenconvincedthroughthepracticeofanalyzingandmodelingtheOSPFwithUML。th蕊useofUMLishelpf

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。