CN106301838A - 一种基于snmp的传输网统一网络管理*** - Google Patents
一种基于snmp的传输网统一网络管理*** Download PDFInfo
- Publication number
- CN106301838A CN106301838A CN201510272984.3A CN201510272984A CN106301838A CN 106301838 A CN106301838 A CN 106301838A CN 201510272984 A CN201510272984 A CN 201510272984A CN 106301838 A CN106301838 A CN 106301838A
- Authority
- CN
- China
- Prior art keywords
- management
- managed device
- processing module
- snmp
- network
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 230000005540 biological transmission Effects 0.000 title claims abstract description 15
- 238000012545 processing Methods 0.000 claims abstract description 28
- 238000004891 communication Methods 0.000 claims abstract description 23
- 238000000034 method Methods 0.000 claims abstract description 9
- 238000004458 analytical method Methods 0.000 claims abstract description 7
- 238000009739 binding Methods 0.000 claims description 3
- 238000012546 transfer Methods 0.000 claims description 3
- 238000013519 translation Methods 0.000 claims description 3
- 238000007726 management method Methods 0.000 abstract description 56
- 238000012705 nitroxide-mediated radical polymerization Methods 0.000 description 10
- 238000006243 chemical reaction Methods 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 238000011161 development Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000005538 encapsulation Methods 0.000 description 2
- 230000006855 networking Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 238000010248 power generation Methods 0.000 description 1
- 238000011160 research Methods 0.000 description 1
Landscapes
- Computer And Data Communications (AREA)
Abstract
一种基于
SNMP
的传输网统一网络管理***属于电力通信网络管理技术领域,尤其涉及一种基于
SNMP
的传输网统一网络管理***。本发明提供一种很好的屏蔽了下层的传输协议差异的基于
SNMP
的传输网统一网络管理方法。本发明包括以下步骤:步骤
1
、管理站发送控制数据包,采用
SNMP
管理协议,通过面向非连接的
UDP
协议进行传输;步骤
2
、请求队列接收来自管理站的控制数据包;步骤
3
、对接收的数据包进行协议解析,得到通信协议栈、管理信息模型和网络管理协议类型,并将其存储在信息库当中;步骤
4
、委托子代理模块搜集并解析被管设备的信息,并将其存储在数据处理模块中,同时将被管设备协议类型记录在管理信息模型处理模块中。
Description
技术领域
本发明属于电力通信网络管理技术领域,尤其涉及一种基于SNMP的传输网统一网络管理***。
背景技术
随着网络业务的迅速增加和信息通信技术(ICT)的快速发展,要求网络具有更高的转发速率,更大的地址空间。此时,以网络IP化、网络扁平化、接入层平台化、终端智能多元化的业务为核心的下一代电力通信网络应运而生。特别是智能电网概念的提出,对电力通信网的性能提出了更高的要求。为了实现办公、电网管理和电力生产调度的智能化,电力通信网络需要提供实时语音、视频和数据传输业务。同时为了保障业务的多样化,电网实现了多种终端的即时接入。这些强大功能的实现,是以提高网络规模和增加网络吞吐量为基础。
设备供应商为了提供强大的基础设施支持,开发出了支持大数据量传输的网络设备。虽然网络设备得到快速发展,但是网络通信协议特别是网络管理协议的统一化却并没有得到同步的发展,标准化工作相对滞后。因此厂家各自提出了一些专有的网络管理***和接口,这就引起了网络设备管理的兼容性问题。由于出自不同厂家的管理***具有不同的通信协议栈、管理信息模型和网络管理协议,甚至同一厂家不同型号的管理设备之间起也不尽相同,因此如何保障不同设备的无缝接入和统一管理成为国内外研究的热点问题。虽然目前的研究成果已经能够实现异构网络设备的统一监测和数据采集,但尚未实现统一化管理和控制。
发明内容
本发明就是针对上述问题,提供一种很好的屏蔽了下层的传输协议差异的基于SNMP的传输网统一网络管理方法。
为实现上述目的,本发明采用如下技术方案,本发明包括以下步骤。
步骤1、管理站发送控制数据包,采用SNMP管理协议,通过面向非连接的UDP协议进行传输。
步骤2、请求队列接收来自管理站的控制数据包。
步骤3、对接收的数据包进行协议解析,得到通信协议栈、管理信息模型和网络管理协议类型,并将其存储在信息库当中。
步骤4、委托子代理模块搜集并解析被管设备的信息,并将其存储在数据处理模块中,同时将被管设备协议类型记录在管理信息模型处理模块中。
步骤5、管理信息模型处理模块将配置参数(网络管理员需要执行的具体操作参数)数据封装成被管设备可识别的协议类型,并发送到被管设备代理中。
作为一种优选方案,本发明所述步骤3对接收的数据包进行协议解析,方法步骤如下。
步骤A:将SNMP管理协议中的PDU数据包转化为ASN.1语法格式的数据。
步骤B:从SNMP报文的变量绑定中得到通信协议栈、管理信息模型和网络管理协议类型信息。
步骤C:将步骤B中获得的信息分别存放于通信协议栈、管理信息模型和网络管理协议存储区中。
其次,本发明所述步骤4将被管设备协议类型记录在管理信息模型处理模块中,作为进行协议转化的依据;委托子代理模块搜集并解析被管设备的信息,具体步骤如下。
步骤A:委托子代理模块中的数据处理模块向各被管设备代理发送请求。
步骤B:被管设备代理接收到请求数据包后,将所代理设备的通信协议栈和网络管理协议类型信息发送给数据处理模块。
步骤C:数据处理模块分别将步骤B中接收到的通信协议栈和网络管理协议存储在通信协议存储区和网络管理协议存储区中。
另外,本发明所述步骤5管理信息模型处理模块将配置参数数据封装成被管设备可识别的协议类型,具体步骤如下。
步骤A:提取接收的数据参数。
步骤B:调取步骤4中获得的被管设备协议类型。
步骤C:将配置参数等数据封装成与被管设备匹配的信息模型。
本发明有益效果。
本发明通过在被管设备中嵌入委托子代理模块,很好的屏蔽了下层的传输协议差异,能够实现被管设备的无缝接入。同时数据处理模块能够实现管理信息模型的转化,即使在异构设备条件下,管理站仍然能够对被管设备进行管理和控制,且功能简单易实现。
附图说明
下面结合附图和具体实施方式对本发明做进一步说明。本发明保护范围不仅局限于以下内容的表述。
图1为本发明中的网络管理***架构图。
图2为本发明中的网络管理模型组网图。
图3为本发明中的网络管理***原理图。
图4为本发明中的网络管理***控制信息流向图。
具体实施方式
如图所示,本发明包括以下步骤。
步骤1、管理站发送控制数据包,采用SNMP管理协议,通过面向非连接的UDP协议进行传输。
步骤2、请求队列接收来自管理站的控制数据包;完成TCP/IP模型的下四层功能。
步骤3、对接收的数据包进行协议解析,得到通信协议栈、管理信息模型和网络管理协议类型,并将其存储在信息库当中。
步骤4、委托子代理模块搜集并解析被管设备的信息,并将其存储在数据处理模块中,同时将被管设备协议类型记录在管理信息模型处理模块中。
步骤5、管理信息模型处理模块将配置参数(网络管理员需要执行的具体操作参数)数据封装成被管设备可识别的协议类型,并发送到被管设备代理中。
所述步骤3对接收的数据包进行协议解析,方法步骤如下。
步骤A:将SNMP管理协议中的PDU数据包转化为ASN.1语法格式的数据;
步骤B:从SNMP报文的变量绑定中得到通信协议栈、管理信息模型和网络管理协议类型信息。
步骤C:将步骤B中获得的信息分别存放于通信协议栈、管理信息模型和网络管理协议存储区中。
所述步骤4将被管设备协议类型记录在管理信息模型处理模块中,作为进行协议转化的依据;委托子代理模块搜集并解析被管设备的信息,具体步骤如下。
步骤A:委托子代理模块中的数据处理模块向各被管设备代理发送请求。
步骤B:被管设备代理接收到请求数据包后,将所代理设备的通信协议栈和网络管理协议类型信息发送给数据处理模块。
步骤C:数据处理模块分别将步骤B中接收到的通信协议栈和网络管理协议存储在通信协议存储区和网络管理协议存储区中。
所述步骤5管理信息模型处理模块将配置参数数据封装成被管设备可识别的协议类型,具体步骤如下。
步骤A:提取接收的数据参数。
步骤B:调取步骤4中获得的被管设备协议类型。
步骤C:将配置参数等数据封装成与被管设备匹配的信息模型;应用层协议的帧机构和语法定义的转化,转化为数据的封装、发送过程,即SNMP报文的封装过程。
本发明通过对不同设备间的通信协议栈、管理信息模型和网络管理协议的平滑转化(如图1所示),实现了异构设备的统一化管理和控制功能。本发明保持了典型传输网的组网与接入架构,如图2所示。这使得网络能够保持原有网络的可伸缩性和可扩展性。本发明所属的管理***采用SNMP网络管理协议栈,其架构如图3所示。本发明并不是通过被管设备中的代理进程来控制网络设备,而是在被管设备中嵌入子代理模块,通过委托子代理模块对设备进行统一管理和控制。
以CORBA接口为例,说明本发明提出的网络管理***与被管设备的信息交互过程。如图4所示,图左侧分别为TCP/IP模型的五层结构图,以及SNMP管理协议栈。右侧分别为委托子代理各层架构,以及其与CORBA接口间的通信方式。红色虚线表示控制信息的流向,从中可以看出,该模式可以有效地屏蔽被管设备的底层传输协议。同时,数据处理模块可将SNMP协议的帧格式转化为IIOP协议帧结构,以此实现统一的网络管理与控制。
可以理解的是,以上关于本发明的具体描述,仅用于说明本发明而并非受限于本发明实施例所描述的技术方案,本领域的普通技术人员应当理解,仍然可以对本发明进行修改或等同替换,以达到相同的技术效果;只要满足使用需要,都在本发明的保护范围之内。
Claims (4)
1.一种基于 SNMP 的传输网统一网络管理***,其特征在于包括以下步骤:
步骤
1
、管理站发送控制数据包,采用
SNMP
管理协议,通过面向非连接的
UDP
协议进行传输;
步骤
2
、请求队列接收来自管理站的控制数据包;
步骤
3
、对接收的数据包进行协议解析,得到通信协议栈、管理信息模型和网络管理协议类型,并将其存储在信息库当中;
步骤
4
、委托子代理模块搜集并解析被管设备的信息,并将其存储在数据处理模块中,同时将被管设备协议类型记录在管理信息模型处理模块中;
步骤
5
、管理信息模型处理模块将配置参数(网络管理员需要执行的具体操作参数)数据封装成被管设备可识别的协议类型,并发送到被管设备代理中。
2.根据权利要求 1 所述一种基于 SNMP 的传输网统一网络管理***,其特征在于所述步骤 3 对接收的数据包进行协议解析,方法步骤如下:
步骤
A
:将
SNMP
管理协议中的
PDU
数据包转化为
ASN.1
语法格式的数据;
步骤
B
:从
SNMP
报文的变量绑定中得到通信协议栈、管理信息模型和网络管理协议类型信息;
步骤
C
:将步骤
B
中获得的信息分别存放于通信协议栈、管理信息模型和网络管理协议存储区中。
3.根据权利要求 2 所述一种基于 SNMP 的传输网统一网络管理***,其特征在于所述步骤 4 将被管设备协议类型记录在管理信息模型处理模块中,作为进行协议转化的依据;委托子代理模块搜集并解析被管设备的信息,具体步骤如下:
步骤
A
:委托子代理模块中的数据处理模块向各被管设备代理发送请求;
步骤
B
:被管设备代理接收到请求数据包后,将所代理设备的通信协议栈和网络管理协议类型信息发送给数据处理模块;
步骤
C
:数据处理模块分别将步骤
B
中接收到的通信协议栈和网络管理协议存储在通信协议存储区和网络管理协议存储区中。
4.根据权利要求 3 所述一种基于 SNMP 的传输网统一网络管理***,其特征在于所述步骤 5 管理信息模型处理模块将配置参数数据封装成被管设备可识别的协议类型,具体步骤如下:
步骤
A
:提取接收的数据参数;
步骤
B
:调取步骤
4
中获得的被管设备协议类型;
步骤
C
:将配置参数等数据封装成与被管设备匹配的信息模型。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510272984.3A CN106301838B (zh) | 2015-05-26 | 2015-05-26 | 一种基于snmp的传输网统一网络管理*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510272984.3A CN106301838B (zh) | 2015-05-26 | 2015-05-26 | 一种基于snmp的传输网统一网络管理*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106301838A true CN106301838A (zh) | 2017-01-04 |
CN106301838B CN106301838B (zh) | 2019-11-15 |
Family
ID=57634838
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510272984.3A Active CN106301838B (zh) | 2015-05-26 | 2015-05-26 | 一种基于snmp的传输网统一网络管理*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106301838B (zh) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110061886A (zh) * | 2019-05-25 | 2019-07-26 | 荆楚理工学院 | 一种基于snmp的印前网络管理*** |
CN112436965A (zh) * | 2020-11-12 | 2021-03-02 | 重庆远臻科技有限公司 | 一种基于混合异构末端感知的方法 |
CN112887153A (zh) * | 2021-02-02 | 2021-06-01 | 广州广哈通信股份有限公司 | 一种snmp管理*** |
CN113452732A (zh) * | 2020-03-25 | 2021-09-28 | 河南许继仪表有限公司 | 一种电力物联网网络管理***及方法 |
CN113572651A (zh) * | 2021-09-27 | 2021-10-29 | 军事科学院***工程研究院网络信息研究所 | 基于多协议设备管理架构的云平台资源管理方法和*** |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101552695A (zh) * | 2009-05-06 | 2009-10-07 | 中兴通讯股份有限公司 | 一种跨多专业网的统一网络管理方法及*** |
CN101909043A (zh) * | 2009-06-03 | 2010-12-08 | 中兴通讯股份有限公司 | 一种基于简单网络管理协议的数据传输的方法及*** |
CN101945003A (zh) * | 2009-07-03 | 2011-01-12 | 中兴通讯股份有限公司 | 兼容性处理方法以及管理站 |
CN102231675A (zh) * | 2011-06-23 | 2011-11-02 | 中国电子科技集团公司第三十四研究所 | 协议适配网元及其在通信子网中的使用方法 |
CN103297273A (zh) * | 2013-06-04 | 2013-09-11 | 华为技术有限公司 | 一种管理设备的方法、装置及*** |
-
2015
- 2015-05-26 CN CN201510272984.3A patent/CN106301838B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101552695A (zh) * | 2009-05-06 | 2009-10-07 | 中兴通讯股份有限公司 | 一种跨多专业网的统一网络管理方法及*** |
CN101909043A (zh) * | 2009-06-03 | 2010-12-08 | 中兴通讯股份有限公司 | 一种基于简单网络管理协议的数据传输的方法及*** |
CN101945003A (zh) * | 2009-07-03 | 2011-01-12 | 中兴通讯股份有限公司 | 兼容性处理方法以及管理站 |
CN102231675A (zh) * | 2011-06-23 | 2011-11-02 | 中国电子科技集团公司第三十四研究所 | 协议适配网元及其在通信子网中的使用方法 |
CN103297273A (zh) * | 2013-06-04 | 2013-09-11 | 华为技术有限公司 | 一种管理设备的方法、装置及*** |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110061886A (zh) * | 2019-05-25 | 2019-07-26 | 荆楚理工学院 | 一种基于snmp的印前网络管理*** |
CN110061886B (zh) * | 2019-05-25 | 2021-09-14 | 荆楚理工学院 | 一种基于snmp的印前网络管理*** |
CN113452732A (zh) * | 2020-03-25 | 2021-09-28 | 河南许继仪表有限公司 | 一种电力物联网网络管理***及方法 |
CN113452732B (zh) * | 2020-03-25 | 2023-08-01 | 河南许继仪表有限公司 | 一种电力物联网网络管理***及方法 |
CN112436965A (zh) * | 2020-11-12 | 2021-03-02 | 重庆远臻科技有限公司 | 一种基于混合异构末端感知的方法 |
CN112887153A (zh) * | 2021-02-02 | 2021-06-01 | 广州广哈通信股份有限公司 | 一种snmp管理*** |
CN113572651A (zh) * | 2021-09-27 | 2021-10-29 | 军事科学院***工程研究院网络信息研究所 | 基于多协议设备管理架构的云平台资源管理方法和*** |
CN113572651B (zh) * | 2021-09-27 | 2021-12-24 | 军事科学院***工程研究院网络信息研究所 | 基于多协议设备管理架构的云平台资源管理方法和*** |
Also Published As
Publication number | Publication date |
---|---|
CN106301838B (zh) | 2019-11-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20190327317A1 (en) | Service providing method, apparatus, and system | |
CN106301838A (zh) | 一种基于snmp的传输网统一网络管理*** | |
CN104243595B (zh) | 一种基于IPv6的用电信息采集***及其方法 | |
CN109792788A (zh) | 用于在无线通信网络中涉及隧道的数据传输的方法和设备 | |
EP2556693B1 (en) | Inter-working of efm-oam and cfm-oam for mobile backhaul networks | |
CN107888613B (zh) | 一种基于云平台的管理*** | |
CN109391498A (zh) | 网络组件的管理方法和网络设备 | |
CN108200199B (zh) | IPV4 over IPV6隧道场景中的负载均衡***及方法 | |
Nguyen et al. | A deployable containerized 5g core solution for time critical communication in smart grid | |
CN113055296A (zh) | 一种数据处理方法、装置、***以及终端设备 | |
CN102332999B (zh) | 一种基于共享nat的网络管理交互***及交互方法 | |
CN103873271A (zh) | 一种网关型EoC终端、及其管理***和管理方法 | |
CN106301839B (zh) | 一种面向传输网的统一网络管理接口适配器 | |
CN109379280B (zh) | 一种协议转换网关 | |
CN110278095A (zh) | 一种消息传输方法和装置 | |
CN101965064B (zh) | 分组数据聚合协议数据的传输方法与装置 | |
CN106533934A (zh) | 一种适用于全互联制造网络的边界网关 | |
CN113472848A (zh) | 一种虚拟机和容器的网络融合方法、装置及相关设备 | |
CN103001864B (zh) | 基于iec61850数据集的信息转发方法 | |
CN114205873A (zh) | 动态eCPRI报头压缩 | |
TW202243531A (zh) | 用於次世代無線電存取網路的超可靠低延遲通信的本地分流方法及系統 | |
CN102143157A (zh) | 数据传输方法、设备和通信*** | |
CN101621528B (zh) | 基于以太交换机集群管理的会话***及会话通道实现方法 | |
CN115802304A (zh) | 一种工业无线网络与5g融合***及方法 | |
CN108347722B (zh) | 各分布式epc核心网用户漫游控制方法及epc核心网 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |