【技术实现步骤摘要】
本专利技术涉及网络模拟仿真领域,特别是涉及网络仿真平台的。
技术介绍
网络模拟是目前研究大规模网络的重要方法,由于它具有真实性较高、模拟规模大、开发和运行成本较低、可用以研究当前和未来网络行为等优点而备受广大网络研究人员的青睐。但是网络模拟也存在缺点:1) 一些在运行网络模拟模型之前必须要设定的影响性能的参数很难确定,有时候很难给出合理的值甚至正确的建模。例如CPU处理一条指令所花的时间,其通常受到CPU cache的影响,和是否多核的影响。2)网络模拟没有真实网络流量的参与,真实性不够高,很难使用现有的网络测量工具或部署实际的网络测量系统。例如很难在一个模拟节点上运行Wireshark程序,也很难做到将一个入侵检测系统无修改的部署到模拟网络中。3)当有关现实操作和部署的问题成为主要关注的对象的时候,研究人员更喜欢网络仿真和物理的测试床,而将网络模拟视为不可行的方法。一个重要的原因是需要额外的工作来开发网络模拟模型来模拟现实应用程序的行为,这将延长开发测试的时间,由于协议开发过程的复杂性,这将花费很大的精力而且容易出错。网络仿真在模拟网络中引入真实网络流量,它结 ...
【技术保护点】
一种实现实物设备无缝接入网络模拟器的系统,其特征在于,包括实物设备、实物设备接入系统和网络模拟器;所述实物设备,其连接到与实物设备接入系统连通的交换机上,用于向所述实物设备接入系统发送真实网络数据包;其还通过所述实物设备接入系统与所述网络模拟器模拟出的虚拟网络通信,用于代替虚拟网络中的对应节点运行;所述实物设备接入系统,其用于接收和处理接入的实物设备发送的真实网络数据包,并通过TCP连接收发所述网络模拟器导出和导入的虚拟网络数据包,用于实现虚拟网络数据包与真实网络数据包的转换与转发;所述网络模拟器,其运行在并行的若干服务器上,且通过TCP连接与所述实物设备接入系统通信,用于 ...
【技术特征摘要】
1.一种实现实物设备无缝接入网络模拟器的系统,其特征在于,包括实物设备、实物设备接入系统和网络模拟器; 所述实物设备,其连接到与实物设备接入系统连通的交换机上,用于向所述实物设备接入系统发送真实网络数据包;其还通过所述实物设备接入系统与所述网络模拟器模拟出的虚拟网络通信,用于代替虚拟网络中的对应节点运行; 所述实物设备接入系统,其用于接收和处理接入的实物设备发送的真实网络数据包,并通过TCP连接收发所述网络模拟器导出和导入的虚拟网络数据包,用于实现虚拟网络数据包与真实网络数据包的转换与转发; 所述网络模拟器,其运行在并行的若干服务器上,且通过TCP连接与所述实物设备接入系统通信,用于模拟出大规模的虚拟网络。2.根据权利要求1所述的系统,其特征在于,所述实物设备接入系统包括ARP应答模块、接入测试模块、捕包器模块和转发器模块,且所述ARP应答模块、所述接入测试模块、所述捕包器模块和所述转发器模块均通过交换机与所述实物设备通信; 所述ARP应答模块,其向所述实物设备发送伪造的ARP应答包,用于保证所有从实物设备发出的真实网络数据包首先到达系统监听的网卡,避免实物设备之间相互直接通信;所述接入测试模块,其向所述实物设备发送ARP请求包,用于实时检测实物设备的接入信息,并将接入信息发送给所述转发器模块和所述捕包器模块; 所述捕包器模块,其用于捕获所有接入的实物设备发出的真实网络数据包,并根据真实网络数据包的类型向所述ARP应答模块、所述接入测试模块或所述转发器模块转发真实网络数据包;所述转发器模块,其用于接收所述模拟网络器导入和导出的虚拟网络数据包,并实现虚拟网络数据包与真实网络数据包的的转换和转发。3.根据权利要求1所述的系统,其特征在于,所述实物设备包括主机和/或路由器。4.一种实现实物设备无缝接入网络模拟器的方法,其特征在于,包括: 步骤I,将实物设备接入到与实物设备接入系统连通的交换机上,并设置其在模拟环境中的网络相关配置;在并行服务器上运行网络模拟器,模拟出大规模的虚拟网络; 步...
【专利技术属性】
技术研发人员:费海强,郝志宇,云晓春,张永铮,李伦,丁振全,孟丹,
申请(专利权)人:中国科学院信息工程研究所,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。