KR100397468B1 - Network management device and method using mib name server - Google Patents
Network management device and method using mib name server Download PDFInfo
- Publication number
- KR100397468B1 KR100397468B1 KR10-2001-0018891A KR20010018891A KR100397468B1 KR 100397468 B1 KR100397468 B1 KR 100397468B1 KR 20010018891 A KR20010018891 A KR 20010018891A KR 100397468 B1 KR100397468 B1 KR 100397468B1
- Authority
- KR
- South Korea
- Prior art keywords
- oid
- network management
- mib
- name server
- name
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/02—Standardisation; Integration
- H04L41/0213—Standardised network management protocols, e.g. simple network management protocol [SNMP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/04—Network management architectures or arrangements
- H04L41/046—Network management architectures or arrangements comprising network management agents or mobile agents therefor
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/30—Managing network names, e.g. use of aliases or nicknames
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer And Data Communications (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
본 발명은 MIB 네임 서버를 이용한 망 관리 장치 및 방법에 관한 것으로, 특히 각종 관리 정보 요소를 가리키는 OID값과 그 OID값의 이름이나 별명과의 매핑 관계에 대한 정보를 저장하여 관리하는 MIB 데이터 베이스(110); OID의 이름이나 별명이 포함된 OID 질의 메시지를 수신받으면 상기 MIB 데이터 베이스(110)에서 그 이름이나 별명에 해당하는 OID값을 찾아 리드한 후 전송하는 MIB 네임 서버(120); 및 운용자로부터 망 관리에 대한 특정 명령어를 요구받으면 그 특정 명령어에 해당하는 이름이나 별명이 포함된 OID 질의 메시지를 상기 MIB 네임 서버(120)로 전송하고, 이후 상기 MIB 네임 서버(120)로부터 특정 OID값을 수신받으면 그 특정 OID값을 통해 SNMP 패킷을 구성함과 동시에 해당 네크워크 장비(1)로 전송하여 망 관리 작업을 수행하는 망 관리 수단(130)으로 구성된 것을 특징으로 하며, 이러한 본 발명은 망 관리 네트워크상에 MIB 네임 서버를 설치하여 중앙 집중식으로 MIB 정보를 관리하도록 해줌으로써 MIB의 OID를 이름이나 별명으로 찾을 수 있도록 해주고, 이로 인해 망 관리 프로그램 개발시 개발자가 OID의 값을 모르더라도 관리 정보의 이름으로 작업을 정확하게 수행할 수 있도록 해준다는 뛰어난 효과가 있다.The present invention relates to a network management apparatus and method using a MIB name server, and more particularly to a MIB database for storing and managing information on the mapping relationship between OID values indicating various management information elements and names or aliases of the OID values ( 110); A MIB name server 120 for receiving and reading an OID value corresponding to the name or nickname from the MIB database 110 when receiving an OID query message including an OID name or nickname; And when a specific command for network management is requested from an operator, transmits an OID query message including a name or an alias corresponding to the specific command to the MIB name server 120, and then transmits a specific OID from the MIB name server 120. Receiving a value is characterized by consisting of the network management means 130 for configuring the SNMP packet through the specific OID value and at the same time to transmit to the network equipment (1) to perform network management tasks, the present invention is a network The MIB name server is installed on the management network to centrally manage the MIB information so that the MIB's OID can be found by name or alias, so that the developer can manage the management information even if the developer does not know the value of the OID. It's a great way to get things done correctly in the name of.
Description
본 발명은 네트워크(Network) 장비의 관리를 수행하는 장비 관리 시스템(EMS : Element Management System) 및 망 관리 기능을 수행하는 망 관리 시스템(NMS : Network Management System)의 네트워크 관리 프로그램과 네트워크 장비 자체에 로딩(Loading)되는 에이전트 프로그램(Agent Program)을 개발하거나 개발 후 운용 관리할 때 적용할 수 있는 것으로, 더욱 상세하게는 망 관리 네트워크상에 MIB(Management Information Base) 네임(Name) 서버(Server)를 설치하여 중앙 집중식으로 MIB 정보를 관리하도록 해주는 MIB 네임 서버를 이용한 망 관리 장치 및 방법에 관한 것이다.The present invention is loaded on the network management program of the network management system (NMS: Element Management System) (EMS) and the network management system (NMS) to perform the network management function (Network) equipment itself It can be applied when developing or loading and managing an agent program, and more specifically, installing a MIB (Management Information Base) Name Server on a network management network. The present invention relates to a network management apparatus and method using a MIB name server for centrally managing MIB information.
주지하다시피, 망 관리 시스템내에서 장비 관리 시스템 및 망 관리 시스템이 망 또는 네트워크 장비 또는 네트워크를 관리할 때 사용되는 MIB는 관리 정보 단위들이 트리 구조로 정의되어 있다. 이 관리 정보 단위들은 사람들이 이해하기 쉬운 이름(MNEMONIC)들을 가지고 있으나, 실제로 사용될 때에는 OID(Object Identifier; 이하 "OID"라 칭함.)라고 하는 숫자의 배열로 이루어진 구분자로 구별되며, 관리를 수행하는 장비 관리 시스템 및 망 관리 시스템 프로그램들이나 네트워크 장비쪽의 에이전트 프로그램에는 모두 OID가 적용되어 사용되어져 왔다. 여기서, 상술한 관리 정보 단위라함은 네트워크 장비들을 관리하기 위한 관리 명령어들과 매칭된 요소들이며, 이에는 겟(GET), 셋(SET), 리드(READ), 라이트(WRITE), 및 IP(Internet Protocol) 어드레스(Address) 등이 있다.As is well known, the MIB used when a device management system and a network management system manage a network or a network device or a network in a network management system is defined in a tree structure of management information units. These management information units have names that are easy for people to understand (MNEMONIC), but when used in practice, they are distinguished by a delimiter consisting of an array of numbers called object identifiers (OIDs). OID has been applied to equipment management system, network management system programs, and agent programs of network equipment. Herein, the above-described management information unit is elements matched with management commands for managing network devices, including get, set, read, write, and IP (Internet). Protocol) Address.
따라서, 실제로 장비 관리 시스템 및 망 관리 시스템이 다수개의 네트워크 장비들을 관리할 때에는 OID가 포함된 SNMP(Simple Network Management Protocol) 패킷(Packet)을 해당 네트워크 장비로 전송하고, 이후 그 해당 네트워크 장비로부터 그 SNMP 패킷에 대한 응답을 받아 관리 동작을 수행하였다. 다시말해, 해당 네트워크 장비내 에이전트 프로그램은 해당 관리 수단으로부터 수신받은 SNMP 패킷의 OID를 해독하여 그 명령어에 상응한 처리 동작을 수행한 후 그 응답을 장비 관리 시스템 또는 망 관리 시스템으로 전송하였다.Therefore, when a device management system and a network management system manage a plurality of network devices, a Simple Network Management Protocol (SNMP) packet including an OID is transmitted to the corresponding network device, and then the SNMP is transmitted from the corresponding network device. In response to the packet, the management operation was performed. In other words, the agent program in the network equipment decodes the OID of the SNMP packet received from the management means, performs a processing operation corresponding to the command, and transmits the response to the device management system or the network management system.
하지만, 상술한 바와 같은 종래 망 관리 시스템은 숫자의 배열로 이루어진 OID를 직접 사용하여 망 관리를 수행하였기 때문에, 망 관리 프로그램 개발시 만약 개발자가 OID의 값을 잊어버렸거나 다른 환경에서 작업을 수행해야 될 경우 오류가 빈번하게 발생할 수 있고, 개발 후에도 MIB의 OID 할당이 변경되게 되면 이러한 변경 사항을 모든 개발자 환경이나 망 관리 프로그램에 정확히 갱신해야만 했음으로 번거로울 뿐만 아니라 운용상의 오류가 발생할 위험이 높은 문제점이 있었다.However, in the network management system as described above, the network management is performed by directly using an OID composed of an array of numbers. Therefore, when developing a network management program, the developer has forgotten the OID value or has to perform a task in another environment. If the MIB's OID assignment is changed after development, it is not only cumbersome, but also has a high risk of operating errors. there was.
따라서, 본 발명은 상기와 같은 종래의 문제점을 해결하기 위해 이루어진 것으로서, 본 발명의 목적은 망 관리 네트워크상에 MIB 네임 서버를 설치하여 중앙 집중식으로 MIB 정보를 관리하도록 해줌으로써, MIB의 OID를 이름(mnemonic)이나 별명(Alias)으로 찾을 수 있도록 해주기 위한 MIB 네임 서버를 이용한 망 관리 장치 및 방법을 제공하는 데 있다.Accordingly, the present invention has been made to solve the above-mentioned conventional problems, and an object of the present invention is to install a MIB name server on a network management network to centrally manage MIB information, thereby naming the OID of the MIB. The present invention provides a network management apparatus and method using a MIB name server to be searched by a (mnemonic) or an alias (Alias).
상기와 같은 목적을 달성하기 위하여 본 발명 MIB 네임 서버를 이용한 망 관리 장치는, 네트워크와 에이전트 프로그램이 탑재된 네트워크 장비들을 관리해주는 망 관리 장치에 있어서,In order to achieve the above object, the network management apparatus using the MIB name server of the present invention is a network management apparatus for managing network equipment equipped with a network and an agent program,
각종 관리 정보 요소를 가리키는 OID값과 그 OID값의 이름이나 별명과의 매핑 관계에 대한 정보를 저장하여 관리하는 MIB 데이터 베이스;A MIB database for storing and managing information on mapping relations between OID values indicating various management information elements and names or aliases of the OID values;
상기 MIB 데이터 베이스를 관리함에 있어, OID의 이름이나 별명이 포함된 OID 질의 메시지를 수신받으면 상기 MIB 데이터 베이스에서 그 이름이나 별명에 해당하는 OID값을 찾아 리드한 후 전송하는 MIB 네임 서버; 및In managing the MIB database, upon receiving an OID query message including an OID name or an alias, the MIB name server searches for and reads an OID value corresponding to the name or alias in the MIB database; And
운용자로부터 망 관리에 대한 특정 명령어를 요구받으면 그 특정 명령어에 해당하는 이름이나 별명이 포함된 OID 질의 메시지를 상기 MIB 네임 서버로 전송하고, 이후 상기 MIB 네임 서버로부터 특정 OID값을 수신받으면 그 특정 OID값을 통해 SNMP 패킷을 구성함과 동시에 해당 네크워크 장비로 전송하여 망 관리 작업을 수행하는 망 관리 수단으로 구성된 것을 특징으로 한다.When a specific command for network management is requested from an operator, an OID query message including a name or an alias corresponding to the specific command is transmitted to the MIB name server, and when a specific OID value is received from the MIB name server, the specific OID It is characterized by consisting of network management means for configuring the SNMP packet through the value and at the same time to transmit to the network equipment to perform network management tasks.
또한, 본 발명 MIB 네임 서버를 이용한 망 관리 방법은, 망 관리 수단이운용자로부터 망 관리에 대한 특정 명령어가 수신되었는지의 여부를 판단하는 제 101 단계;In addition, the network management method using the MBM name server of the present invention includes the step 101 of determining whether a specific command for network management has been received from the network management means operator;
상기 제 101 단계에서 운용자로부터 망 관리에 대한 특정 명령어가 수신되지 않으면 다시 상기 제 101 단계로 진행하는 한편, 수신되면 상기 망 관리 수단이 그 특정 명령어에 해당하는 이름이나 별명이 포함된 OID 질의 메시지를 MIB 네임 서버로 전송하는 제 102 단계; 및If a specific command for network management is not received from the operator in step 101, the process proceeds to step 101 again, and if received, the network management means sends an OID query message including a name or an alias corresponding to the specific command. Step 102 of transmitting to a MIB name server; And
상기 망 관리 수단이 상기 MIB 네임 서버로부터 그 특정 OID값을 수신받으면 그 특정 OID값을 통해 SNMP 패킷을 구성함과 동시에 해당 네크워크 장비로 전송하여 망 관리 작업을 수행한 후 다시 상기 제 101 단계로 진행하는 제 103 단계로 이루어진 것을 특징으로 한다.When the network management means receives the specific OID value from the MIB name server, it configures the SNMP packet through the specific OID value and transmits it to the corresponding network equipment to perform network management and then proceeds to step 101 again. It is characterized by consisting of the 103 step.
한편, 본 발명 MIB 네임 서버를 이용한 망 관리 장치는, 네트워크와 에이전트 프로그램이 탑재된 네트워크 장비들을 관리해주는 망 관리 장치에 있어서,On the other hand, the network management apparatus using the MBM name server of the present invention, in the network management apparatus for managing the network equipment equipped with the network and the agent program,
각종 관리 정보 요소를 가리키는 OID값과 그 OID값의 이름이나 별명과의 매핑 관계에 대한 정보를 저장하여 관리하는 MIB 데이터 베이스;A MIB database for storing and managing information on mapping relations between OID values indicating various management information elements and names or aliases of the OID values;
상기 MIB 데이터 베이스를 관리함에 있어, OID의 이름이나 별명이 포함된 OID 질의 메시지를 수신받으면 상기 MIB 데이터 베이스에서 그 이름이나 별명에 해당하는 OID값을 찾아 리드한 후 전송하는 MIB 네임 서버; 및In managing the MIB database, upon receiving an OID query message including an OID name or an alias, the MIB name server searches for and reads an OID value corresponding to the name or alias in the MIB database; And
다수개의 OID값이 저장된 캐쉬 메모리를 구비하고 있으며, 운용자로부터 망 관리에 대한 특정 명령어를 요구받으면 상기 캐쉬 메모리에 원하는 OID값이 존재하는지를 판단하여 존재하면 그 OID값을 리드하여 사용하는 한편, 존재하지 않으면 그 특정 명령어에 해당하는 이름이나 별명이 포함된 OID 질의 메시지를 상기 MIB 네임 서버로 전송하고, 이후 상기 MIB 네임 서버로부터 특정 OID값을 수신받음과 동시에 그 특정 OID값을 통해 SNMP 패킷을 구성한 후 해당 네크워크 장비로 전송하여 망 관리 작업을 수행하는 망 관리 수단으로 구성된 것을 특징으로 한다.It has a cache memory in which a plurality of OID values are stored, and when a specific instruction for network management is requested from an operator, it is determined whether a desired OID value exists in the cache memory, and if it exists, the OID value is read and used. If not, the OID query message including the name or alias corresponding to the specific command is transmitted to the MIB name server, and after receiving a specific OID value from the MIB name server, an SNMP packet is configured through the specific OID value. It is characterized by consisting of network management means for performing network management by transmitting to the network equipment.
또한, 본 발명 MIB 네임 서버를 이용한 망 관리 방법은, 망 관리 수단이 운용자로부터 망 관리에 대한 특정 명령어가 수신되었는지의 여부를 판단하는 제 201 단계;In addition, the present invention provides a network management method using an MIX name server, comprising: a step 201 of the network management means determining whether a specific command for network management is received from an operator;
상기 제 201 단계에서 운용자로부터 망 관리에 대한 특정 명령어가 수신되지 않으면 다시 상기 제 201 단계로 진행하는 한편, 수신되면 상기 망 관리 수단이 그 특정 명령어에 해당하는 OID가 캐쉬 메모리에 존재하는지의 여부를 판단하는 제 202 단계;If a specific command for network management is not received from the operator in step 201, the process proceeds to step 201 again. If received, the network management means determines whether an OID corresponding to the specific command exists in the cache memory. Determining step 202;
상기 제 202 단계에서 그 특정 명령어에 해당하는 OID가 캐쉬 메모리에 존재하면, 상기 망 관리 수단이 상기 캐쉬 메모리에서 해당 OID를 리드하는 제 203 단계; 및Step 203, when the network management means reads the corresponding OID from the cache memory, when the OID corresponding to the specific command is present in the cache memory in step 202; And
상기 망 관리 수단이 그 해당 OID값을 통해 SNMP 패킷을 구성함과 동시에 해당 네크워크 장비로 전송하여 망 관리 작업을 수행한 후 다시 상기 제 201 단계로 진행하는 제 204 단계로 이루어진 것을 특징으로 한다.In step 204, the network management means configures an SNMP packet through the corresponding OID value and simultaneously transmits the SNMP packet to the corresponding network equipment to perform network management.
도 1은 본 발명의 일 실시예에 따른 MIB 네임 서버를 이용한 망 관리 장치의 구성을 나타낸 기능 블록도,1 is a functional block diagram showing the configuration of a network management apparatus using a MB name server according to an embodiment of the present invention;
도 2는 도 1에 따른 MIB 네임 서버를 이용한 망 관리 방법을 나타낸 동작 플로우챠트,FIG. 2 is an operation flowchart illustrating a network management method using a MB name server according to FIG. 1;
도 3은 본 발명의 이 실시예에 따른 MIB 네임 서버를 이용한 망 관리 장치의 구성을 나타낸 기능 블록도,3 is a functional block diagram showing a configuration of a network management apparatus using a MB name server according to this embodiment of the present invention;
도 4는 도 3에 따른 MIB 네임 서버를 이용한 망 관리 방법을 나타낸 동작 플로우챠트이다.FIG. 4 is an operational flowchart illustrating a network management method using the MB name server according to FIG. 3.
<도면의 주요 부분에 대한 부호의 설명><Explanation of symbols for the main parts of the drawings>
110 : MIB 데이터 베이스 120 : MIB 네임 서버110: MIB database 120: MIB name server
130 : 망 관리 시스템130: network management system
210 : MIB 데이터 베이스 220 : MIB 네임 서버210: MIB database 220: MIB name server
230 : 망 관리 시스템 231 : 캐쉬 메모리230: network management system 231: cache memory
이하, 본 발명의 일 실시예에 의한 MIB 네임 서버를 이용한 망 관리 장치 및 방법에 대하여 첨부된 도면을 참조하여 상세히 설명하기로 한다.Hereinafter, an apparatus and method for managing a network using a MIB name server according to an embodiment of the present invention will be described in detail with reference to the accompanying drawings.
도 1은 본 발명의 일 실시예에 의한 MIB 네임 서버를 이용한 망 관리 장치의 기능블록도로서, 본 발명의 일 실시예에 의한 MIB 네임 서버를 이용한 망 관리 장치는 MIB 데이터 베이스(110), MIB 네임 서버(120), 및 망 관리 시스템(130)으로 구성되어 있다.1 is a functional block diagram of a network management apparatus using a MIB name server according to an embodiment of the present invention. The network management apparatus using a MIB name server according to an embodiment of the present invention includes a MIB database 110 and a MIB. Name server 120, and network management system 130.
상기 MIB 데이터 베이스(110)는 각종 관리 정보 요소를 가리키는 OID값과 그 OID값의 이름이나 별명과의 매핑 관계에 대한 정보를 저장하여 관리하는 데이터 베이스이다.The MIB database 110 is a database that stores and manages information on mapping relationships between OID values indicating various management information elements and names or aliases of the OID values.
또한, 상기 MIB 네임 서버(120)는 상기 MIB 데이터 베이스(110)에 저장된 MIB 정보를 중앙 집중식으로 관리하는 서버로써, 상기 망 관리 시스템(130)으로부터 OID의 이름이나 별명이 포함된 OID 질의 메시지를 수신받으면 상기 MIB 데이터 베이스(110)에서 그 이름이나 별명에 해당하는 OID값을 찾아 리드한 후 상기 망 관리 시스템(130)으로 전송하는 역할을 한다.The MIB name server 120 is a server that centrally manages MIB information stored in the MIB database 110. The MIB name server 120 receives an OID query message including an OID name or an alias name from the network management system 130. When received, the MIB database 110 searches for and reads an OID value corresponding to the name or alias and transmits the OID value to the network management system 130.
한편, 상기 망 관리 시스템(130)은 망 관리를 수행하는 NMS(Network Management System)나 네트워크 장비에 대한 관리를 수행하는 EMS(Element Management System)로써, 운용자로부터 망 관리에 대한 특정 명령어를 요구받으면 그 특정 명령어에 해당하는 이름이나 별명이 포함된 OID 질의 메시지를 상기 MIB 네임 서버(120)로 전송하고, 이후 상기 MIB 네임 서버(120)로부터 특정 OID값을 수신받으면 그 특정 OID값을 통해 SNMP 패킷을 구성함과 동시에 해당 네크워크 장비(1)로 전송하여 망 관리 작업을 수행하는 역할을 한다.Meanwhile, the network management system 130 is an NMS (Network Management System) that performs network management or an Element Management System (EMS) that manages network equipment, and when a specific command for network management is requested from an operator, An OID query message including a name or an alias corresponding to a specific command is transmitted to the MIB name server 120, and after receiving a specific OID value from the MIB name server 120, an SNMP packet is transmitted through the specific OID value. Simultaneously with configuration, it transmits to the network equipment 1 and performs a network management task.
그러면, 상기와 같은 구성을 가지는 장치를 이용한 본 발명의 일 실시예에 의한 MIB 네임 서버를 이용한 망 관리 방법에 대해 도 2를 참조하여 설명하기로 한다.Next, a network management method using an MIX name server according to an embodiment of the present invention using the apparatus having the above configuration will be described with reference to FIG. 2.
먼저, 상기 망 관리 시스템(130)은 운용자로부터 망 관리에 대한 특정 명령어가 수신되었는지의 여부를 판단한다(S101). 여기서, 상술한 망 관리에 대한 특정 명령어는 겟(GET), 셋(SET), 리드(READ), 라이트(WRITE), 및 IP 어드레스 등을 의미한다.First, the network management system 130 determines whether a specific command for network management is received from an operator (S101). Here, the specific command for the network management described above means a get, a set, a read, a write, an IP address, and the like.
이 때, 상기 제 101 단계(S101)에서 운용자로부터 망 관리에 대한 특정 명령어가 수신되지 않으면(NO) 상기 망 관리 시스템(130)은 다시 상기 제 101 단계(S101)로 진행하는 한편, 수신되면(YES) 상기 망 관리 시스템(130)은 그 특정 명령어에 해당하는 이름이나 별명이 포함된 OID 질의 메시지를 상기 MIB 네임 서버(120)로 전송한다(S102). 그러면, 상기 MIB 네임 서버(120)은 OID 질의 메시지에 포함된 특정 명령어의 이름이나 별명을 파악한 후 상기 MIB 데이터 베이스(110)에서 그 이름이나 별명에 해당하는 OID값을 찾아 리드함과 동시에 상기 망 관리 시스템(130)으로 전송한다.At this time, if a specific command for network management is not received from the operator in step 101 (NO) (NO), the network management system 130 proceeds to step 101 (S101) again while receiving ( YES) The network management system 130 transmits an OID query message including a name or an alias corresponding to the specific command to the MIB name server 120 (S102). Then, the MIB name server 120 grasps the name or alias of a specific command included in the OID query message, finds and reads an OID value corresponding to the name or alias in the MIB database 110, and simultaneously reads the network. Send to the management system 130.
또한, 상기 망 관리 시스템(130)은 상기 MIB 네임 서버(120)로부터 그 특정 OID값을 수신받으면 그 특정 OID값을 통해 SNMP 패킷을 구성함과 동시에 해당 네크워크 장비(1)로 전송하여 망 관리 작업을 수행한 후 다시 상기 제 101 단계(S101)로 진행한다(S103). 이 때, 상기 네크워크 장비(1)는 상기 망 관리 시스템(130)으로부터 수신받은 SNMP 패킷의 OID값을 확인한 후 그 OID값에 맞는 망 관리 동작을 수행함과 동시에 그에 대한 응답을 상기 망 관리 시스템(130)으로 통보한다.In addition, when receiving the specific OID value from the MIB name server 120, the network management system 130 constructs an SNMP packet through the specific OID value and simultaneously transmits the SNMP packet to the corresponding network equipment 1 to manage the network. After performing the process, the process proceeds to the 101st step S101 (S103). At this time, the network equipment 1 checks the OID value of the SNMP packet received from the network management system 130 and performs a network management operation according to the OID value, and simultaneously responds to the network management system 130. To be informed.
한편, 하기에서는 본 발명의 이 실시예에 의한 MIB 네임 서버를 이용한 망 관리 장치 및 방법에 대하여 첨부된 도면을 참조하여 상세히 설명하기로 한다.On the other hand, with reference to the accompanying drawings, a network management apparatus and method using a MB name server according to this embodiment of the present invention will be described in detail below.
도 3은 본 발명의 이 실시예에 의한 MIB 네임 서버를 이용한 망 관리 장치의 기능블록도로서, 본 발명의 이 실시예에 의한 MIB 네임 서버를 이용한 망 관리 장치는 MIB 데이터 베이스(210), MIB 네임 서버(220), 및 망 관리 시스템(230)으로 구성되어 있다.FIG. 3 is a functional block diagram of a network management apparatus using a MIB name server according to this embodiment of the present invention. The network management apparatus using a MIB name server according to this embodiment of the present invention includes a MIB database 210 and a MIB. Name server 220, and network management system 230.
상기 MIB 데이터 베이스(210)는 각종 관리 정보 요소를 가리키는 OID값과 그 OID값의 이름이나 별명과의 매핑 관계에 대한 정보를 저장하여 관리하는 데이터 베이스이다.The MIB database 210 is a database that stores and manages information on mapping relationships between OID values indicating various management information elements and names or aliases of the OID values.
또한, 상기 MIB 네임 서버(220)는 상기 MIB 데이터 베이스(210)에 저장된 MIB 정보를 중앙 집중식으로 관리하는 서버로써, 상기 망 관리 시스템(230)으로부터 OID의 이름이나 별명이 포함된 OID 질의 메시지를 수신받으면 상기 MIB 데이터 베이스(210)에서 그 이름이나 별명에 해당하는 OID값을 찾아 리드한 후 상기 망 관리 시스템(230)으로 전송하는 역할을 한다.The MIB name server 220 is a server that centrally manages MIB information stored in the MIB database 210. The MIB name server 220 receives an OID query message including an OID name or an alias name from the network management system 230. When received, the MIB database 210 finds and reads an OID value corresponding to the name or alias, and transmits the OID value to the network management system 230.
한편, 상기 망 관리 시스템(230)은 망 관리를 수행하는 NMS(Network Management System)나 네트워크 장비에 대한 관리를 수행하는 EMS(Element Management System)로써, 다수개의 OID값이 저장된 캐쉬 메모리(Cache Memory)(231)를 구비하고 있으며, 운용자로부터 망 관리에 대한 특정 명령어를 요구받으면 상기 캐쉬 메모리(231)에 원하는 OID값이 존재하는지를 판단하여 존재하면 그 OID값을 리드하여 사용하는 한편, 존재하지 않으면 그 특정 명령어에 해당하는 이름이나 별명이 포함된 OID 질의 메시지를 상기 MIB 네임 서버(220)로 전송하고, 이후 상기 MIB 네임 서버(220)로부터 특정 OID값을 수신받음과 동시에 그 특정 OID값을 통해 SNMP 패킷을 구성한 후 해당 네크워크 장비(1)로 전송하여 망 관리 작업을 수행하는 역할을 한다.Meanwhile, the network management system 230 is an NMS (Network Management System) that performs network management or an EMS (Element Management System) that manages network equipment. The cache memory stores a plurality of OID values. 231, and when a specific instruction for network management is requested from an operator, it is determined whether a desired OID value exists in the cache memory 231, and if it exists, the OID value is read and used. An OID query message including a name or an alias corresponding to a specific command is transmitted to the MIB name server 220, and after receiving a specific OID value from the MIB name server 220, an SNMP is transmitted through the specific OID value. After configuring the packet and transmits it to the network equipment (1) performs a network management task.
그러면, 상기와 같은 구성을 가지는 장치를 이용한 본 발명의 이 실시예에 의한 MIB 네임 서버를 이용한 망 관리 방법에 대해 도 4를 참조하여 설명하기로 한다.Next, a network management method using an MIX name server according to the present embodiment using the apparatus having the above configuration will be described with reference to FIG. 4.
먼저, 상기 망 관리 시스템(230)은 운용자로부터 망 관리에 대한 특정 명령어가 수신되었는지의 여부를 판단한다(S201).First, the network management system 230 determines whether a specific command for network management is received from an operator (S201).
이 때, 상기 제 201 단계(S201)에서 운용자로부터 망 관리에 대한 특정 명령어가 수신되지 않으면(NO) 상기 망 관리 시스템(230)은 다시 상기 제 201 단계(S201)로 진행하는 한편, 수신되면(YES) 상기 망 관리 시스템(230)은 그 특정 명령어에 해당하는 OID가 상기 캐쉬 메모리(231)에 존재하는지의 여부를판단한다(S202).At this time, if a specific command for network management is not received from the operator in step 201 (S201) (NO), the network management system 230 proceeds to step 201 (S201) again, and if received ( YES) The network management system 230 determines whether an OID corresponding to the specific instruction exists in the cache memory 231 (S202).
상기 제 202 단계(S202)에서 그 특정 명령어에 해당하는 OID가 상기 캐쉬 메모리(231)에 존재하면(YES), 상기 망 관리 시스템(230)은 상기 캐쉬 메모리(231)에서 해당 OID를 리드한다(S203).If the OID corresponding to the specific instruction exists in the cache memory 231 (YES) in step 202 (SES), the network management system 230 reads the OID from the cache memory 231 ( S203).
그런후, 상기 망 관리 시스템(230)은 그 해당 OID값을 통해 SNMP 패킷을 구성함과 동시에 해당 네크워크 장비(1)로 전송하여 망 관리 작업을 수행한 후 다시 상기 제 201 단계(S201)로 진행한다(S204). 이 때, 상기 네크워크 장비(1)는 상기 망 관리 시스템(230)으로부터 수신받은 SNMP 패킷의 OID값을 확인한 후 그 OID값에 맞는 망 관리 동작을 수행함과 동시에 그에 대한 응답을 상기 망 관리 시스템(230)으로 통보한다.Thereafter, the network management system 230 configures an SNMP packet through the corresponding OID value and simultaneously transmits the SNMP packet to the corresponding network equipment 1 to perform network management and then proceeds to step 201 (S201). (S204). At this time, the network equipment 1 checks the OID value of the SNMP packet received from the network management system 230 and performs a network management operation according to the OID value, and simultaneously responds to the network management system 230. To be informed.
한편, 상기 제 202 단계(S202)에서 그 특정 명령어에 해당하는 OID가 상기 캐쉬 메모리(231)에 존재하지 않으면(NO), 상기 망 관리 시스템(230)은 그 특정 명령어에 해당하는 이름이나 별명이 포함된 OID 질의 메시지를 상기 MIB 네임 서버(220)로 전송한다(S205). 그러면, 상기 MIB 네임 서버(220)은 OID 질의 메시지에 포함된 특정 명령어의 이름이나 별명을 파악한 후 상기 MIB 데이터 베이스(210)에서 그 이름이나 별명에 해당하는 OID값을 찾아 리드함과 동시에 상기 망 관리 시스템(230)으로 전송한다.Meanwhile, if the OID corresponding to the specific command does not exist in the cache memory 231 in step 202 (NO), the network management system 230 may have a name or an alias corresponding to the specific command. The included OID query message is transmitted to the MIB name server 220 (S205). Then, the MIB name server 220 grasps the name or nickname of a specific command included in the OID query message, finds and reads the OID value corresponding to the name or nickname in the MIB database 210 and at the same time, the network. To the management system 230.
또한, 상기 망 관리 시스템(230)은 상기 MIB 네임 서버(220)로부터 그 특정 OID값을 수신받으면 그 특정 OID값을 통해 SNMP 패킷을 구성함과 동시에 해당 네크워크 장비(1)로 전송하여 망 관리 작업을 수행한 후 다시 상기 제 201 단계(S201)로 진행한다(S206). 그러면, 상기 네크워크 장비(1)는 상기 망 관리 시스템(230)으로부터 수신받은 SNMP 패킷의 OID값을 확인한 후 그 OID값에 맞는 망 관리 동작을 수행함과 동시에 그에 대한 응답을 상기 망 관리 시스템(230)으로 통보한다.In addition, when receiving the specific OID value from the MIB name server 220, the network management system 230 configures an SNMP packet through the specific OID value and simultaneously transmits it to the network equipment 1 to manage the network. After performing the process again, the process proceeds to the 201 step S201 (S206). Then, the network equipment 1 checks the OID value of the SNMP packet received from the network management system 230 and performs a network management operation corresponding to the OID value, and simultaneously responds to the network management system 230. Notify by.
상술한 바와 같이 본 발명에 의한 MIB 네임 서버를 이용한 망 관리 장치 및 방법에 의하면, 망 관리 네트워크상에 MIB 네임 서버를 설치하여 중앙 집중식으로 MIB 정보를 관리하도록 해줌으로써 MIB의 OID를 이름이나 별명으로 찾을 수 있도록 해주고, 이로 인해 망 관리 프로그램 개발시 개발자가 OID의 값을 모르더라도 관리 정보의 이름으로 작업을 정확하게 수행할 수 있도록 해줄 뿐만 아니라, 개발 후 MIB의 OID 할당이 변경되었을 경우에도 프로그램의 갱신없이 MIP 데이터 베이스의 정보만을 변경하도록 해주어 편리성과 망관리 효율을 높여준다는 뛰어난 효과가 있다.As described above, according to the network management apparatus and method using the MIB name server according to the present invention, by installing a MIB name server on the network management network to centrally manage MIB information, the OID of the MIB can be changed to a name or an alias. This enables not only the developer to correctly perform operations in the name of the management information even if the developer does not know the value of the OID when developing the network management program, but also updates the program even if the OID allocation of the MIB is changed after development. There is an excellent effect of improving the convenience and network management efficiency by changing only the information of the MIP database without the information.
Claims (5)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR10-2001-0018891A KR100397468B1 (en) | 2001-04-10 | 2001-04-10 | Network management device and method using mib name server |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR10-2001-0018891A KR100397468B1 (en) | 2001-04-10 | 2001-04-10 | Network management device and method using mib name server |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20020078758A KR20020078758A (en) | 2002-10-19 |
| KR100397468B1 true KR100397468B1 (en) | 2003-09-17 |
Family
ID=27700450
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR10-2001-0018891A Expired - Fee Related KR100397468B1 (en) | 2001-04-10 | 2001-04-10 | Network management device and method using mib name server |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR100397468B1 (en) |
Families Citing this family (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100926229B1 (en) * | 2003-02-14 | 2009-11-09 | 주식회사 케이티 | Method to automatically collect shape information of network elements and recording media in next generation networks |
| CN1299467C (en) * | 2003-02-18 | 2007-02-07 | 华为技术有限公司 | Equipment and method for managing network apparatus |
| KR100714681B1 (en) | 2004-11-05 | 2007-05-07 | 삼성전자주식회사 | Network management device and method |
| CN101771557A (en) | 2008-12-15 | 2010-07-07 | 华为终端有限公司 | Method for managing object instance and alias and equipment |
| CN101753428A (en) * | 2008-12-16 | 2010-06-23 | 华为终端有限公司 | Method, device and processing system for capturing and reporting the information of instance labels |
| CN102185703B (en) * | 2010-07-29 | 2013-10-23 | 艾默生网络能源有限公司 | A kind of network equipment management method and main equipment based on SNMP protocol |
| KR102831899B1 (en) | 2022-12-30 | 2025-07-08 | 변인수 | Rssi-based eco-friendly network management system |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH096655A (en) * | 1995-06-21 | 1997-01-10 | Oki Electric Ind Co Ltd | System management device |
| KR100258220B1 (en) * | 1997-12-31 | 2000-06-01 | 윤종용 | Enhanced snmp agent/manager scheme in multi module system |
| KR100270915B1 (en) * | 1998-10-17 | 2000-11-01 | 서평원 | Metwork management platform and method |
| EP1079566A2 (en) * | 1999-08-23 | 2001-02-28 | Motorola Ireland Limited | System management in a communications network comprising SNMP and CMIP agents |
| KR100335375B1 (en) * | 1999-07-20 | 2002-05-06 | 오길록 | Management method of mib for subscriber link in public atm switch |
| KR20020050575A (en) * | 2000-12-21 | 2002-06-27 | 엘지전자 주식회사 | Control method for network management system using simple network management protocol |
-
2001
- 2001-04-10 KR KR10-2001-0018891A patent/KR100397468B1/en not_active Expired - Fee Related
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH096655A (en) * | 1995-06-21 | 1997-01-10 | Oki Electric Ind Co Ltd | System management device |
| KR100258220B1 (en) * | 1997-12-31 | 2000-06-01 | 윤종용 | Enhanced snmp agent/manager scheme in multi module system |
| KR100270915B1 (en) * | 1998-10-17 | 2000-11-01 | 서평원 | Metwork management platform and method |
| KR100335375B1 (en) * | 1999-07-20 | 2002-05-06 | 오길록 | Management method of mib for subscriber link in public atm switch |
| EP1079566A2 (en) * | 1999-08-23 | 2001-02-28 | Motorola Ireland Limited | System management in a communications network comprising SNMP and CMIP agents |
| KR20020050575A (en) * | 2000-12-21 | 2002-06-27 | 엘지전자 주식회사 | Control method for network management system using simple network management protocol |
Also Published As
| Publication number | Publication date |
|---|---|
| KR20020078758A (en) | 2002-10-19 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6772420B1 (en) | System for obtaining appropriate device drivers by accessing table having list of manufacturers and link-layer addresses assigned to device drivers | |
| US7152118B2 (en) | System, method and computer program product for caching domain name system information on a network gateway | |
| US20010002914A1 (en) | Method of distributing program to a plurality of nodes within a network by using gateway | |
| US20060031534A1 (en) | Position identifier management apparatus and method, mobile computer, and position identifier processing method | |
| JP2000033755A (en) | Method for constituting network of peripheral apparatus | |
| US20060069836A1 (en) | Communication system and method for upgrade of user terminal software and user terminal upgraded by the same | |
| JP2005505830A (en) | Central directory server | |
| US20080183848A1 (en) | Parameter Provisioning | |
| CN114095430B (en) | A method, system and working node for processing access messages | |
| US20080177868A1 (en) | Address Provisioning | |
| KR20120066915A (en) | Method and system of providing remote access for device within home network | |
| US7895310B2 (en) | Network management system and method for supporting multiple protocols | |
| US8595339B2 (en) | Network management apparatus and method | |
| KR100397468B1 (en) | Network management device and method using mib name server | |
| US8161135B2 (en) | Device identification number based name service | |
| EP1343296A2 (en) | System, method and computer program product for selectively caching domain name system information on a network gateway | |
| EP1704672A1 (en) | Automatic update system and method for using a meta mib | |
| US7593349B2 (en) | Method and arrangement for configuration of a device in a data network | |
| JP4759382B2 (en) | COMMUNICATION DEVICE, COMMUNICATION METHOD, COMMUNICATION PROGRAM, AND RECORDING MEDIUM | |
| US20050204060A1 (en) | Information processing system | |
| JP2000183874A (en) | Multiprotocol network management method, multiprotocol network management proxy server system, multiprotocol address management server system, and multiprotocol network management system | |
| US20030177214A1 (en) | Dynamic SNMP network device | |
| KR100371328B1 (en) | A home appliance network system and IP addressing | |
| US20050076343A1 (en) | Persistent storage of network management data using object references | |
| JP4532238B2 (en) | On-demand service provision system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A201 | Request for examination | ||
| PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
| PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-3-3-R10-R13-asn-PN2301 St.27 status event code: A-3-3-R10-R11-asn-PN2301 |
|
| N231 | Notification of change of applicant | ||
| PN2301 | Change of applicant |
St.27 status event code: A-3-3-R10-R13-asn-PN2301 St.27 status event code: A-3-3-R10-R11-asn-PN2301 |
|
| PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
| D13-X000 | Search requested |
St.27 status event code: A-1-2-D10-D13-srh-X000 |
|
| D14-X000 | Search report completed |
St.27 status event code: A-1-2-D10-D14-srh-X000 |
|
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration |
St.27 status event code: A-1-2-D10-D22-exm-PE0701 |
|
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
| PR1002 | Payment of registration fee |
St.27 status event code: A-2-2-U10-U11-oth-PR1002 Fee payment year number: 1 |
|
| PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |
|
| LAPS | Lapse due to unpaid annual fee | ||
| PC1903 | Unpaid annual fee |
St.27 status event code: A-4-4-U10-U13-oth-PC1903 Not in force date: 20060828 Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE |
|
| PC1903 | Unpaid annual fee |
St.27 status event code: N-4-6-H10-H13-oth-PC1903 Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE Not in force date: 20060828 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |