CN102684924B - Network management workstation and debugging method of network management software - Google Patents
Network management workstation and debugging method of network management software Download PDFInfo
- 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
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
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.
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)
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)
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 |
-
2012
- 2012-05-25 CN CN201210165689.4A patent/CN102684924B/en active Active
Patent Citations (5)
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)
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 |