CN102684924B - Network management workstation and debugging method of network management software - Google Patents

Network management workstation and debugging method of network management software Download PDF

Info

Publication number
CN102684924B
CN102684924B CN201210165689.4A CN201210165689A CN102684924B CN 102684924 B CN102684924 B CN 102684924B CN 201210165689 A CN201210165689 A CN 201210165689A CN 102684924 B CN102684924 B CN 102684924B
Authority
CN
China
Prior art keywords
snmp request
network management
snmp
request message
virtual device
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.)
Active
Application number
CN201210165689.4A
Other languages
Chinese (zh)
Other versions
CN102684924A (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.)
Maipu Communication Technology Co Ltd
Original Assignee
Maipu Communication Technology Co Ltd
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 Maipu Communication Technology Co Ltd filed Critical Maipu Communication Technology Co Ltd
Priority to CN201210165689.4A priority Critical patent/CN102684924B/en
Publication of CN102684924A publication Critical patent/CN102684924A/en
Application granted granted Critical
Publication of CN102684924B publication Critical patent/CN102684924B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Abstract

The invention relates to the network equipment management technology, solves the problem that the network management software debugging cost is too high since the equipment agent and the network management development are asynchronized when conventional NMS (Network Management System) and Agent are debugged integrally, and provides a network management workstation and a debugging method of network management software. The technical scheme is that the network management workstation comprises an SNMP (Simple Network Management Protocol) request sending module, an SNMP request filter and a virtual device agent module, wherein the SNMP request sending module is used for sending corresponding SNMP request massages; the SNMP request filter is used for intercepting the SNMP request massages, if the IP address is a set special IP address, the messages are sent to the virtual device agent module, otherwise, the messages are sent to a corresponding managed device; and the virtual device agent module is used for analyzing the received SNMP request messages and returning corresponding response messages. The invention has the benefits of the joint debugging cost of the network management software and the device greatly is greatly reduced and suitability for the network management workstation is realized.

Description

