论文部分内容阅读
随着因特网的发展,IPv4 的网络存在的地址空间危机、路由表爆炸问题、缺少有效的QOS 和安全机制等缺陷日益暴露出来。IPv6 提供了庞大的地址空间、灵活的首部格式以及增强的选项、可靠的安全性、自动地址配置、同时支持资源分配,这些丰富的功能注定其取代IPv4。而互联网不可能在短时间内从现有的IPv4 网络升级到IPv6 网路。因此在相当长的一段时期内,IPv6 网络将和IPv4 网络共存,那就必须保证IPv6 和IPv4 具有互操作性。IPv6/IPv4 的共存过渡技术可以归纳为三类:双协议栈技术、隧道技术、协议转换技术。而在IPv6以小规模网络存在的现今,NAT-PT 技术是过渡的首选技术。本论文首先分析了现有的过渡技术的现状和特点,然后针对现有过渡技术的一些问题提出了在现有小规模IPv6 网络,使用NAT-PT 的优势。论文内容主要包括了地址转换模块、协议转换模块和用户管理配置模块三个部分的设计和实现。第三章详细讨论了NAT-PT 的设计方案上的各个细节问题,第四章主要关注NAT-PT 在Linux 操作系统下的实现,第五章给出了在IPv6 试验网中对NAT-PT 软件的测试数据和结果分析。