论文部分内容阅读
随着Internet和无线通信技术的迅猛发展,广大用户对于目前IP网络支持移动性的需求越来越迫切。IPv4网络环境下的移动性支持己经日趋完善,但由于IPv4网络本身的缺陷,对移动性的支持有限,移动IPv4已经不能满足现实的需求。IPv6协议簇的研究与实现到目前已经取得了战略性成果,成为下一代网络的首选,所以研究如何为IPv6网络提供有效的移动性支持迫在眉睫。
基于IPv6协议的移动技术充分利用了IPv6协议的优点,能够满足人们提出来的移动性需求,并且解决了移动IPv4协议下的三角路由、切换高延时、安全性差、地址空间不足等问题,使得移动设备能随时随地接入互联网络。
MIP6协议和NEMO协议分别针对主机移动和网络移动进行了研究。本文在仔细分析FreeBSD操作系统的特性及其网络协议栈组成的基础上,详细研究了这两种协议的工作原理和机制,在FreeBSD操作系统上对两种协议进行了实现的初探。
论文遵守软件工程的开发流程,对两种协议进行了严格的实现。论文第四章详细说明了总体设计思想和实现的方法、步骤,重点突出了有限状态机的设计与实现,在第五章设计了测试用例,进行了功能性测试,得出测试结果,并与预期目标进行了对比,验证了论文实现的效果。最后对今后的研究进行了展望,确定了以后工作的方向和重心。