一种网络设备配置方法技术

技术编号:10930875 阅读:93 留言:0更新日期:2015-01-21 12:02
一种网络设备配置方法,利用网络模拟器模拟出实际网络中的网络设备,根据网络设备的类型,对模拟网络中的各个网络设备进行自动配置,模拟网络配置完成后,网络模拟器对模拟网络进行模拟运行发包测试,如果发包测试结果无误,将对模拟网络中各种不同功能的最小网络单元进行的配置生成配置文件,将该配置文件导出存档,利用该配置文件对实际网络中的最小网络单元进行配置。本发明专利技术提高了配置的智能程度,提高了组网配置效率,降低了配置失误率。

【技术实现步骤摘要】
一种网络设备配置方法
本专利技术涉及一种网络设备配置方法。
技术介绍
当对单个网络设备进行配置管理时,可以直接访问该网络设备对其进行各项参数的配置,形成配置文件,其后当对同等型号的网络设备进行配置的时候,可以使用上次配置所形成的配置文件在命令行模式下方便快捷的配置成功。随着网络的扩展,对网络进行管理的最小单元已经可能不是一个单独的网络设备,而可能是若干设备形成的最小网络单元(不同应用环境下最小网络单元也不同)。目前对由许多网络设备所形成的网络进行管理时,是在网管系统客户端上对每一个网络设备逐一进行配置,这种配置方式具有以下缺点:1智能程度有限:需要对网络内所有网络设备的参数配置进行设计之后,再逐个对网络设备进行配置,其仍然是一种面向过程来实施的思路。2无纠错测试功能:当网络中某个网络设备因配置不当而拉低整网工作效能,甚至瘫痪局部网络的时候,只能事后分析解决,对于某些高度严谨的应用环境可能会造成不便。3没有高度移植性:当网络庞大且有很多类同的子网结构时,没有高度的移植性,会产生许多重复冗余的工作量,增加失误率。
技术实现思路
本专利技术提供一种网络设备配置方法,提高了配置的智能程度,提高了组网配置效率,降低了配置失误率。为了达到上述目的,本专利技术提供一种网络设备配置方法,包含以下步骤:步骤A、利用网络模拟器模拟出实际网络中的网络设备;步骤B、根据网络设备的类型,对模拟网络中的各个网络设备进行自动配置;步骤C、模拟网络配置完成后,网络模拟器对模拟网络进行模拟运行发包测试;步骤D、如果发包测试结果无误,将对模拟网络中各种不同功能的最小网络单元进行的配置生成配置文件,将该配置文件导出存档;步骤E、利用该配置文件对实际网络中的最小网络单元进行配置。所述的步骤E中,针对结构和功能相同的最小网络单元,利用同样的配置文件进行配置,实现配置移植。所述的步骤A中,利用网络模拟器模拟出实际网络中的网络设备包含以下步骤:步骤a、根据实际网络中的网络设备的类型,在网络模拟器的设备模拟层上模拟网络设备;步骤b、根据网络设备的类型,在网络模拟器的协议模拟层上模拟该网络设备中运行的协议;步骤c、根据网络设备的类型,在网络模拟器的应用模拟层上模拟该网络设备所提供的应用功能。所述的步骤a中,所述的网络设备的类型包含路由器、交换机、无源光网络。所述的步骤D中,如果发包测试结果有误,则跳转到步骤B,重新对模拟网络中的各个网络设备进行配置。所述的步骤E中,在利用配置文件对实际网络中的最小网络单元进行配置之前,先将最小网络单元的配置文件解析成SNMP协议命令集合。所述的配置文件包含XML文件、JSON文件、数据库文件。本专利技术具有以下优点:1、在虚拟环境中定义各网络设备的类型后,自动完成配置,智能程度得到提高;2、通过虚拟发包测试,测试成功之后整网实施配置,提高了组网配置效率;3、对类似的最小网络单元实现简单移植配置,更高效且降低失误率。附图说明图1是本专利技术的流程图。具体实施方式以下根据图1具体说明本专利技术的较佳实施例。如图1所示,本专利技术提供一种网络设备配置方法,包含以下步骤:步骤S1、利用网络模拟器模拟出实际网络中的网络设备;步骤S2、根据网络设备的类型,对模拟网络中的各个网络设备进行自动配置;步骤S3、模拟网络配置完成后,网络模拟器对模拟网络进行模拟运行发包测试;步骤S4、判断发包测试结果是否有误,如果发包测试结果有误,则进行步骤S2,重新对模拟网络中的各个网络设备进行配置,如果发包测试结果无误,则进行步骤S5;步骤S5、将对模拟网络中各种不同功能的最小网络单元进行的配置生成配置文件,将该配置文件导出存档;步骤S6、将导出的最小网络单元的配置文件解析成SNMP(简单网络管理协议,SimpleNetworkManagementProtocol)协议命令集合,利用该配置文件对实际网络中的最小网络单元进行配置。所述的步骤S1中,利用网络模拟器模拟出实际网络中的网络设备包含以下步骤:步骤S1.1、根据实际网络中的网络设备的类型,在网络模拟器的设备模拟层上模拟网络设备;所述的网络设备的类型包含路由器(router)、交换机(switch)、无源光网络(pon)等等;步骤S1.2、根据网络设备的类型,在网络模拟器的协议模拟层上模拟该网络设备中运行的协议;步骤S1.3、根据网络设备的类型,在网络模拟器的应用模拟层上模拟该网络设备所提供的应用功能。所述的步骤S5中,所述的配置文件包含XML(可扩展标记语言,ExtensibleMarkupLanguage)文件、JSON(JavaScriptObjectNotation,javascript中的对象和数组)文件、数据库文件等等。所述的步骤S6中,针对结构和功能相同的最小网络单元,可以利用同样的配置文件进行配置,实现配置移植。本专利技术在虚拟环境中定义各网络设备的类型后,自动完成配置,智能程度得到提高,通过虚拟发包测试,测试成功之后整网实施配置,提高了组网配置效率,对类似的最小网络单元实现简单移植配置,更高效且降低失误率。尽管本专利技术的内容已经通过上述优选实施例作了详细介绍,但应当认识到上述的描述不应被认为是对本专利技术的限制。在本领域技术人员阅读了上述内容后,对于本专利技术的多种修改和替代都将是显而易见的。因此,本专利技术的保护范围应由所附的权利要求来限定。本文档来自技高网...

