主机标识协议的API实现

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:liongliong585
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
TCP/IP 网络协议最初是为可信网络和静态网络设计的,可是随着互联网的迅速发展,一切都发生了巨大的变化,今天的互联网已不再是安全的网络,主机的接入方式已不再是单一的静态接入了,通信的主机已不再是静止不动了。现在的通信中,IP 地址既是通信主机的身份标识,也是通信主机的位置标识和到本机路由的依据。这种机制的缺点是应用层和传送层通信的持续性依赖于网络层IP 地址的一致性为了克服该局限性,提出了许多关于修改TCP/IP 协议的建议,其中HIP(主机标识协议)便是针对TCP/IP 协议这种缺点提出的改进建议。HIP[1]协议引入了一个新的加密的主机命名名字,引入新的名字标识符的一个主要目的是:使主机的标识符与网络层的标识符分开,这就使得传送层和应用层的通信不再绑定在网络层的IP 地址上,传送层和应用层的通信的持续性也不再依赖于网络层的IP 地址的一致性了。为此,草案引入了一个新的HIP 层[2],新的HIP 层理论上位于网络层和传送层之间,主要是处理传送层标识符和网络层标识符之间的映射转换,同时也处理端点主机的认证和主机位置的绑定更新。为了更好的发挥HIP 协议的特点,让应用层更好的控制HIP 提供的功能,我们改写了原来的API,引入了HIP API。本论文首先简单分析HIP 协议,结合Linux 操作系统的IPv6 API 提出引入HIP 接口的必要性;然后对HIP 接口进行了需求分析,提出了设计HIP API非功能需求和功能需求;在设计分析中,我们在简单的分析了IPv6 API 的基础上提出了本论文要实现的接口模型,并对设计过程中出现的问题和某些替代模式进行分析;最后给出了重要功能函数的实现流程和测试结果,我们在第八章中总结了这次设计的经验并提出了一种动态绑定的自适应接口模型。
其他文献
信息安全是信息社会急需解决的最重要问题之一,它已成为信息科学领域的一个重要的新兴学科。随着Internet技术的迅猛发展,电子商务和电子政务等网上活动急剧增加,如何保护互
期刊
期刊
期刊
期刊
期刊
Turbo码表现出了接近香农理论极限的优异性能,主要是由于它采用了迭代译码的思想。迭代译码思想也为解决不同通信领域问题提供了新的思路。论文主要是进行Turbo码迭代译码过
期刊
本文主要围绕移动通信网的认证与密钥分配方案进行了一系列相关的研究。先是简要分析了第一代模拟网络、第二代GSM网络和3GPP(The3rdGenerationPartnershipProject)网络
波达方向(Direction of arrival,DOA)估计是阵列信号处理的重要方向之一,广泛应用于移动通信、声呐、地震学、雷达等领域。目前,国内外学者已提出了许多经典的超分辨DOA估计