Network management workstation and network management software adjustment method
Technical field
The present invention relates to network equipment management technology, particularly network device management software adjustment method.
Background technology
SNMP (Simple Network Management Protocol, Simple Network Management Protocol) is the NMP that current network management system is most widely used, and is also actual industrial standard.Snmp protocol defines five kinds of mutual message, mutual between NMS (Network Management Station, network management workstation) and Agent (proxy for equipment).Agent is the process resided on managed devices, is responsible for receiving, processing message from NMS, configuration managed devices parameter or managed devices the present situation parameter is reported to NMS, realizes network management traffic.Due to the not equal a variety of causes of technical implementation way, in actual product exploitation, often there is inconsistent situation in equipment and network management development progress, causes occurring during integrated debugging that nonsynchronous situation is developed in proxy for equipment and network management, affects integrated efficiency.
Summary of the invention
Object of the present invention is exactly overcome current NMS and Agent to occur proxy for equipment and the asynchronous shortcoming causing network management software debugging cost too high of network management exploitation when integrated debugging, provides a kind of network management workstation and network management software adjustment method.
The present invention solves its technical problem, and the technical scheme of employing is, provides a kind of network management workstation, comprises SNMP request sending module, also comprises SNMP request filter and virtual device agent module,
Described SNMP request sending module, for sending corresponding SNMP request message according to network management traffic, comprises IP address in SNMP request message;
Described SNMP request filter, for tackling the SNMP request message that SNMP request sending module sends, judge whether the IP address in this SNMP request message is the special IP address of arranging, if then this SNMP request message is sent to virtual device agent module, otherwise send to corresponding managed devices;
Described virtual device agent module, for resolving the SNMP request message received, returns corresponding response message.
Concrete, described virtual device agent module comprises resource file, described resource file for write resolve SNMP request message after the data that obtain.
Further, described data are MIB data.
Concrete, described virtual device agent module is a thread.
Another object of the present invention is, provides a kind of network management software adjustment method, it is characterized in that, comprise the following steps:
Step 1.SNMP request sending module sends SNMP request message according to network management traffic demand, comprises IP address in SNMP request message;
The SNMP request message that under step 2.SNMP request filtration block intercepts, SNMP request sending module sends;
Step 3.SNMP asks filtering module to judge, and whether the IP address in the SNMP request message tackled is the special IP address of arranging, if then enter step 4, otherwise enters step 6;
Step 4.SNMP asks filtering module that this SNMP request message is sent to virtual device agent module;
Step 5. virtual device agent module resolves this SNMP request message, and returns corresponding response message;
Step 6.SNMP asks filtering module this SNMP request message to be sent to corresponding managed devices, and network management workstation enters normal flow, and the managed devices to this IP address sends SNMP message.
Concrete, step 5 comprises the following steps:
Step 501. virtual device agent module resolves this SNMP request message, judges the data whether comprising needs record in this SNMP request message, if then enter step 502, otherwise returns corresponding response message;
These data are written in resource file by step 502. virtual device agent module.
Further, in step 501, the described data needing record are configuration information.
Concrete, in step 501, the described data needing record are MIB data.
The invention has the beneficial effects as follows, in the present invention program, by arranging the mode of special IP address in SNMP message, qualified SNMP message is sent to virtual device agent module and processes by SNMP request filtering module, greatly reduces the cost of the network management software and equipment uniting and adjustment.
Accompanying drawing explanation
Fig. 1 is the structured flowchart of network management workstation of the present invention.
Fig. 2 is the process chart of network management software adjustment method of the present invention.
Embodiment
Below in conjunction with embodiment and accompanying drawing, describe technical scheme of the present invention in detail.
See Fig. 1, it is the structured flowchart of network management workstation of the present invention.In network management workstation of the present invention, comprise SNMP request sending module, SNMP request filter and virtual device agent module, SNMP request sending module is used for sending corresponding SNMP request message according to network management traffic, comprises IP address in SNMP request message; The SNMP request message that SNMP request filter sends for tackling SNMP request sending module, judge whether the IP address in this SNMP request message is the special IP address of arranging, if then this SNMP request message is sent to virtual device agent module, otherwise send to corresponding managed devices; Virtual device agent module, for resolving the SNMP request message received, returns corresponding response message.In network management software adjustment method of the present invention, first SNMP request sending module sends SNMP request message according to network management traffic demand, IP address is comprised in SNMP request message, SNMP request filtering module tackles the SNMP request message that lower SNMP request sending module sends again, and judge whether the IP address in the SNMP request message tackled is the special IP address of arranging, if not then SNMP asks filtering module this SNMP request message to be sent to corresponding managed devices, network management workstation enters normal flow, managed devices to this IP address sends SNMP message, if special IP address then SNMP asks filtering module that this SNMP request message is sent to virtual device agent module, then virtual device agent module resolves this SNMP request message, and return corresponding response message.
Embodiment
The structured flowchart of network management workstation embodiment of the present invention is see Fig. 1.The network management workstation of the embodiment of the present invention, comprises SNMP request sending module, SNMP request filter and virtual device agent module, comprises resource file in virtual device agent module;
SNMP request sending module is used for sending corresponding SNMP request message according to network management traffic, comprises IP address in SNMP request message;
The SNMP request message that SNMP request filter sends for tackling SNMP request sending module, judge whether the IP address in this SNMP request message is the special IP address of arranging, if then this SNMP request message is sent to virtual device agent module, otherwise send to corresponding managed devices;
Virtual device agent module is a thread, for resolving the SNMP request message received, return corresponding response message, the resource file in virtual device agent module resolves the data of the needs record that SNMP request message obtains for writing, these data can be MIB data.
As the process chart that Fig. 2 is network management software adjustment method of the present invention.Now with in network management workstation development process, need debugging to be example at certain Equipments Setting business function not yet developed, its concrete steps comprise:
A. network management workstation gets relevant configuration information from user interface, generates a set-request request message, and to fill in IP be special IP address, gives SNMP request sending module and sends this request message;
The SNMP request message that under B.SNMP request filtration block intercepts, SNMP request sending module sends, and it is filtered, find that this IP is behind special IP address, forward this request message to virtual device agent module;
C. virtual device agent module resolves this set-request request message, be written in resource file by needing the data recorded in request message, and return request successfully response to network management workstation, needing the data recorded to be configuration information here, is MIB data;
D., after network management workstation receives response, need to initiate a get-request request message to this virtual device agent module again, obtain current virtual device agent module situation to show on a user interface;
The SNMP request message that under E.SNMP request filtration block intercepts, SNMP request sending module sends, and it is filtered, find that this IP is behind special IP address, forward the request to virtual device agent module;
F. virtual device agent module resolves this get-request request message, and the digital independent in resource file is out returned to network management workstation, and namely the data here in resource file are recorded data in step C;
G., after network management workstation receives response, the data got are shown on a user interface.

Claims (8)

1. network management workstation, comprises SNMP request sending module, it is characterized in that, also comprises SNMP request filter and virtual device agent module,
Described SNMP request sending module, for sending corresponding SNMP request message according to network management traffic, comprises IP address in SNMP request message;
Described SNMP request filter, for tackling the SNMP request message that SNMP request sending module sends, judge whether the IP address in this SNMP request message is the special IP address of arranging, if then this SNMP request message is sent to virtual device agent module, otherwise send to corresponding managed devices;
Described virtual device agent module, for resolving the SNMP request message received, returns corresponding response message.
2. network management workstation as claimed in claim 1, it is characterized in that, described virtual device agent module comprises resource file, and described resource file resolves the data of the needs record that SNMP request message obtains for writing.
3. network management workstation as claimed in claim 2, it is characterized in that, described data are MIB data.
4. the network management workstation as described in claim 1 or 2 or 3, is characterized in that, described virtual device agent module is a thread.
5. network management software adjustment method, is characterized in that, comprises the following steps:
Step 1.SNMP request sending module sends SNMP request message according to network management traffic demand, comprises IP address in SNMP request message;
The SNMP request message that under step 2.SNMP request filtration block intercepts, SNMP request sending module sends;
Step 3.SNMP asks filtering module to judge, and whether the IP address in the SNMP request message tackled is the special IP address of arranging, if then enter step 4, if not then enter step 6;
Step 4.SNMP asks filtering module that this SNMP request message is sent to virtual device agent module;
Step 5. virtual device agent module resolves this SNMP request message, and returns corresponding response message;
Step 6.SNMP asks filtering module this SNMP request message to be sent to corresponding managed devices, and network management workstation enters normal flow, and the managed devices to this IP address sends SNMP message.
6. network management software adjustment method as claimed in claim 5, it is characterized in that, step 5 comprises the following steps:
Step 501. virtual device agent module resolves this SNMP request message, judges the data whether comprising needs record in this SNMP request message, if then enter step 502, if not then return corresponding response message;
These data are written in resource file by step 502. virtual device agent module.
7. network management software adjustment method as claimed in claim 6, is characterized in that, in step 501, the described data needing record are configuration information.
8. network management software adjustment method as claimed in claims 6 or 7, in step 501, the described data needing record are MIB data.
CN201210165689.4A 2012-05-25 2012-05-25 Network management workstation and debugging method of network management software Active CN102684924B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210165689.4A CN102684924B (en) 2012-05-25 2012-05-25 Network management workstation and debugging method of network management software

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210165689.4A CN102684924B (en) 2012-05-25 2012-05-25 Network management workstation and debugging method of network management software

Publications (2)

Publication Number Publication Date
CN102684924A CN102684924A (en) 2012-09-19
CN102684924B true CN102684924B (en) 2015-02-04

Family

ID=46816319

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210165689.4A Active CN102684924B (en) 2012-05-25 2012-05-25 Network management workstation and debugging method of network management software

