一种基于容器的路由仿真系统及方法技术方案

技术编号:41851750 阅读:21 留言:0更新日期:2024-06-27 18:28
本发明专利技术提出一种基于容器的路由仿真系统及方法,涉及网络仿真的技术领域,路由仿真系统由虚拟网络节点构建单元、虚拟拓扑构建单元、软件路由单元、链路模拟单元、半实物互联单元组成,以容器形式创建虚拟网络节点并进行封装,创建虚拟网络节点之间的虚拟链路,构建网络拓扑,并将虚拟网络节点与实物节点互联,虚拟链路上配置链路参数以模拟实际的链路情况,最后在虚拟网络节点上运行路由软件,得到搭建好的路由仿真环境,实现高效、灵活、逼真、成本低且物理资源消耗较低的路由仿真,可仿真设备级代码,按需定制特殊网络设备、场景,并且能够与真实设备互联互通,具备半实物仿真能力。

【技术实现步骤摘要】

本专利技术涉及网络仿真的,更具体地,涉及一种基于容器的路由仿真系统及方法


技术介绍

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所述的基于容器的路由仿真系统,其特...

【专利技术属性】
技术研发人员:陈泽婵蔡斯亮张建丰张大明李勇刘臻谢树山肖小崖
申请(专利权)人:中国电子科技集团公司第七研究所
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1