论文部分内容阅读
目前,互联网综合实验验证主要基于运行网络实现,周期过长,投入过大,一旦失败代价极为沉重。而且基于运行网络利用测量分析方法进行的实验验证面临诸多难以克服的挑战,如网络行为的时空差异性、网络行为的不可重现性以及网络过程的不可控性。
本文提出了构建虚拟网络综合实验平台(Virtual NetworkComprehensive Platform,VNCP)的解决方案。该方案是国家重点基础研究发展计划“新一代互联网体系结构理论研究”的子课题“新一代互联网技术综合实验验证及演示平台”的研究成果的一部份。VNCP定位于实现一个面向互联网基础理论验证和展示的科学实验环境,实现一整套复杂网络行为的纯化、简化方法,以及加速、延缓和再现网络现象的实验技术,集成丰富的测量测试工具和网络行为发生器,可以根据需要生成各种网络过程,也可以从运行网络引入真实的网络行为。这个平台将为本项目中各项互联网科学问题的研究和解决提供共享的虚拟网络实验环境,提高效率,加速研究过程。同时,将通过承载一系列典型应用来展现互联网科学研究成果。本文分析了VNCP的研究背景、提出了VNCP的研究目标。从并行性、通用性、可扩展性和可视化几方面分析了VNCP的需求。设计了VNCP的系统框架,包括实验环境、网络体系结构和协议架构的设计,在此基础上实现了原型系统、进行了相关网络实验的演示。最后评价了VNCP在网络实验研究中的角色定位。