层次移动IPv6 协议主要是针对改善移动IPv6 协议的切换时延而提出的,特别是当移动节点在移动锚点域内微移动的时候,显著的减少了移动节点向家乡发送的位置更新信令消息,提高了切换的性能。文章阐述了层次移动IPv6 的原理,分析了层次移动IPv6 的信令流程,并给出了Linux 内核2.6 下层次移动IPv6 的完整设计和实现过程。关键词 层次移动;微移动;快速移动随着通信技术的不断发展与进步,人们对于移动互联网的要求越来越迫切。一方面,笔记本电脑、PDA,移动电话的逐步普及,信息共享和即时通信成为日常生活中不可或缺的一部分;另一方面,移动通信技术的发展,使得基于移动网络的无线数据传输成为可能,WLAN、WINMAX 的广泛部署便印证了这一点。而实现移动互联网的关键是要解决“漫游”和“移动”问题。为解决上面的问题,IETF 提出了移动IPv6(MIPv6)[1]的概念,实质上是一个支持主机移动的网络层解决方案。MIPv6 作为基于全IP 的未来4G 移动通信网络[6]的基础关键技术,允许用户在不同的无线接入网内移动。但是MIPv6 的切换效果并不是十分理想[2],在实际切换中表现出来的时延是许多实时业务所无法接受的。针对此问题,IETF 又提出了一些增强协议,如快速移动IPv6(FMIPv6)[3]和层次移动IPv6(HMIPv6)[4]。FMIPv6 通过链路层的预测和触发,预先准备了切换的一些信息,因此大大的减少了MIPv6 的切换时延;HMIPv6 则是通过减少因为频繁移动而产生的冗余的信令消息,提高了切换的性能。本文介绍了在 linux 操作系统下,一种基于移动节点MN 的修改来实现层次移动IPv6的方法。
猜您喜欢
推荐内容
开源项目推荐 更多
热门活动
热门器件
用户搜过
随便看看
热门下载
评论