JPH05235946A - Configuration recognition device for network - Google Patents

Configuration recognition device for network

Info

Publication number
JPH05235946A
JPH05235946A JP4038218A JP3821892A JPH05235946A JP H05235946 A JPH05235946 A JP H05235946A JP 4038218 A JP4038218 A JP 4038218A JP 3821892 A JP3821892 A JP 3821892A JP H05235946 A JPH05235946 A JP H05235946A
Authority
JP
Japan
Prior art keywords
address
repeater
command
port
command packet
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
JP4038218A
Other languages
Japanese (ja)
Other versions
JP2617648B2 (en
Inventor
Yutaka Nakamura
裕 中村
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.)
Panasonic Electric Works Co Ltd
Original Assignee
Matsushita Electric Works 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 Matsushita Electric Works Ltd filed Critical Matsushita Electric Works Ltd
Priority to JP4038218A priority Critical patent/JP2617648B2/en
Publication of JPH05235946A publication Critical patent/JPH05235946A/en
Application granted granted Critical
Publication of JP2617648B2 publication Critical patent/JP2617648B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Small-Scale Networks (AREA)
  • Computer And Data Communications (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

PURPOSE:To manage accurate and automatic network configuration with respect to a repeater by allowing each repeater to store a sender address from other repeater connecting to its own port. CONSTITUTION:A command packet to recognize a master/slave relation of repeaters connected in cascade is sent by a command transmission reception section C, a repeater receiving the command packet recognizes it that the repeater is connected to a port receiving the command packet and a sender address of the repeater is stored in a storage section M and the command packet for return is generated and sent and the repeater receiving the return command packet recognizes it that the repeater is connected to the port receiving the reply command packet and stores the result to the storage section M. Since it is not required to store all the sender addresses, the address information latched by the repeater is minimized and the capacity of the storage section M is saved.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は、ネットワークの構成認
識装置に関するものであり、カスケード接続された中継
器を含むネットワークの構成を自動認識するために利用
されるものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a network configuration recognizing device, and is used for automatically recognizing a configuration of a network including repeaters connected in cascade.

【0002】[0002]

【従来の技術】従来、ネットワークの構成を認識するた
めには、ネットワーク管理用の端末から、管理対象の中
継器へネットワーク管理用のコマンドパケットを送信
し、このネットワーク管理用のコマンドパケットを受信
した中継器はコマンドを解析し、そのコマンドに対応す
る返送パケットをネットワーク管理用の端末へ送信して
いた。そして、返送パケットを受信したネットワーク管
理用の端末は、その内容から中継器のアドレス、各ポー
トの状態等を解析し、その情報をテーブル等に格納して
いた。ネットワーク管理者は、ネットワーク管理用の端
末を操作して、テーブル等に格納されている情報を画面
に表示させ、その内容から中継器の異常を発見し、ま
た、その障害に対応していた。
2. Description of the Related Art Conventionally, in order to recognize the configuration of a network, a terminal for network management sends a command packet for network management to a repeater to be managed and receives this command packet for network management. The relay device parses the command and sends a return packet corresponding to the command to the terminal for network management. Then, the terminal for network management receiving the return packet analyzes the address of the repeater, the state of each port, etc. from the contents and stores the information in a table or the like. The network administrator operates the terminal for network management to display the information stored in the table or the like on the screen, discovers the abnormality of the repeater from the contents, and copes with the failure.

【0003】従来のネットワークの構成認識装置には、
ネットワーク管理用のコマンドパケットの生成部や、返
送パケットの解析部を有し、その構成に複雑なものがあ
る。また、リアルタイムにネットワーク構成の情報を得
るためには、随時ネットワーク管理用のコマンドパケッ
トと返送パケットを送出しなければならず、そのことに
よってトラヒックの増加が生じ、ネットワークのスルー
プットが低下するという問題があった。また、従来のネ
ットワーク管理では、図11に示すようにカスケード接
続された中継器1,2,3,4を含むネットワークであ
っても、中継器1,2,3,4とネットワーク管理装置
6との間で1対1の通信手順しかなかったため、図12
に示すようなバス型の構成としか認識できず、実際のカ
スケード接続されたネットワーク構成とはかけ離れた管
理を行うという問題があった。また、カスケード内で障
害が発生した場合、ネットワーク管理装置6の画面上の
ネットワーク構成が実際とは異なるために、実際の障害
箇所を探し出すのに時間が掛かり、障害対応が遅れると
いう問題があった。
A conventional network configuration recognition device includes:
It has a network management command packet generation unit and a return packet analysis unit, and has a complicated configuration. Further, in order to obtain information on the network configuration in real time, it is necessary to send a command packet for network management and a return packet as needed, which causes an increase in traffic and a problem that the network throughput decreases. there were. Further, in the conventional network management, even in the network including the relays 1, 2, 3, 4 connected in cascade as shown in FIG. 11, the relays 1, 2, 3, 4 and the network management device 6 are connected. Since there was only a one-to-one communication procedure between
However, there is a problem in that it can be recognized only as a bus-type configuration as shown in (3), and management is performed far from the actual cascade-connected network configuration. In addition, when a failure occurs in the cascade, the network configuration on the screen of the network management device 6 is different from the actual one, so it takes time to find the actual failure point, and the problem response is delayed. .

【0004】そこで、本発明者らは、特願平3−300
871号において、図11に示すように、各ポートから
受信されたパケットの送信元アドレスを記憶する送信元
アドレス記憶機能を有する中継器1,2,3,4をカス
ケード接続されたネットワーク5において、各中継器
1,2,3,4から受信した送信元アドレスの情報を記
憶するアドレス管理メモリと、このアドレス管理メモリ
の内容に基づいてネットワーク5内の中継器1,2,
3,4のカスケード構成を認識する自動認識装置をネッ
トワーク管理装置6に設けることを提案した。しかしな
がら、この場合、各中継器1,2,3,4は、各ポート
から受信したパケットに含まれる送信元アドレスを記憶
する送信元アドレス情報の管理機能を各ポート毎に備え
る必要があり、各ポートで受信したパケットの全ての送
信元アドレスを記憶する場合には、中継器1,2,3,
4にかなり大きな容量の記憶部が必要であるという問題
があった。
Therefore, the present inventors have proposed Japanese Patent Application No. 3-300.
No. 871, as shown in FIG. 11, in the network 5 in which the repeaters 1, 2, 3 and 4 having the source address storing function for storing the source address of the packet received from each port are cascade-connected, An address management memory for storing information of the source address received from each of the relays 1, 2, 3, 4 and the relays 1, 2, in the network 5 based on the contents of the address management memory
It has been proposed that the network management device 6 be provided with an automatic recognition device for recognizing the cascade configuration of 3 and 4. However, in this case, each of the repeaters 1, 2, 3, 4 needs to have a source address information management function for storing the source address included in the packet received from each port for each port. When storing all the source addresses of the packets received at the port, the repeaters 1, 2, 3,
4 had a problem that it required a storage unit with a considerably large capacity.

【0005】なお、ポート毎のアドレス管理について
は、IEEE802.3Kで規定されているように、各
ポートから受信したパケットに含まれる送信元アドレス
とその送信元アドレスの変更回数を記憶する方法がある
が、この方法では、図10に示すようにカスケード接続
に使用しているポート(中継器2のポート)において
は、端末a又はbからパケットが送出されるたびに、又
はネットワーク5から中継器1を通過してくるパケット
が中継器2のポートで受信されるたびに、中継器2の
記憶部Mに記憶された送信元アドレスを変更し、また、
アドレス変更数がカウントアップされることになる。
Regarding the address management for each port, there is a method of storing the source address contained in the packet received from each port and the number of changes of the source address, as defined by IEEE 802.3K. However, in this method, as shown in FIG. 10, at the port (port of relay 2) used for the cascade connection, every time a packet is transmitted from terminal a or b, or from network 5 to relay 1 Each time a packet passing through the relay device 2 is received at the port of the relay device 2, the source address stored in the storage unit M of the relay device 2 is changed, and
The number of address changes will be counted up.

【0006】[0006]

【発明が解決しようとする課題】従来のアドレス管理方
法を用いたネットワークの構成管理では、特にカスケー
ド接続に使用されたポートに対しては頻繁に送信元アド
レスが変更されるために、接続されている機器を特定で
きず、正確にネットワークの構成管理を行うことができ
ないという問題があった。また、特願平3−30087
1号のように、各ポートで受信したパケットの全ての送
信元アドレスを記憶しようとすると、中継器に大容量の
記憶部が必要になるという問題があった。
In the network configuration management using the conventional address management method, since the source address is frequently changed especially for the port used for the cascade connection, the connection is not established. There was a problem that the device in question could not be identified and the network configuration could not be managed accurately. Also, Japanese Patent Application No. 3-30087
When storing all the source addresses of the packet received at each port as in No. 1, there is a problem that the repeater requires a large-capacity storage unit.

【0007】本発明は、上述のような点に鑑みてなされ
たものであり、その目的とするところは、カスケードに
接続された中継器に対する正確な且つ自動的なネットワ
ーク構成の管理を行うことができるネットワークの構成
認識装置を提供することにある。
The present invention has been made in view of the above points, and an object of the present invention is to perform accurate and automatic network configuration management for repeaters connected in a cascade. An object of the present invention is to provide a network configuration recognition device.

【0008】[0008]

【課題を解決するための手段】本発明のネットワークの
構成認識装置にあっては、上記の課題を解決するため
に、図11に示すように、入出力ポートを3対以上備え
るマルチポートの中継器1,2,3,4をカスケード接
続したネットワークにおいて、各中継器1,2,3,4
は、図1に示すように、各ポート間の信号を中継する中
継部Rと、各ポートから受信したパケットから送信元ア
ドレスを検出する送信元アドレス検出部Dと、検出した
送信元アドレスを記憶する記憶部Mと、他の中継器との
間でコマンドの送受信を行うコマンド送受信部Cと、コ
マンド送受信部Cで受信されたコマンドに基づいて前記
記憶部Mのアドレステーブルを更新するアドレステーブ
ル更新部Aを備え、前記コマンドパケット送受信部Cに
より中継器のカスケード接続の上下関係を認識するため
のコマンドパケットを送出し、このコマンドパケットを
受信した中継器は該コマンドパケットを受信したポート
に中継器が接続されていることを認識して記憶部Mに中
継器の送信元アドレスを記憶させると共に返送用のコマ
ンドパケットを生成して送信し、この返送用のコマンド
パケットを受信した中継器は該返送用のコマンドパケッ
トを受信したポートに中継器が接続されていることを認
識して記憶部Mに記憶させるように構成したことを特徴
とするものである。
In order to solve the above-mentioned problems, a network configuration recognizing device of the present invention, as shown in FIG. 11, is a multi-port relay having three or more pairs of input / output ports. In a network in which the relays 1, 2, 3, 4 are connected in cascade, each relay 1, 2, 3, 4
1, a relay unit R that relays a signal between the ports, a source address detection unit D that detects a source address from a packet received from each port, and a detected source address are stored. Storage unit M, and a command transmission / reception unit C that transmits / receives commands to / from another relay, and an address table update that updates the address table of the storage unit M based on the command received by the command transmission / reception unit C. The command packet transmitting / receiving unit C sends a command packet for recognizing the vertical relationship of cascade connection of the relays, and the relay receiving the command packet transmits the command packet to the port receiving the command packet. Recognizes that the relay is connected and stores the source address of the repeater in the storage unit M and generates a command packet for return. The repeater which has received the command packet for return recognizes that the repeater is connected to the port which has received the command packet for reply and stores it in the storage unit M. It is characterized by that.

【0009】ここで、前記コマンド送受信部Cは、他の
中継器又はネットワーク管理装置との間でコマンドの送
受信を行うように構成され、前記記憶部Mは、図9に示
すように、中継器用のアドレス記憶部と、ネットワーク
管理端末用のアドレス記憶部と、他の端末用のアドレス
記憶部を各ポート毎に備えることが好ましい。
Here, the command transmission / reception unit C is configured to transmit / receive a command to / from another repeater or a network management device, and the storage unit M is for a repeater, as shown in FIG. It is preferable that each port has an address storage unit, a network management terminal address storage unit, and another terminal address storage unit.

【0010】[0010]

【作用】本発明では、中継器相互間のコマンドパケット
の送受により、各中継器が自己のポートに接続された他
の中継器からの送信元アドレスを記憶保持することがで
きるので、その記憶保持されたアドレス情報をネットワ
ーク管理装置から読み出すことにより、カスケード接続
された中継器のネットワーク構成を正確に認識すること
ができる。また、中継器以外の一般の端末から送信され
たパケットについては、その送信元アドレスを全て記憶
しておく必要はないので、中継器で保持するアドレス情
報が最小限で済み、記憶部の容量を節約できるものであ
る。
According to the present invention, by transmitting / receiving the command packet between the repeaters, each repeater can store and hold the source address from another repeater connected to its own port. By reading the generated address information from the network management device, the network configuration of the cascade-connected repeaters can be accurately recognized. Also, for packets sent from general terminals other than the repeater, it is not necessary to store all the source addresses of the packets, so the address information held by the repeater is minimized, and the capacity of the storage unit is reduced. You can save.

【0011】[0011]

【実施例】図1は本発明のネットワークの構成認識装置
に用いる中継器の構成を示すブロック図である。この中
継器は、3つ以上の入出力ポートを備えており、中継部
Rにより各ポート間の信号を中継する。中継部Rには、
受信したパケットから送信元アドレスを検出するための
送信元アドレス検出部Dと、中継器相互間あるいは中継
器とネットワーク管理装置の間で送信元アドレスを送受
するためのコマンド送受信部Cが接続されている。送信
元アドレス検出部Dにより検出された送信元アドレス
は、アドレステーブル更新部Aにより記憶部Mに記憶さ
れる。
1 is a block diagram showing the structure of a repeater used in a network structure recognition apparatus of the present invention. This relay has three or more input / output ports, and the relay unit R relays signals between the ports. In the relay section R,
A source address detection unit D for detecting the source address from the received packet and a command transmission / reception unit C for transmitting and receiving the source address between the repeaters or between the repeaters and the network management device are connected. There is. The source address detected by the source address detecting unit D is stored in the storage unit M by the address table updating unit A.

【0012】以下、各部の構成について詳述する。ま
ず、送信元アドレス検出部Dでは、受信したパケットの
フレーム開始デリミタ部を検出してから、7オクテット
目から12オクテット目までの6オクテットを送信元ア
ドレスとして検出する。これを、図2のフレーム構成図
を用いて説明する。この図は、10BASE−Tで用い
られるフレーム構成を示している。10BASE−Tと
は、ツイストペア線を用いたCSMA/CD方式のLA
Nであり、10MHzのマンチェスタ符号を伝送路符号
としている。その1フレームは、7オクテットのプリア
ンブル部と、1オクテットのフレーム開始デリミタ部
と、6オクテットの宛て先アドレス部と、6オクテット
の送信元アドレス部と、2オクテットのデータの長さ部
と、nオクテットのデータ部と、4オクテットのフレー
ム検査シーケンス部から成る。その詳細は、IEEE8
02.3規格で定められているが、ここでは、要する
に、1フレームのデータから送信元アドレスを検出すれ
ば良い。それには、フレーム開始デリミタ部を検出して
から、7オクテット目から12オクテット目までの6オ
クテットが送信元アドレス部であるから、この部分を抽
出すれば良い。この送信元アドレスは、各端末、各中継
器、及びネットワーク管理装置について、1つずつ個別
に重複しないように割り当てられている。
The configuration of each section will be described in detail below. First, the transmission source address detection unit D detects 6 octets from the 7th octet to the 12th octet as the transmission source address after detecting the frame start delimiter portion of the received packet. This will be described with reference to the frame configuration diagram of FIG. This figure shows the frame structure used in 10BASE-T. 10BASE-T is a CSMA / CD type LA using a twisted pair wire.
N, and the Manchester code of 10 MHz is used as the transmission path code. The one frame consists of a 7-octet preamble part, a 1-octet frame start delimiter part, a 6-octet destination address part, a 6-octet source address part, a 2-octet data length part, and n. It consists of an octet data part and a 4-octet frame check sequence part. For details, see IEEE8
Although it is defined by the 02.3 standard, here, in short, the source address may be detected from the data of one frame. To this end, 6 octets from the 7th octet to the 12th octet are the source address part after the frame start delimiter part is detected, and this part may be extracted. The transmission source address is individually assigned to each terminal, each repeater, and each network management device so as not to overlap.

【0013】次に、記憶部Mの構成例を図3に示す。こ
の記憶部Mは、各ポート,,…毎に記憶エリアが区
分されており、第1のポートについては、そのポート
に接続される中継器の送信元アドレスを記憶できる第1
の記憶エリアと、そのポートに接続されるネットワーク
管理装置の送信元アドレスを記憶できる第2の記憶エリ
アと、その他の機器の送信元アドレスを記憶するための
第3の記憶エリアを有している。第2のポート以降に
ついても同様である。第1の記憶エリアは最も大きく、
1つのポートに複数の中継器がカスケード接続された
場合でも、それらの中継器の送信元アドレスをすべて記
憶しておくことができるように領域が確保されている。
第2の記憶エリアは、第1の記憶エリアよりは小さく、
ネットワーク管理装置が1台のみであれば、1つのアド
レスを記憶するだけで良いが、拡張性を考慮に入れて、
数個の送信元アドレスを記憶できるように領域が確保さ
れている。第3の記憶エリアは最も小さく、1つの機器
の送信元アドレスを記憶できるだけの領域が確保されて
いるだけである。
Next, FIG. 3 shows an example of the structure of the storage unit M. In this storage unit M, a storage area is divided for each port, ..., And, for the first port, a first source capable of storing the source address of the relay connected to the port.
Storage area, a second storage area capable of storing the source address of the network management device connected to that port, and a third storage area for storing the source address of other equipment. .. The same applies to the second and subsequent ports. The first storage area is the largest,
Even if a plurality of repeaters are cascade-connected to one port, the area is reserved so that all the source addresses of those repeaters can be stored.
The second storage area is smaller than the first storage area,
If you have only one network management device, you only need to store one address, but in consideration of expandability,
An area is reserved so that several source addresses can be stored. The third storage area is the smallest, and only an area for storing the source address of one device is secured.

【0014】次に、コマンド送受信部Cは、宛て先アド
レスとしてネットワーク内の全端末を指定し、送信元ア
ドレスとして自局のアドレスを含み、データとして少な
くともコマンドパケットの識別子を書き込まれたコマン
ドパケットを適当なタイミングで生成し、送信する第1
の機能と、コマンドパケットを受信したときに、そのデ
ータからコマンドパケットであることを判定する第2の
機能を少なくとも備えている。なお、コマンドパケット
の発生タイミングは、任意のタイミングでも構わない
が、トラヒックの少ない時間帯に設定することが好まし
い。また、コマンドパケットであることを示す識別子に
は、少なくとも中継器からのコマンドパケットか、ネッ
トワーク管理装置からのコマンドパケットかを識別でき
る情報を含ませることが好ましい。
Next, the command transmitting / receiving unit C designates all terminals in the network as destination addresses, includes its own address as a source address, and writes a command packet in which at least a command packet identifier is written as data. First to generate and transmit at an appropriate timing
And the second function of determining a command packet from the data when the command packet is received. The command packet may be generated at any timing, but it is preferable to set it at a time zone when there is little traffic. Further, it is preferable that the identifier indicating the command packet includes at least information that can identify the command packet from the repeater or the command packet from the network management device.

【0015】次に、アドレステーブル更新部Aの処理内
容を図4乃至図7に示し説明する。アドレステーブル更
新部Aでは、送信元アドレス検出部Dから送信元アドレ
スを受け取ると、コマンドパケットから抽出したアドレ
スか否かを判定する(#1)。コマンドパケットから抽
出した送信元アドレスであれば、中継器からのパケット
か否かを判定する(#2)。そして、中継器からのパケ
ットであれば、図5に示す第1のアドレス登録処理を実
行する(#3)。中継器からのパケットでなければ、ネ
ットワーク管理用の端末からのコマンドパケットである
と判定し、図6に示す第2のアドレス登録処理を実行す
る(#4)。また、#1の判定において、送信元アドレ
スがコマンドパケットから抽出したアドレスでないと判
定されたときには、一般の機器から送信されたパケット
に含まれていた送信元アドレスであると判定し、図7に
示す第3のアドレス登録処理を実行する(#5)。
Next, the processing contents of the address table updating unit A will be described with reference to FIGS. 4 to 7. Upon receiving the source address from the source address detection unit D, the address table update unit A determines whether or not the address is the address extracted from the command packet (# 1). If it is the source address extracted from the command packet, it is determined whether or not it is a packet from the repeater (# 2). Then, if it is a packet from the repeater, the first address registration processing shown in FIG. 5 is executed (# 3). If it is not the packet from the repeater, it is determined to be the command packet from the terminal for network management, and the second address registration processing shown in FIG. 6 is executed (# 4). When it is determined in # 1 that the transmission source address is not the address extracted from the command packet, it is determined that the transmission source address is the transmission source address included in the packet transmitted from the general device. The third address registration process shown is executed (# 5).

【0016】図5に示す第1のアドレス登録処理では、
中継器からのコマンドパケットに含まれていた送信元ア
ドレスがアドレステーブル更新部Aに入力されているの
で、記憶部Mにおける中継器用のテーブルを検索し、該
当するアドレスは登録済みか否かを判定する(#31,
#32)。該当するアドレスが既に登録されていれば、
処理を終了し、登録されていなければ、中継器用のテー
ブルに登録した後、処理を終了する(#33)。
In the first address registration process shown in FIG. 5,
Since the source address included in the command packet from the repeater is input to the address table updating unit A, the table for the repeater in the storage unit M is searched to determine whether the corresponding address is already registered. Yes (# 31,
# 32). If the corresponding address is already registered,
If the process is terminated and not registered, the process is terminated after registering in the repeater table (# 33).

【0017】図6に示す第2のアドレス登録処理では、
ネットワーク管理装置からのコマンドパケットに含まれ
ていた送信元アドレスがアドレステーブル更新部Aに入
力されているので、記憶部Mにおける管理端末用のテー
ブルを検索し、該当するアドレスは登録済みか否かを判
定する(#41,#42)。該当するアドレスが既に登
録されていれば、処理を終了し、登録されていなけれ
ば、管理端末用のテーブルに登録した後、処理を終了す
る(#43)。
In the second address registration process shown in FIG. 6,
Since the source address included in the command packet from the network management device is input to the address table update unit A, the table for the management terminal in the storage unit M is searched to determine whether the corresponding address has been registered. Is determined (# 41, # 42). If the corresponding address has already been registered, the process is terminated, and if not registered, the process is terminated after registering in the table for the management terminal (# 43).

【0018】図7に示す第3のアドレス登録処理では、
中継器やネットワーク管理装置以外の一般の機器からの
パケットに含まれていた送信元アドレスがアドレステー
ブル更新部Aに入力されているので、記憶部Mにおける
ポート単位の全テーブルを検索し、該当するアドレスは
登録済みか否かを判定する(#51,#52)。該当す
るアドレスが既に登録されていれば、処理を終了し、登
録されていなければ、中継器やネットワーク管理装置以
外の一般の機器用のテーブルに登録した後、処理を終了
する(#53)。
In the third address registration process shown in FIG. 7,
Since the source address included in the packet from the general device other than the relay device or the network management device is input to the address table updating unit A, all tables in the memory unit M in the port unit are searched and the corresponding It is determined whether the address has been registered (# 51, # 52). If the corresponding address has already been registered, the process is terminated, and if not registered, it is registered in the table for general devices other than the repeater and the network management device, and then the process is terminated (# 53).

【0019】今、図8に示すようなネットワークにおい
て、中継器1のポートに、図9に示すような中継器2
のポートをカスケード接続した場合について、本発明
の動作を説明する。まず、中継器1のコマンド送受信部
Cでカスケードの上下関係を確認するためのコマンドパ
ケットを生成し、これを全ポートに送出する。中継器1
のポートやポートには、それぞれ端末a,bが接続
されているので、コマンドパケットを送出しても影響は
無い。一方、中継器1のポートには、中継器2のポー
トがカスケード接続されているので、中継器2におい
て、コマンドパケットをポートより受信し、コマンド
送受信部Cで解析した後に、アドレステーブル更新部A
に中継器1の送信元アドレスを渡す。アドレステーブル
更新部Aでは、渡された送信元アドレスが記憶部Mにお
ける中継器用のアドレステーブルに存在しないことを確
認した後、この送信元アドレスをポートの中継器用の
アドレステーブルに登録する。一方、中継器2はコマン
ド送受信部Cで同様のコマンドパケットを生成し、送信
する。このコマンドパケットを受信した中継器1は、上
記と同様の処理で中継器2の送信元アドレスを記憶す
る。
Now, in the network as shown in FIG. 8, the port of the relay 1 is connected to the relay 2 as shown in FIG.
The operation of the present invention will be described for the case where the ports are connected in cascade. First, the command transmission / reception unit C of the repeater 1 generates a command packet for confirming the vertical relationship of the cascade, and sends this to all ports. Repeater 1
Since the terminals a and b are connected to the port and the port, the sending of the command packet has no effect. On the other hand, since the port of the repeater 2 is cascade-connected to the port of the repeater 1, the repeater 2 receives the command packet from the port, analyzes it by the command transmitting / receiving unit C, and then updates the address table updating unit A.
The source address of the repeater 1 is passed to. The address table updating unit A confirms that the passed source address does not exist in the address table for the relay in the storage unit M, and then registers this source address in the address table for the port relay. On the other hand, the repeater 2 uses the command transmitting / receiving unit C to generate and transmit a similar command packet. Upon receiving this command packet, the repeater 1 stores the source address of the repeater 2 in the same process as above.

【0020】また、ネットワーク管理装置からコマンド
パケットを受信した場合には、中継器2はコマンド送受
信部Cでこれを解析し、ネットワーク管理装置の送信元
アドレスをアドレステーブル更新部Aに渡す。アドレス
テーブル更新部Aでは、渡された送信元アドレスが管理
端末用のアドレステーブルに存在しないことを確認した
後、この送信元アドレスをポートの管理端末用のアド
レステーブルに登録する。
When the command packet is received from the network management device, the repeater 2 analyzes it in the command transmission / reception unit C and passes the transmission source address of the network management device to the address table update unit A. The address table updating unit A confirms that the passed source address does not exist in the address table for the management terminal, and then registers this source address in the address table for the port management terminal.

【0021】その他の端末からのパケットに関しては、
ポートから受信したパケットより送信元アドレス検出部
Dで送信元アドレスを検出し、その送信元アドレスをア
ドレステーブル更新部Aに渡す。アドレステーブル更新
部Aでは、渡された送信用アドレスが中継器用と管理端
末用の各アドレステーブルに存在しないことを確認した
後、この送信元アドレスをポートのその他のテーブル
に登録する。基本的にはポートに接続される端末は1つ
であるため、その他のテーブルはポート毎に1つ備える
ことで、より少ない容量で記憶することができ、また、
この場合には以前に記憶してある送信元アドレスと異な
る場合にはアドレス変更数をカウントアップし、新しく
検出された送信元アドレスに書き替えれば良い。
Regarding packets from other terminals,
The source address detecting unit D detects the source address from the packet received from the port, and passes the source address to the address table updating unit A. The address table updating unit A confirms that the transmitted transmission address does not exist in the address tables for the repeater and the management terminal, and then registers the transmission source address in the other tables of the ports. Basically, only one terminal is connected to the port, so by providing one other table for each port, it is possible to store with a smaller capacity.
In this case, if it is different from the previously stored source address, the number of address changes may be counted up and rewritten to the newly detected source address.

【0022】なお、各中継器の記憶部Mに記憶されたア
ドレス情報は、ネットワーク管理装置からコマンドパケ
ットを送出したときに、各中継器から返送されるコマン
ドパケットのデータ部に含ませておけば、ネットワーク
管理装置では、コマンドパケットを送信する度に、各中
継器の記憶部Mに記憶されたアドレス情報の全てを得る
ことができる。したがって、ネットワーク管理装置で
は、パーソナルコンピュータのプログラム等を利用した
所定のアルゴリズムに従って、各中継器の各ポートに接
続されている中継器のアドレスとネットワーク管理装置
のアドレスの包含関係を調べることにより、ネットワー
クのカスケード構成を自動的に認識することができる。
また、各中継器のポート毎に1つずつ確保されている端
末用のアドレスの情報もネットワーク管理装置で得るこ
とができるので、カスケード接続された中継器に端末が
どのように接続されているかも把握することができる。
If the address information stored in the storage unit M of each repeater is included in the data portion of the command packet returned from each repeater when the command packet is sent from the network management device. The network management device can obtain all the address information stored in the storage unit M of each repeater each time a command packet is transmitted. Therefore, in the network management device, the inclusive relation between the address of the relay device connected to each port of each relay device and the address of the network management device is checked in accordance with a predetermined algorithm using a program of a personal computer, etc. The cascade configuration of can be automatically recognized.
Further, since the information of the address for the terminal, which is reserved for each port of each relay, can be obtained by the network management device, it may be possible to determine how the terminals are connected to the cascaded relays. You can figure it out.

【0023】以上のように、本発明にあっては、中継器
又はネットワーク管理装置から送信されて来るパケット
の送信元アドレスについては、各中継器の記憶部Mにお
ける中継器用のアドレス記憶部とネットワーク管理装置
用のアドレス記憶部にそれぞれ記憶し、それ以外の機器
から送信されて来るパケットの送信元アドレスについて
は、図10の従来技術と同様に、送信元アドレスを変更
し、アドレス変更数をカウントアップする処理を行うも
のであり、言わば、図10の従来技術と特願平3−30
0871号に示す技術の折衷案に相当する。このように
構成すれば、カスケード接続の構成を認識するのに最低
限必要な中継器やネットワーク管理装置のアドレスにつ
いては、常に中継器の記憶部Mに記憶させておくことが
でき、ネットワークのカスケード構成の認識には支障が
生じない。また、中継器やネットワーク管理装置以外の
他の機器の送信元アドレスについては、複数の中継器で
重複して記憶されることがなく、端末に直結されている
中継器においてのみ記憶されるので、中継器の記憶部M
の容量を大幅に節約できるものである。
As described above, according to the present invention, the source address of the packet transmitted from the repeater or the network management device is the address storage unit for the repeater in the storage unit M of each repeater and the network. For the source addresses of the packets stored in the address storage unit for the management device and transmitted from other devices, the source address is changed and the number of address changes is counted, as in the prior art of FIG. This is to perform a process for updating, that is, the prior art of FIG. 10 and Japanese Patent Application No. 3-30.
It corresponds to the compromise of the technology shown in No. 0871. With this configuration, the addresses of the repeater and the network management device, which are the minimum required to recognize the configuration of the cascade connection, can always be stored in the storage unit M of the repeater, and the network cascade It does not hinder the recognition of the composition. In addition, the source addresses of devices other than the repeater and the network management device are not redundantly stored in a plurality of repeaters, and are stored only in the repeater directly connected to the terminal. Storage unit M of the repeater
This can save a lot of space.

【0024】[0024]

【発明の効果】本発明のネットワークの構成認識装置
は、上記のように構成したものであるから、中継器で保
持するアドレス情報が最小限で済み、しかもそのアドレ
ス情報に基づいて中継器のカスケード構成を正確に認識
することができ、実際の構成と一致したネットワークの
管理が可能になるという効果がある。
Since the network configuration recognizing device of the present invention is configured as described above, the address information held by the repeater is minimized, and the cascade of repeaters is based on the address information. The configuration can be accurately recognized, and the network can be managed in accordance with the actual configuration.

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

【図1】本発明に用いる中継器の基本構成を示すブロッ
ク図である。
FIG. 1 is a block diagram showing a basic configuration of a repeater used in the present invention.

【図2】本発明に用いる伝送フレームのフォーマットを
示す説明図である。
FIG. 2 is an explanatory diagram showing a format of a transmission frame used in the present invention.

【図3】本発明に用いる中継器の記憶部の内容を示す説
明図である。
FIG. 3 is an explanatory diagram showing the contents of a storage unit of the repeater used in the present invention.

【図4】本発明に用いるアドレステーブル更新部の第1
の動作説明図である。
FIG. 4 is a first part of an address table updating unit used in the present invention.
FIG. 7 is an operation explanatory diagram of FIG.

【図5】本発明に用いるアドレステーブル更新部の第2
の動作説明図である。
FIG. 5 is a second address table updating unit used in the present invention.
FIG. 7 is an operation explanatory diagram of FIG.

【図6】本発明に用いるアドレステーブル更新部の第3
の動作説明図である。
FIG. 6 is a third address table update unit used in the present invention.
FIG. 7 is an operation explanatory diagram of FIG.

【図7】本発明に用いるアドレステーブル更新部の第4
の動作説明図である。
FIG. 7 is a fourth address table update unit used in the present invention.
FIG. 7 is an operation explanatory diagram of FIG.

【図8】本発明を適用されるネットワークの一例を示す
説明図である。
FIG. 8 is an explanatory diagram showing an example of a network to which the present invention is applied.

【図9】本発明に用いる中継器の内部構成を示すブロッ
ク図である。
FIG. 9 is a block diagram showing an internal configuration of a repeater used in the present invention.

【図10】従来例のネットワークを示す説明図である。FIG. 10 is an explanatory diagram showing a conventional network.

【図11】本発明を適用されるLANシステムの全体構
成を示す図である。
FIG. 11 is a diagram showing an overall configuration of a LAN system to which the present invention is applied.

【図12】従来のネットワーク管理装置の問題点を説明
するための説明図である。
FIG. 12 is an explanatory diagram for explaining a problem of the conventional network management device.

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

A アドレステーブル更新部 C コマンド送受信部 D 送信元アドレス検出部 M 記憶部 R 中継部 A address table update unit C command transmission / reception unit D transmission source address detection unit M storage unit R relay unit

Claims (2)

【特許請求の範囲】[Claims] 【請求項1】 入出力ポートを3対以上備えるマルチ
ポートの中継器をカスケード接続したネットワークにお
いて、各中継器は、各ポート間の信号を中継する中継部
と、各ポートから受信したパケットから送信元アドレス
を検出する送信元アドレス検出部と、検出した送信元ア
ドレスを記憶する記憶部と、少なくとも他の中継器との
間でコマンドの送受信を行うコマンド送受信部と、コマ
ンド送受信部で受信されたコマンドに基づいて前記記憶
部のアドレステーブルを更新するアドレステーブル更新
部を備え、前記コマンドパケット送受信部により中継器
のカスケード接続の上下関係を認識するためのコマンド
パケットを送出する第1の制御手段と、このコマンドパ
ケットを受信した中継器が該コマンドパケットを受信し
たポートに中継器が接続されていることを認識して記憶
部に中継器の送信元アドレスを記憶させると共に返送用
のコマンドパケットを生成して送信する第2の制御手段
と、この返送用のコマンドパケットを受信した中継器が
該返送用のコマンドパケットを受信したポートに中継器
が接続されていることを認識して記憶部に中継器の送信
元アドレスを記憶させる第3の制御手段とを有すること
を特徴とするネットワークの構成認識装置。
1. In a network in which multi-port repeaters having three or more pairs of input / output ports are cascade-connected, each repeater relays a signal between the ports, and transmits from a packet received from each port. A source address detection unit that detects an original address, a storage unit that stores the detected source address, a command transmission / reception unit that transmits / receives a command to / from at least another relay, and a command transmission / reception unit A first control means that includes an address table updating unit that updates the address table of the storage unit based on a command, and that sends a command packet for recognizing the vertical relationship of the cascade connection of the repeaters by the command packet transmitting / receiving unit; , The relay that receives this command packet connects to the port that receives the command packet. Second control means for recognizing that the transmission is continued and storing the transmission source address of the repeater in the storage section, and generating and transmitting a command packet for return, and a relay for receiving the command packet for return And a third control means for recognizing that the relay is connected to the port that has received the command packet for returning and storing the source address of the relay in the storage unit. Network configuration recognition device.
【請求項2】 前記コマンド送受信部は、他の中継器
又はネットワーク管理装置との間でコマンドの送受信を
行うように構成され、前記記憶部は、中継器用のアドレ
ス記憶部と、ネットワーク管理端末用のアドレス記憶部
と、他の端末用のアドレス記憶部を各ポート毎に備える
ことを特徴とする請求項1記載のネットワークの構成認
識装置。
2. The command transmitting / receiving unit is configured to transmit / receive a command to / from another relay or a network management device, and the storage unit includes an address storage unit for the relay and a network management terminal. 2. The network configuration recognizing device according to claim 1, further comprising: an address storage unit for each port and an address storage unit for another terminal for each port.
JP4038218A 1992-02-25 1992-02-25 Network configuration recognition device Expired - Lifetime JP2617648B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP4038218A JP2617648B2 (en) 1992-02-25 1992-02-25 Network configuration recognition device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP4038218A JP2617648B2 (en) 1992-02-25 1992-02-25 Network configuration recognition device

Publications (2)

Publication Number Publication Date
JPH05235946A true JPH05235946A (en) 1993-09-10
JP2617648B2 JP2617648B2 (en) 1997-06-04

Family

ID=12519171

Family Applications (1)

Application Number Title Priority Date Filing Date
JP4038218A Expired - Lifetime JP2617648B2 (en) 1992-02-25 1992-02-25 Network configuration recognition device

Country Status (1)

Country Link
JP (1) JP2617648B2 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07307741A (en) * 1994-05-16 1995-11-21 Nec Corp Transmission network with connection state analysis function
JP2006229977A (en) * 2005-02-18 2006-08-31 Thomson Licensing Method for performing data transport over serial bus using internet protocol and apparatus for use in method
JP2008141785A (en) * 2001-02-23 2008-06-19 Panduit Corp Network documentation system with electronic modules

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07307741A (en) * 1994-05-16 1995-11-21 Nec Corp Transmission network with connection state analysis function
JP2008141785A (en) * 2001-02-23 2008-06-19 Panduit Corp Network documentation system with electronic modules
JP4527157B2 (en) * 2001-02-23 2010-08-18 パンデュイット・コーポレーション Network documentation system with electronic modules
JP2006229977A (en) * 2005-02-18 2006-08-31 Thomson Licensing Method for performing data transport over serial bus using internet protocol and apparatus for use in method

Also Published As

Publication number Publication date
JP2617648B2 (en) 1997-06-04

Similar Documents

Publication Publication Date Title
JPH0618374B2 (en) Data transmission method for multi-network system
US5287343A (en) Network administration system
US6421317B1 (en) Method and apparatus for an automatic load balancing and back-up of a multi-users network
CN112751733A (en) Link detection method, device, equipment, system and switch
JPH09200209A (en) Repeater test system
JPH05235946A (en) Configuration recognition device for network
JP3730545B2 (en) Service control application execution method and system
JPH04273735A (en) Local area network bridge device
JP2003060659A (en) Mac(media access control) bridge
JPH06268650A (en) Network repeater
JPH05244160A (en) Bridge device having frame deleting function
JPH04269038A (en) Network management equipment
JPS62135042A (en) Automatic recognition system for equipment address in data communication
US20040131066A1 (en) Electronic switching circuit and method for a communication interface with cut through buffer memory
JP2793480B2 (en) LAN data transmission method
JP2702386B2 (en) Address learning method of LAN bridge system
JPH0923245A (en) Inter-network connector
JPH05336122A (en) Method for controlling network
JPH09191315A (en) Network terminal equipment
JP2760570B2 (en) LAN connection confirmation method
JP3114656B2 (en) Network configuration detector
JPH05284161A (en) Network device
JPH0669927A (en) Retrieval method for address recognition table for inter-lan repeater
JPH0818595A (en) Hub configuration recognition method and hub configuration recognition system
JPS63280538A (en) Loopback test system

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080311

Year of fee payment: 11

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

Free format text: PAYMENT UNTIL: 20090311

Year of fee payment: 12

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

Free format text: PAYMENT UNTIL: 20090311

Year of fee payment: 12

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

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

Free format text: PAYMENT UNTIL: 20090311

Year of fee payment: 12

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

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

Free format text: PAYMENT UNTIL: 20100311

Year of fee payment: 13

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

Free format text: PAYMENT UNTIL: 20100311

Year of fee payment: 13

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

Free format text: PAYMENT UNTIL: 20110311

Year of fee payment: 14

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

Free format text: PAYMENT UNTIL: 20120311

Year of fee payment: 15

EXPY Cancellation because of completion of term