代理移动IPv6网络管理的设计与实现硕士学位论文.doc
《代理移动IPv6网络管理的设计与实现硕士学位论文.doc》由会员分享,可在线阅读,更多相关《代理移动IPv6网络管理的设计与实现硕士学位论文.doc(65页珍藏版)》请在三一办公上搜索。
1、硕士学位论文代理移动IPv6网络管理的设计与实现Design and Implementation of Proxy Mobile IPv6 Network Management作者:黄永正导师:张宏科北京交通大学2023年4月学位论文版权使用授权书本学位论文作者完全了解北京交通大学有关保留、使用学位论文的规定。特授权北京交通大学可以将学位论文的全部或部分内容编入有关数据库进行检索,并采用影印、缩印或扫描等复制手段保存、汇编以供查阅和借阅。同意学校向国家有关部门或机构送交论文的复印件和磁盘。(保密的学位论文在解密后适用本授权说明)学位论文作者签名: 导师签名:签字日期: 年 月 日 签字日期:
2、 年 月 日中图分类号:TP393.07 ; TN915.07UDC:学校代码:10004密级:公开北京交通大学硕士学位论文代理移动IPv6网络管理的设计与实现Design and Implementation of Proxy Mobile IPv6 Network Management 作者姓名:黄永正学 号:07129003导师姓名:张宏科 职 称:教授学位类别:工学 学位级别:硕士 学科专业:通信与信息系统研究方向:通信与计算机网络北京交通大学2023年4月致谢两年在中国学习生活即将结束,我也即将走向工作岗位,在此谨向在我攻读硕士学位期间指导、关心、帮助过我的老师和同学表示真挚的感谢!
3、本论文的工作是在我的导师张宏科教授的悉心指导下完成的。张老师严谨的治学态度和求实的科学精神将使我终生受益,同时还教会了我许多做人的道理,使我树立正确的科学观和人生观,踏实奋斗自己的人生。藉此论文完成之际,谨向教育我的导师表示诚挚的谢意!感谢周华春老师,周老师孜孜以求的敬业精神给我留下深刻的印象。在学习和工作中,周老师鞭策我要勇于面对挑战、勤钻研、多思考,对我的影响和教育将是我一生享受不尽的宝贵财富。衷心感谢下一代互联网互联设备国家工程实验室主任张宏科教授,他作为通信领域知名的专家学者,高瞻远瞩地预见到移动IP网络的发展契机,为我指明了前进的方向,而且毫无保留地把积攒的知识和经验传授给我,时常中
4、肯地指出我的不足,鞭策着我不断的进步。感谢郜帅老师、秦雅娟老师、刘颖老师在我的科研和生活中给予我的无私帮助和诚挚的关怀。感谢在实验室工作及撰写论文期间,关建峰博士、延志伟博士、徐雪等同学对我平时的研究工作和论文给予了热情帮助,在此向他们表达我的感激之情。最后也感谢我的家人和亲友,他们的理解和支持使我能够在中国留学中专心完成我的学业。感谢北京交通大学为我创造一个舒适的学习工作环境。衷心感谢各位评委于百忙之中抽出宝贵的时间审阅本文!中文摘要随着网络技术和无线接入技术的迅速发展,尤其是近年来互联网多媒体应用的广泛出现,人们希望随时随地访问互联网,由此出现了以移动IPv6和代理移动IPv6为代表的移动
5、性管理协议。然而,随着移动用户的增加,网络结构变的越来越复杂,网络规模不断扩大,如何有效管理移动互联网得到了广泛关注,成为了一个研究重点。针对这一研究热点,本论文在简单网络管理协议SNMP的基础上设计并开发了代理移动IPv6的网络管理信息库,实现了对代理移动IPv6的网络管理。本文首先综述了简单网络管理协议SNMP的发展历程和研究现状,研究了代理移动IPv6网络管理模型以及相关网络管理技术。在深入理解协议原理的基础上,本文提出了代理移动IPv6网络管理的总体设计思想及其实现目标,详细描述了代理移动IPv6网络管理设计方案。针对代理移动IPv6管理信息库协议的设计方案,本文详细阐述了各个模块的实
6、现原理和流程,并给出了代理移动IPv6网络管理的原型实现。最后,搭建试验环境,重点测试了该代理移动IPv6-MIB库提取的MAG、LMA和公共管理信息,并对测试结果进行了分析。关键词:PMIPv6;简单网络管理协议;网络管理;管理信息库分类号:TP393.07 ; TN915.07ABSTRACTWith the rapid development of the network technologies and wireless access technologies, especially the wide range emerging of Internet multimedia appl
7、ications in the recent years, it is hoped that we can access to the Internet anytime and anywhere. This causes the appearance of the mobility management protocols represented by the Mobile IPv6 and Proxy Mobile IPv6. However, with the increase of mobile users, network infrastructure becomes more and
8、 more complex and the size of network is expanding. How to manage the mobile Internet effectively has been widely concerned and has become a research focus. In response to this research focus, this thesis has designed and developed Proxy Mobile IPv6 Network Management based on the SNMP protocol.In t
9、his thesis, an overview of the development and research course of SNMP has been presented firstly, and then the network management model of Proxy Mobile IPv6 and related technologies are introduced.Based on the in-depth understanding of the related protocols, this thesis gives the overall architectu
10、re, designing goal and detailed designing of the network management of Proxy Mobile IPv6.Based on the overall design architecture of Proxy Mobile IPv6-MIB, we present the implementation of all the modules and the operation flows in detail. After the experimental environment is set up, we test the MA
11、G, LMA and the public management information extracted by Proxy Mobile IPv6-MIB database. Finally, the experimental results are analyzed.KEYWORDS:PMIPv6 ; SNMP ; Network Management ; MIBCLASSNO:TP393.07 ; TN915.07目录中文摘要iiiABSTRACTiv1引言11.1研究背景与意义11.2国内外研究现状21.2.1PMIPv6协议的发展21.2.2SNMP网络管理协议的发展31.2.3P
12、MIPv6管理信息库的发展41.3论文主要工作与结构52PMIPv6网络管理模型62.1综述62.2SNMP协议72.2.1SNMPv2协议概述102.2.2SNMPv2协议操作112.2.3SNMPv2协议管理信息库112.3PMIPv6协议122.3.1PMIPv6协议概述122.3.2PMIPv6协议信令流程132.3.3注册过程142.3.4双向隧道工作模式152.3.5数据包的发送和接收162.4PMIPv6管理信息库162.5PMIPv6网络管理模块192.6小结203PMIPv6网络管理方案设计213.1PMIPv6网络管理总体设计方案213.2PMIPv6管理功能需求与管理信息
13、库的设计223.2.1MAG的管理需求与管理信息库233.2.2LMA的管理需求与管理信息库253.2.3公共管理的管理需求与管理信息库273.3小结304PMIPv6网络管理方案实现314.1PMIPv6网络管理功能模块314.2初始化模块334.2.1管理信息库注册子模块344.2.2进程间通信套接口创建子模块344.2.3数据捕获线程创建子模块354.3PMIPv6管理信息库处理模块354.3.1MAG管理对象处理354.3.2LMA管理对象处理364.3.3PMIPv6公共管理对象处理364.3.4移动节点管理对象处理374.4网络管理进程间通信模块384.5结束处理模块394.6小结
14、405PMIPv6网络管理的测试415.1测试环境415.1.1测试模型图415.1.2测试环境拓扑图425.1.3相关设备详细配置435.1.4Net-snmp-5.1.4的安装445.1.5运行PMIPv6455.1.6运行网络程序455.1.7命令输入465.2针对PMIPv6网络管理的功能测试465.2.1针对MAG的管理功能测试475.2.2针对LMA的管理功能测试475.2.3针对公共的管理功能测试485.3小结496总结与展望506.1工作总结506.2展望50参考文献52作者简历54独创性声明55学位论文数据集561 引言本文在分析PMIPv6管理信息库协议(PMIPv6-MI
15、B)、简单网络管理协议(SNMP)的基础上,设计并实现了一种适用于PMIPv6的管理信息库,从而实现了对网络中各个功能节点上管理信息的设置和获取,达到监视和控制整个网络的效果,并搭建了测试环境,对该网络管理信息库进行了全面测试。1.1 研究背景与意义随着无线网络技术的发展,人们对互联网的访问从传统的固定有线方式向移动无线方式转变,无线环境为人们带来便捷的同时对网络移动性的支持带来新的要求和挑战。传统互联网所提供的是一种固定的接入方式,节点的IP地址一般不发生变化。随着用户移动性的增强,越来越多的用户希望在移动过程中获取网络服务,但当节点移动到新的子网时,便会因为IP地址的不匹配而使得先前的通信
16、中断,因此需要对移动节点提供移动性支持。MIPv61可以很好地支持单个节点的移动,使得IPv6节点可以在改变网络接入点时,无需改变原有地址配置仍可保持连续通信。MIPv6的设计原则是通过构建的移动节点MN的身份标识(HoA)和位置标识(CoA)之间的绑定关系来实现移动性管理,保证上层通信的连续性。但是,MIPv6的切换延时过长,无法满足实时业务的需求,从而出现了快速切换方案FMIPv6。FMIPv6借助于基础网络的支持,通过MN前后两个接入路由器之间的信令交互提前进行新地址的配置,并利用隧道减少切换丢包,提升移动性切换性能。但是,同MIPv6一样,这种协议也面临着信令开销大的问题,尤其是当MN
17、频繁发生微移动时,大量的信令处理消耗了移动节点过多的能量,限制了MN的使用时间。为此,出现了层次移动MIPv6。HMIPv6引入了移动锚点MAP来负责MN在一个区域内发生移动切换时的移动性管理,MAP在本质上是一个本地家乡代理。当MN在MAP域内移动时,只须向该MAP注册,而无须向HA发起注册过程。为了区别MN的微移动和宏移动,HMIPv6引入了链路转交地址LCoA和区域转交地址RCoA,并在路由器通告中新加了MAP选项用于通告该域的MAP地址。MIPv6,FMIPv6和HMIPv6提供了一个较为完整的移动性解决方案,但是它们在部署应用上却存在先天不足,这主要是因为这些方案要求终端参与到移动性
18、信令交互过程中,需要移动终端扩展相应的功能,从而限制了其在手机、PDA等设备上的应用。为此,IETF NETLMM工作组颁布了一种基于网络的移动性管理协议PMIPv6。PMIPv6技术是一种基于网络的移动管理方案,同基于主机的移动性管理协议相比,PMIPv6可以为移动节点提供基于网络的移动性管理,而不需要移动节点的参与,网络中的特定实体会跟踪节点的移动,并执行移动性信令交互和路由状态建立过程。通过LMA同MN的绑定MAG、LMA之间建立隧道来实现对数据的路由和转发,MAG代表MN向LMA发送绑定请求加强了网络的管理性,也对于优化MIPv6性能,实现基于网络支持的区域移动性管理具有重要的意义。随
19、着PMIPv6的发展与应用,PMIPv6的网管必将成PMIPv6部署应用中一个迫切需要解决的问题。当前PMIPv6尚缺乏完整的网络管理协议,没有完整的可行性方案,相关研究仍然处于探讨和研究阶段。本文通过对PMIPv6网络管理机制的研究,设计了PMIPv6网络管理的MIB库,从而实现协议运行过程中对各网络实体的实时监控和管理,有效保证了PMIPv6网络的可控可管。1.2 国内外研究现状1.2.1 PMIPv6协议的发展2007年4月,IETF 的NETLMM(Network-based Localized Mobility Management, NETLMM)工作组发表了第一个PMIPv6草案
20、,该工作组致力于研究基于网络的本地移动性管理机制,该机制于2008年6月成为RFC5213。PMIPv6在MIPv6的基础上引入了本地移动锚点LMA和移动接入网关MAG两个新的功能实体。LMA支持MIPv6中家乡代理的功能,并对其绑定缓存进行了扩展,增加了PMIPv6标识,移动节点标识、接口标识、链路本地地址、IPv6家乡前缀、双向隧道标识、接入技术标识和时间戳等选项。此外,LMA为每个移动节点分配一个唯一的前缀,若移动节点有多个网络接口,则为每个接口分配一个网络前缀。MAG是移动节点在接入链路上的默认路由器,具有三个主要功能:1) 检测移动节点的接入和离开;2) 通告移动节点的家乡网络前缀来
21、模拟节点的家乡网络;3) 为移动节点构建数据传输通道。同基于主机的移动性管理协议相比,PMIPv6可以为移动节点提供基于网络的移动性管理,而不需要移动节点的参与,网络中的特定实体会跟踪节点的移动,并执行移动性信令交互和路由状态建立过程。PMIPv6可以有效的减少协议开销和切换延时,提高服务质量。由于PMIPv6的基于网络的移动性支持,使其易于部署和管理,但是,其网络管理的设计与实现亟需进一步研究和开发。1.2.2 SNMP网络管理协议的发展简单网络管理协议SNMP是目前TCP/IP网络中应用最为广泛的网络管理协议2。1990年5月,RFC1157定义了SNMP的第一个版本SNMPv1。RFC1
22、157和另RFC1156一起提供一种监控和管理计算机网络的方式。因此,SNMP得到了广泛应用,并成为网络管理的事实上的标准。SNMP在90年代初得到了迅猛发展,同时也暴露出了明显的不足,如难以实现大量的数据传输,缺少身份验证(Authentication)和加密(Privacy)机制。因此,1993年IETF发布了SNMPv2,其具体特点是支持分布式网络管理,扩展了数据类型,实现了大量数据的同时传输,提高了效率和性能,丰富了故障处理能力,增加了聚合处理功能,加强了数据定义语言。但是,SNMPv2并没有完全实现预期的目标,尤其是安全性能没有得到提高,如身份验证(如用户初始接入时的身份验证、信息完
23、整性的分析、重复操作的预防)、加密、授权和访问控制、适当的远程安全配置和管理能力等都没有实现。1996年IETF发布的SNMPv2c是 SNMPv23的修改版本,增强了功能,但是安全性能仍没有得到改善,继续使用SNMPv1的基于明文密钥的身份验证方式。为此,IETF于1998年1月提出了互联网建议RFC 2271-2275,正式形成SNMPv3。这一系列文件定义了包含SNMPv1、SNMPv2所有功能在内的体系框架和包含验证服务和加密服务在内的全新的安全机制,同时还规定了一套专门的网络安全和访问控制规则。可以说,SNMPv3在SNMPv2基础之上增加了安全和管理机制。SNMP作为一个简单灵活的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 代理 移动 IPv6 网络 管理 设计 实现 硕士学位 论文
链接地址:https://www.31ppt.com/p-4020240.html