JPH1051476A - Network management method - Google Patents

Network management method

Info

Publication number
JPH1051476A
JPH1051476A JP8201956A JP20195696A JPH1051476A JP H1051476 A JPH1051476 A JP H1051476A JP 8201956 A JP8201956 A JP 8201956A JP 20195696 A JP20195696 A JP 20195696A JP H1051476 A JPH1051476 A JP H1051476A
Authority
JP
Japan
Prior art keywords
manager
trap
node
network management
protocol
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.)
Granted
Application number
JP8201956A
Other languages
Japanese (ja)
Other versions
JP3438480B2 (en
Inventor
Yasuhide Tsuru
康秀 鶴
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP20195696A priority Critical patent/JP3438480B2/en
Publication of JPH1051476A publication Critical patent/JPH1051476A/en
Application granted granted Critical
Publication of JP3438480B2 publication Critical patent/JP3438480B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Computer And Data Communications (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Small-Scale Networks (AREA)
  • Maintenance And Management Of Digital Transmission (AREA)

Abstract

PROBLEM TO BE SOLVED: To obtain a network management method in which network management mainly for an agent is attained by monitoring trap reception of a manager and efficient network management in response to the network configuration is attained in the network management using a simple network management protocol(SNMP) to manage the network. SOLUTION: In the S1, in the case of transmission of a trap, whether or not the confirmation of reception of the trap is required by a manager is discriminated, in the S2, a trap monitor timer corresponding to the trap requiring reception confirmation is started, in the S3, the trap is sent to the manager, in the S4, elapse of time of the trap monitor timer is monitored, in the S5, the reply of the trap from the manager is received, in the S6, when a reply is received before expiration of the trap monitor timer, the trap reception timer is released and in the S7, when the trap monitor timer expires before the reception of reply, the trap is sent again.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、単純ネットワーク
管理プロトコル(Simple Network Management Protoco
l、以下SNMPと称する)を使用してネットワークを
管理するネットワーク管理方法に関する。
[0001] The present invention relates to a simple network management protocol (Simple Network Management Protocol).
l, hereinafter referred to as SNMP) for managing a network.

【0002】情報処理についてのハードウェア、ソフト
ウェア技術の進展により、各企業にワークステーショ
ン、パーソナルコンピュータ等の情報処理装置が大量に
採用されるようになってきており、それらをLAN(Lo
cal Area Network) で接続して、相互に通信を行なうこ
とにより業務の効率化を図っている。
2. Description of the Related Art With the advance of hardware and software technologies for information processing, information processing devices such as workstations and personal computers have been adopted in large numbers by companies, and these have been used for LAN (Lo
cal Area Network) and communicate with each other to improve business efficiency.

【0003】このような、LANに接続される機器は、
一つのメーカの製品に限定されるものではなく、複数の
メーカの製品 (所謂、マルチベンダ) が接続される環境
が一般的になってきている。このようなマルチベンダの
環境においても、ネットワーク管理を効率的に行なうこ
とが必要でであり、そのためのプロトコルの一つがSN
MPである。
[0003] Such devices connected to the LAN are:
The environment is not limited to one manufacturer's product, but an environment in which a plurality of manufacturers' products (so-called multi-vendors) are connected is becoming common. Even in such a multi-vendor environment, it is necessary to efficiently perform network management, and one of the protocols for this is SN
MP.

【0004】SNMPではPDU (Protocol Data Uni
t) と称する5つのタイプのコマンドを使用する。Get R
equest 、Get Next Request、Set Request が、管理オ
ブジェクトの値の参照、次の管理オブジェクトの値の参
照、管理オブジェクトの値の変更要求としてマネージャ
からエージェントへ発行され、その応答としてGet Resp
onseが送出される。また、イベントが発生した場合のエ
ージェントからマネージャへの通知としてTrapが発行さ
れる。
In SNMP, PDU (Protocol Data Uni
Use five types of commands, called t). Get R
equest, Get Next Request, and Set Request are issued from the manager to the agent as a request to reference the value of the managed object, reference to the value of the next managed object, or change the value of the managed object, and Get Resp is returned as a response.
onse is sent. A trap is issued from the agent to the manager when an event occurs.

【0005】また、SNMPでやりとりされる情報は管
理情報ベース (Management Information Base 、以下M
IBと称する) という単位である。MIBはRFC(Req
uestFor Comments)によって、標準のMIBが公開され
ているが、これらの標準のMIBに対して、拡張MIB
を定義して、メーカ独自の拡張MIBを使用することも
可能である。
[0005] Information exchanged by SNMP is a management information base (hereinafter referred to as M).
IB). MIB is RFC (Req
uestFor Comments), standard MIBs are published, but extended MIBs are added to these standard MIBs.
Can be used to use a manufacturer-specific extended MIB.

【0006】かかる、SNMPを使用したネットワーク
において、効率的にネットワークを管理することが要求
されている。
In such a network using SNMP, it is required to efficiently manage the network.

【0007】[0007]

【従来の技術】図23は従来例を説明する図を示す。図
はマネージャM1と、マネージャM1で管理されるエー
ジェント(以下エージェントをノードと称する)N1〜
Nnからなるネットワーク100を示す。
2. Description of the Related Art FIG. 23 shows a diagram for explaining a conventional example. The figure shows a manager M1 and agents (hereinafter, agents are referred to as nodes) N1 to N1 managed by the manager M1.
1 shows a network 100 composed of Nn.

【0008】SNMPによるネットワーク管理では、各
ノードN1〜Nnで発生したイベントをTrapでマネージ
ャM1に通知する。また、マネージャM1から各ノード
N1〜Nnの情報を収集する場合には、情報収集のMI
Bを送出することにより、その応答としてのMIBを受
信し、情報を収集している。
[0008] In the network management by SNMP, an event occurred in each of the nodes N1 to Nn is notified to the manager M1 by Trap. When collecting information on each of the nodes N1 to Nn from the manager M1, the information collection MI
By transmitting B, MIB as a response is received and information is collected.

【0009】[0009]

【発明が解決しようとする課題】上述の従来例におい
て、任意のノードNi(i=1〜nの中の1つ)から、
マネージャM1にTrapを送出した場合、マネージャM1
での受信確認がないので、伝送路上でTrapが紛失して
も、紛失したことがノードNiでは分からない。また、
マネージャM1からのMIBによるポーリングで、ノー
ドN1〜Nnの情報を収集することは可能であるが、ポ
ーリングによる情報収集であるので、例えば、障害発生
等の、リアルタイムでの処理が必要な状態情報をリアル
タイムで収集することができない。
In the above-mentioned conventional example, from an arbitrary node Ni (one of i = 1 to n),
When a trap is sent to the manager M1, the manager M1
Therefore, even if the trap is lost on the transmission line, the node Ni cannot know that the trap has been lost. Also,
Although it is possible to collect the information of the nodes N1 to Nn by the polling by the MIB from the manager M1, since the information is collected by the polling, for example, the status information that needs to be processed in real time, such as the occurrence of a fault, is collected. Cannot be collected in real time.

【0010】さらに、ネットワーク上のノードをノード
N1〜NnからノードNn+1〜Nx(図示省略)を追
加する場合、ノード数の増加により、ポーリング周期が
長くなり、リアルタイムでの障害情報の収集が困難とな
る。
Further, when adding nodes on the network from nodes N1 to Nn to nodes Nn + 1 to Nx (not shown), the polling cycle becomes longer due to an increase in the number of nodes, and it is difficult to collect fault information in real time. Become.

【0011】また、IPアドレスとIP以外のアドレス
の関連がないので、拡張MIBによりIPアドレスとI
P以外のアドレスの対応を提供している。しかし、この
拡張MIBを搭載するルータはベンダが制限されるた
め、マルチベンダ環境で対応できない。
Further, since there is no relation between the IP address and the address other than the IP, the IP address and the I
It provides correspondence for addresses other than P. However, routers equipped with the extended MIB cannot be used in a multi-vendor environment because the vendor is limited.

【0012】本発明は、マネージャのTrap受信を監視す
ることによりエージェント主体のネットワーク管理が可
能となり、さらに、ネットワークの構成に応じた効率的
なネットワーク管理が可能となるネットワーク管理方法
を実現しようとする。
An object of the present invention is to realize a network management method that enables agent-based network management by monitoring Trap reception of a manager and enables efficient network management according to a network configuration. .

【0013】[0013]

【課題を解決するための手段】図1は本発明の原理を説
明する図である。図はマネージャM1とエージェントN
1〜Nnからなり、SNMPで管理されるネットワーク
100の管理方法を示し、STEP1はエージェントN
iはTrapを送信するとき、該TrapのマネージャM1にお
ける受信確認が必要か否かを判定し、STEP2は受信
確認が必要なTrapに対応するトラップ監視タイマを起動
し、STEP3は該TrapをマネージャM1に送信する。
FIG. 1 is a diagram for explaining the principle of the present invention. The figure shows manager M1 and agent N
1 to Nn, and shows a management method of the network 100 managed by SNMP.
i, when transmitting a trap, determines whether or not the acknowledgment of the trap in the manager M1 is necessary, STEP2 starts a trap monitoring timer corresponding to the trap for which the acknowledgment is required, and STEP3 transmits the trap to the manager M1. Send to

