[go: up one dir, main page]

CN1298137C - Proxy network management realizing method based on SNMP protocol - Google Patents

Proxy network management realizing method based on SNMP protocol Download PDF

Info

Publication number
CN1298137C
CN1298137C CNB031134149A CN03113414A CN1298137C CN 1298137 C CN1298137 C CN 1298137C CN B031134149 A CNB031134149 A CN B031134149A CN 03113414 A CN03113414 A CN 03113414A CN 1298137 C CN1298137 C CN 1298137C
Authority
CN
China
Prior art keywords
snmp
network management
message
management server
agent
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.)
Expired - Fee Related
Application number
CNB031134149A
Other languages
Chinese (zh)
Other versions
CN1549499A (en
Inventor
张磊
徐媛
郭钟
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
ZTE Corp
Original Assignee
ZTE Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by ZTE Corp filed Critical ZTE Corp
Priority to CNB031134149A priority Critical patent/CN1298137C/en
Publication of CN1549499A publication Critical patent/CN1549499A/en
Application granted granted Critical
Publication of CN1298137C publication Critical patent/CN1298137C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Computer And Data Communications (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

一种涉及分布式网络通信设备系统中基于SNMP协议的代理网管的实现方法,其特征在于:在分布式网络通信系统中,设置代理网管服务器,在该代理网管服务器上同时配置公网IP地址和私网IP地址,被管设备配置私网IP地址,网管站通过公网IP地址与代理网管服务器实现路由,代理网管服务器和被管设备之间通过私网IP地址实现路由,通过代理网管服务器对SNMP报文的处理和转发,完成网管站与被管设备之间的通信;网管站将SNMP请求报文发送给代理网管服务器,所述的SNMP代理请求报文中的community字段的格式还包含转发所需要的附加信息,反映被管设备信息;本发明为分布式网络通信系统中网元的网络管理提供一种经济有效的实现方法。

Figure 03113414

A method for realizing agent network management based on the SNMP protocol in a distributed network communication device system, characterized in that: in the distributed network communication system, an agent network management server is set, and the public network IP address and Private network IP address, the managed device is configured with a private network IP address, the network management station realizes routing with the proxy network management server through the public network IP address, the proxy network management server and the managed device realize routing through the private network IP address, and through the proxy network management server The processing and forwarding of the SNMP message completes the communication between the network management station and the managed device; the network management station sends the SNMP request message to the agent network management server, and the format of the community field in the SNMP agent request message also includes forwarding The required additional information reflects the information of the managed equipment; the invention provides an economical and effective realization method for network management of network elements in a distributed network communication system.

Figure 03113414

Description

一种基于SNMP协议的代理网管的实现方法A Realization Method of Proxy Network Management Based on SNMP Protocol

技术领域technical field

本发明涉及一种代理网管的实现方法,尤其涉及一种分布式网络通信设备系统中基于SNMP协议的代理网管的实现方法。The invention relates to a method for realizing a proxy network management, in particular to a method for realizing a proxy network management based on the SNMP protocol in a distributed network communication device system.

背景技术Background technique

目前几乎所有的网络通信设备都具备了简单网络管理协议SNMP,即Simple Network Management Protocol网络管理功能,SNMP网络管理系统由网络管理工作站NMS,即Network Management Station和运行在被管设备上的网管代理SNMP Agent组成,SNMP Agent与NMS之间是通过标准的SNMP协议来进行通信的,SNMP网管系统可以完成对被管设备的配置管理、性能管理和故障管理等功能。At present, almost all network communication devices have the simple network management protocol SNMP, that is, the Simple Network Management Protocol network management function. The SNMP network management system consists of the network management workstation NMS, namely the Network Management Station, and the network management agent SNMP running on the managed device The SNMP Agent and the NMS communicate through the standard SNMP protocol. The SNMP network management system can complete the configuration management, performance management and fault management of the managed devices.

对于分布式的网络通信系统,如无线局域网WLAN,即WirelessLocal Area Network网络系统,运营商在进行WLAN网络建设时会在每一个城市规划许多个热点地区,并根据需要在每个热点地区布置一定数量的无线接入点AP,即Access Point,这些AP设备和其他网络设备组成了一个庞大的分布式网络,对于网络中的每个AP设备都需要进行网络管理。For distributed network communication systems, such as wireless local area network WLAN, that is, WirelessLocal Area Network network system, operators will plan many hotspots in each city when constructing WLAN networks, and arrange a certain number of hotspots in each hotspot according to needs. The wireless access point AP, that is, Access Point, these AP devices and other network devices form a huge distributed network, and network management is required for each AP device in the network.

在这样的分布式网络通信系统中,要想实现对其中各网元的SNMP网管,目前采用的做法有两类:In such a distributed network communication system, in order to realize the SNMP network management of each network element, there are two methods currently adopted:

1.在每个网元上配置公网IP地址,这样虽然能够实现远程集中管理,但是由于网元的数量很多,所以会占用很多的公网IP地址,目前的公网IP地址资源已经非常紧张,因此这种做法的代价非常大。1. Configure a public network IP address on each network element. Although this can realize remote centralized management, due to the large number of network elements, it will occupy a lot of public network IP addresses. The current public network IP address resources are already very tight , so the cost of this approach is very high.

2.在网元上配置私网IP地址,在每一个热点区域设立网络管理工作站来实现对本热点内所有网元的网络管理,这样不仅会造成网络管理工作站的资源配置过于浪费,而且无法实现远程集中管理。2. Configure the private network IP address on the network element, and set up a network management workstation in each hotspot area to realize the network management of all network elements in the hotspot. This will not only cause too much waste of resource configuration on the network management workstation, but also cannot realize remote centralized management.

发明内容Contents of the invention

本发明的目的是提供一种基于SNMP协议的代理网管的实现方法,以解决现有技术中对公网IP地址的浪费和无法实现远程集中管理的缺点,为分布式网络通信系统中网元的网络管理提供一种经济有效的实现方法。The purpose of the present invention is to provide a method for realizing the proxy network management based on the SNMP protocol, so as to solve the shortcomings of the waste of public network IP addresses and the inability to realize remote centralized management in the prior art, and provide a solution for network elements in distributed network communication systems. Network management provides a cost-effective means of doing so.

本发明所采用的基于SNMP协议的代理网管的实现方法为,在分布式网络通信系统中,设置代理网管服务器,在该代理网管服务器上同时配置公网IP地址和私网IP地址,被管设备配置私网IP地址,网管站通过公网IP地址与代理网管服务器实现路由,代理网管服务器和被管设备之间通过私网IP地址实现路由,通过代理网管服务器对SNMP报文的处理和转发,完成网管站与被管设备之间的通信;The realization method of the proxy network management based on SNMP protocol adopted in the present invention is that in the distributed network communication system, a proxy network management server is set, and a public network IP address and a private network IP address are configured on the proxy network management server simultaneously, and the managed device Configure the private network IP address. The network management station implements routing with the proxy network management server through the public network IP address. The proxy network management server and the managed device realize routing through the private network IP address. Complete the communication between the network management station and the managed equipment;

所述的网管站通过代理网管服务器访问被管设备上的管理信息库时,构造SNMP代理请求报文,并将该请求报文发送给代理网管服务器,所述的SNMP代理请求报文中的community字段中包含了SNMP报文转发所需要的附加信息,代理网管服务器在接收到SNMP请求报文后,根据其中的附加信息生成新的SNMP请求报文,并将其转发到真正的被管设备上,被管设备向代理网管服务器返回SNMP回应报文,代理网管服务器恢复回应报文中的原始信息,将其转发到对应的网管站上;When the network management station accesses the management information base on the managed device through the proxy network management server, it constructs an SNMP proxy request message, and sends the request message to the proxy network management server, and the community in the SNMP proxy request message The field contains the additional information required for SNMP message forwarding. After receiving the SNMP request message, the proxy network management server generates a new SNMP request message according to the additional information and forwards it to the real managed device. , the managed device returns an SNMP response message to the proxy network management server, and the proxy network management server restores the original information in the response message and forwards it to the corresponding network management station;

所述的附加信息包括被管设备上SNMP Agent所支持的SNMP版本号和community以及被管设备上SNMP Agent的工作IP地址和UDP端口号;Described additional information comprises the SNMP version number and community supported by the SNMP Agent on the managed device and the working IP address and UDP port number of the SNMP Agent on the managed device;

所述的代理网管服务器在接收到SNMP请求报文后,对请求报文进行ASN.1解码,解析出其中的附加信息,并记录代理请求报文中的相关原始信息,根据解析出来的附加信息修改原始SNMP请求报文中的version和community字段,并对request-id重新进行编号,重新进行ASN.1编码后生成新的SNMP请求报文,并将新的SNMP请求报文转发到真正的被管设备上,并记录已经转发的SNMP请求报文的相关状态和request-id等信息;After receiving the SNMP request message, the proxy network management server performs ASN.1 decoding on the request message, parses out the additional information therein, and records the relevant original information in the proxy request message, according to the additional information parsed out Modify the version and community fields in the original SNMP request message, renumber the request-id, re-encode ASN.1 to generate a new SNMP request message, and forward the new SNMP request message to the real management device, and record the relevant status and request-id information of the forwarded SNMP request message;

所述的代理网管服务器对请求报文进行ASN.1解码时对community字段进行有效性检查,如果community字段中带有代理请求标志,则认为是SNMP代理请求报文,否则作为普通SNMP请求报文处理;When the proxy network management server performs ASN.1 decoding on the request message, the community field is checked for validity. If there is a proxy request flag in the community field, it is considered to be an SNMP proxy request message, otherwise it is regarded as an ordinary SNMP request message. deal with;

所述的community字段为proxy@vx@cstring@addr@port的格式,则认为是SNMP代理请求报文,所述的proxy@前缀是代理请求报文的标志,vx是被管设备上所支持的SNMP版本号,cstring是被管设备上的community字符串,addr和port分别是被管设备上SNMP Agent的工作IP地址和UDP端口号;If the community field is in the format of proxy@vx@cstring@addr@port, it is considered as an SNMP proxy request message. The proxy@ prefix is the symbol of the proxy request message, and vx is supported by the managed device SNMP version number, cstring is the community string on the managed device, addr and port are the working IP address and UDP port number of the SNMP Agent on the managed device;

所述的被管设备接收到来自代理网管服务器的SNMP请求后进行相应的管理信息库存取操作,构造SNMP回应报文,将回应报文发给代理网管服务器,所述的代理网管服务器上接收返回的SNMP回应报文,解码后根据回应报文中的request-id字段在所保存的信息中进行匹配,如果匹配成功,则恢复该报文中的version、community和request-id等相关字段原始值,重新进行报文的编码,然后转发到对应的网管站上;After the described managed device receives the SNMP request from the proxy network management server, it performs the corresponding management information base access operation, constructs an SNMP response message, and sends the response message to the proxy network management server, and the proxy network management server receives and returns After decoding, match the stored information according to the request-id field in the response message. If the match is successful, restore the original values of the relevant fields such as version, community, and request-id in the message. , re-encode the message, and then forward it to the corresponding network management station;

所述的request-id字段在所保存的信息中进行匹配时,如果匹配不成功,则丢弃该报文;When the request-id field is matched in the stored information, if the match is unsuccessful, the message is discarded;

若所述的被管设备上发生告警或者故障,则实时向代理网管服务器发送SNMP Trap报文,代理网管服务器接收到之后再将该SNMP Trap报文转发到网管站。If an alarm or failure occurs on the managed device, the SNMP Trap message is sent to the agent network management server in real time, and the agent network management server forwards the SNMP Trap message to the network management station after receiving it.

本发明的有益效果为:在本发明中,由于代理网管服务器与网管站的之间的接口,以及代理网管服务器与被管设备之间的接口均为标准的SNMP协议接口,所以本发明提出的基于SNMP协议的代理网管的实现方法对被管设备和网管站均没有特殊要求,只需在现有设备中选择一台设备作为代理网管服务器即可,为分布式网络通信系统中网元的网络管理提供一种经济有效的实现方法。The beneficial effects of the present invention are: in the present invention, since the interface between the agent network management server and the network management station, and the interface between the agent network management server and the managed equipment are all standard SNMP protocol interfaces, so the present invention proposes The implementation method of the proxy network management based on the SNMP protocol has no special requirements for the managed device and the network management station. It only needs to select a device among the existing devices as the proxy network management server, which is the network of network elements in the distributed network communication system. Management provides a cost-effective means of implementation.

具体地说,本发明具有如下优点:Specifically, the present invention has the following advantages:

1.节约了大量的公网IP地址;不需要在每台被管理设备上都配置公网IP地址,只有代理网管服务器才占用公网IP地址。1. Save a lot of public IP addresses; there is no need to configure a public IP address on each managed device, only the proxy network management server occupies the public IP address.

2.满足了远程管理和集中管理的要求,不需要在被管设备本地设置网管站,网管站可以集中配置,通过代理网管服务器来实现对网络的远程管理和监测。2. It meets the requirements of remote management and centralized management. There is no need to set up a network management station locally on the managed device. The network management station can be configured centrally, and the remote management and monitoring of the network can be realized through the proxy network management server.

3.在本发明中,代理网管服务器与网管站的之间的接口和与被管设备之间的接口均为标准的SNMP接口,具有非常好的通用性和灵活性,适用于各种由分布式网络通信设备所组成的系统中。3. In the present invention, the interface between the proxy network management server and the network management station and the interface with the managed equipment are standard SNMP interfaces, which have very good versatility and flexibility, and are applicable to various In a system composed of network communication devices.

4.本发明原理简单,开发难度小,投资周期短。4. The principle of the invention is simple, the development difficulty is small, and the investment cycle is short.

附图说明Description of drawings

图1a为SNMP请求报文的格式示意图;Figure 1a is a schematic diagram of the format of an SNMP request message;

图1b为SNMP请求报文的PDU格式示意图;Figure 1b is a schematic diagram of the PDU format of the SNMP request message;

图2为本发明代理网管的管理模型示意图;Fig. 2 is the schematic diagram of the management model of agent network management of the present invention;

图3为本发明中代理网管服务器的处理流程示意图。Fig. 3 is a schematic diagram of the processing flow of the proxy network management server in the present invention.

具体实施方式Detailed ways

下面根据附图和实施例对本发明作进一步详细说明:Below according to accompanying drawing and embodiment the present invention will be described in further detail:

无线局域网设备在实际运营组网时,一般采用无线接入点AP和接入控制器AC,即Access Controller,AP作为设备数量较多且分布比较分散,出于节约IP地址的考虑,AP上通常配置为私网IP地址,AC作为用户无线接入的集中和控制设备,实现用户的认证、管理和记帐等功能,AC设备数量相对较少,设备分布相对比较集中,AC的网络侧接口配置为公网IP地址,用户侧接口配置为私网IP地址,用户侧接口通过有线方式与AP的以太网接口相连,可以与AP之间进行通信。由于运营商的网管中心位于公网上,AC与网管中心之间的路由是可达的,但由于AP上为私网地址,与网管中心之间的路由不可达。In the actual operation and networking of wireless LAN devices, wireless access points AP and access controller AC, that is, Access Controller, are generally used. APs are used as devices with a large number and scattered distribution. Configured as a private network IP address, the AC acts as a centralization and control device for user wireless access, and realizes functions such as user authentication, management, and accounting. The number of AC devices is relatively small, and the distribution of devices is relatively concentrated. The network side interface configuration of the AC It is a public network IP address, and the user-side interface is configured as a private network IP address. The user-side interface is connected to the Ethernet interface of the AP through a wired method, and can communicate with the AP. Since the carrier's network management center is located on the public network, the route between the AC and the network management center is reachable, but because the AP has a private network address, the route to the network management center is not reachable.

基于上述实际运营的设备因素,在本发明中,如图2的所示,采用AC作为SNMP代理网管服务器SNMP Proxy Agent,AP作为真正的被管设备SNMP Proxy Target,在所设置的代理网管服务器SNMP Proxy Agent上同时配置公网IP地址和私网IP地址,被管设备SNMP Proxy Target配置私网IP地址,网管站NMS通过公网IP地址与代理网管服务器实现路由,代理网管服务器和被管设备之间通过私网IP地址实现路由,通过代理网管服务器对SNMP报文的处理和转发,完成网管站与被管设备之间的通信。Based on the equipment factors of the above-mentioned actual operation, in the present invention, as shown in Figure 2, the AC is used as the SNMP proxy network management server SNMP Proxy Agent, and the AP is used as the real managed device SNMP Proxy Target. The public network IP address and the private network IP address are configured on the Proxy Agent at the same time. The managed device SNMP Proxy Target is configured with the private network IP address. The network management station NMS realizes routing with the proxy network management server through the public network IP address. Routing is realized through the private network IP address, and the communication between the network management station and the managed device is completed through the processing and forwarding of SNMP messages by the proxy network management server.

代理网管服务器作为网管站和被管设备之间的桥梁,主要起到处理和转发SNMP报文的作用,对从网管站接收到的SNMP请求报文处理后转发到对应的被管设备上,对被管设备返回的SNMP回应报文处理后转发到NMS上。As a bridge between the network management station and the managed device, the proxy network management server mainly plays the role of processing and forwarding SNMP messages. After processing the SNMP request message received from the network management station, it forwards it to the corresponding managed device. The SNMP response message returned by the managed device is processed and forwarded to the NMS.

如图3所示,其具体的处理流程如下:As shown in Figure 3, the specific processing flow is as follows:

网管站通过代理网管服务器访问被管设备上的管理信息库时,构造SNMP代理请求报文,并将该请求报文发送给代理网管服务器,SNMP代理请求报文的格式仍然严格遵守标准SNMP报文的格式,如图1a所示的整个SNMP报文的格式,其中协议数据单元PDU,即Protocol Data Unit的格式如图1b所示,针对不同类型的SNMP PDU,如GetRequest PDU,GetNextRequest PDU,SetRequest PDU等,都遵守如图1b所示的PDU格式,PDU type字段标识了他们的类型,代理请求报文的变量绑定列表variable-bindings中所绑定的请求对象标识符OID,即ObjectIdentifier为真正的被管设备上的OID实例,所述的SNMP代理请求报文中的community字段的格式还包含转发所需要的附加信息,反映被管设备信息,如被管设备上SNMP Agent所支持的SNMP版本号和community以及被管设备上SNMP Agent的工作IP地址和UDP端口号。When the network management station accesses the management information base on the managed device through the proxy network management server, it constructs an SNMP proxy request message and sends the request message to the proxy network management server. The format of the SNMP proxy request message still strictly follows the standard SNMP message The format of the entire SNMP message shown in Figure 1a, where the protocol data unit PDU, that is, the format of the Protocol Data Unit is shown in Figure 1b, for different types of SNMP PDU, such as GetRequest PDU, GetNextRequest PDU, SetRequest PDU etc., all comply with the PDU format shown in Figure 1b, the PDU type field identifies their types, and the request object identifier OID bound in the variable binding list variable-bindings of the proxy request message, that is, the ObjectIdentifier is the real The OID instance on the managed device, the format of the community field in the SNMP agent request message also includes additional information required for forwarding, reflecting the managed device information, such as the SNMP version number supported by the SNMP Agent on the managed device and the community and the working IP address and UDP port number of the SNMP Agent on the managed device.

代理网管服务器在接收到SNMP请求报文后,对请求报文进行ASN.1解码,由于代理网管服务器上既有普通的SNMP Agent存在,同时又具有网管代理功能,因此,代理网管服务器对接收到的SNMP请求报文必须要区分是正常的SNMP请求还是SNMP代理请求,这个区分工作是通过对SNMP请求报文中的community字段的解析来实现的。After the proxy network management server receives the SNMP request message, it performs ASN.1 decoding on the request message. Since the proxy network management server has both a common SNMP Agent and a network management proxy function, the proxy network management server is not responsible for receiving the SNMP request. The SNMP request message must distinguish whether it is a normal SNMP request or an SNMP proxy request. This distinction is realized by parsing the community field in the SNMP request message.

首先对community字段进行有效性检查,如果community字段中带有代理请求标志,则认为是SNMP代理请求报文,否则作为普通SNMP请求报文处理;community字段为proxy@vx@cstring@addr@port的格式,则认为是SNMP代理请求报文,其中proxy@前缀是代理请求报文的标志,vx是被管设备上所支持的SNMP版本号,取值是v1或者v2,cstring是被管设备上的community字符串,addr和port分别是被管设备上SNMPAgent的工作IP地址和UDP端口号,SNMP代理请求报文将通过代理网管服务器被转发到该IP地址和端口;代理网管服务器解析出SNMP请求报文中的附加信息,并记录代理请求报文中的相关原始信息,根据解析出来的附加信息修改原始SNMP请求报文中的version和community字段,并对request-id重新进行编号,重新进行ASN.1编码后生成新的SNMP请求报文,并将新的SNMP请求报文转发到真正的被管设备上,相应地设置等待接收被管设备回应报文的定时器,并记录已经转发的SNMP请求报文的相关状态和request-id等信息在Proxy全局控制链表中,结束对该次SNMP请求的处理。First check the validity of the community field. If the community field has a proxy request flag, it is considered to be an SNMP proxy request message, otherwise it will be processed as a normal SNMP request message; the community field is proxy@vx@cstring@addr@port format, it is considered as an SNMP proxy request message, where the proxy@ prefix is the symbol of the proxy request message, vx is the SNMP version number supported by the managed device, and the value is v1 or v2, and cstring is the SNMP version number on the managed device community string, addr and port are the working IP address and UDP port number of the SNMP Agent on the managed device respectively, and the SNMP agent request message will be forwarded to this IP address and port through the proxy network management server; the proxy network management server parses out the SNMP request message The additional information in the text, and record the relevant original information in the proxy request message, modify the version and community fields in the original SNMP request message according to the additional information parsed, and renumber the request-id, and re-do the ASN. 1 After encoding, generate a new SNMP request message, forward the new SNMP request message to the real managed device, set the timer for waiting for the response message from the managed device, and record the forwarded SNMP request The relevant state of the message and the request-id and other information are in the Proxy global control linked list, and the processing of the SNMP request is ended.

被管设备接收到来自代理网管服务器的SNMP请求后进行相应的管理信息库存取操作,构造SNMP回应报文,将回应报文发给代理网管服务器,所述的代理网管服务器上接收返回的SNMP回应报文,解码后根据回应报文中的request-id字段在Proxy全局控制链表所保存的信息中进行匹配,如果匹配成功,则恢复该报文中的version、community和request-id等相关字段原始值,重新进行报文的编码,然后转发到对应的网管站上;如果匹配不成功,说明该回应报文已经超时,则丢弃该报文。After receiving the SNMP request from the proxy network management server, the managed device performs the corresponding management information base access operation, constructs an SNMP response message, sends the response message to the proxy network management server, and receives the returned SNMP response on the proxy network management server After decoding the message, match the information stored in the Proxy global control list according to the request-id field in the response message. If the match is successful, restore the original version, community, request-id and other related fields in the message. value, re-encode the message, and then forward it to the corresponding network management station; if the match fails, it means that the response message has timed out, and the message is discarded.

若被管设备上发生告警或者故障,说明代理网管服务器下挂的某个被管设备上产生某种告警,则实时向代理网管服务器发送SNMP Trap报文,这时代理网管服务器接收到之后将不改变该SNMP Trap报文中的内容而直接将该SNMP Trap报文转发到网管站。If an alarm or fault occurs on the managed device, it means that some kind of alarm occurs on a managed device connected to the proxy network management server, and then the SNMP Trap message will be sent to the proxy network management server in real time, and the proxy network management server will not stop after receiving it. Change the content in the SNMP Trap message and directly forward the SNMP Trap message to the network management station.

Claims (7)

1. implementation method based on the agent network management of snmp protocol, it is characterized in that: in the distributed network communication system, the agent network management server is set, on this agent network management server, dispose public network IP address and private network IP address simultaneously, managed device configuration private network IP address, network management workstation is realized route by public network IP address and agent network management server, realize route by private network IP address between agent network management server and the managed device, by of processing and the forwarding of agent network management server, finish communicating by letter between network management workstation and the managed device to the SNMP message; Described network management workstation is during by the management information bank on the agent network management server access managed device, structure SNMP proxy requests message, and this request message sent to the agent network management server, comprise the SNMP message in the community field in the described SNMP proxy requests message and transmitted needed additional information, the agent network management server is after receiving the SNMP request message, according to the new SNMP request message of additional information generation wherein, and it is forwarded on the real managed device, managed device returns the SNMP back message using to the agent network management server, the agent network management server recovers the raw information in the back message using, and it is forwarded on the corresponding network management workstation; Described additional information comprises the work IP address of SNMP Agent on SNMP Agent is supported on the managed device SNMP version number and community and the managed device and udp port number.
2. the implementation method of the agent network management based on snmp protocol according to claim 1, it is characterized in that: described agent network management server is after receiving the SNMP request message, request message is carried out the ASN.1 decoding, parse additional information wherein, and the relevant raw information in the record proxy requests message, revise version and community field in the original SNMP request message according to the additional information that parses, and request-id is numbered again, again carry out ASN.1 coding back and generate new SNMP request message, and new SNMP request message is forwarded on the real managed device, and the correlation behavior and the request-id information of the SNMP request message transmitted of record.
3. the implementation method of the agent network management based on snmp protocol according to claim 2, it is characterized in that: when described agent network management server carries out the ASN.1 decoding to request message the community field is carried out validity check, if have the proxy requests sign in the community field, then think SNMP proxy requests message, otherwise handle as common SNMP request message.
4. the implementation method of the agent network management based on snmp protocol according to claim 3, it is characterized in that: described community field is the form of proxy@vx@cstring@addr@port, then think SNMP proxy requests message, described proxy@ prefix is the sign of proxy requests message, the SNMP version number that vx is on the managed device to be supported, cstring is the community character string on the managed device, and addr and port are respectively the work IP address of SNMP Agent on the managed device and udp port number.
5. the implementation method of the agent network management based on snmp protocol according to claim 2, it is characterized in that: described managed device receives from carrying out corresponding management information bank accessing operation after the SNMP of the agent network management server request, structure SNMP back message using, back message using is issued the agent network management server, receive the SNMP back message using that returns on the described agent network management server, mate in the information of being preserved according to the request-id field in the back message using decoding back, if the match is successful, then recover the version in this message, community and request-id field original value, again carry out the coding of message, be forwarded to then on the corresponding network management workstation.
6. the implementation method of the agent network management based on snmp protocol according to claim 5 is characterized in that: when described request-id field is mated in the information of being preserved, if coupling is unsuccessful, then abandon this message.
7. according to the implementation method of claim 3 or 4 or 5 or 6 described agent network managements based on snmp protocol, it is characterized in that: if alarm or fault take place on the described managed device, then send SNMP Trap message to the agent network management server in real time, again this SNMP Trap message is forwarded to network management workstation after the agent network management server receives.
CNB031134149A 2003-05-07 2003-05-07 Proxy network management realizing method based on SNMP protocol Expired - Fee Related CN1298137C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB031134149A CN1298137C (en) 2003-05-07 2003-05-07 Proxy network management realizing method based on SNMP protocol

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB031134149A CN1298137C (en) 2003-05-07 2003-05-07 Proxy network management realizing method based on SNMP protocol

Publications (2)

Publication Number Publication Date
CN1549499A CN1549499A (en) 2004-11-24
CN1298137C true CN1298137C (en) 2007-01-31

Family

ID=34320073

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB031134149A Expired - Fee Related CN1298137C (en) 2003-05-07 2003-05-07 Proxy network management realizing method based on SNMP protocol

Country Status (1)

Country Link
CN (1) CN1298137C (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107154872A (en) * 2017-05-05 2017-09-12 烽火通信科技股份有限公司 The method and system of distributed asynchronous management telecommunication apparatus based on snmp protocol

Families Citing this family (27)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1330123C (en) * 2003-12-24 2007-08-01 华为技术有限公司 A method for determining master/slave agent and performing processing and response in network equipment
CN100502390C (en) * 2004-06-08 2009-06-17 华为技术有限公司 Asynchronous communication mechanism processing method based on simple network management protocol
CN100359865C (en) * 2004-12-13 2008-01-02 华为技术有限公司 a detection method
CN100401681C (en) * 2005-05-18 2008-07-09 上海华为技术有限公司 A realization method of configuring business frame data
CN100369415C (en) * 2005-07-28 2008-02-13 上海大学 Embedded ARM-based SNMP Network Management Agent for Fiber-Coax Hybrid Network
CN100423493C (en) * 2006-06-02 2008-10-01 杭州华三通信技术有限公司 Method for managing distributing type system in network
CN101076028B (en) * 2007-06-21 2011-08-10 中兴通讯股份有限公司 Method for interacting telecommunication system and message by SNMP protocol
CN101345652B (en) * 2008-08-15 2011-04-27 北京立通无限科技有限公司 Data acquisition method and data acquisition equipment
CN101345657B (en) * 2008-08-28 2012-03-07 中兴通讯股份有限公司 Method and system for cluster management of multiple network elements based on simple network management protocol
CN101989918A (en) * 2009-08-04 2011-03-23 中兴通讯股份有限公司 Peer-to-peer network management system and method
CN101668329B (en) * 2009-09-22 2012-01-25 中兴通讯股份有限公司 Method and wireless access point device for wireless local area network access system
CN101667932B (en) * 2009-09-30 2012-07-18 中兴通讯股份有限公司 Method of network element equipment log management and device
CN101714926B (en) * 2009-11-02 2013-01-30 福建星网锐捷网络有限公司 Method, device and system for managing network equipment
CN102148847B (en) * 2010-02-10 2016-04-13 中兴通讯股份有限公司 Based on the method and system of the client access peer-to-peer network of RELOAD
CN102983986B (en) * 2011-09-06 2017-11-28 中兴通讯股份有限公司 A kind of method and system of network element device authentication management
CN102437927B (en) * 2011-12-05 2015-05-13 中兴通讯股份有限公司 Management method of management plane of ethernet equipment and system thereof
CN102983988B (en) * 2012-10-26 2016-04-06 杭州迪普科技有限公司 A kind of proxy for equipment device and network administration apparatus
CN103812721B (en) * 2012-11-15 2019-05-14 中国移动通信集团江苏有限公司 A kind of Packet Transport Network flux monitoring method, system setting method and equipment
CN102984006A (en) * 2012-12-06 2013-03-20 武汉烽火网络有限责任公司 Network management implementation method based on simple network management protocol
CN103916274B (en) * 2014-03-31 2017-08-25 大唐移动通信设备有限公司 A kind of parallel network element cut-in method of many examples and system
CN106230898B (en) * 2016-07-21 2019-07-23 网宿科技股份有限公司 Network system, proxy server and its data processing method of application and system
CN106941527B (en) * 2017-03-15 2021-02-02 网宿科技股份有限公司 Data transmission transfer method and system
CN109218064A (en) * 2017-07-07 2019-01-15 普天信息技术有限公司 network management system and management method
CN109889384A (en) * 2019-02-22 2019-06-14 北京邮电大学 A method for NAT traversal management intranet equipment using SNMP protocol
CN111600744B (en) * 2020-04-08 2022-08-23 深圳震有科技股份有限公司 Multi-board control method, system and storage medium based on SNMP
CN117221396B (en) * 2023-10-26 2024-12-03 深圳市拓普泰尔科技有限公司 Network data interaction method, device, system, storage medium and computer equipment
CN119583292B (en) * 2024-11-22 2025-10-31 烽火通信科技股份有限公司 SNMP management method, device and system based on MQTT

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6370152B1 (en) * 1997-05-30 2002-04-09 Adtran, Inc. Distributed SNMP agent for frame relay switching network
US20030055947A1 (en) * 2001-08-31 2003-03-20 Jun Haneda Address conversion apparatus, monitoring apparatus, and computer-readable medium storing a program thereof

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6370152B1 (en) * 1997-05-30 2002-04-09 Adtran, Inc. Distributed SNMP agent for frame relay switching network
US20030055947A1 (en) * 2001-08-31 2003-03-20 Jun Haneda Address conversion apparatus, monitoring apparatus, and computer-readable medium storing a program thereof

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107154872A (en) * 2017-05-05 2017-09-12 烽火通信科技股份有限公司 The method and system of distributed asynchronous management telecommunication apparatus based on snmp protocol

Also Published As

Publication number Publication date
CN1549499A (en) 2004-11-24

Similar Documents

Publication Publication Date Title
CN1298137C (en) Proxy network management realizing method based on SNMP protocol
CN113132170B (en) Data management method and system, associated subsystem and computer readable medium
CN101282503B (en) Method for implementing carrying number as well as method for processing short message of number-carried user
CN108965367A (en) A kind of method and system of control view networked server
CN102710965B (en) Video monitoring data acquisition method and system and special bearing network
CN101345657B (en) Method and system for cluster management of multiple network elements based on simple network management protocol
CN108964962A (en) A kind of method and system of control view networked terminals
WO2014008694A1 (en) Signaling monitoring device for implementing ps domain distributed architecture
CN100414890C (en) Method and system for centrally configurating terminal equipment
CN110493366A (en) The method and device of network management is added in a kind of access point
CN103873271B (en) A kind of gateway type EoC terminals and its management system and management method
CN101242370B (en) Method for realizing Ethernet and frame-relay Internet and protocol conversion device
CN101159757B (en) Dual-home synchronous data transmission method
CN110601989A (en) Network traffic balancing method and device
WO2016070633A1 (en) Network log generation method and device
CN101282249B (en) Automatic registration and management method of distributed Internet measurement server
CN102769911B (en) A kind of advertising of route message method and device
EP1335526B1 (en) Multi-protocol call trace on GPRS Gb-Gr
CN102694675A (en) Asynchronous communication method and device based on SNMP (Simple Network Management Protocol)
CN110474951A (en) A kind of fingerprint collecting method and view networked server
CN1633096A (en) A method of short message value-added service access
CN114301988A (en) Distributed calling method and device, storage medium and electronic equipment
CN101035026A (en) Network management system and its communication method
CN102571390B (en) Equipment management method, equipment and system
CN101232409A (en) Configuration method of asymmetric digital subscriber line terminal equipment

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20070131

Termination date: 20200507

CF01 Termination of patent right due to non-payment of annual fee