摘要
大规模通信网络仿真环境是信息系统设计、开发和测试的重要基础,根据信息系统研制过程中对通信网络环境的应用需求,基于链路层虚拟化技术提出了一种通信网络环境仿真方法。该方法在链路层通过WinPcap网络开发包对仿真网络数据包进行捕获与分析,并通过修改数据包中链路层的目标地址与源地址,实现了虚拟机与物理主机相结合,解决了不同宿主机内的虚拟网络节点间互连与通信问题;同时为宿主机内的虚拟路由器建立路由转发表用于转发数据包。该网络仿真环境具有支持用户自定义网络拓扑和支持网络可扩展性等特点,能满足信息系统对通信网络的应用需求。
-
单位中国电子科技集团公司第二十八研究所