【0014】そして、STEP4はトラップ監視タイマ
の経過時間を監視し、STEP5はマネージャM1から
のTrapの応答を受信し、STEP6はトラップ監視タイ
マのタイムアウト前に、該Trapの応答受信したときは、
トラップ受信タイマを解除し、STEP7はTrapの応答
受信前に、トラップ監視タイマがタイムアウトとなった
場合は、該Trapを再送する。
Then, STEP 4 monitors the elapsed time of the trap monitoring timer, STEP 5 receives the Trap response from the manager M1, and STEP 6 receives the Trap response before the timeout of the trap monitoring timer.
The trap receiving timer is canceled, and STEP 7 retransmits the trap if the trap monitoring timer times out before receiving the response of the trap.

【0015】このように、エージェントNiから送信し
たTrapを、マネージャM1が受信したか否かを、マネー
ジャM1からのTrap受信応答により確認し、トラップ受
信タイマがタイムアウトとなっても、Trap受信応答がな
い場合は、該Trapを再送することにより、エージェント
NiからのTrapを迅速にマネージャM1に送信すること
が可能となる。
As described above, whether or not the trap transmitted from the agent Ni is received by the manager M1 is confirmed based on the Trap reception response from the manager M1. If not, by retransmitting the trap, the trap from the agent Ni can be promptly transmitted to the manager M1.

【0016】[0016]

【発明の実施の形態】図2は本発明の実施の形態(1)
を説明する図である。図はマネージャM1とノードN1
〜Nnからなり、SNMPで管理されるネットワーク1
00を示す。
FIG. 2 shows an embodiment (1) of the present invention.
FIG. The figure shows the manager M1 and the node N1
To Nn and managed by SNMP
00 is shown.

【0017】図3は本発明の実施の形態(1)の動作シ
ーケンスを示す。以下、図3の動作シーケンスにより、
図2に示す実施の形態(1)のトラップ送信管理処理を
説明する。
FIG. 3 shows an operation sequence of the embodiment (1) of the present invention. Hereinafter, according to the operation sequence of FIG.
The trap transmission management processing of the embodiment (1) shown in FIG. 2 will be described.

【0018】S11;ノードNi(図2ではノードN1
で動作を示しいるが、ノードN1〜Nnの中の任意のノ
ードであっても、その動作は同じである。)でTrap送信
要因が発生した場合、そのTrapが受信確認が必要か否か
を判定する。
S11: Node Ni (node N1 in FIG. 2)
, The operation is the same for any of the nodes N1 to Nn. If a trap transmission factor occurs in ()), it is determined whether or not the trap requires acknowledgment.

【0019】S12;受信確認が必要なTrapの場合、ト
ラップ監視タイマを起動し、送信管理テーブルT1に送
信先のマネージャ名とTrap名とタイマIDを設定する。
S13;TrapをマネージャM1に送信する。
S12: In the case of a trap for which reception confirmation is required, a trap monitoring timer is started, and a manager name, a trap name, and a timer ID of a transmission destination are set in the transmission management table T1.
S13: Transmit Trap to the manager M1.

【0020】S21;マネージャM1はノードN1から
のTrapを受信する。 S22;受信Trapの受信確認が必要か否かを判定する。 S23;受信確認必要の場合は、Trap確認MIBのValu
e 値にTrap名を設定する。
S21: The manager M1 receives a trap from the node N1. S22: It is determined whether the reception confirmation of the reception Trap is necessary. S23: If reception confirmation is necessary, Trap confirmation MIB Valu
e Set the Trap name to the value.

【0021】S24;Trap確認MIBのSet Request を
ノードN1 へ送信する。 S25;受信確認必要でない場合は、該Trapの受信処理
を行ない終了となる。 S14;タイマIDで指定されるトラップ監視タイマの
タイムアウトを監視する。
S24: Send a Set Request of Trap confirmation MIB to the node N1. S25: If it is not necessary to confirm the reception, the reception processing of the Trap is performed, and the processing ends. S14: Monitor the timeout of the trap monitoring timer specified by the timer ID.

【0022】S15;Trap確認MIBのSet Request を
受信する。 S16;タイムアウトとなる前にTrap確認MIBを受信
した場合は、Trap名で送信管理テーブルT1を検索し、
Trap名に対応するトラップ監視タイマを解除する。
S15: Receive a Trap confirmation MIB Set Request. S16: If the Trap confirmation MIB is received before the timeout, the transmission management table T1 is searched by the Trap name,
Release the trap monitoring timer corresponding to the Trap name.

【0023】S17;タイムアウトとなった場合は、タ
イマIDで送信管理テーブルT1を検索して、設定され
ている送信先マネージャM1に該Trapを再送する。 上述のシーケンスにおいて、Sijのi=1はエージェ
ントの処理STEPを示し、i=2はマネージャ側の処
理STEPを示す。
S17: When the time-out occurs, the transmission management table T1 is searched by the timer ID, and the trap is retransmitted to the set destination manager M1. In the above sequence, i = 1 of Sij indicates the processing STEP of the agent, and i = 2 indicates the processing STEP of the manager.

【0024】図4、5は本発明の実施の形態(2)を説
明する図(その1)、(その2)である。図はマネージ
ャM1とノードN1〜Nnからなり、一括MIBテーブ
ルT2−1、T2−2を設定し、そのテーブルにしたが
って、一括MIBで情報を収集するネットワーク100
を示す。
FIGS. 4 and 5 are diagrams (part 1) and (part 2) for explaining an embodiment (2) of the present invention. The figure comprises a manager M1 and nodes N1 to Nn, sets a collective MIB table T2-1, T2-2, and collects information in a collective MIB according to the table.
Is shown.

【0025】図6は本発明の実施の形態(2)の動作シ
ーケンスを示す。以下、図6の動作シーケンスにより、
図4の一括MIBテーブルの設定、図5の一括MIBの
収集動作を説明する。
FIG. 6 shows an operation sequence according to the embodiment (2) of the present invention. Hereinafter, according to the operation sequence of FIG.
The setting of the collective MIB table of FIG. 4 and the collecting operation of the collective MIB of FIG. 5 will be described.

【0026】S21;マネージャM1は、一括MIBで
収集するMIBを一括MIBテーブルT2−1に登録す
る。 S22;一括MIBを設定したSet Request をノードN
1に送信する。
S21: The manager M1 registers the MIB collected by the collective MIB in the collective MIB table T2-1. S22: Set Request with batch MIB set to node N
Send to 1.

【0027】S11;ノードN1は一括MIBのSet Re
quest を受信する。 S12;Set Request の内容を一括MIBテーブルT2
−2に設定する。 S13;一括MIBテーブルT2−2の設定完了をGet
Responseで送信する。
S11: The node N1 performs Set Re of the collective MIB.
Receive quest. S12: The contents of the Set Request are stored in the collective MIB table T2.
Set to -2. S13: Get completion of setting of collective MIB table T2-2
Send with Response.

【0028】S23;マネージャM1は、一括MIBテ
ーブルT2−2の設定完了をGet Responseで受信する。 以上の処理により、一括MIBテーブルT2−1、T2
−2が設定される。
S23: The manager M1 receives the completion of setting of the collective MIB table T2-2 by Get Response. By the above processing, the collective MIB tables T2-1, T2
-2 is set.

【0029】S24;一括MIB収集のGet Request を
ノードN1へ送信する。 S14;ノードN1は一括MIB収集のGet Request を
受信する。 S15;一括MIB収集を受信し、一括MIBテーブル
T2−2を検索し、対象MIB値をValue 値に設定す
る。
S24: A Get Request for collective MIB collection is transmitted to the node N1. S14: The node N1 receives a Get Request for collective MIB collection. S15: The collective MIB collection is received, the collective MIB table T2-2 is searched, and the target MIB value is set to the Value value.

【0030】S16;一括MIBのGet Responseをマネ
ージャM1に返送する。 S25;マネージャM1は一括MIBのGet Responseを
受信する。 以上の処理により、複数MIBを1つのMIBで収集す
ることが可能となる。
S16: The Get Response of the collective MIB is returned to the manager M1. S25: The manager M1 receives the Get Response of the collective MIB. With the above processing, a plurality of MIBs can be collected by one MIB.

【0031】図7は本発明の実施の形態(3)を説明す
る図である。図はマネージャM1がノードN1〜Nnを
監視している状態で、マネージャM2が稼働し、一部の
ノードN1〜Niを追加されたマネージャM2が監視す
るネットワークである。
FIG. 7 is a diagram for explaining the embodiment (3) of the present invention. The figure shows a network in which the manager M2 operates while the manager M1 monitors the nodes N1 to Nn, and the manager M2 to which some nodes N1 to Ni are added is monitored.

