论文部分内容阅读
鉴于移动的巨大需求和技术的不断发展,移动支持和安全性保证已经成为因特网发展的两个核心问题。而TCP/IP协议栈设计之初,IP地址被赋予了双重身份:寻址符和网络接口描述符。寻址符用于提供路由信息,网络接口描述符用于标识主机。IP地址的双重身份无法保证终端移动的同时保持连接不中断。IETF提出了主机标识协议(HIP,Host Identity Protocol)来解决安全地移动等问题。本文依托国家发改委“面向IPv6的互联网安全体系结构和关键技术研究”项目,该项目目的在于实现基于真实IPv6地址的访问,构建下一代互联网安全体系结构。HIP在传输层和网络层之间加入主机标识协议层,分离了IP地址既作为主机标识符又作为网络寻址符的双重作用。主机标识符(Host Identifier)来标识主机,而IP地址只用于网络寻址。加入HIP层后,传输层及其以上的应用直接与HIT(Host Identity Tag)绑定,HIP层维护着IP地址与HIT的映射关系。HIP强依赖于公钥加密算法,在计算能力不同的平台上计算开销不同。通过修改HIP使用的密码算法使其适用于CPU资源有限的移动终端中,并对其进行了实现。本文首先介绍了以移动IPv6为代表的网络层移动管理技术,然后概述了主机标识协议及其关键技术,包括基本交换过程(Base Exchange, BEX),DNS扩展及实验,RVS扩展对移动性的支持。分析了HIP加密协议的计算开销对CPU资源的影响及不适用于CPU资源有限的智能移动终端中,修改HIP基本交换过程的加密算法,扩展HIP为轻量级主机标识协议LHIP,通过系统试验得出LHIP降低了HIP在BEX和更新过程中时间开销,大大提高了系统的性能。最后将HIP和MIPv6在移动切换各方面进行了对比分析,得出HIP移动管理方案比MIPv6可以提供更好的性能及安全性。