论文部分内容阅读
随着互联网的不断发展和革新,传统互联网本身的系统结构局限性产生了越来越多的问题,网络规模指数级增长、多宿主、流量工程、服务提供商的独立性等需求导致了路由可扩展问题。另一方面,早期主机协议栈的设计没有考虑移动性需求。传统应用中,主机IP地址不仅代表了网络通信中的拓扑位置,还代表了应用会话的身份标识,这种IP地址的双重语义导致了路由表项的增加和无法支持主机移动。此外网络的安全问题也是协议栈设计中要考虑的。本论文依托863研究项目“基于身份标识和位置寻址的新型路由体系结构和实验系统”,认真分析对比了当前支持身份/位置分离的方案,提出本论文的贡献点主要分为以下:(1)系统的对比和分析了现有支持身份标识和位置标识分离的方案,对现有的方案进行了总结,认真分析了现有方案的工作流程及设计思想,并从路由表压缩、安全性、主机移动效率等方面给予了分析。(2)提出了一种新型的网络体系结构,给出了整体框架及设计思想,详细的分析了系统设计上所需的技术。(3)设计实现了一种新型的轻量级主机协议栈。分析了现有支持身份位置分离的主机协议栈的设计问题,基于现有的Netfilter机制设计实现了新的主机协议栈。(4)在试验环境下对系统进行了测试,分析了路由可扩展性、主机移动性、安全性等指标。实验数据表明本方案具有较好的性能。