【0032】図において、ノードN1〜Niがサブネッ
ト1を構成し、ノードNj〜Nnがサブネット2を構成
し、サブネット1とサブネット2はルータRを経由して
接続されている例である。
In the figure, nodes N1 to Ni constitute a subnet 1, nodes Nj to Nn constitute a subnet 2, and subnet 1 and subnet 2 are connected via a router R.

【0033】図8は本発明の実施の形態(3)の動作シ
ーケンスを示す。 S31;マネージャM1がノード管理テーブルT3に登
録されているノードN1〜Nnを監視しているネットワ
ーク100で、マネージャM2がマネージャとして新た
に起動したとき、マネージャM1にInform Requestで、
マネージャとして起動したことを通知する。
FIG. 8 shows an operation sequence according to the embodiment (3) of the present invention. S31: When the manager M2 newly starts as a manager in the network 100 in which the manager M1 monitors the nodes N1 to Nn registered in the node management table T3, an Inform Request is sent to the manager M1.
Notify that you have started as a manager.

【0034】S21、S22;マネージャ追加のInform
Requestを受信し、追加マネージャM2のIPアドレス
を確認する。 S23;追加マネージャM2のIPアドレスからサブネ
ットを識別し、サブネットまでのHop 数で、追加マネー
ジャM2に移管するノードを決定する。
S21, S22: Inform for adding manager
Request is received, and the IP address of the additional manager M2 is confirmed. S23: A subnet is identified from the IP address of the additional manager M2, and a node to be transferred to the additional manager M2 is determined based on the number of Hops up to the subnet.

【0035】S24、S25;移管ノードがある場合に
は、そのノード、MIBをInform Requestでマネージャ
M2に通知し、マネージャM1は対象ノードのMIB収
集を停止する。
S24, S25: If there is a transfer node, the node and MIB are notified to the manager M2 by an Inform Request, and the manager M1 stops MIB collection of the target node.

【0036】S32、S33;移管ノードと移管元マネ
ージャを移管ノードテーブルT4に設定し、監視のため
のMIB収集を開始する。 S34、S35;監視中に障害ノードNjが発生したか
否かを判定し、障害が発生した場合は、移管ノードテー
ブルT4から障害が発生したノードNjの元のマネージ
ャM1を検出して、障害情報をInform Requestで元マネ
ージャM1に通知する。
S32, S33: The transfer node and the transfer source manager are set in the transfer node table T4, and MIB collection for monitoring is started. S34, S35: It is determined whether or not a faulty node Nj has occurred during monitoring. If a fault has occurred, the original manager M1 of the faulty node Nj is detected from the transfer node table T4, and fault information is detected. Is notified to the former manager M1 by an Inform Request.

【0037】シーケンス図中Sijのi=3は追加され
たマネージャの処理STEPを示す。また、図中、稼働
中のマネージャM1と追加されたマネージャM2との間
の通信はInform Requestで行なうものとして説明した
が、Trapを使用することも可能である。
In the sequence diagram, i = 3 of Sij indicates the processing STEP of the added manager. In the figure, the communication between the operating manager M1 and the added manager M2 has been described as being performed by the Inform Request, but Trap can also be used.

【0038】かかる処理により、マネージャを追加した
場合、追加マネージャの設定処理のみで、稼働中のマネ
ージャとのノード管理の分散を効率的に行なうことが可
能となる。
According to this processing, when a manager is added, it is possible to efficiently distribute the node management with the operating manager only by setting the added manager.

【0039】図9は本発明の実施の形態(4)を説明す
る図である。図はマネージャM1がノードN1〜Niを
監視している状態で、ノードNj〜Nnが追加され、ノ
ードNj〜Nnが追加されたことにより、マネージャM
1の最大監視ノード数を超過したので、他のマネージャ
M2を起動するネットワークを示す。
FIG. 9 is a view for explaining an embodiment (4) of the present invention. The figure shows a state in which the manager M1 is monitoring the nodes N1 to Ni, the nodes Nj to Nn are added, and the nodes Nj to Nn are added.
1 shows a network that activates another manager M2 because the maximum monitoring node number of 1 has been exceeded.

【0040】図10は本発明の実施の形態(4)の動作
シーケンスを示す。 S21、S22;マネージャM1は定期的にブロードキ
ャストでPING(TCP/IPによる通信において、
指定の端末からのエコーを要求するコマンドである。)
を送出し、その応答から追加ノードの有無を判定する。
FIG. 10 shows an operation sequence according to the embodiment (4) of the present invention. S21, S22: The manager M1 periodically broadcasts PING (in the communication by TCP / IP,
This command requests an echo from the specified terminal. )
Is sent, and the presence or absence of an additional node is determined from the response.

【0041】S23〜S25;追加ノードがある場合
は、ノード管理テーブルT3を参照し、監視最大ノード
数以下か否かを判定し、監視最大ノード数を超えたノー
ドは管理対象外ノードテーブルT5に設定し、マネージ
ャ管理テーブルT6からネットワーク上の非稼働中のマ
ネージャM2を検索し(ここではマネージャM2が検出
できる。)rshにより起動する。
S23 to S25: If there is an additional node, it is determined whether or not the number of nodes is equal to or less than the maximum number of monitored nodes by referring to the node management table T3. After setting, the manager M2 on the network that is not operating is searched from the manager management table T6 (here, the manager M2 can be detected).

【0042】S31、S32;マネージャM2が起動
し、起動したことをInform RequestでマネージャM1に
通知する。 S26〜S28;マネージャM1は、マネージャM2が
起動したことを確認すると、管理対象外ノードテーブル
T5のIPアドレスをInform Requestで通知する。
S31, S32: The manager M2 is started, and the start is notified to the manager M1 by an Inform Request. S26 to S28: When confirming that the manager M2 has started, the manager M1 notifies the IP address of the unmanaged node table T5 by an Inform Request.

【0043】S33、S34;Inform Requestを受信し
たマネージャM2はノードNj〜Nnの監視を開始す
る。 S25のrshは、Remote Shell UNIX を示し、自分の
端末から相手端末に入って、相手のプログラムを動作さ
せるプログラムであり、S28、S32で使用したInfo
rm RequestはTrapを使用することも可能である。
S33, S34: The manager M2 receiving the Inform Request starts monitoring the nodes Nj to Nn. Rsh in S25 indicates Remote Shell UNIX, which is a program for entering the partner terminal from the own terminal and operating the partner program, and the Info used in S28 and S32
rm Request can also use Trap.

【0044】かかる処理により、ネットワーク環境が変
化し、ノード数が変化した場合でも、起動可能なマネー
ジャが存在する場合には、これを稼働中のマネージャか
ら起動し、最適な監視環境を実現することができる。
With this processing, even if the network environment changes and the number of nodes changes, if there is a bootable manager, it is started from the running manager to realize an optimum monitoring environment. Can be.

【0045】図11は本発明の実施の形態(5)を説明
する図である。図はマネージャM1がルータとして稼働
しているノードN1〜N4を監視している状態で、ノー
ドN4の機能が追加され、ノードN4がルータおよびブ
リッジとして機能するようになった例である。
FIG. 11 is a view for explaining an embodiment (5) of the present invention. The figure shows an example in which the function of the node N4 is added while the manager M1 monitors the nodes N1 to N4 operating as routers, and the node N4 functions as a router and a bridge.

【0046】図12は本発明の実施の形態(5)の動作
シーケンスを示す。 S21、S22;マネージャM1は定期的にプロセス管
理テーブルT7に設定されている機能別確認MIBを収
集し、ノードN1〜Nnに追加機能があるか否かを判定
する。
FIG. 12 shows an operation sequence of the embodiment (5) of the present invention. S21, S22: The manager M1 periodically collects function-specific confirmation MIBs set in the process management table T7, and determines whether or not the nodes N1 to Nn have additional functions.

【0047】S23;追加機能がある場合は、マネージ
ャ管理テーブルT6を参照し、マネージャ管理テーブル
T6を検索して起動可能なマネージャを検出し、プロセ
ス指定でマネージャM2をrshにより起動する。
S23: If there is an additional function, the manager management table T6 is referred to, the manager management table T6 is searched to detect a startable manager, and the manager M2 is started by rsh by specifying a process.

【0048】S31、S32;マネージャM2が起動
し、起動したことをInform Request(or Trap) でマネー
ジャM1に通知する。 S25、S26;マネージャM1は、マネージャM2が
起動したことを確認すると、機能が追加されたノードN
4をInform Request(or Trap) で通知する。
S31, S32: The manager M2 is started, and the start is notified to the manager M1 by an Inform Request (or Trap). S25, S26: When the manager M1 confirms that the manager M2 has been started, the node N to which the function has been added is
4 is notified by Inform Request (or Trap).

【0049】S33、S34;Inform Requestを受信し
たマネージャM2はノードN4のブリッジ機能の監視を
開始する。 かかる処理により、監視中のノードで新たな機能が稼働
開始した場合、その機能の監視を他のマネージャで行な
うことにより、稼働中のマネージャに負荷が集中するこ
とを防ぐことができる。
S33, S34: Upon receiving the Inform Request, the manager M2 starts monitoring the bridge function of the node N4. With this processing, when a new function starts operating on the node being monitored, the monitoring of that function is performed by another manager, thereby preventing the load from being concentrated on the running manager.

