发明名称 网络状态的模拟系统及其模拟方法
摘要 一种网络状态的模拟系统,包括一个或多个可同时启动的模拟网络状态的网络装置,在每次网络模拟中,该系统生成各种网络状态对应的一个或多个网络装置的网络状态数据、即SNMP数据,或导入已编写好的脚本让该系统自动产生各类网络状态及其相应的网络状态数据,以供网络管理平台利用该系统的交互接口和SNMP数据,能够针对本发明系统模拟网络中的各种网络装置对外体现的行为及其不同的运行状态(包括各种极端的网络状态),实现全面、高效、准确的网络管理功能的仿真测试。由网络装置模拟的网络状态信息组成网络仿真环境,故本发明系统核心是以模拟网络状态为导向的、设有网络状态描述、网络状态管理、数据处理和数据回放共四个模块的网络装置。
申请公布号 CN103634154B 申请公布日期 2016.08.17
申请号 CN201310692846.1 申请日期 2013.12.17
申请人 北京邮电大学 发明人 赵耀;郑迪;林荣恒;左亚健;丁伟伟;邹华;杨放春;闫丹凤
分类号 H04L12/24(2006.01)I;H04L12/26(2006.01)I 主分类号 H04L12/24(2006.01)I
代理机构 北京德琦知识产权代理有限公司 11018 代理人 夏宪富
主权项 一种网络状态的模拟系统,所述网络状态是网络中的所有网络装置对外体现的行为及其运行状况的集合;其特征在于:所述模拟系统包括一个或多个可同时启动的模拟网络状态的网络装置,该模拟系统在每次网络模拟中,生成该网络状态所对应的一个或多个网络装置的网络状态数据、即简单网络管理协议SNMP数据,或者导入已经编写好的脚本让该一个或多个网络装置自动产生各类网络状态及其相应的网络状态数据,以供网络管理平台利用所述网络状态数据和该模拟系统的交互接口进行测试;因为任何一种网络状态都能分解为网络装置的行为及其运行状况,而该网络装置能提供与各类网络装置的行为及其运行状况相对应的SNMP数据,用于模拟相应的网络状态;一个或多个网络装置模拟的网络状态信息组成网络仿真环境,故该模拟系统核心是以模拟网络状态为导向的网络装置、设有网络状态描述、网络状态管理、数据处理和数据回放共四个模块,其中:网络状态描述模块,设有三个对外交互接口:外部编程接口、用户图形界面和脚本导入接口,用于分别接收模拟网络状态的三种描述性输入;其中用户图形界面提供各类网络状态选项及其参数的输入框,供用户直观、便利地执行网络状态描述输入;脚本导入接口支持多种脚本语言和配置文件,并把脚本语句和配置信息转换为相应的网络状态描述;外部编程接口支持从外部导入网络状态描述文件,得到网络状态描述后,再把各种描述参数传递给网络状态管理模块进行分解处理,以便转换为抽象的网络装置的行为及其运行状况;用户图形界面还能图形化直观显示当前模拟的网络状态及其参数,同时将操作指令传递给数据处理模块;网络状态管理模块,负责根据接收到的网络状态描述参数,对网络状态进行分析处理,并生成与包括故障管理、配置管理和性能管理相对应的模拟网络状态的网络装置的各种行为及其运行状况,以供网络管理平台进行测试;并把操作指令传递给数据处理模块;数据处理模块,作为核心模块,负责由其两个组件:背景数据流生成单元和数据适配单元分别生成背景数据流和执行数据适配,产生符合各类网络状态模拟要求的仿真SNMP数据;因模拟网络状态的本质是修改网络装置的SNMP数据,而在网络状态模拟过程中,需要相对稳定的SNMP数据流作为网络环境背景,以便在该背景数据基础上修改网络装置模拟的行为及其运行状况,即网络状态;数据适配单元负责修改和适配背景数据:通过导入的设备适配文件,把SNMP数据修改定位到对每个MIB数据的修改上,同时针对不同的网络装置进行适配,以满足模拟不同网络装置的要求;数据回放模块,负责把来自数据处理模块的网络装置模拟的行为及其运行状况的SNMP数据流提供给网络管理平台,进行数据的实时回放而呈现各种模拟网络状态,以供网络管理平台进行包括故障管理、配置管理和性能管理三项功能相对应的测试。
地址 100876 北京市海淀区西土城路10号