Country Status (1)

Country Link
CN (1) CN102684924B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105227375B (en) * 2015-10-23 2018-09-28 上海斐讯数据通信技术有限公司 A kind of method and system building virtual switch network
CN109347851B (en) * 2018-11-06 2021-11-02 杭州迪普科技股份有限公司 Request response method and device
CN109976720B (en) * 2019-02-14 2023-03-07 广州市高科通信技术股份有限公司 Virtual device implementation system, method, electronic device and storage medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6219703B1 (en) * 1996-10-31 2001-04-17 Motorola, Inc. Method and apparatus for constructing a device management information base in a network management station
CN101312404A (en) * 2007-05-24 2008-11-26 杭州华三通信技术有限公司 SNMP message processing method and apparatus
CN101345657A (en) * 2008-08-28 2009-01-14 中兴通讯股份有限公司 Method and system for cluster management of multiple network elements based on simple network management protocol
CN101442443A (en) * 2009-01-13 2009-05-27 武汉烽火网络有限责任公司 Network management system and implementing method for SNMP traversing NAT
CN101848107A (en) * 2010-05-14 2010-09-29 中兴通讯股份有限公司 SNMP (Simple Network Management Protocol) network element and communication method of SNMP network element and proprietary protocol network element

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6219703B1 (en) * 1996-10-31 2001-04-17 Motorola, Inc. Method and apparatus for constructing a device management information base in a network management station
CN101312404A (en) * 2007-05-24 2008-11-26 杭州华三通信技术有限公司 SNMP message processing method and apparatus
CN101345657A (en) * 2008-08-28 2009-01-14 中兴通讯股份有限公司 Method and system for cluster management of multiple network elements based on simple network management protocol
CN101442443A (en) * 2009-01-13 2009-05-27 武汉烽火网络有限责任公司 Network management system and implementing method for SNMP traversing NAT
CN101848107A (en) * 2010-05-14 2010-09-29 中兴通讯股份有限公司 SNMP (Simple Network Management Protocol) network element and communication method of SNMP network element and proprietary protocol network element

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
段文广,周晓军.基于SNMP分布式网络管理软件的开发.《成都信息工程学院学报》.2007,第22卷(第6期), *

Also Published As

Publication number Publication date
CN102684924A (en) 2012-09-19

Similar Documents

Publication Publication Date Title
EP3060018B1 (en) Registration method and system for common service entity
CN103138978B (en) Network management and system
CN102845123B (en) Virtual private cloud connection method and tunnel proxy server
CN105024855A (en) Distributed cluster management system and method
CN101848107B (en) SNMP (Simple Network Management Protocol) network element and communication method of SNMP network element and proprietary protocol network element
CN103856361A (en) Method and system for realizing remote debugging
CN101309174A (en) Network management data uploading method and system
CN103607476A (en) System and method for distributed multi-stage persistence of huge number of messages
CN105052076A (en) Interface management service entity, functional service entity and network element management method
CN102684924B (en) Network management workstation and debugging method of network management software
CN102739428A (en) Method and device for data acquisition, and system
CN105450479A (en) Method and apparatus for monitoring module
CN114339719A (en) DPI data acquisition method and related device
CN104468232A (en) Method and system for using xml file and mib to complete network device configuration
CN103490915A (en) Fault analysis method and fault analysis device
CN103999406A (en) Communication path processing method and apparatus
CN103051484B (en) Session service processing method, system and Session Border Controll
CN102546201A (en) System and method for achieving management of serial server
JP5304200B2 (en) Network management system, network management method, manager and agent
CN109814871B (en) Node management method and system based on DDS bus
CN107872336B (en) Mounting point identification method and system and identification management equipment
CN104348799A (en) Method and device for filtering network access request
CN105577433A (en) ACS cluster management method, apparatus and system
CN104426699A (en) Communication method, server and communication system
EP4040728A1 (en) Filtering information configuration method and system

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