【0050】図13は本発明の実施の形態(6)を説明
する図である。図はマネージャM1がノードN1〜Nn
を監視している状態で、マネージャM2がバックアップ
マネージャとして追加された例を示す。
FIG. 13 is a view for explaining the embodiment (6) of the present invention. The figure shows that the manager M1 has nodes N1 to Nn.
An example in which the manager M2 has been added as a backup manager while monitoring is being monitored.

【0051】図14は本発明の実施の形態(6)の動作
シーケンスを示す。 S31;バックアップマネージャM2はバックアップと
しての起動をバックアップ対象のマネージャM1にInfo
rm Request(or Trap) で通知する。
FIG. 14 shows an operation sequence according to the embodiment (6) of the present invention. S31: The backup manager M2 informs the manager M1 to be backed up that it has started up as a backup
Notify by rm Request (or Trap).

【0052】S21、S22;マネージャM1はバック
アップマネージャテーブルT8にバックアップマネージ
ャM2を登録し、登録後は、増減したノードがあれば、
それをバックアップマネージャM2にInform Request(o
r Trap) で通知する。
S21, S22: The manager M1 registers the backup manager M2 in the backup manager table T8.
Inform Request (o) to backup manager M2
r Trap).

【0053】S32;マネージャM2は監視ノードの増
減を登録する。 S33、S34;バックアップマネージャM2はマネー
ジャM1の監視を行ない、マネージャM1に障害が発生
した場合、監視対象ノードN1〜Nnの監視を開始す
る。
S32: The manager M2 registers the increase / decrease of the monitoring node. S33, S34: The backup manager M2 monitors the manager M1, and when a failure occurs in the manager M1, starts monitoring the monitored nodes N1 to Nn.

【0054】S23、S24;一方、マネージャM1が
何らかの理由で、マネージャ機能を停止する場合は、バ
ックアップマネージャテーブルT8を参照して、登録さ
れているバックアップマネージャM2に対して、機能停
止をInform Request(or Trap) で通知し、機能停止を受
信したバックアップマネージャM2はバックアップとし
て稼働を開始する。
S23, S24: On the other hand, if the manager M1 stops the manager function for some reason, the backup manager M2 is referred to the backup manager table T8 to inform the registered backup manager M2 of the function stop by an Inform Request ( or Trap), and the backup manager M2 that has received the function suspension starts operating as a backup.

【0055】かかる処理により、バックアップマネージ
ャの登録を行なうのみで、稼働中のマネージャが障害と
なった場合、自動的にバックアップマネージャを起動
し、ネットワーク監視を継続することができる。
According to this processing, when the backup manager is only registered and the operating manager fails, the backup manager can be automatically started and the network monitoring can be continued.

【0056】図15、16は本発明の実施の形態(7)
を説明する図(その1)、(その2)である。実施の形
態(7)の(その1)はIPプロトコル、IP以外のプ
ロトコルのネットワークのイメージを説明する図であ
る。
FIGS. 15 and 16 show an embodiment (7) of the present invention.
FIGS. 7A and 7B are diagrams (No. 1) and (No. 2) for explaining. (Part 1) of the embodiment (7) is a diagram for explaining an image of a network of an IP protocol and a protocol other than the IP.

【0057】(A)はネットワークイメージを示し、
(B)はIPネットワーク構成を示し、ネットワークは
ノードN1とブルータBR1がサブネット1を、ブルー
タBR1とノードN2とブルータBR2がサブネット2
を、ブルータBR2とノードN3とブルータBR3がサ
ブネット3を、ブルータBR3とノードN4がサブネッ
ト4を構成している図である。
(A) shows a network image,
(B) shows the IP network configuration. In the network, the node N1 and the brouter BR1 are on the subnet 1, and the brouter BR1, the node N2 and the brouter BR2 are on the subnet 2.
FIG. 2 is a diagram in which a brouter BR2, a node N3, and a brouter BR3 configure a subnet 3, and a brouter BR3 and a node N4 configure a subnet 4.

【0058】また、(C)はIPXネットワークを示
し、ブルータBR2はIPXネットワークにおいては、
ブリッジ機能のみを備えているので、ブルータBR1〜
ブルータBR3までが1つのネットアドレス(2222.333
3)をもつ構成となる。
(C) shows an IPX network, and Brouter BR2 shows an IPX network.
Since it has only a bridge function, Bruta BR1
One net address up to Bruta BR3 (2222.333
3).

【0059】図17は実施の形態(7)のフローチャー
トであり、図15の(その1)のIP以外のプロトコル
についてのルート表示を行なう場合の処理フローチャー
トを示す。
FIG. 17 is a flowchart of the embodiment (7), and shows a processing flowchart in the case of displaying a route for a protocol other than the IP shown in FIG. 15 (part 1).

【0060】S1;ルート検索テーブルT10に指定さ
れた開始ノードと最終ノード、ここでは、ノード1とノ
ード4を設定し、検索ノードテーブルT9には開始ノー
ドN1を設定する。
S1: The start node and the last node designated in the route search table T10, here, the node 1 and the node 4, are set, and the start node N1 is set in the search node table T9.

【0061】S2;最終ノードN4と検索ノードテーブ
ルT9に設定されたノードN1のネットアドレスを比較
し、一致すれば、ルータを経由しない同一ネットに接続
されていることになるので、ルート検索は終了する。
S2: The net address of the last node N4 is compared with the net address of the node N1 set in the search node table T9, and if they match, it means that they are connected to the same net that does not pass through a router, and the route search ends. I do.

【0062】S3;ここでは、ネットアドレスは一致し
ないので、検索ノードテーブルT9に設定したノードN
1にIPXの拡張MIBを送出して、IPXのルーティ
ングテーブルを収集し、最終ノードN4までに経由する
最初のルータ、ここではブルータBR1のプロトコルア
ドレス1111.2222.0.e00.11、さらにブルータBR1 のM
ACアドレス0:0:e:0:0:11が得られる。収集したプロト
コルアドレスをルート検索テーブルT10の経由ルータ
の欄に設定する。
S3: Here, since the net addresses do not match, the node N set in the search node table T9
1 sends an extended MIB of IPX, collects an IPX routing table, and routes the first router to the last node N4, here, the protocol address 1111.2222.0.e00.11 of the brouter BR1, and furthermore, the M of the brouter BR1.
AC addresses 0: 0: e: 0: 0: 11 are obtained. The collected protocol address is set in the column of the route router in the route search table T10.

【0063】S4;検索ノードテーブルT9に設定され
ているノードN1のサブネット133.161.59.0に対してブ
ロードキャストでPINGを送出する。その応答により
ノードN1とブルータBR1のIPアドレス133.161.5
9.11 および133.161.59.12 を得て、ブルータBR1に
対してMIB2(標準MIB)を収集し、MACアドレ
ス0:0:e:0:0:11が得られる。これと、先に得たMACア
ドレスとの比較により、ブルータBR1のIPアドレス
に認識し、ルート検索テーブルT10の経由ルータのI
Pアドレス欄に設定する。
S4: PING is transmitted by broadcast to the subnet 133.161.59.0 of the node N1 set in the search node table T9. According to the response, the IP addresses of the node N1 and the brouter BR1 are 133.161.5.
After obtaining 9.11 and 133.161.59.12, MIB2 (standard MIB) is collected for the brouter BR1, and the MAC address 0: 0: e: 0: 0: 11 is obtained. By comparing this with the MAC address obtained earlier, it is recognized as the IP address of the brouter BR1, and the IP address of the transit router in the route search table T10 is recognized.
Set in the P address column.

【0064】S5;S4で収集したサブネット内にルー
タのプロトコルアドレスの有無を判定する。 S6;ルータのプロトコルアドレスが無い、例えば、サ
ブネット2内にはブルータBR3のプロトコルアドレス
は存在しない、場合は、処理中のサブネットの端末(開
始ノード、終了ノード)のIPルーティングテーブルの
アドレスからNextルータのアドレスを収集し、隣接
サブネットを認識し、そのサブネットに対してPING
を送出し、返送されたIPアドレスをもとにプロトコル
アドレスMIBを収集する。
S5: It is determined whether there is a protocol address of the router in the subnet collected in S4. S6: If there is no protocol address of the router, for example, if there is no protocol address of the router BR3 in the subnet 2, in the case of the next router, the address of the terminal (start node, end node) of the subnet being processed is determined from the address of the IP routing table. Address, recognize neighboring subnets, and PING
And collects the protocol address MIB based on the returned IP address.

【0065】この場合はブルータBR1にIPXの拡張
MIBを送出して、IPXのルーティングテーブルを取
得し、ノードN4への経由ルータとしてブルータBR2
のIPXアドレス2222.3333.0.e00.15が返送され、ブル
ータBR2のMACアドレス0:0:e:0:0:15が得られる。
In this case, the extended MIB of IPX is sent to the brouter BR1, the routing table of IPX is acquired, and the router BR2 is transmitted as a transit router to the node N4.
The IPX address 2222.3333.0.e00.15 is returned, and the MAC address 0: 0: e: 0: 0: 15 of the brouter BR2 is obtained.

【0066】次いで、ブルータBR1 から接続されてい
るIPネットワークのサブネットを認識するため、IP
ルーティング関連MIBを収集してサブネット1〜3を
認識する。
Next, in order to recognize the subnet of the IP network connected from the router BR1,
It collects routing-related MIBs and recognizes subnets 1 to 3.

【0067】そして、133.161.60.0のサブネット2に対
してブロードキャストでPINGを送出し、ブルータB
R1、ノードN2、ブルータBR2が応答し、IPアド
レス133.161.60.11,133.161.60.12,133.161.60.13 が認
識し、MIB2関連MIBの収集により、ノードN2、
ブルータBR2のMACアドレス0:0:e:0:0:12および0:
0:e:0:0:13を認識でき、ブルータBR3のIPアドレス
は133.161.60.0のサブネット2には存在しないことが分
かる。
Then, PING is transmitted by broadcast to the subnet 2 of 133.161.60.0,
R1, the node N2, and the brouter BR2 respond, and the IP addresses 133.161.60.11, 133.161.60.12, and 133.161.60.13 are recognized.
MAC address of Bruta BR2 0: 0: e: 0: 0: 12 and 0:
0: e: 0: 0: 13 can be recognized, indicating that the IP address of the brouter BR3 does not exist in the subnet 2 of 133.161.60.0.

【0068】次いで、133.161.60.0のサブネット2に対
してブロードキャストでPINGを送出したと同様に、
133.161.61.0のサブネット3に対してブロードキャスト
でPINGを送出しブルータBR2、ノードN3、ブル
ータBR3が応答し、それぞれのIPアドレスを収集
し、MIB2関連MIBの収集により、ノードN3、ブ
ルータBR3のMACアドレス0:0:e:0:0:14,0:0:e:0:
0:15を認識でき、先に取得したMACアドレスと比較す
ることにより、ブルータBR3のIPアドレスを認識す
ることができる。
Next, similarly to the case where the PING is transmitted by broadcast to the subnet 2 of 133.161.60.0,
A broadcast PING is sent to the subnet 3 of 133.161.61.0, and the brouter BR2, the node N3, and the brouter BR3 respond, and collect their respective IP addresses. 0: 0: e: 0: 0: 14, 0: 0: e: 0:
0:15 can be recognized, and the IP address of the brouter BR3 can be recognized by comparing with the MAC address acquired earlier.

【0069】S7、S8;サブネット内にルータを確認
した場合、検索ノードテーブルT9にルータのIPアド
レスを設定し、検索ルートテーブルT10(図中検索テ
ーブルと示す)にIPアドレスを設定し、検索ノードテ
ーブルT9に設定したノードからプロトコルアドレスM
IBを収集して、ネットアドレスを算出し、S2へ戻
る。
S7, S8: When a router is found in the subnet, the router IP address is set in the search node table T9, and the IP address is set in the search route table T10 (shown as a search table in the figure). From the node set in Table T9 to the protocol address M
IB is collected, a net address is calculated, and the process returns to S2.

【0070】このような処理を最終ノードと検索ノード
テーブルT9のネットアドレスが一致するまで行なう。
ここでは、ブルータBR3に対して、同様な処理を行な
うことにより、ブルータBR3から、ノードN4が直接
接続されていることが認識でき終了となる。
This process is repeated until the last node matches the net address in the search node table T9.
Here, by performing the same processing on the brouter BR3, the brouter BR3 can recognize that the node N4 is directly connected, and the process ends.

【0071】図16は以上の処理により作成したIPX
プロトコルのルート図であり、ノードN1からノードN
4の間のルータはブルータBR1とブルータBR3であ
る。上述の実施の形態(7)では、IP以外のプロトコ
ルはIPXやAppleTalk等があるが、表現を簡
略化するため、IP以外のプロトコルをIPXで代表し
て記している。
FIG. 16 shows the IPX created by the above processing.
It is a route diagram of a protocol.
The routers between 4 are Brouter BR1 and BR3. In the above-described embodiment (7), protocols other than IP include IPX and AppleTalk, but for simplicity, protocols other than IP are represented by IPX.

【0072】かかる処理により、SNMPプロトコルに
より、IP以外のプロトコルのルート検索を可能とす
る。図18は本発明のルート検索に使用するテーブルを
示す。
With this processing, a route search of a protocol other than the IP is enabled by the SNMP protocol. FIG. 18 shows a table used for the route search of the present invention.

【0073】T9は検索ノードテーブルを示し、検索を
開始するノード、或いは、検索を行なう経由ノードを設
定するテーブルである。T10はルート検索テーブルで
あり、開始ノード、最終ノード、および、経由ルートを
設定するテーブルであり、プロトコルアドレスとIPア
ドレスで設定する。
T9 indicates a search node table, which is a table for setting a node to start a search or a transit node to perform a search. T10 is a route search table, which is a table for setting a start node, a last node, and a route via which is set by a protocol address and an IP address.

【0074】T12は後述の実施の形態(9)で使用す
るルート検索テーブルであり、開始ノード、最終ノー
ド、および、経由ルートを設定するテーブルであり、プ
ロトコルアドレスとIPアドレスに加えてMACアドレ
スで設定する。
T12 is a route search table used in the later-described embodiment (9), and is a table for setting a start node, an end node, and a route to be routed. Set.

【0075】図19は本発明の実施の形態(8)のフロ
ーチャートである。図はIP以外のプロトコルについて
のルート表示を行なう場合の処理フローチャートであ
り、図17で説明した実施の形態(7)との差はARP
(Adress Resolution Protocol) テーブルT11を使用
することにある。以下、実施の形態(7)との差を説明
する。
FIG. 19 is a flowchart of the embodiment (8) of the present invention. FIG. 17 is a processing flowchart when a route is displayed for a protocol other than IP, and the difference from the embodiment (7) described in FIG.
(Adress Resolution Protocol) is to use the table T11. Hereinafter, differences from the embodiment (7) will be described.

【0076】S1〜S3;検索ノードテーブルT9、ル
ート検索テーブルT10に開始ノード、経由ルータ、最
終ノードを設定し、ルーティングテーブルによりNex
tルータのアドレスを収集し、ルート検索テーブルT1
0に設定する処理は実施の形態(7)と同じである。
S1 to S3: The start node, the transit router, and the last node are set in the search node table T9 and the route search table T10, and Nex is set by the routing table.
t router addresses are collected, and a route search table T1 is collected.
The process of setting to 0 is the same as that of the embodiment (7).

【0077】S4;検索ノードテーブルT9に設定され
ているノードN1からARPテーブル関連MIBを収集
し、IPアドレスをもとにプロトコルアドレスを収集す
る。ARPテーブルT11は各ノード、ブルータに設け
られているものであり、それぞれのノードに接続されて
いるノードのIPアドレスとMACアドレスの対応を示
すものである。ここでは、ノードN1にARPテーブル
関連MIBを送出し、ノードN1に設定されているAR
PテーブルT11を取得し、そこから、ノードN1とブ
ルータBR1のIPアドレス133.161.59.10 、133.161.
59.11 が認識できる。そしてブルータBR1に対してI
PXの拡張MIBを送出し、ブルータBR1 のIPXア
ドレス1111.2222.0.e00.11が得られる。
S4: The ARP table related MIB is collected from the node N1 set in the search node table T9, and the protocol address is collected based on the IP address. The ARP table T11 is provided in each node and brouter, and indicates the correspondence between the IP address and the MAC address of the node connected to each node. Here, the ARP table-related MIB is transmitted to the node N1, and the AR set in the node N1 is set.
The P table T11 is obtained, and the IP addresses 133.161.59.10 and 133.161. Of the node N1 and the brouter BR1 are obtained from the P table T11.
59.11 can be recognized. And I against Bruta BR1
The extended MIB of the PX is transmitted, and the IPX address 1111.2222.0.e00.11 of the brouter BR1 is obtained.

【0078】S5;S4で収集したサブネット内にルー
タのプロトコルアドレスの有無を判定する。 S6;ルータのプロトコルアドレスが無い場合は、処理
中のサブネットの端末(開始ノード、終了ノード)のI
PルーティングテーブルのアドレスからNextルータ
のアドレスを収集し、そのルータからARPテーブル関
連MIBを収集し、IPアドレスをもとにプロトコルア
ドレスを収集する。隣接サブネットを認識し、そのサブ
ネットに対してPINGを送出し、返送され S7、S8;図17と同じである。
S5: It is determined whether there is a protocol address of the router in the subnet collected in S4. S6: If there is no protocol address of the router, the I (I) of the terminal (start node, end node) of the subnet being processed
The address of the Next router is collected from the address in the P routing table, the MIB related to the ARP table is collected from the router, and the protocol address is collected based on the IP address. Recognizes the adjacent subnet, sends a PING to the subnet, and returns S7, S8; the same as FIG.

