KR100474358B1 - Method and apparatus for implementation function of remote network monitoring in high speed router, and storage medium for recording program thereof - Google Patents
Method and apparatus for implementation function of remote network monitoring in high speed router, and storage medium for recording program thereof Download PDFInfo
- Publication number
- KR100474358B1 KR100474358B1 KR10-2002-0034340A KR20020034340A KR100474358B1 KR 100474358 B1 KR100474358 B1 KR 100474358B1 KR 20020034340 A KR20020034340 A KR 20020034340A KR 100474358 B1 KR100474358 B1 KR 100474358B1
- Authority
- KR
- South Korea
- Prior art keywords
- data
- remote
- function
- database
- operation terminal
- 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/04—Network management architectures or arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/12—Arrangements for remote connection or disconnection of substations or of equipment thereof
-
- 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/02—Standardisation; Integration
- H04L41/0233—Object-oriented techniques, for representation of network management data, e.g. common object request broker architecture [CORBA]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
본 발명은 고속 라우터 시스템에 탑재되는 원격 네트워크 모니터링 기능을 구현함에 있어, 외부 망 관리자와 상관없이 로컬 시스템에서 원격 모니터링 기능을 수행하고 로컬 운용자에 의해서 수행된 결과가 원격지의 망 관리자로 하여금 액세스가 가능하도록 하는 고속 라우터 시스템의 원격 망 모니터링 기능 구현 방법 및 장치, 이를 수행하는 프로그램을 기록한 기록매체에 관한 것으로, 본 발명은 운용자에 의해 수행된 원격 네트워크 모니터링 결과와 외부 망 관리자에 의해 수행된 원격 리모트 모니터링 기능에 의해 수행된 결과를 원격지의 망 관리자로 하여금 액세스가 가능하도록 하는 방법을 제공하도록 하기 위하여 데이터 베이스 서버와 원격 모니터링 기능에서 데이터 베이스 서버에 접속할 수 있도록 하는 데이터 베이스 클라이언트 기능을 이용하여 원격 모니터링 데이타를 효율적으로 처리하도록 한 것이다.In the present invention, in implementing a remote network monitoring function installed in a high speed router system, a remote monitoring function can be performed in a local system regardless of an external network manager, and the results performed by a local operator can be accessed by a remote network manager. A method and apparatus for implementing a remote network monitoring function of a high speed router system, and a recording medium recording a program for performing the same, the present invention relates to a remote network monitoring result performed by an operator and a remote remote monitoring performed by an external network manager. Database client function that allows the database server and remote monitoring function to connect to the database server to provide a way for remote network administrators to access the results performed by the function. Used to be one to efficiently process the remote monitoring data.
Description
본 발명은 80Gbps급의 고속 라우터 시스템에서의 원격 모니터링 기능에 관한 것으로, 보다 상세하게는 로컬운용자와 외부의 원격망관리자가 각각 독립적으로 네트워크 모니터링 기능을 수행하면서 양측에서 동일 데이터에 접근할 수 있도록 데이터 관리를 수행하는 고속 라우터 시스템의 원격 망 모니터링 기능 구현 방법 및 장치, 이를 수행하는 프로그램을 기록한 기록매체에 관한 것이다.The present invention relates to a remote monitoring function in an 80 Gbps high-speed router system, and more particularly, a local operator and an external remote network manager can independently access the same data on both sides while performing a network monitoring function. A method and apparatus for implementing a remote network monitoring function of a high speed router system for performing management, and a recording medium recording a program for performing the same.
미국의 인터넷 아키텍처 위원회(IAB : Internet Architecture Board)가 인터넷에 관한 조사, 제안, 기술, 소견 등을 공표한 RFC(Request For Comments)의 2819에 기술된 바에 따르면, 원격 망 모니터링(Remote Network Monitoring)은 최상위 네트워크 매니저로부터의 하위의 네트워크 프로브(network probe)로의 주기적인 수집(polling)과 응답(response)에 의한 데이터의 수집과 수집된 데이터의 가공을 통하여 이루어진다According to the Internet Architecture Board (IAB) of the United States, published in Request for Comments (RFC) 2819, which published research, suggestions, technology, and findings about the Internet, Remote Network Monitoring This is accomplished through the periodic collection and processing of collected data by polling and response from the top level network manager to the underlying network probe.
현재 구현되는 네트워크 모니터링은 각 서브넷마다 하나의 원격모니터링 프로브(RMON probe)가 존재하고, 상기 각 RMON 프로브에서 네트워크 모니터링을 위한 데이터를 수집한 후, 상위의 네트워크 매니저로 수집된 데이터를 전송하는 구조로 구성되어 있다.Currently implemented network monitoring has one remote monitoring probe (RMON probe) for each subnet, and after collecting the data for network monitoring from each RMON probe, it sends the collected data to the upper network manager. Consists of.
상기 상위의 네트워크 매니저는 각 프로브에서 수집된 데이터를 가지고 각 서브넷과 전체 네트워크의 망 상태를 나타낼 수 있도록 가공한다.The upper network manager processes the data collected from each probe to indicate the network status of each subnet and the entire network.
이때, 네트워크 모니터링에 필요한 데이터는 RFC 1213의 MIB-II의 RMON MIB(Management Information Base)으로 정의되어 있는데, 상기 RMON-I MIB는 10개의 그룹으로 분류되어 있다. At this time, the data necessary for network monitoring is RFC It is defined as RMON Management Information Base (MIB) of MIB-II of 1213. The RMON-I MIB is classified into 10 groups.
원격 네트워크 모니터링은 상기 10개 그룹의 데이터를 네트워크 상황에 맞게 조합하여 얻어진 결과로 이루어진다. 상기와 같이 상위 네트워크 매니저에게 제공될 네트워크 모니터링을 위한 데이터는 RMON 프로브에 의해서 수집되고 저장되어 진다.Remote network monitoring consists of the results obtained by combining the ten groups of data according to the network situation. As described above, data for network monitoring to be provided to the upper network manager is collected and stored by the RMON probe.
예를 들어, 망 관리 서버(NMS:Network Management Server)에 의해서 수집되는 각 서브넷의 정보는 각 서브넷의 전체적인 통계를 나타내는 통계(statistics) 그룹, 서브넷의 시간당 데이터량을 나타내는 히스토리(history), 각 호스트의 통계를 나타내는 호스트 그룹,각 호스트간의 데이터 교환량을 나타내는 매트릭스(matrix) 그룹의 정보등이 있다.For example, the information on each subnet collected by the Network Management Server (NMS) can be divided into statistics groups representing overall statistics for each subnet, history representing the amount of data per hour on the subnet, and hosts from each host. Information about a host group indicating statistics of a group and a matrix group indicating a data exchange amount between hosts.
상기 기술된 바와 같이 RMON 프로브는 매니저에게 제공해야 할 데이터를 수집하는 기능 이외에 수집된 데이터를 관리하는 기능도 수행하게 된다.As described above, the RMON probe performs a function of managing collected data in addition to collecting data to be provided to the manager.
지금까지 알려진 망 모니터링 기술로서, 2000년 7월 15일에 공개된 한국특허공개공보 2000-42940호의 "네트워크 장비를 원격 모니터링 하기 위한 장치 및 방법"은 원격 모니터링 프로세스에 의한 시간 지연 문제를 감소시키기 위해 낮은 순위의 태스크와 이더넷 드라이버가 공유하는 메모리에 수신 패킷을 복사하여 원격 모니터링 프로세스에 의한 패킷의 점유시간을 줄이고, 패킷 복사를 하여 원격 모니터링 프로세스로 인한 다른 프로세스의 퍼포먼스에 영향을 감소시키는 방법을 제안하고 있는데, 이와 같이 종래의 네트워크 모니터링 기술은 주로 하드웨어 측면의 하위 레벨에서의 기술적인 면에 관련된 것으로서, RMON 프로브 내부에서의 데이터 관리와 같은 처리 기술에 대해서는 고려되어 있지 않았다.As a network monitoring technology known so far, Korean Patent Publication No. 2000-42940 published on July 15, 2000, "A device and method for remote monitoring of network equipment" is to reduce the time delay problem caused by the remote monitoring process. We propose a method to reduce the packet occupancy time by the remote monitoring process by copying the received packet to the memory shared by the lower task and the Ethernet driver, and to reduce the performance impact of other processes by the remote monitoring process by copying the packet. As described above, the conventional network monitoring technology is mainly related to the technical aspects at the lower level of the hardware side, and no processing technology such as data management inside the RMON probe has been considered.
다른 종래 기술로서, 한국통신학회논문지 '99-4 Vol.24 No.4B에 게재된 "RMON MIB를 이용한 랜 성능 파라미터 계산 알고리즘'은 하드웨어적이 아닌 소프트웨어 측면에 관련된 것이나, 망 관리 매니저상에서 RMON MIB를 이용한 랜의 성능을 나타내는 성능 파라미터에 대한 정의, 계산 알고리즘을 제시하고 있을 뿐, 데이터 관리측면에 대해서는 언급되어 있지 않다.특히, 고속 라우터 시스템에서는 로컬 운용자가 원격 네트워크 모니터링 기능을 수행함으로 인하여 발생되는 데이터와, 외부의 원격망관리자에 의해서 수행된 원격 네트워크 모니터링 기능에 의해 생성되어지는 데이터가 있을 수 있기 때문에, 이러한 두 프로세서의 데이터를 효율적으로 관리하여 처리하는 방법에 대한 연구가 요구된다.As another conventional technology, "LAN performance parameter calculation algorithm using RMON MIB" published in the Korean Institute of Communication Sciences '99 -4 Vol.24 No.4B is related to software rather than hardware. It only defines performance parameters and calculation algorithms that represent the performance of the LAN, and does not mention data management aspects. In particular, data generated by local operators performing remote network monitoring functions in high-speed router systems. In addition, since there may be data generated by a remote network monitoring function performed by an external remote network manager, research on a method of efficiently managing and processing data of these two processors is required.
본 발명은 상술한 종래의 문제점을 감안하여 제안된 것으로서, 그 목적은 고속 라우터 시스템에 탑재되는 원격 네트워크 모니터링 기능을 구현함에 있어, 외부 망 관리자와 상관없이 로컬 시스템에서 원격 모니터링 기능을 수행하고 로컬 운용자에 의해서 수행된 결과와 외부의 원격망 관리자에 의해 수행된 결과가 상호 액세스가능한 고속 라우터 시스템의 원격 망 모니터링 기능 구현 방법 및 장치, 이를 수행하는 프로그램을 기록한 기록매체를 제공하는데 있다.SUMMARY OF THE INVENTION The present invention has been proposed in view of the above-described conventional problems, and an object thereof is to implement a remote network monitoring function mounted in a high speed router system, and perform a remote monitoring function in a local system regardless of an external network manager and perform a local operator. The present invention provides a method and apparatus for implementing a remote network monitoring function of a fast router system in which the results performed by an external remote network manager are mutually accessible and a recording medium recording a program for performing the same.
상술한 본 발명의 목적을 달성하기 위한 기술적인 수단으로서, 본 발명은 라우팅프로세서와 상기 라우팅프로세서에 의해 동작하여 다수의 서브넷에 연결되는 다수의 라인카드를 포함하는 고속 라우터 시스템에 대한 로컬운용터미널 및 외부의 원격운용터미널에서의 동시 모니터링을 가능하게 하는 원격 망 모니터링 구현 장치에 있어서,As a technical means for achieving the above object of the present invention, the present invention provides a local operating terminal for a high-speed router system including a routing processor and a plurality of line cards operated by the routing processor and connected to a plurality of subnets; In the remote network monitoring implementation device that enables simultaneous monitoring at an external remote operation terminal,
로컬운용터미널에 연결되어 로컬운용터미널과의 메시지 송수신을 가능하게 하는 운용자정합기능부;An operator matching function unit connected to the local operation terminal to enable transmission and reception of messages with the local operation terminal;
상기 운용자정합기능부로부터 수신된 로컬운용터미널의 메시지를 체크하여, 정보요구이외의 명령인 경우 지시된 원격 모니터링 기능을 수행한 후 그 수행결과에 따라 데이타의 저장, 검색, 변경을 요청하고, 정보요구인 경우 통계정보는 원격 모니터링 인터페이스로, 그외 정보요구인 경우 데이타베이스로 해당 정보를 요청하여, 그로부터 전달된 결과를 상기 운용자정합기능부를 통해 로컬운용터미널로 전송시키는 원격모니터링주처리부;Check the message of the local operation terminal received from the operator matching function unit, if the command other than the information request, perform the indicated remote monitoring function, and requests the storage, retrieval, and change of data according to the execution result, Statistical information is a remote monitoring interface in the case of a request, the remote monitoring main processing unit for requesting the corresponding information to the database in the case of other information request, and transmits the result transmitted therefrom to the local operation terminal through the operator matching function;
원격운용터미널에 연결되어 원격운용터미널과의 메시지 교환을 가능하게 하는 에스엔엠피 정합기능부;An SMP matching function unit connected to the remote operation terminal to exchange messages with the remote operation terminal;
상기 에스엔엠피 정합기능부를 통해 수신된 원격운용 터미널의 메시지를 체크하여, 정보요구 이외의 명령인 경우 SNMP 규약에 따라서 원격 모니터링 기능을 수행한 후, 그 결과를 데이터베이스로 전송하고, 통계정보요구인 경우 원격모니터링 인터페이스부로, 그외의 정보요구인 경우 데이타베이스로 해당 정보를 요구하여 그 응답결과를 상기 원격운용터미널로 전송시키는 에스엔엠피기능부;Check the message of the remote operation terminal received through the SNP matching function unit, if the command other than the information request to perform the remote monitoring function according to the SNMP protocol, and then transfer the result to the database, if the statistical information request A remote monitoring interface unit, in case of any other information request, an SMP MP function unit for requesting the corresponding information from the database and transmitting the response result to the remote operation terminal;
원격모니터링 데이타를 통합관리하면서 상기 원격모니터링주처리부와 에스엔엠피기능부 각각의 요청에 따라 상기 원격모니터링 데이타에 대한 검색, 저장, 변경을 수행하고, 그 결과를 원격운용터미널 또는 에스엔엠피기능부로 제공하는 데이타베이스부; 및Searching, storing, and changing the remote monitoring data according to the request of the remote monitoring main processing unit and the SMP function unit while managing the remote monitoring data, and providing the result to the remote operation terminal or the SMP function unit. A database portion; And
라인카드를 통해 입출력되는 데이타의 통계정보를 유지하며, 상기 원격운용터미널 및 에스엔엠피기능부로부터 통계정보 요청시 해당 정보를 제공하는 원격모니터링 인터페이스부를 포함하는 것을 특징으로 한다.It maintains the statistical information of the data input and output through the line card, characterized in that it comprises a remote monitoring interface for providing the corresponding information when the statistical information request from the remote operation terminal and SNP.
또한, 상기 고속 라우터 시스템의 망 모니터링 기능을 가능하게 하는 원격 망 모니터링 구현 장치에 있어서, 데이타베이스부는In addition, in the remote network monitoring device for enabling the network monitoring function of the high-speed router system, the database unit
삭제delete
상기 다수의 망관리용 어플리케이션 각각에 관련되어 해당 어플리케이션의 데이타요청메시지를 설정된 포멧으로 재구성하여 데이타베이스 서버기능부로 송신하고 데이타베이스 서버기능부로부터 수신된 메시지에서 해당 데이타를 추출하여 해당 어플리케이션으로 제공하는 다수의 데이타베이스 클라이언트기능부;Reconstructing the data request message of the corresponding application in a set format related to each of the plurality of network management applications, sending the data to the database server function unit, extracting the data from the message received from the database server function unit, and providing the data to the application. A plurality of database client functions;
상기 다수의 데이타베이스 클라이언트 기능부로부터 송신된 메시지에 따라 데이타검색을 실시하여 해당 데이타를 저장소로부터 불러들여 데이타를 요구한 데이타베이스 클라이언트 기능부로 제공하는 데이타베이스 서버기능부; 및A database server function unit for performing a data retrieval according to the messages transmitted from the plurality of database client function units to retrieve the data from the storage and provide the data to the requested database client function unit; And
망 모니터링 관련데이타를 저장하고 있는 데이타 저장소로 이루어지는 것을 특징으로 한다.It is characterized by consisting of a data store that stores network monitoring related data.
상기에서, 데이타베이스 클라이언트기능부와 데이타베이스 서버기능부간에 교환되는 메시지는 데이타베이스 서버기능에서 수행할 명령을 나타내는 제1부분과, 데이타의 종류를 나타내는 제2부분과, 엑세스하고자 하는 데이타베이스명을 나타내는 제3부분과, 엑세스한 데이타베이스에서 접근하고자 하는 특정 데이타항을 나타내는 제4부분 및, 데이타베이스에 접근하는 클라이언트 기능의 아이디를 나타내는 제5부분과, 실제 데이타가 실리는 제6부분으로 이루어지는 것을 특징으로 한다.In the above, the messages exchanged between the database client function unit and the database server function unit include a first part indicating a command to be executed in the database server function, a second part indicating a type of data, and a database name to be accessed. A third part representing the data, a fourth part representing a specific data term to be accessed from the accessed database, a fifth part representing an ID of a client function accessing the database, and a sixth part containing actual data. Characterized in that made.
더하여, 본 발명은 다수의 원격망운용터미널에 연결된 다수의 데이타베이스 클라이언트기능부와 상기 다수의 데이타베이스 클라이언트기능부 각각의 데이타요구에 따라 데이타를 검색하여 해당 클라이언트기능부로 전달하는 데이타베이스서버기능부를 포함하여 이루어지는 고속 라우터 시스템의 원격 망 모니터링 구현 방법에 있어서,In addition, the present invention provides a plurality of database client function units connected to a plurality of remote network operation terminals, and a database server function unit for retrieving data and delivering the data to the client function unit according to the data requirements of the plurality of database client function units. In the remote network monitoring implementation method of a high-speed router system comprising a,
다수의 원격 망 운용 터미널로부터의 데이타전송 또는 데이타요청 메시지를 데이타베이스 서버기능에서 수행할 명령을 나타내는 제1부분과, 데이타의 종류를 나타내는 제2부분과, 엑세스하고자 하는 데이타베이스명을 나타내는 제3부분과, 엑시스한 데이타베이스에서 접근하고자 하는 특정 데이타항을 나타내는 제4부분과, 데이타베이스에 접근하는 클라이언트 기능의 아이디를 나타내는 제5부분과, 실제 데이타가 실리는 제6부분으로 이루어지는 메시지구조로 재구성하는 제1단계;A first portion representing a command to execute a data transfer or data request message from a plurality of remote network operating terminals in a database server function, a second portion representing a type of data, and a third portion representing a database name to be accessed. A message structure consisting of a part, a fourth part representing a specific data term to be accessed from the Axis database, a fifth part representing an ID of a client function accessing the database, and a sixth part containing actual data. Reconstructing the first step;
상기 제1단계에서 구성된 메시지를 데이타베이스서버기능부로 전달하는 제2단계;A second step of delivering the message configured in the first step to a database server function unit;
상기 데이타베이스서버기능부에서 수신된 메시지를 해독하여 해당 요구에 따라 데이타를 저장, 삭제, 생성하는 제3단계;A third step of decrypting the message received by the database server function unit to store, delete, and generate data according to a corresponding request;
상기 데이타베이스 서버기능부에서 제3단계의 수행 결과에 의한 결과데이타를 해당 클라이언트 기능부로 전달하는 제4단계; 및A fourth step of delivering the result data according to the result of the third step from the database server function unit to the corresponding client function unit; And
해당 클라이언트 기능부에서 데이타베이스 서버기능부로부터 수신된 데이타를 해당하는 원격망 운용터미널로 전달하는 제5단계로 이루어지는 것을 특징으로 한다.And a fifth step of transmitting the data received from the database server function to the corresponding remote network operation terminal.
더하여, 본 발명은 상술한 기능을 수행하는 프로그램을 기록한 기록매체를 제공한다.In addition, the present invention provides a recording medium on which a program for performing the above functions is recorded.
이하, 본 발명의 실시예를 첨부된 도면을 참고하여 설명한다.Hereinafter, embodiments of the present invention will be described with reference to the accompanying drawings.
도 1은 본 발명이 적용되는 고속 라우터 시스템에서의 원격 모니터링 기능 구현 장치의 구성도로서, 도시된 도면에서 부호 110은 로컬 운용자가 라우터 시스템에 접근하기 위한 로컬 운용 터미널이고, 부호 120은 망관리, 운용관리, 라우팅 프로토콜 기능을 수행하는 라우팅 프로세서(Routing Processor)을 나타내고, 부호 130은 패킷 포워딩 기능을 수행하는 라인카드프로세서(Linecard Processor)(131)과 이더넷인터페이스카드(132)를 포함하여 구성된 라인카드를 가르키고, 부호 140은 원격지의 운용자가 망 상태를 모니터링하기 위한 원격운용터미널이고, 부호 150은 고속 라우팅시스템이 접속되어 데이타를 송수신하는 이더넷을 가르킨다.1 is a block diagram of a device for implementing a remote monitoring function in a high-speed router system to which the present invention is applied. In the figure, reference numeral 110 denotes a local operating terminal for a local operator to access a router system, and reference numeral 120 denotes a network management. A routing processor that performs operation management and routing protocol functions, and a reference numeral 130 denotes a line card including a line card processor 131 and an Ethernet interface card 132 that perform packet forwarding functions. Reference numeral 140 denotes a remote operation terminal for monitoring a network condition by a remote operator, and reference numeral 150 denotes an Ethernet to which a high-speed routing system is connected to transmit and receive data.
상기 도 1에 도시된 본 발명에 의한 원격 모니터링 기능 구현 장치는 상기와 같은 고속 라우팅 시스템에 있어서, 로컬 운용 터미널(110)을 통한 로컬 운용자의 원격모니터링기능을 수행하기 위한 운용자 정합 기능(OIM:Operation Interface management)부(121)와, 상기 운용자 정합 기능부(121)와 후술하는 SNMP정합기능부(125)로부터 입력되는 메시지를 수신한 후 해당 기능을 수행하기 위한 원격모니터링 주처리부(122)와, 원격 운용자로부터의 명령을 처리하기 위한 간이망관리프로토콜기능(Remote monitoring Simple Network Management Protocol, 이하, SNMP라고 약칭한다)부(123)와, 원격 모니터링 기능에 탑재된 데이터 베이스 클라이언트 기능과 메시지를 상호 교환하며 데이터를 저장하거나 저장된 데이터를 상기 원격모니터링주처리부(122)와 SNMP기능부(123)로 전송하는 원격모니터링 데이타베이스(이하, RMDB라 약칭한다)(124)와, 원격지의 원격운용터미널(140)과 접속되어 원격 모니터링 메시지의 송수신처리를 행하는 SNMP 정합 기능부(125)와, 이더넷인터페이스카드(132)로 입/출력되는 데이타의 통계정보를 유지하는 원격 모니터링 인터페이스부(이하, RMONI부라 약칭한다)(126)로 이루어진다.An apparatus for implementing a remote monitoring function according to the present invention shown in FIG. 1 is an operator matching function (OIM) for performing a remote monitoring function of a local operator through a local operating terminal 110 in the high speed routing system as described above. An interface management unit 121, a remote monitoring main processor 122 for receiving a message input from the operator matching function unit 121 and the SNMP matching function unit 125 to be described later, and performing a corresponding function; The remote monitoring Simple Network Management Protocol function (hereinafter abbreviated as SNMP) unit 123 for processing a command from a remote operator is interchanged with the database client function mounted in the remote monitoring function and a message. Remote monitoring for storing data or transmitting the stored data to the remote monitoring main processing unit 122 and the SNMP function unit 123. It is connected to the Itabase (hereinafter abbreviated as RMDB) 124, to the remote operation terminal 140 of the remote location, SNMP matching function 125 for transmitting and receiving the remote monitoring message, and the Ethernet interface card 132 And a remote monitoring interface unit (hereinafter abbreviated as RMONI unit) 126 which holds statistical information of input / output data.
즉, 본 발명에 의한 고속라우터 시스템에서의 원격 망 모니터링 장치는 로컬 운용자로부터의 메시지를 처리하는 프로세스와, 원격 운용자로부터의 메시지를 처리하는 프로세스로 구성된다.That is, the remote network monitoring apparatus in the high-speed router system according to the present invention is composed of a process for processing a message from the local operator, and a process for processing a message from the remote operator.
상기 도 1에 도시된 바와 같이, 운용자정합기능부(121)와, 원격모니터링 주처리부(122)와, SNMP 기능부(123)와, RMDB(124)와, SNMP 정합 기능부(125)은 상기 고속 라우터 시스템에 있이서 라우팅 프로세서(120)에서 구비되고, 원격모니터링인터페이스부(126)는 라인카드(130)의 라인프로세서(131)에 구현된다.As shown in FIG. 1, the operator matching function unit 121, the remote monitoring main processing unit 122, the SNMP function unit 123, the RMDB 124, and the SNMP matching function unit 125 are described above. In the high speed router system, the routing processor 120 is provided, and the remote monitoring interface unit 126 is implemented in the line processor 131 of the line card 130.
상기에 의해 구현되는 원격모니터링 기능을 설명하면 다음과 같다.Referring to the remote monitoring function implemented by the above.
운용자 정합 기능부(121)와 SNMP 정합 기능부(125)는 각각 로컬운용터미널(110)과 원격운용터미널(140)로부터 메시지 수신하여, 원격모니터링주처리부(122)와, SNMP기능부(123)로 전달한다.The operator matching function unit 121 and the SNMP matching function unit 125 receive messages from the local operation terminal 110 and the remote operation terminal 140, respectively, and the remote monitoring main processing unit 122 and the SNMP function unit 123. To pass.
그리고, 상기 원격 모니터링 주처리부(122)와 SNMP기능부(123)은 각각 수신된 모니터링 관련 메시지의 요구를 수행하는데, 수신된 메시지에서 통계정보를 원하는 경우, 원격 모니터링 인터페이스부(126)로 통계테이블(statistics table)의 데이터 카운터값을 요구한 후 수신된 값을 해당 운용자(로컬운용터미널(110) 또는 원격운용터미널(140))에게 송신한다.And, the remote monitoring main processor 122 and the SNMP function 123 performs the request of the received monitoring-related messages, respectively, if you want statistical information in the received message, the statistics table to the remote monitoring interface unit 126 After the data counter value of the (statistics table) is requested, the received value is transmitted to the operator (local operation terminal 110 or remote operation terminal 140).
그리고, 통계정보가 아닌 다른 정보요구메시지를 수행하는 경우, RMDB(124)에 데이타를 요청하거나, 저장시키도록 메시지를 전달하고, 이에 RMDB(124)에서 요청된 메시지를 처리하여 해당 데이타를 제공하거나 저장시킨다.In addition, when performing an information request message other than statistical information, a request is made to the RMDB 124 for data, or a message is transferred to the RMDB 124, and the RMDB 124 processes the requested message to provide the corresponding data. Save it.
도 2는 본 발명에 의한 원격 망 모니터링 기능에서 구현되는 데이터 교환방법을 설명하기 위한 구조도로서. 부호 201은 로컬운용터미널(110) 및 원격운용터미널(140)에서 수행되는 다수의 원격 모니터링 어플리케이션(이하, RMON APP라고 부른다)을 나타내고, 202는 상기 다수의 RMON APP(201)에 각각 연결되는 다수의 RMDB클라이언트이고, 203은 RMDB 서버이고, 204는 데이타가 저장되는 저장소(repository)이다.2 is a structural diagram illustrating a data exchange method implemented in a remote network monitoring function according to the present invention. Reference numeral 201 denotes a plurality of remote monitoring applications (hereinafter referred to as RMON APPs) executed in the local operating terminal 110 and the remote operation terminal 140, and 202 denotes a plurality of connected to the plurality of RMON APPs 201, respectively. Is an RMDB client, 203 is an RMDB server, and 204 is a repository where data is stored.
상기 도시된 바와 같이, 원격 모니터링을 수행할 경우 다수의 RMON APP(201)가 존재하게 되므로 도 2에서 도시한 바와 같이 RMDB 클라이언트(202)와 RMDB 서버(203) 간에는 n:1 의 관계를 가지고 있다.As shown in FIG. 2, since a plurality of RMON APPs 201 exist when performing remote monitoring, as shown in FIG. 2, the RMDB client 202 and the RMDB server 203 have a relationship of n: 1. .
상기 RMON APP(201)는 원격 망 모니터링 고유의 기능을 수행하는 프로세스로 히스토리(history), 경고(alarm), 이벤트(event)의 기능을 수행한다. 먼저 운용자나 원격 망 관리자에 의해 설정되어, 특정한 원격 네트워크 모니터링 기능을 수행하는 RMON APP(201)는 기능 수행에 따라서 처리결과를 저장하거나 필요한 데이터를 검색할 경우, 그에 상응하는 데이터를 구성하여 RMDB 클라이언트(202)로 전달한다.The RMON APP 201 is a process that performs a unique function of remote network monitoring and performs a function of history, alarm, and event. First, the RMON APP 201, which is set up by an operator or a remote network manager and performs a specific remote network monitoring function, stores the processing result or retrieves necessary data according to the function execution, and configures the corresponding data to configure the RMDB client. Forward to 202.
상기 RMDB 클라이언트(202)는 RMON APP(201)에서 전달 받은 데이터를 RMDB서버(203)간에 교환 되는 메시지 형태로 재구성한 후, RMDB서버(203)로 구성된 메시지를 송신한다.The RMDB client 202 reconstructs the data received from the RMON APP 201 into a message exchanged between the RMDB servers 203 and then transmits a message composed of the RMDB servers 203.
그리고, 상기 RMDB서버(203)는 수신된 메시지에 상응하는 기능을 수행하는데, 수신된 메시지가 데이터의 검색을 요구하는 경우 데이터 저장소(204)에 있는 데이터를 검색하여 결과 메시지를 해당 RMDB클라이언트(202) 기능으로 송신하고, 처리결과를 저장하는 경우에는 RMDB 클라이언트(202)로부터 수신한 메시지에 따라 해당 데이타를 저장소(204)에 저장을 한다. The RMDB server 203 performs a function corresponding to the received message. When the received message requires the retrieval of data, the RMDB server 203 retrieves the data in the data store 204 and returns the result message to the corresponding RMDB client 202. In case of storing the result of the processing, the data is stored in the storage 204 according to the message received from the RMDB client 202.
이에 RMDB 클라이언트(202)는 RMDB 서버(203)로부터 수신한 메시지를 RMON APP(201)에 전달하고, 상기 RMON APP(201)는 그에 따른 결과를 로컬운용터미널(110)이나 원격 운용 터미널(140)로 전달되도록 한다.Accordingly, the RMDB client 202 transmits a message received from the RMDB server 203 to the RMON APP 201, and the RMON APP 201 transmits the result accordingly to the local operation terminal 110 or the remote operation terminal 140. To be delivered to.
도 3은 상기 도 2의 RMDB 클라이언트(202)와 RMDB 서버(203) 간에 교환되는 메시지의 구조를 도시한 것으로서, MODE(301)는 RMDB 서버(203)에서 수행할 명령을 나타내는 부분으로, 상기 MODE(301)에는 저장(store), 검색(retrieve), 삭제(delete)등이 있을 수 있다. 그리고, TYPE(302)은 데이터의 종류를 선택할 때 사용되는 것으로서, 상기 RMDB 서버(203)에서 관리되는 TYPE으로는 데이터가 RMON MIB의 어떤 그룹으로 정의 되는지를 나타낸다. 예를 들면, 통계 그룹, 히스토리 그룹, 알람 그룹, 호스트 그룹 등이 해당한다. 그리고, DBNAME(303)부는 엑세스하고자 하는 DB 명을 나타낸다. 또한, REFID_1(304)과 REFID_2(305)는 액세스한 DB에서 특정 데이터 항에 액세스 할 때 사용한다. 상기 REFID_2(305)는 상기 TYPE(302)의 종류에 따라 사용하지 않는다. 그리고, APP_ID(306)은 DB에 접근하는 클라이언트의 아이디를 나타낸다. 마지막으로, DATA부(307)는 실제의 데이터를 나타내는데 저장하거나 검색할 때 사용한다.FIG. 3 illustrates a structure of a message exchanged between the RMDB client 202 and the RMDB server 203 of FIG. 2, and a mode 301 is a part representing a command to be performed in the RMDB server 203. 301 may be a store, retrieve, delete, or the like. The TYPE 302 is used to select a type of data. The TYPE 302 indicates which group of the RMON MIB is defined as the TYPE managed by the RMDB server 203. For example, statistics group, history group, alarm group, host group, and so on. The DBNAME 303 indicates a DB name to be accessed. In addition, REFID_1 304 and REFID_2 305 are used to access a specific data term in the accessed DB. The REFID_2 305 is not used according to the type of the TYPE 302. And, APP_ID 306 represents the ID of the client accessing the DB. Finally, the DATA unit 307 is used to store or retrieve the actual data.
예를 들어, MODE(301)에는 저장(stroe), TYPE(302)에는 히스토리(history), DBNAME(303)에는 H100, REFID_1(305)에는 1, REFID_2(305)에는 2로 메시지가 구성되면, RMDB 서버(203)는 그룹타입이 히스토리(history)이고, DB 명이 H100인 데이터에 액세스하여, REFID_1 가 1이고 REFID_2가 2인 항의 데이터를 데이타 필드의 데이터로 저장한다. 여기에서, 타입(303)이 히스토리이므로 REFID_1(304)는 historyControlIndex, REFID_2(305)는 historySampleIndex를 나타낸다. 이렇게 메시지를 구성함으로써 RMON-1 MIB그룹의 데이터를 데이타베이스 서버 기능과 데이터베이스 클라이언트 기능을 사용하여 효율적으로 관리할 수 있게 된다.For example, if a message is configured as a storage in MODE 301, a history in TYPE 302, H100 in DBNAME 303, 1 in REFID_1 305, and 2 in REFID_2 305, The RMDB server 203 accesses data whose group type is history and whose DB name is H100, and stores the data of the term having REFID_1 1 and REFID_2 2 as data field data. Here, since type 303 is history, REFID_1 304 indicates historyControlIndex and REFID_2 305 indicates historySampleIndex. By composing this message, data of RMON-1 MIB group can be managed efficiently by using database server function and database client function.
도 4와 도 5는 도 1에 도시된 바와 같이 구성된 본 발명에 의한 고속 라우터 시스템의 동작 절차를 나타낸 플로우챠트로서, 도 4는 로컬운용자에 의해 모니터링처리를 도 5는 원격운용자에 의한 모니터링처리를 나타낸다.4 and 5 are flowcharts showing the operation procedure of the high-speed router system according to the present invention configured as shown in Figure 1, Figure 4 is a monitoring process by the local operator Figure 5 is a monitoring process by the remote operator Indicates.
상기 도 4와 도 5의 플로우챠트가 거의 유사하므로, 이하의 설명에서 도 4를 주로 설명하고 도 5는 도 4와의 차이점만을 설명하고자 한다.Since the flowcharts of FIGS. 4 and 5 are almost similar, FIG. 4 will mainly be described in the following description, and FIG. 5 will only describe differences from FIG. 4.
도 4에 의하면, 로컬운용자의 원격 망 모니터링 기능을 수행하기 위해서, 도 1에 도시된 원격모니터링 주처리부(122)가 생성된 후에, 상기 원격 모니터링 주처리부(122)는 대기 상태에서 로컬운용자로부터의 명령어입력을 기다린다(401).According to FIG. 4, in order to perform a remote network monitoring function of a local operator, after the remote monitoring main processor 122 shown in FIG. 1 is generated, the remote monitoring main processor 122 is configured to receive the local operator from the local operator in a standby state. Wait for command input (401).
상기 로컬운용자의 명령어는 로컬 운용 터미널(110)를 통해 입력되어, 운용자 정합기능부(121)를 통해 원격 모니터링 주처리부(122)로 전달된다.The command of the local operator is input through the local operation terminal 110, and is transmitted to the remote monitoring main processor 122 through the operator matching function 121.
이에, 상기 운용자 정합기능부(121)를 통해 로컬운용자로부터의 명령어 메시지를 수신하면(402), 상기 원격모니터링 주처리부(122)는 수신된 메시지가 정보요구에 관한 메시지인지를 판단한다(403).Accordingly, when the command message from the local operator is received through the operator matching function 121 (402), the remote monitoring main processor 122 determines whether the received message is a message about an information request (403). .
상기 판단결과 정보 요구에 관한 메시지일 경우, 다시 수신된 메시지가 요구하는 정보가 통계정보인지를 판단한다(404).If it is determined that the message is about the information request, it is determined whether the information requested by the received message is statistical information (404).
이때, 수신된 메시지에서 요구하는 정보가 통계정보인 경우, RMONI부(126)에 카운터정보 요구메시지를 송신한다(405). 그 결과 RMONI부(126)로부터 결과 메시지를 수신하고(406), 그 다음, 수신된 데이타를 기초로 해당 로컬운용자의 터미널(110)로의 메시지 출력을 위한 출력 데이터를 구성하여(407), 해당 데이타를 운용자 정합 기능부(121)를 통해 해당 로컬운용 터미널(110)로 출력 메시지를 송신한다(408). 그리고, 다음 수신 메시지의 처리를 위해 대기상태로 들어간다.In this case, when the information requested in the received message is statistical information, the counter information request message is transmitted to the RMONI unit 126 (405). As a result, a result message is received from the RMONI unit 126 (406), and then, based on the received data, output data for outputting a message to the terminal 110 of the corresponding local operator is formed (407). To transmit the output message to the local operation terminal 110 via the operator matching function 121 (408). Then, it enters the standby state for processing the next received message.
그리고, 상기 단계(404)에서, 수신된 메시지가 통계정보를 요구하는 것이 아닌 경우에는, RMDB 서버(203)로 해당 정보 요청을 수행하고(411), 그에 대한 결과값을 RMDB 서버(203)로부터 수신하여(412), 통계정보 요구의 경우와 마찬가지로, 출력 메시지를 구성한 후 운용자 정합 기능부(121)를 통해 로컬운용자의 터미널(110)로 출력한다(407, 408). In step 404, if the received message does not require statistical information, the information request is performed to the RMDB server 203 (411), and the result thereof is returned from the RMDB server 203. Received 412, as in the case of the statistical information request, the output message is configured and then output to the terminal 110 of the local operator via the operator matching function 121 (407, 408).
그리고, 상기 단계(403)에서, 수신된 메시지가 정보요구 메시지가 아닌 경우, 수신된 메시지에서 요구하는 해당 기능을 수행하고(409), 그에 따른 처리 결과를 RMDB(124)에 저장한다(410). In step 403, if the received message is not an information request message, the corresponding function requested by the received message is performed (409), and the processing result is stored in the RMDB 124 (410). .
그 다음 처리결과를 상기와 마찬가지로, 출력 데이타로 구성하여 운용자 정합기능부(121)를 통해 로컬운용자의 터미널(110)로 출력한다(407, 408). 그리고나서, 다음 수신메시지를 처리하기 위하여 대기상태로 들어간다. Then, the processing result is configured as output data as described above, and is output to the terminal 110 of the local operator through the operator matching function 121 (407 and 408). Then, it enters the standby state to process the next received message.
상기에서 원격모니터링주처리부(122)에서 수행되는 기능은 히스토리(history), 알람(alarm)등의 기능을 말한다.The function performed by the remote monitoring main processor 122 refers to a function such as history and alarm.
다음으로, 도 5는 원격운용자에 의한 원격모니터링처리를 보인 플로우챠트로서, 원격운용자에 의한 원격모니터링 처리는 상기 운용자정합기능부(121) 및 원격모니터링주처리부(122)를 대신하여 SNMP 정합 기능부(125)와 SNMP기능부(123)에서 실시되며, 상기 도 4에 보인 로컬 운용자의 원격모니터링 처리와 유사하게 이루어진다.Next, FIG. 5 is a flowchart showing a remote monitoring process by the remote operator, and the remote monitoring process by the remote operator replaces the SNMP matching function unit on behalf of the operator matching function unit 121 and the remote monitoring main processing unit 122. It is implemented in the 125 and the SNMP function 123, similar to the remote monitoring process of the local operator shown in FIG.
즉, 상기 원격모니터링주처리부(122)와 마찬가지로 SNMP기능부(123)가 초기화 시에 생성된 후에, 대기상태에서 원격운용터미널(140)로부터의 메시지수신을 기다린다(501).That is, like the remote monitoring main processing unit 122, after the SNMP function unit 123 is generated at initialization, it waits for receiving a message from the remote operation terminal 140 in the standby state (501).
상기 원격운용터미널(140)로부터의 메시지 수신은 SNMP정합기능부(125)를 통해서 이루어지는데, 대기상태에서 SNMP 정합 기능부(125)로부터 원격운용터미널(140)의 메시지가 수신되면(502), 수신된 원격지 망 관리 매니저의 요구메시지를 처리하는데, 이때의 처리(503~506, 509~512)는 상기 로컬 망관리자의 요구 메시지 처리과정(403~406, 409~412)과 동일하다.Receiving the message from the remote operation terminal 140 is made through the SNMP matching function unit 125. When the message of the remote operation terminal 140 is received from the SNMP matching function unit 125 in the standby state (502), The request message of the received remote network management manager is processed, in which the processes 503 to 506 and 509 to 512 are the same as the request message processing processes 403 to 406 and 409 to 412 of the local network manager.
그리고, 상기와 같이 요구메시지의 처리완료되면, 처리와 관련된 출력데이타를 구성하여(507), SNMP 정합 기능부(125)를 통해 원격지 망 관리매니저의 원격운용터미널(140)로 송신한다.When the processing of the request message is completed as described above, an output data related to the processing is configured (507) and transmitted to the remote operation terminal 140 of the remote network management manager through the SNMP matching function 125.
이상 설명한 구성 및 작용에 의하면, 본 발명은 로컬 운용자와 외부 망 관리자가 독립적으로 망 관리를 수행하고, 상기 로컬 운용자와 외부 망관리자에 의해 각각 생성된 모니터링 데이타를 데이터 베이스 서버 기능에 의해 통합 관리함으로서, 로컬 운용자에 의해 생성된 데이터를 원격지의 망 관리자로 하여금 액세스가 가능하도록 하는 효과가 있으며, 더하여, 다수의 원격 모니터링용 프로세스에 대해서 각 프로세스에서 처리된 결과가 또 다른 프로세스에 의해서 액세스가 필요한 경우 효율적인 데이터의 관리 기능을 구현 할 수 있는 우수한 효과가 있다.According to the configuration and operation described above, the present invention provides a network management by the local operator and the external network manager independently, and integrated management of the monitoring data generated by the local operator and the external network manager by the database server function In addition, the data generated by the local operator can be accessed by remote network administrators. In addition, when the results processed in each process need to be accessed by another process for a plurality of remote monitoring processes There is an excellent effect to implement efficient data management.
도 1은 고속 라우터 시스템에서 본 발명에 의해 구현된 원격 망 모니터링 기능 구현 장치를 나타내는 기능블록도이다.1 is a functional block diagram showing an apparatus for implementing a remote network monitoring function implemented by the present invention in a high speed router system.
도 2는 본 발명에 의한 원격 망 모니터링 기능 구현 장치에서 정보제공을 위해 DB 서버와 DB 클라이언트간의 메시지 교환을 보인 예시도이다.2 is an exemplary view illustrating a message exchange between a DB server and a DB client for providing information in a device for implementing a remote network monitoring function according to the present invention.
도 3은 상기 도 2에서 교환되는 메시지의 구조도이다.3 is a structural diagram of a message exchanged in FIG.
도 4는 본 발명에 따른 고속 라우터 시스템의 원격 망 모니터링 구현 방법에 의한 로컬 시스템내에서 모니터링 수행과정을 보인 플로우챠트이다.4 is a flowchart illustrating a monitoring process in a local system by a remote network monitoring method of a high speed router system according to the present invention.
도 5는 본 발명에 따른 원격 망 모니터링 구현 방법에 의한 망관리자의 원격 모니터링 수행 과정을 보인 플로우챠트이다.5 is a flowchart illustrating a process of performing remote monitoring by a network manager by a method for implementing remote network monitoring according to the present invention.
*도면의 주요 부분에 대한 부호의 설명** Description of the symbols for the main parts of the drawings *
110 : 로컬 운용 터미널 120 : 라우팅 프로세서110: local operating terminal 120: routing processor
130 : 라인카드 140 : 원격 운용 터미널130: line card 140: remote operation terminal
121 : 운용자정합기능부(Operation Interface management : OIM)121: Operation interface management unit (OIM)
122 : 원격모니터링 주처리부(Remote monitoring main process)122: remote monitoring main process
123 : 간이망관리프로토콜(Simple Network Management Protocol)기능부123: Simple Network Management Protocol function
124 : 원격 모니터링 데이타베이스(Remote monitoring data base)부124: Remote monitoring data base section
125 : 원격 모니터링 인터페이스(Remote monitoring Interface)부125: remote monitoring interface unit
Claims (5)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR10-2002-0034340A KR100474358B1 (en) | 2002-06-19 | 2002-06-19 | Method and apparatus for implementation function of remote network monitoring in high speed router, and storage medium for recording program thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR10-2002-0034340A KR100474358B1 (en) | 2002-06-19 | 2002-06-19 | Method and apparatus for implementation function of remote network monitoring in high speed router, and storage medium for recording program thereof |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20030097157A KR20030097157A (en) | 2003-12-31 |
KR100474358B1 true KR100474358B1 (en) | 2005-03-10 |
Family
ID=32387723
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR10-2002-0034340A Expired - Fee Related KR100474358B1 (en) | 2002-06-19 | 2002-06-19 | Method and apparatus for implementation function of remote network monitoring in high speed router, and storage medium for recording program thereof |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100474358B1 (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100819543B1 (en) * | 2006-06-20 | 2008-04-07 | 경희대학교 산학협력단 | Flow-based traffic measurement method and apparatus |
US11451493B2 (en) * | 2021-01-06 | 2022-09-20 | Mellanox Technologies, Ltd. | Connection management in a network adapter |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH11161587A (en) * | 1997-11-25 | 1999-06-18 | Nec Software Chugoku Ltd | Network connection equipment management application development system |
KR20000042940A (en) * | 1998-12-28 | 2000-07-15 | 윤종용 | Method for remote monitoring network equipment |
WO2000072515A1 (en) * | 1999-05-26 | 2000-11-30 | Broadcom Corporation | Network hub broadcasting network status information to a monitoring device |
KR20010003792A (en) * | 1999-06-25 | 2001-01-15 | 홍창표 | Asynchronous transfer mode router |
KR20020025585A (en) * | 2000-09-29 | 2002-04-04 | 양명희 | A router having a network monitoring function via graphic user interface |
JP2002111665A (en) * | 2000-09-27 | 2002-04-12 | Fujitsu Denso Ltd | Local area network monitoring device |
-
2002
- 2002-06-19 KR KR10-2002-0034340A patent/KR100474358B1/en not_active Expired - Fee Related
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH11161587A (en) * | 1997-11-25 | 1999-06-18 | Nec Software Chugoku Ltd | Network connection equipment management application development system |
KR20000042940A (en) * | 1998-12-28 | 2000-07-15 | 윤종용 | Method for remote monitoring network equipment |
WO2000072515A1 (en) * | 1999-05-26 | 2000-11-30 | Broadcom Corporation | Network hub broadcasting network status information to a monitoring device |
KR20010003792A (en) * | 1999-06-25 | 2001-01-15 | 홍창표 | Asynchronous transfer mode router |
JP2002111665A (en) * | 2000-09-27 | 2002-04-12 | Fujitsu Denso Ltd | Local area network monitoring device |
KR20020025585A (en) * | 2000-09-29 | 2002-04-04 | 양명희 | A router having a network monitoring function via graphic user interface |
Also Published As
Publication number | Publication date |
---|---|
KR20030097157A (en) | 2003-12-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP1014748B1 (en) | Management system for a multi-level communication network | |
CN110247784B (en) | Method and device for determining network topology structure | |
US6219705B1 (en) | System and method of collecting and maintaining historical top communicator information on a communication device | |
US7249359B1 (en) | Method and system for setting expressions in network management notifications | |
US20160088578A1 (en) | Link layer discovery protocol (lldp) on multiple nodes of a distributed fabric | |
US20060253563A1 (en) | Network management system and method | |
US20050076112A1 (en) | System and method for management of remote devices in a network | |
WO2021098425A1 (en) | Qos policy method, device, and computing device for service configuration | |
CN101222347A (en) | A method and device for enabling users to obtain network data | |
US9270535B2 (en) | Inferred discovery of a data communications device | |
CN112769602A (en) | System and method for unified configuration management of white box switch and network operating system | |
CN102118274A (en) | State monitoring method, device and system | |
US20080133765A1 (en) | Hardware independent simple network management protocol based on a generic data collection scheme | |
US6694304B1 (en) | System and method for retrieving network management table entries | |
JP2004080779A (en) | How to set thresholds for heterogeneous network devices | |
KR100474358B1 (en) | Method and apparatus for implementation function of remote network monitoring in high speed router, and storage medium for recording program thereof | |
CN109451047A (en) | Data transferring method, device, equipment and the storage medium of monitoring warning system | |
US7860099B2 (en) | Method for managing and setting many network devices | |
US8214473B1 (en) | Apparatus, system, and method for communicating with a device within a computer system | |
KR100353860B1 (en) | Method of Configuration and interface information management for high speed router system | |
CN115914288B (en) | Message transmission method and device, storage medium and electronic device | |
CN111240867A (en) | Information communication system and method | |
CN115941422B (en) | Method, device, switch and storage medium for dynamically generating configuration file | |
CN118802436B (en) | Method and device for connecting protocol channels, storage medium and electronic equipment | |
KR102283194B1 (en) | Method and apparatus for integrated managing of internal network using api interworking method for connecting multiple network equipment and dashboard for manager |
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 |
|
R17-X000 | Change to representative recorded |
St.27 status event code: A-3-3-R10-R17-oth-X000 |
|
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 |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-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 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 4 |
|
FPAY | Annual fee payment |
Payment date: 20090202 Year of fee payment: 5 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 5 |
|
PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R13-asn-PN2301 St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
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: 20100223 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: 20100223 |
|
PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R13-asn-PN2301 St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
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 |
|
P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |