论文部分内容阅读
IPv4地址耗竭致使全球互联网正在加紧向IPv6的过渡。但是由于IPv4应用广泛,互联网对IPv4依赖强,因而向IPv6过渡无法在短期内完成。为了在IPv4/IPv6过渡时期推动IPv6的部署发展,并且支持IPv4的各种服务,运营商需要跨越IPv6单栈网络分配IPv4公网地址以提供IPv4接入。然而,网络构架多种多样,不同运营商网络的IPv6过渡需求也不同。互联网工程任务组(IETF)针对“跨IPv6配置IPv4”的问题进行了深入的研究探讨,提出了有多种技术方案。这些方案各有优劣,但是难以完全满足需求。本文为解决跨越异构的IPv6网络配置IPv4设备的问题,首先对IPv4-over-IPv6过渡技术的网络框架进行了研究,分析了在IPv6过渡场景下配置IPv4设备的不同层级的网络需求。然后针对IETF提出的相关机制,根据机制的核心原理进行分析和归纳,并比较了这些机制的优劣势。基于对其他机制的分析和综述,本论文从保证动态管理IPv4地址资源和其他配置参数的核心需求出发,提出了DHCPv4 over DHCPv6机制。该机制融合了DHCPv4和DHCPv6的功能,使得DHCPv4报文依托于DHCPv6消息进行传输,既保留了DHCPv4的的特性,又与DHCPv6框架兼容,而且确保不影响未来DHCPv6的发展。本论文还提出了"DHCPv4口段选项”机制。该机制将传输层端口段与IPv4地址作为用户标识符,通过DHCPv4选项的形式携带端口段信息,并与DHCPv4 over DHCPv6机制相结合,实现IPv6过渡场景下的IPv4地址共享以及共享的IPv4地址的动态管理。本文提出的多项机制已在IETF进行了标准化,并得到了运营商和设备商的支持。