【0079】このように最終ノードと検索ノードテーブ
ルT9のネットアドレスが一致するまでルート検索を行
なう。ここでは、ブルータBR3に対して、同様な処理
を行なうことにより、ブルータBR3から、ノードN4
が直接接続されていることが認識でき終了となる。
Thus, the route search is performed until the last node matches the net address of the search node table T9. Here, the same processing is performed on the brouter BR3, so that the brouter BR3 is
Is recognized as being directly connected, and the process ends.

【0080】図19の実施の形態(8)のルート検索に
おいても、最終的に得られるルート図は図17のフロー
チャートによって得た図16のルート構成図と同じ構成
である。
Also in the route search according to the embodiment (8) in FIG. 19, the finally obtained route diagram has the same configuration as the route configuration diagram in FIG. 16 obtained by the flowchart in FIG.

【0081】かかる処理により、SNMPプロトコルに
より、IP以外のプロトコルのルート検索を可能とす
る。図20は本発明の実施の形態(9)のフローチャー
トである。図はIPXのプロトコルについてのルート表
示を行なう場合の処理フローチャートであり、図19で
説明した実施の形態(8)との差を説明する。
According to this processing, the route search of a protocol other than the IP can be performed by the SNMP protocol. FIG. 20 is a flowchart of the embodiment (9) of the present invention. FIG. 20 is a processing flowchart when a route is displayed for the IPX protocol, and a difference from the embodiment (8) described with reference to FIG. 19 will be described.

【0082】S1〜S2;検索ノードテーブルT9、ル
ート検索テーブルT10に開始ノードを設定し、開始ノ
ードと最終ノードのネットアドレスが一致するか否かを
判定する処理は実施の形態(8)と同じである。
S1 to S2: The process of setting a start node in the search node table T9 and the route search table T10 and determining whether or not the net addresses of the start node and the last node match are the same as those in the embodiment (8). It is.

【0083】S3;検索ノードテーブルT9に設定され
ているのIP以外の対象プロトコルのルーティングテー
ブルからNextルータのプロトコルアドレス、MAC
アドレスを取得し、ルート検索テーブルT12に設定す
る。
S3: From the routing table of the target protocol other than the IP set in the search node table T9, the protocol address and MAC of the Next router
An address is obtained and set in the route search table T12.

【0084】この場合、ノードN1のルーティングテー
ブルから、経由ルータとして、ブルータBR1のIPX
アドレス1111.2222.0.e00.11が得られ、さらにブルータ
BR1のMACアドレスとして0:0:e:0:0:11が認識でき
る。
In this case, based on the routing table of the node N1, the IPX of the brouter BR1
The address 1111.2222.0.e00.11 is obtained, and 0: 0: e: 0: 0: 11 can be recognized as the MAC address of the brouter BR1.

【0085】S4;検索ノードテーブルT9に設定され
ているノードN1からARPテーブル関連MIBを収集
し、IPアドレスとMACアドレスの対応を認識する。
ここでは、ノードAのARPテーブルT11からノード
N1、ブルータBR1のIPアドレス、MACアドレス
133.161.59.10 、0:0:e:0:0:10および133.161.59.11 、
0:0:e:0:0:11が認識できる。
S4: The ARP table related MIB is collected from the node N1 set in the search node table T9, and the correspondence between the IP address and the MAC address is recognized.
Here, the IP address and MAC address of the node N1 and the brouter BR1 are obtained from the ARP table T11 of the node A.
133.161.59.10, 0: 0: e: 0: 0: 10 and 133.161.59.11,
0: 0: e: 0: 0: 11 can be recognized.

【0086】S5;S4で収集したサブネット内にルー
タのMACアドレスの有無を判定する。 S6;ルータのMACアドレスが無い場合は、処理中の
サブネットの端末(開始ノード、終了ノード)のIPル
ーティングテーブルのアドレスからNextルータのア
ドレスを収集し、そのルータからARPテーブル関連M
IBを収集し、IPアドレスとMACアドレスの対応を
認識する。
S5: It is determined whether there is a MAC address of the router in the subnet collected in S4. S6: If there is no MAC address of the router, the address of the Next router is collected from the IP routing table address of the terminal (start node, end node) of the subnet being processed, and the ARP table related M is collected from the router.
IB is collected, and the correspondence between the IP address and the MAC address is recognized.

【0087】S7、S8;図19と同じである。 このように最終ノードと検索ノードテーブルT9のネッ
トアドレスが一致するまでルート検索を行なう。ここで
は、ブルータBR3に対して、同様な処理を行なうこと
により、ブルータBR3から、ノードN4が直接接続さ
れていることが認識でき終了となる。
S7, S8: The same as FIG. In this way, the route search is performed until the last node matches the net address of the search node table T9. Here, by performing the same processing on the brouter BR3, the brouter BR3 can recognize that the node N4 is directly connected, and the process ends.

【0088】図20の実施の形態(9)ルート検索にお
いても、最終的に得られるルート構成図は図17のフロ
ーチャートによって得た図16と同じ構成である。かか
る処理により、SNMPプロトコルにより、IPXのプ
ロトコルのルート検索を可能とする。
In the route search of the embodiment (9) of FIG. 20, the finally obtained route configuration is the same as that of FIG. 16 obtained by the flowchart of FIG. With this processing, the route search of the IPX protocol can be performed by the SNMP protocol.

【0089】図21は本発明の実施の形態(10)を説
明する図である。図のネットワーク構成、およびIPネ
ットワーク、IPアドレスは図15の実施の形態(7)
で説明したと同じ構成である。
FIG. 21 is a view for explaining an embodiment (10) of the present invention. The network configuration, the IP network, and the IP address shown in FIG.
This is the same configuration as described in the above.

【0090】図中のT11−N1はノードN1のARP
テーブル、T11−BR1〜BR3は、それぞれブルー
タBR1〜BR3のARPテーブルである。実施の形態
(8)、(9)においては、ARPテーブルT11を使
用してIP以外のプロトコルアドレスとIPプロトコル
アドレスの対応を確認しているので、この処理を行なう
間ARPテーブルT11が必要となる。そこで、ノー
ド、ブルータを定期的にアクセスすることによりARP
テーブルのクリアを防止するものである。
T11-N1 in the figure is the ARP of the node N1.
The tables, T11-BR1 to BR3, are ARP tables of the brouters BR1 to BR3, respectively. In the embodiments (8) and (9), since the correspondence between the protocol address other than IP and the IP protocol address is confirmed using the ARP table T11, the ARP table T11 is required during this process. . Therefore, ARP is regularly accessed by nodes and brouters.
This is to prevent clearing of the table.

【0091】図22は本発明の実施の形態(10)のフ
ローチャートである。(A)は定期的なPING送出に
よるARPテーブルのクリアを防止である。 S1;ブルータBR1に対して、IPルーティング関連
MIBを送出し、接続ネットワークを確認する。ここで
は、サブネット1〜4が接続されていることが確認で
き、接続ネットワークテーブルT13を作成する。
FIG. 22 is a flowchart of the embodiment (10) of the present invention. (A) is to prevent clearing of the ARP table due to periodic PING transmission. S1: Send an IP routing-related MIB to the brouter BR1 and check the connection network. Here, it can be confirmed that the subnets 1 to 4 are connected, and the connection network table T13 is created.

【0092】S2;接続ネットワークテーブルT13を
もとに、PING送出テーブルT14を作成する。 S3;設定されているサブネットにブロードキャストで
PINGを送出し、タイマを設定し、S2へ戻る。
S2: A PING transmission table T14 is created based on the connection network table T13. S3: PING is transmitted by broadcast to the set subnet, a timer is set, and the process returns to S2.

【0093】このようにタイマがタイムアウトとなる都
度、ブロードキャストでPINGを送出し、ARPテー
ブルT11−Ni、T11−BRiのクリアを防止す
る。(B)はルート検索実施時のARPテーブルT11
−Ni、T11−BRiの作成フローチャートである。
As described above, each time the timer times out, a PING is transmitted by broadcast to prevent the ARP tables T11-Ni and T11-BRi from being cleared. (B) is an ARP table T11 at the time of executing a route search.
It is a flowchart for creating -Ni, T11-BRi.

【0094】S1、S2;は(A)と同じ処理である。 S3;;PING送出テーブルT14に設定された全て
のサブネットに対してブロードキャストでPINGを送
出する。
S1 and S2; are the same processing as in (A). S3; Broadcast PING to all subnets set in the PING transmission table T14.

【0095】かかる処理により、各ルータにネットワー
クに収容されたノードのARPテーブルT11−Ni、
T11−BRiが作成される。
With this processing, the ARP table T11-Ni of the node accommodated in the network in each router,
T11-BRi is created.

【0096】[0096]