【技术保护点】
一种网络设备配置方法,其特征在于,包含以下步骤:步骤A、利用网络模拟器模拟出实际网络中的网络设备;步骤B、根据网络设备的类型,对模拟网络中的各个网络设备进行自动配置;步骤C、模拟网络配置完成后,网络模拟器对模拟网络进行模拟运行发包测试;步骤D、如果发包测试结果无误,将对模拟网络中各种不同功能的最小网络单元进行的配置生成配置文件,将该配置文件导出存档;步骤E、利用该配置文件对实际网络中的最小网络单元进行配置。

【技术特征摘要】
1.一种网络设备配置方法,其特征在于,包含以下步骤:步骤A、利用网络模拟器模拟出实际网络中的网络设备;步骤B、根据网络设备的类型,对模拟网络中的各个网络设备进行自动配置;步骤C、模拟网络配置完成后,网络模拟器对模拟网络进行模拟运行发包测试;步骤D、如果发包测试结果无误,将对模拟网络中各种不同功能的最小网络单元进行的配置生成配置文件,将该配置文件导出存档;步骤E、利用该配置文件对实际网络中的最小网络单元进行配置;针对结构和功能相同的最小网络单元,利用同样的配置文件进行配置,实现配置移植;所述的步骤A中,利用网络模拟器模拟出实际网络中的网络设备包含以下步骤:步骤a、根据实际网络中的网络设备的类型,在网络模拟器的设备模拟层上模拟网络设备;步骤b、根据...

【专利技术属性】
技术研发人员:李浪
申请(专利权)人:上海斐讯数据通信技术有限公司
类型:发明
国别省市:上海;31

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

1