【技术实现步骤摘要】
本专利技术涉及网络仿真的,更具体地,涉及一种基于容器的路由仿真系统及方法。
技术介绍
1、网络仿真技术是一种通过建立网络设备和网络链路的统计模型,并模拟网络流量的传输,从而获取网络设计或优化所需要的网络性能数据的仿真技术。通过网络仿真,可以对目前常见的网络设备、网络通信链路、数据包传输等进行模拟,并可以对仿真的流量和数据包进行抓取分析,以满足学习和研究的目的。目前的网络仿真工具主要有exata、qualnet、opnet、ns等。然而,上述工具存在一些共性缺点,例如学习门槛高、调试困难,且在仿真软件中运行的代码与实际设备上运行的代码完全不同,无法进行代码层级的调试,也不具备移植性。此外,软件还有各自的缺点,如qualnet、opnet、ns不支持半实物仿真;opnet、ns仿真网络规模和流量很大时,仿真效率会明显降低;opnet对路由协议的仿真比较适合,但是对链路的仿真则较困难。
技术实现思路
1、为解决当前路由仿真技术成本高、消耗大、学习门槛高、无法与真实设备互联互通的问题,本专利技术提
...【技术保护点】
1.一种基于容器的路由仿真系统,其特征在于,包括:虚拟网络节点构建单元、虚拟拓扑构建单元、软件路由单元、链路模拟单元和半实物互联单元;
2.根据权利要求1所述的基于容器的路由仿真系统,其特征在于,所述虚拟网络节点构建单元、虚拟拓扑构建单元、软件路由单元、链路模拟单元和半实物互联单元基于Linux系统实现。
3.根据权利要求2所述的基于容器的路由仿真系统,其特征在于,所述虚拟网络节点构建单元的部署步骤包括:
4.根据权利要求1所述的基于容器的路由仿真系统,其特征在于,所述软件路由单元包括转发模块、路由管理模块、路由协议模块和用户控制台
5....
【技术特征摘要】
1.一种基于容器的路由仿真系统,其特征在于,包括:虚拟网络节点构建单元、虚拟拓扑构建单元、软件路由单元、链路模拟单元和半实物互联单元;
2.根据权利要求1所述的基于容器的路由仿真系统,其特征在于,所述虚拟网络节点构建单元、虚拟拓扑构建单元、软件路由单元、链路模拟单元和半实物互联单元基于linux系统实现。
3.根据权利要求2所述的基于容器的路由仿真系统,其特征在于,所述虚拟网络节点构建单元的部署步骤包括:
4.根据权利要求1所述的基于容器的路由仿真系统,其特征在于,所述软件路由单元包括转发模块、路由管理模块、路由协议模块和用户控制台;
5.根据权利要求4所述的基于容器的路由仿真系统,其特征在于,所述转发模块包括内核转发表和软件交换模块,所述软件交换模块根据内核转发表执行不同数据的具体转发行为。
6.根据权利要求5所述的基于容器的路由仿真系统,其特...
【专利技术属性】
技术研发人员:陈泽婵,蔡斯亮,张建丰,张大明,李勇,刘臻,谢树山,肖小崖,
申请(专利权)人:中国电子科技集团公司第七研究所,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。