【発明の効果】本発明によれば、SNMPプロトコルに
よるネットワーク管理において、エージェントから送出
したトラップの受信確認をエージェントが行なうことに
より、精度良くネットワーク管理を行なうことができ
る。
According to the present invention, in the network management based on the SNMP protocol, the agent can confirm the reception of the trap sent from the agent, thereby performing the network management with high accuracy.

【0097】また、MIBを収集するとき、一括MIB
テーブルを設定することにより、1MIBで複数MIB
を収集したり、ノードの追加、機能の追加等に対して、
追加マネージャを起動し、負荷分散を行ない効率的なネ
ットワーク管理を行なうことができる。
When collecting MIBs, collective MIBs are used.
By setting a table, multiple MIBs can be set for one MIB
To collect information, add nodes, add functions, etc.
By starting the additional manager, load distribution can be performed and efficient network management can be performed.

【0098】さらに、バックアップマネージャを設定す
ることにより、ネットワーク管理の信頼度を高めること
ができる。そして、IPアドレスとIP以外のアドレス
の対応をとることにより、ベンダを意識しないネットワ
ークサービスを提供することが可能となる。
Further, by setting a backup manager, the reliability of network management can be increased. Then, by associating IP addresses with addresses other than IP, it becomes possible to provide network services that are not aware of vendors.

【図面の簡単な説明】[Brief description of the drawings]

【図1】 本発明の原理を説明する図FIG. 1 illustrates the principle of the present invention.

【図2】 本発明の実施の形態(1)を説明する図FIG. 2 illustrates an embodiment (1) of the present invention.

【図3】 本発明の実施の形態(1)の動作シーケンスFIG. 3 is an operation sequence according to the embodiment (1) of the present invention.

【図4】 本発明の実施の形態(2)を説明する図(そ
の1)
FIG. 4 is a view for explaining an embodiment (2) of the present invention (part 1);

【図5】 本発明の実施の形態(2)を説明する図(そ
の1)
FIG. 5 is a view for explaining an embodiment (2) of the present invention (part 1)

【図6】 本発明の実施の形態(2)の動作シーケンスFIG. 6 shows an operation sequence according to the embodiment (2) of the present invention.

【図7】 本発明の実施の形態(3)を説明する図FIG. 7 illustrates an embodiment (3) of the present invention.

【図8】 本発明の実施の形態(3)を動作シーケンスFIG. 8 shows an operation sequence according to the embodiment (3) of the present invention.

【図9】 本発明の実施の形態(4)を説明する図FIG. 9 illustrates an embodiment (4) of the present invention.

【図10】 本発明の実施の形態(4)の動作シーケン
FIG. 10 shows an operation sequence according to the embodiment (4) of the present invention.

【図11】 本発明の実施の形態(5)を説明する図FIG. 11 illustrates an embodiment (5) of the present invention.

【図12】 本発明の実施の形態(5)の動作シーケン
FIG. 12 shows an operation sequence according to the embodiment (5) of the present invention.

【図13】 本発明の実施の形態(6)を説明する図FIG. 13 is a diagram illustrating Embodiment (6) of the present invention.

【図14】 本発明の実施の形態(6)の動作シーケン
FIG. 14 is an operation sequence according to the embodiment (6) of the present invention.

【図15】 本発明の実施の形態(7)を説明する図
(その1)
FIG. 15 is a view for explaining an embodiment (7) of the present invention (part 1)

【図16】 本発明の実施の形態(7)を説明する図
(その2)
FIG. 16 is a view for explaining an embodiment (7) of the present invention (part 2)

【図17】 本発明の実施の形態(7)のフローチャー
FIG. 17 is a flowchart of the embodiment (7) of the present invention.

【図18】 本発明のルート検索に使用するテーブルFIG. 18 is a table used for a route search according to the present invention.

【図19】 本発明の実施の形態(8)のフローチャー
FIG. 19 is a flowchart of the embodiment (8) of the present invention.

【図20】 本発明の実施の形態(9)のフローチャー
FIG. 20 is a flowchart of the embodiment (9) of the present invention.

【図21】 本発明の実施の形態(10)を説明する図FIG. 21 illustrates an embodiment (10) of the present invention.

【図22】 本発明の実施の形態(10)のフローチャ
ート
FIG. 22 is a flowchart of the embodiment (10) of the present invention.

【図23】 従来例を説明する図FIG. 23 illustrates a conventional example.

【符号の説明】[Explanation of symbols]

100 ネットワーク M1、M2 マネージャ N1〜Nx ノード R ルータ BR ブルータ T1 送信管理テーブル T2−1、T2−2 一括MIBテーブル T3 ノード管理テーブル T4 移管ノードテーブル T5 管理対象外ノードテーブル T6 マネージャ管理テーブル T7 プロセス管理テーブル T8 バックアップマネージャテーブル T9 検索ノードテーブル T10、T12 ルート検索テーブル T11−Ni、T11−BRi ARPテーブル T13 接続ネットワークテーブル T14 PING送出テーブル 100 Network M1, M2 Manager N1 to Nx Node R Router BR Brouter T1 Transmission Management Table T2-1, T2-2 Batch MIB Table T3 Node Management Table T4 Transfer Node Table T5 Unmanaged Node Table T6 Manager Management Table T7 Process Management Table T8 Backup manager table T9 Search node table T10, T12 Route search table T11-Ni, T11-BRi ARP table T13 Connection network table T14 PING transmission table

Claims (10)

