论文部分内容阅读
随着互联网的快速发展,在其现有协议和架构下,资源分配、安全、网络控制等问题层出不穷。在目前没有新型网络架构的情况下,充分利用现有网络,搭建可验证新协议、新思想的综合网络实验平台具有重要的现实意义。本论文研究内容立足国家973项目“可测可控可管IP网基础研究”,基于可测可控可管综合实验验证平台研究课题,主要对可测可控可管软件路由器的虚拟化进行了研究和实现。
本文对分布式软件路由器的基础架构和功能模块进行了分析研究,提出了将OpenFlow技术应用于分布式Click软件路由器的方案。选择采用OpenFlow和Flowvisor技术实现虚拟化,并针对现有虚拟化方案不完全适于本文研究的问题,对Flowvisor进行了修改,设计并实现了新型OpenFlow控制器。然后提出了分布式软件路由器的整体虚拟化部署方案,通过在OpenFlow抽象层与Flowvisor虚拟化层之间增加新的映射层,实现了分布式软件路由器的整体虚拟化。
最后搭建了模拟分布式软件路由器的仿真测试环境,对OpenFlow+Flowvisor的虚拟化方案、新型OpenFlow控制器以及分布式路由器整体虚拟化方案进行了运行测试,验证了整体虚拟化方案的可行性和正确性。