【特許請求の範囲】[Claims] 【請求項1】 マネージャとエージェントからなり、単
純ネットワーク管理プロトコル(SNMP)で管理され
るネットワークにおいて、 前記エージェントはトラップを送信するとき、該トラッ
プのマネージャにおける受信確認が必要か否かを判定
し、 受信確認が必要なトラップに対応するトラップ監視タイ
マを起動し、 該トラップをマネージャに送信し、 前記トラップ監視タイマの経過時間を監視し、 前記マネージャからの該トラップの応答を受信し、 前記トラップ監視タイマのタイムアウト前に、該トラッ
プの応答受信したときは、前記トラップ受信タイマを解
除し、 該トラップの応答受信前に、前記トラップ監視タイマが
タイムアウトとなった場合は、該トラップを再送するこ
とを特徴とするネットワーク管理方法。
1. In a network comprising a manager and an agent and managed by a simple network management protocol (SNMP), when transmitting a trap, the agent determines whether or not acknowledgment of the trap by the manager is necessary, Activate a trap monitoring timer corresponding to a trap requiring acknowledgment, transmit the trap to a manager, monitor the elapsed time of the trap monitoring timer, receive a response to the trap from the manager, If the response to the trap is received before the timer times out, the trap reception timer is canceled.If the trap monitoring timer times out before the response to the trap is received, the trap is retransmitted. Characteristic network management method.
【請求項2】 請求項1に記載のネットワーク管理方法
において、 前記マネージャは、一括管理情報ベースで収集する複数
の管理情報ベースを管理情報ベース群として編集して、
前記エージェントに通知し、 前記エージェントは受信した一括管理情報ベースを一括
管理情報ベーステーブルに登録し、 前記エージェントは前記マネージャからの一括管理情報
ベース要求を受信したとき、前記一括管理情報ベーステ
ーブルを参照して、管理情報ベースを一括して送信する
ことを特徴とするネットワーク管理方法。
2. The network management method according to claim 1, wherein the manager edits a plurality of management information bases collected in a collective management information base as a management information base group,
Notifying the agent, the agent registers the received collective management information base in a collective management information base table, and the agent refers to the collective management information base table when receiving the collective management information base request from the manager. And transmitting the management information base collectively.
【請求項3】 請求項1に記載のネットワーク管理方法
において、 追加マネージャは、稼働中の前記マネージャにマネージ
ャ追加情報を送信し、 マネージャ追加情報を受信した稼働中の前記マネージャ
は、前記追加マネージャのサブネットを識別し、該サブ
ネットに属する管理対象のノードの情報を前記追加マネ
ージャに送信し、 稼働中の前記マネージャは前記追加マネージャの管理対
象のノードの管理情報の収集を停止し、前記追加マネー
ジャは管理対象のノードの管理情報の収集を開始し、 前記追加マネージャがノードの異常を検出した場合は、
該情報を元の管理マネージャに通知することを特徴とす
るネットワーク管理方法。
3. The network management method according to claim 1, wherein the additional manager transmits manager additional information to the operating manager, and the operating manager that has received the manager additional information is a manager of the additional manager. Identifying the subnet, transmitting information of the managed node belonging to the subnet to the additional manager, the operating manager stops collecting management information of the managed node of the additional manager, and the additional manager Start collecting the management information of the managed node, and if the additional manager detects a node error,
A network management method, wherein said information is notified to an original management manager.
【請求項4】 請求項1に記載のネットワーク管理方法
において、 稼働中の前記マネージャは追加ノードが有るか否かを判
定し、 追加ノードがあり、且つ、稼働中の前記マネージャの監
視対象ノード数が所定の値を超過した場合は、稼働中の
前記マネージャから追加マネージャを起動し、 追加された監視対象ノードは前記追加マネージャで監視
することを特徴とするネットワーク管理方法。
4. The network management method according to claim 1, wherein the operating manager determines whether or not there is an additional node, and the number of monitored nodes of the manager that has an additional node and is operating. The network management method characterized in that, when the value exceeds a predetermined value, an additional manager is started from the operating manager, and the added monitoring target node is monitored by the additional manager.
【請求項5】 請求項1に記載のネットワーク管理方法
において、 稼働中の前記マネージャは監視機能の追加が有るか否か
を判定し、 追加監視機能がある場合には、追加マネージャを起動
し、 追加された監視機能を持つノードを前記追加マネージャ
で監視することを特徴とするネットワーク管理方法。
5. The network management method according to claim 1, wherein the operating manager determines whether or not a monitoring function is added, and activates the additional manager if the monitoring function is provided, A network management method, wherein a node having an added monitoring function is monitored by the additional manager.
【請求項6】 請求項1に記載のネットワーク管理方法
において、 バックアップマネージャは、バックアップ対象マネージ
ャにバックアップとしての稼働開始を通知し、 前記バックアップ対象マネージャは監視対象ノードを前
記バックアップマネージャに通知し、 前記バックアップ対象マネージャに異常が発生した場
合、前記バックアップマネージャで監視を行なうことを
特徴とするネットワーク管理方法。
6. The network management method according to claim 1, wherein the backup manager notifies the backup target manager of the start of operation as a backup, wherein the backup target manager notifies the backup manager of a monitored node. A network management method characterized in that when an error occurs in a backup target manager, monitoring is performed by the backup manager.
【請求項7】 請求項1に記載のネットワーク管理方法
において、 IPプロトコル以外のプロトコルのルート確認を行なう
とき、次ルータのIP以外のプロトコルを管理情報ベー
スにより収集し、 エコー要求コマンドにより得たIPアドレスのノードか
ら得た、IP以外のプロトコルアドレスを比較し、 IP以外のプロトコルルートを確認することを特徴とす
るネットワーク管理方法。
7. The network management method according to claim 1, wherein when confirming a route of a protocol other than the IP protocol, a protocol other than the IP of the next router is collected by a management information base, and the IP obtained by the echo request command is obtained. A network management method comprising comparing protocol addresses other than IP obtained from an address node and confirming a protocol route other than IP.
【請求項8】 請求項1に記載のネットワーク管理方法
において、 IPプロトコル以外のプロトコルのルート確認を行なう
とき、次ルータのIP以外のプロトコルを管理情報ベー
スにより収集し、 ARP(Address Resolution Protocol) 機能関連管理情
報ベースより得たIPアドレスのノードに要求して得た
IP以外のプロルアドレスを比較し、 IP以外のプロトコルルートを確認することを特徴とす
るネットワーク管理方法。
8. The network management method according to claim 1, wherein when a route other than the IP protocol is confirmed, a protocol other than the IP of the next router is collected by a management information base, and an ARP (Address Resolution Protocol) function is provided. A network management method comprising comparing a non-IP protocol address obtained by requesting a node of an IP address obtained from a related management information base to confirm a protocol route other than the IP.
【請求項9】 請求項1に記載のネットワーク管理方法
において、 IPXプロトコルのルート確認を行なうとき、IPX関
連管理情報ベースからIPXアドレスとMAC(Media A
ccess Control)アドレス情報を収集し、 ARP機能関連情報管理ベースより得たIPアドレスと
MACアドレスを比較し、 IPXプロトコルルートを確認することを特徴とするネ
ットワーク管理方法。
9. The network management method according to claim 1, wherein when confirming a route of the IPX protocol, an IPX address and a MAC (Media A
ccess Control) A network management method comprising collecting address information, comparing an IP address obtained from an ARP function related information management base with a MAC address, and confirming an IPX protocol route.
【請求項10】 請求項8、9に記載のネットワーク管
理方法において、 ポーリングを送信し、ARP情報を保持することを特徴
とするネットワーク管理方法。
10. The network management method according to claim 8, wherein polling is transmitted and ARP information is held.
JP20195696A 1996-07-31 1996-07-31 Network management method Expired - Fee Related JP3438480B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP20195696A JP3438480B2 (en) 1996-07-31 1996-07-31 Network management method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP20195696A JP3438480B2 (en) 1996-07-31 1996-07-31 Network management method

Publications (2)

Publication Number Publication Date
JPH1051476A true JPH1051476A (en) 1998-02-20
JP3438480B2 JP3438480B2 (en) 2003-08-18

Family

ID=16449561

Family Applications (1)

Application Number Title Priority Date Filing Date
JP20195696A Expired - Fee Related JP3438480B2 (en) 1996-07-31 1996-07-31 Network management method

Country Status (1)

Country Link
JP (1) JP3438480B2 (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2001025933A1 (en) * 1999-10-01 2001-04-12 Fujitsu Limited Manager agent model system
JP2001313662A (en) * 2000-02-22 2001-11-09 Seiko Epson Corp Network managing system
JP2005020188A (en) * 2003-06-24 2005-01-20 Sony Corp Communication method and system thereof, and communication apparatus and program thereof
JP2006276935A (en) * 2005-03-28 2006-10-12 Seiko Epson Corp Monitoring control for device connected to network
JP2007228382A (en) * 2006-02-24 2007-09-06 Fujitsu Ltd Topology information collection program, apparatus, and method
JP2008198041A (en) * 2007-02-15 2008-08-28 Fujitsu Ltd Device monitoring network system and trap management method of snmp
JP2008199433A (en) * 2007-02-15 2008-08-28 Hitachi Communication Technologies Ltd Processor, program, and processing method
CN100446471C (en) * 2006-04-12 2008-12-24 华为技术有限公司 Method and device for suppressing terminal equipment cold starting trap message
WO2013180146A1 (en) * 2012-05-30 2013-12-05 Nec Corporation Internet protocol (ip) network device, network system, method thereof

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2001025933A1 (en) * 1999-10-01 2001-04-12 Fujitsu Limited Manager agent model system
JP2001313662A (en) * 2000-02-22 2001-11-09 Seiko Epson Corp Network managing system
JP2005020188A (en) * 2003-06-24 2005-01-20 Sony Corp Communication method and system thereof, and communication apparatus and program thereof
JP2006276935A (en) * 2005-03-28 2006-10-12 Seiko Epson Corp Monitoring control for device connected to network
JP2007228382A (en) * 2006-02-24 2007-09-06 Fujitsu Ltd Topology information collection program, apparatus, and method
JP4681472B2 (en) * 2006-02-24 2011-05-11 富士通株式会社 Topology information collection program, topology information collection device, and topology information collection method
CN100446471C (en) * 2006-04-12 2008-12-24 华为技术有限公司 Method and device for suppressing terminal equipment cold starting trap message
JP2008198041A (en) * 2007-02-15 2008-08-28 Fujitsu Ltd Device monitoring network system and trap management method of snmp
JP2008199433A (en) * 2007-02-15 2008-08-28 Hitachi Communication Technologies Ltd Processor, program, and processing method
WO2013180146A1 (en) * 2012-05-30 2013-12-05 Nec Corporation Internet protocol (ip) network device, network system, method thereof
US9124491B2 (en) 2012-05-30 2015-09-01 Nec Corporation Internet protocol (IP) network device, network system, method thereof

Also Published As

Publication number Publication date
JP3438480B2 (en) 2003-08-18

Similar Documents

Publication Publication Date Title
US8027246B2 (en) Network system and node apparatus
JP3850391B2 (en) Router interface backup execution method using VRRP (Virtual Router Redundancy Protocol)
US7835303B2 (en) Packet-switched network topology tracking method and system
US8009556B2 (en) System and method for providing redundant routing capabilities for a network node
US6049825A (en) Method and system for switching between duplicated network interface adapters for host computer communications
JP4484803B2 (en) Network operation management system
US6882648B2 (en) Communication device
US20020059417A1 (en) Status polling failover of devices in a distributed network management hierarchy
JP5764820B2 (en) Transmission system and transmission system control method
JP2006229967A (en) High-speed multicast path switching
US20080101362A1 (en) Method and device for making uplink standby
EP1430651A1 (en) Adaptive node selection
EP1697843A2 (en) System and method for managing protocol network failures in a cluster system
JP3438480B2 (en) Network management method
EP1222724B1 (en) Method and apparatus for failure detection in a communications network
US7860024B1 (en) Network monitoring method and system
US8213439B2 (en) Method and system for managing a network having an HSRP group
TW201720105A (en) Method for virtual local area network fail-over management, system therefor and apparatus therewith
US8463940B2 (en) Method of indicating a path in a computer network
Cisco Configuring Novell IPX
Cisco Configuring Novell IPX
Cisco Configuring Novell IPX
Cisco Configuring Novell IPX
Cisco Configuring Novell IPX
JP7225845B2 (en) Device status management device, device status management method and program

Legal Events

Date Code Title Description
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20030513

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090613

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100613

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110613

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120613

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120613

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130613

Year of fee payment: 10

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140613

Year of fee payment: 11

LAPS Cancellation because of no payment of annual fees