JPH04176227A - How to monitor network communication data - Google Patents

How to monitor network communication data

Info

Publication number
JPH04176227A
JPH04176227A JP2302396A JP30239690A JPH04176227A JP H04176227 A JPH04176227 A JP H04176227A JP 2302396 A JP2302396 A JP 2302396A JP 30239690 A JP30239690 A JP 30239690A JP H04176227 A JPH04176227 A JP H04176227A
Authority
JP
Japan
Prior art keywords
station
address
group
stations
communication
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.)
Pending
Application number
JP2302396A
Other languages
Japanese (ja)
Inventor
Yoshitake Nakaosa
中筬 恵丈
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.)
Hitachi Ltd
Original Assignee
Hitachi 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 Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP2302396A priority Critical patent/JPH04176227A/en
Publication of JPH04176227A publication Critical patent/JPH04176227A/en
Pending legal-status Critical Current

Links

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

PURPOSE:To monitor a communication data between stations generated by the user by utilizing a means of group multiple address communication in a LAN to fetch the communication data between specific stations to a monitor station thereby utilizing a work station and a personal computer. CONSTITUTION:Each station address is decided in a way that a station 1 and a monitor station belong to a same reception group and a station 2 and the monitor station belong to a same reception group in the case of monitoring. Before the communication is implemented among the stations, an individual address of each station stored in each station is revised into a group address according to the decision. Thus, the communication data among the stations is monitored.

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明はロー力ルエリアネソ1〜ワークに接続された分
散システム間の通信データのモニタ方法に関する。
DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a method for monitoring communication data between distributed systems connected to a workpiece.

〔従来の技術〕[Conventional technology]

従来、ローカルエリアネットワーク(以下LANと略記
)に接続されている特定ステーション間の通信データを
モニタする場合、大きく次の2つの方法があった。
Conventionally, there have been two main methods for monitoring communication data between specific stations connected to a local area network (hereinafter abbreviated as LAN).

一つは、モニタリング対象となるステーション内にモニ
タプログラムを組み込む方法である。具体的にはモニタ
プログラムを呼出すようにステーション内の通信制御プ
ログラム、オペレーティングシステムあるいは応用プロ
グラムを書き換える方法である。修正結果呼び出された
モニタプログラムが受信した通信データをファイルある
いはメモリに記録する。
One method is to incorporate a monitor program into the station to be monitored. Specifically, this is a method of rewriting the communication control program, operating system, or application program within the station to call the monitor program. The communication data received by the monitor program called as a result of modification is recorded in a file or memory.

他の方法は、モニタ専用のオンラインスコープあるいは
L A、 Nモニタを接続してモニタする方法である。
Another method is to connect an online scope dedicated to monitoring or LA, N monitors for monitoring.

〔発明が解決しようとする課題〕[Problem to be solved by the invention]

上記従来の第1の方法は、既存のプログラムを書き換え
なければならないという点が大きな問題であった。一般
にプログラムの書き換えは容易ではない。まれには不可
能な場合もありうる。例えば、既存のプログラムの書き
換え箇所が不明であるとか、オブジェクトプログラムし
か存在せず変更が不可能なこともありうるからである。
A major problem with the first conventional method is that the existing program must be rewritten. Generally, rewriting a program is not easy. In rare cases, this may not be possible. For example, there may be cases where it is unknown where to rewrite an existing program, or there may be cases where only object programs exist and cannot be changed.

さらに、LANには多種多様なステーションが接続され
ることからメモリ容量の少ないステーションや磁気ディ
スクの存在しないステーションなどモニタプログラムが
モニタ結果を記録するメモリが不十分なステーションも
ある。
Furthermore, since a wide variety of stations are connected to the LAN, some stations may have insufficient memory for the monitor program to record monitoring results, such as stations with small memory capacity or stations without magnetic disks.

上記従来の第2の方法は、専用のI、 A Nモニタを
使用する場合そのメーカの用意した通信プロトコルの同
一のプロI・コルを持ったステーションしかモニタでき
ないという問題点があった。また、一般に専用のLAN
モニタは高価なためユーザは、容易に入手できないとい
う問題点もあった。
The second conventional method has a problem in that when a dedicated I/AN monitor is used, only stations having the same communication protocol prepared by the manufacturer can be monitored. Additionally, a dedicated LAN
Another problem is that monitors are expensive and cannot be easily obtained by users.

本発明の目的は、通常普及しているワークステーション
やパソコンを利用して、ユーザが作成したステーション
間の通信データをモニタする方法を提供することにある
SUMMARY OF THE INVENTION An object of the present invention is to provide a method for monitoring communication data between stations created by a user using commonly used workstations and personal computers.

〔課題を解決するための手段〕[Means to solve the problem]

上記目的は、LANにおけるグループ同報通信の手段を
利用し、特定ステーション間の通信データをモニタステ
ーションに取り込む方法を提供することにより、達成さ
れる。
The above object is achieved by providing a method for capturing communication data between specific stations into a monitor station by utilizing means of group broadcast communication in a LAN.

〔作用〕[Effect]

一般にステーション間の通信は、相手先ステーションを
指定して行う。そのときLAN内の各ステーションにユ
ニークに割当てられているステーションアドレスを指定
する。そのアドレスを個別アIヘレスと呼び、個別アド
レスを指定して通信する手段を個別通信と呼んでいる。
Generally, communication between stations is performed by specifying a destination station. At that time, a station address uniquely assigned to each station within the LAN is specified. The address is called an individual address, and the means of specifying the individual address and communicating is called individual communication.

個別通信の場合特定のステーション間でのみ通信が行わ
れ、例えモニタステーションをLANに接続しても、モ
ニタステーションは受信不可能である。
In the case of individual communication, communication is performed only between specific stations, and even if the monitor station is connected to the LAN, the monitor station cannot receive the information.

しかし、LANにはグループ同報通信と呼ばれる通信手
段が存在する。それは、相手先アドレスに個別アドレス
を指定するのではなく、複数のステーションをあて先と
するアドレスを指定して通信する手段である。その複数
のステーションをあて先とするアドレスをグループ同報
アドレス(あるいはグループアドレス)と呼んでいる。
However, a communication means called group broadcast communication exists in the LAN. This is a means of communicating by specifying addresses for multiple stations instead of specifying individual addresses as destination addresses. An address that addresses multiple stations is called a group broadcast address (or group address).

したがって、モニタ対象となるステーションとモニタス
テーションを同一受信グループに設定し、モニタリング
のときに個別通信の代わりにグループ同報通信の手段に
切り替えればモニタステーションは、モニタ対象となる
特定のステーション間の通信データが受信可能となる。
Therefore, if you set the station to be monitored and the monitor station in the same reception group, and switch to group broadcast communication instead of individual communication during monitoring, the monitor station will be able to monitor the communication between the specific stations to be monitored. Data can now be received.

〔実施例〕〔Example〕

以下に、本発明の一実施例を第1図により説明する。 An embodiment of the present invention will be described below with reference to FIG.

第1図は、グループ同報通信の手段を説明するための概
念図である。第1図で、1はモニタ対象となるステーシ
ョンを、2は他のモニタ対象となるステーションを、3
はモニタステーションを、4は共通ケーブルを、5はス
テーション1を共通ケーブル4に接続するケーブルを、
6はステーション2を共通ケーブル4に接続するケーブ
ルを、7はモニタステーション3を共通ケーブル4に接
続するケーブルをそれぞれ示す。
FIG. 1 is a conceptual diagram for explaining means of group broadcast communication. In Figure 1, 1 indicates the station to be monitored, 2 indicates the other station to be monitored, and 3 indicates the station to be monitored.
is the monitor station, 4 is the common cable, 5 is the cable connecting station 1 to common cable 4,
Reference numeral 6 indicates a cable that connects the station 2 to the common cable 4, and 7 indicates a cable that connects the monitor station 3 to the common cable 4.

一般に、相手先ステーションを指定する個別通信の手段
により通信が行なわれる。例えば、ステーション千から
ステーション2ヘデータを送信する場合通信データのあ
て先アドレスは、ステーション2のLAN内でユニーク
に割当てられたアドレス、すなわち個別アドレスとなる
。その通信データが共通ケーブル4上を流れると、あて
先アI−レスに一致するステーションアドレスを持つス
テーションに通信データが取り込まれる。すなわち、第
1図の例ではステーション2のケーブル6を通って、ス
テーション2が受信する。
Generally, communication is performed by means of individual communication that specifies the destination station. For example, when transmitting data from station 100 to station 2, the destination address of the communication data is an address uniquely assigned within the LAN of station 2, that is, an individual address. When the communication data flows on the common cable 4, it is taken in by a station having a station address that matches the destination address. That is, in the example of FIG. 1, the signal is received by station 2 through the cable 6 of station 2.

また、ステーション2からステーション1ヘデータを送
信する場合送信データのあて先アドレスは、逆にステー
ション1の個別アドレスとなり、その結果同様にステー
ション1が受信する。
Further, when data is transmitted from station 2 to station 1, the destination address of the transmitted data becomes the individual address of station 1, and as a result, station 1 receives the data in the same way.

この個別通信の手段を利用している限り、第1図のよう
にモニタステーション3のケーブル7を共通ケーブル4
に接続してもモニタステーション3は、ステーション1
とステーション2の間の通信データを受信しモニタする
ことは不可能である。
As long as this means of individual communication is used, the cable 7 of the monitor station 3 can be connected to the common cable 4 as shown in Figure 1.
Even if connected to Monitor Station 3, Monitor Station 3 will be connected to Station 1.
It is not possible to receive and monitor communication data between and station 2.

そこで本発明は、あて先アドレスを相手先ステーション
の個別アドレスとして個別通信が行われているものを、
モニタリングのときにあて先71−レスをグループアド
レスとしてグループ同報通信が行われるように変更して
モニタステーションにもステーション間の通信データを
受信可能とするものである。
Therefore, the present invention provides a system in which individual communication is performed using the destination address as the individual address of the destination station.
At the time of monitoring, the destination 71-res is used as a group address to perform group broadcast communication, so that the monitor station can also receive communication data between stations.

その方法の概略は、次の通りである。モニタリングのと
きステーション]とモニタステーション3を同一の受信
グループに、ステーション2とモニタステーション3を
同一の受信グループになるように各ステーションアドレ
スが決定される。各ステーション間で通信が行われる前
にステージ3ン内に記憶されている各ステーションの個
別アドレスが上記の決定に従ったグループアドレスに変
更される。より詳細な説明は、第2図以降の図に従って
説明する。
The outline of the method is as follows. During monitoring, each station address is determined so that station] and monitor station 3 are placed in the same receiving group, and station 2 and monitor station 3 are placed in the same receiving group. Before communication occurs between each station, the individual address of each station stored in stage 3 is changed to a group address according to the above determination. A more detailed explanation will be given with reference to FIG. 2 and subsequent figures.

第1図では2台のステーションのネッI・ワーク構成を
例示しているが、本発明は2台に限定されるものではな
い。なぜなら、モニタステージ9ン3と同一の受信グル
ープに設定できるステーション数は2以上だからである
Although FIG. 1 illustrates a network configuration of two stations, the present invention is not limited to two stations. This is because the number of stations that can be set in the same reception group as monitor stage 9-3 is two or more.

第2図は、ステーション間で通信が行われるときの通信
データフォーマットを示す。第2図−(a)で、10は
通信データフォーマットの全体を、11はあて先アドレ
スを、12は発信元アドレスを、13はデータ長を、1
4は通信データをそれぞれ示す。第2図−(b)は、あ
て先アドレス11の詳細なフォーマットを示す。第2図
−(b)で、15は46ビツトアドレスを、16はU/
Lフラグを、17はi/Gフラグをそれぞれ示す。
FIG. 2 shows a communication data format when communication is performed between stations. In Figure 2-(a), 10 is the entire communication data format, 11 is the destination address, 12 is the source address, 13 is the data length, 1
4 indicates communication data. FIG. 2-(b) shows the detailed format of the destination address 11. In Figure 2-(b), 15 is the 46-bit address and 16 is the U/
17 indicates the L flag, and 17 indicates the i/G flag, respectively.

46ビツトアドレス15が各ステーション固有に割当て
られたアドレスである。
A 46-bit address 15 is an address uniquely assigned to each station.

I10フラグ16は、あて先アドレス11内のL S 
B (Least 51gn1ficant Bjt)
に位置し、あて先アドレス11が個別アドレスかあるい
はグループ同報アドレスかを示すフラグである。I/G
フラグがII OIIのとき、あて先アドレス11は個
別アドレスを示し、I10フラグが“1”のとき、あて
先アドレス11はグループ同報アドレスを示す。
The I10 flag 16 is the L S in the destination address 11.
B (Least 51gn1ficant Bjt)
This flag indicates whether the destination address 11 is an individual address or a group broadcast address. I/G
When the flag is II OII, the destination address 11 indicates an individual address, and when the I10 flag is "1", the destination address 11 indicates a group broadcast address.

U/Lフラグ17は、I10フラグの陽にピッ1−位置
し、あて先71−レス11が世界中でユニークなグロー
バルアドレスかあるいはL A N内でのみユニークな
ローカル71−レスかを示すフラグである。U/Lフラ
グがu OIIのとき、あて先アドレス11はグローバ
ルアドレスを示し、U/Lフラグが111 IIのとき
、あて先アドレス11はローカルアドレスを示す。
The U/L flag 17 is located on the positive side of the I10 flag, and is a flag indicating whether the destination 71-response 11 is a global address that is unique throughout the world or a local 71-response that is unique only within the LAN. be. When the U/L flag is u OII, the destination address 11 indicates a global address, and when the U/L flag is 111 II, the destination address 11 indicates a local address.

本発明ではモニタリングのとき、I10フラグが101
 IIになるようにあて先アドレスを変更してモニタス
テーション3でも受信できるようにする。
In the present invention, when monitoring, the I10 flag is set to 101.
Change the destination address so that it becomes II so that monitor station 3 can also receive it.

第3図は、本発明を実施するモニタステーションのハー
ドウェア構成図を示す。第3図で、2゜はCPUを、2
1はメモリを、22はLANアダプタを、23はキーボ
ードを、24はデイスプレィを、25は磁気ディスクを
それぞれ示す。
FIG. 3 shows a hardware configuration diagram of a monitor station implementing the present invention. In Figure 3, 2° is the CPU, 2°
1 is a memory, 22 is a LAN adapter, 23 is a keyboard, 24 is a display, and 25 is a magnetic disk.

LANアダプタ22は、第2図のあて先アドレス11が
個別ア1ヘレスであれば、自ステーションに割当てられ
たステーションアドレスと一致する場合に通信データを
受信し、メモリ21に入力する。また、あて先アドレス
11がグループ同報アドレスであれば、自ステーション
に割当てられたグループアドレスと46ビツ1−アドレ
ス15との論理積をとり、LL OI+基以外あれば通
信データを受信し、メモリ21に入力するようにL A
 Nアダプタ22は、動作する。
If the destination address 11 in FIG. 2 is an individual address, the LAN adapter 22 receives communication data and inputs it into the memory 21 if it matches the station address assigned to its own station. Further, if the destination address 11 is a group broadcast address, the group address assigned to the own station is ANDed with the 46-bit 1-address 15, and if it is other than LL OI + group, the communication data is received and the memory 21 L A
N adapter 22 operates.

前述の通り、LAN内に接続されるステーションの種類
は多様である。例えば、モニタ対象となるステーション
は、第3図の構成と同一のステージ1ンや、キーボード
23やデイスプレィ24の存在しないステーションや、
磁気ディスク25の存在しないステーションであっても
構わない。最小構成としてCPU20とメモリ21とL
ANアダプタ22を持つステーションであって、ステー
ションアドレスの変更が容易であれば本発明の適用が可
能である。
As mentioned above, there are various types of stations connected within a LAN. For example, the station to be monitored may be a stage 1 with the same configuration as shown in FIG. 3, a station without a keyboard 23 or a display 24,
It does not matter if the station does not have the magnetic disk 25. The minimum configuration is CPU 20, memory 21 and L
The present invention can be applied to any station that has an AN adapter 22 and whose station address can be easily changed.

第4図は、モニタステーション1あるいは2のメモリ2
1内のラフ1ヘウエア構成図を示す。第4図で、31は
オペレーティングシステムを、32は通信制御プログラ
ムを、33は自ステーションにユニークに割当てられた
ステーションアドレス(それを物理アドレスと呼ぶ)を
、34は自ステーションに割当てられたグループ71−
レスを、35は相手先ステーションのステーション71
−レスが記憶されているステーションアドレステーブル
を、36は応用プログラムをそれぞれ示す。
Figure 4 shows memory 2 of monitor station 1 or 2.
1 shows a rough 1 hardware configuration diagram in 1. In FIG. 4, 31 is an operating system, 32 is a communication control program, 33 is a station address (called a physical address) uniquely assigned to the own station, and 34 is a group 71 assigned to the own station. −
35 is the destination station, station 71.
36 indicates a station address table in which responses are stored, and 36 indicates an application program.

第5図は、ステーションア1くレス定義ファイルを示す
。第5図で、40は磁気ディスク25に格納されている
ステーションアドレス定義ファイルを、41はステーシ
ョン名称を、42はステーション名称に対応するステー
ション71−レスをそれぞれ示す。
FIG. 5 shows a station address definition file. In FIG. 5, 40 indicates a station address definition file stored on the magnetic disk 25, 41 indicates a station name, and 42 indicates a station 71-less corresponding to the station name.

ステーション定義ファイル40の情報がステーションの
パワーオン時に通信制御プログラムによってステージ;
ンアドレステーブル35に読みこまれる。
Information in the station definition file 40 is staged by the communication control program when the station is powered on;
read into the address table 35.

第6図は、各ステーションに割当てられたステーション
アドレスを記憶しているアドレス初期設定ファイルを示
す。すなわち、第6図−(a)の5O−(a)はステー
ション1の、第6図−(b)の50− (b)はステー
ション2の、第6図−(c)の5O−(c)はモニタス
テーション3のそれぞれの磁気ディスク25内に格納さ
れているアドレス初期設定ファイルを示す。5l−(a
)はステーション1に、5l−(b)はステーション2
に、5l−(c)はモニタステーション3にそれぞれユ
ニークに割当てられたステーションアドレス、すなわち
物理アドレスである。52−(a)はステーション1に
、52− (b)はステーション2に、52−(c)は
モニタステーション3にそれぞれ割当てられたグループ
アドレスである。
FIG. 6 shows an address initialization file that stores station addresses assigned to each station. That is, 5O-(a) in FIG. 6-(a) is station 1, 50-(b) in FIG. 6-(b) is station 2, and 5O-(c) in FIG. ) indicates an address initialization file stored in each magnetic disk 25 of the monitor station 3. 5l-(a
) to station 1, 5l-(b) to station 2
5l-(c) is a station address uniquely assigned to each monitor station 3, that is, a physical address. 52-(a) is a group address assigned to station 1, 52-(b) is assigned to station 2, and 52-(c) is assigned to monitor station 3, respectively.

アドレス初期設定ファイル50− (a)、(b)。Address initialization file 50-(a), (b).

(c)の情報がそれぞれのステーションのパワーオン時
に通信制御プログラムによって読みこまれ、各ファイル
内の物理アドレス50− (a)、(b)。
The information in (c) is read by the communication control program when each station is powered on, and the physical address 50-(a), (b) in each file is read.

(c)がそれぞれのステーションの物理アドレス33に
設定される。また、各ファイル内のグループアドレス5
2− (a)、(b)、(c)がそれぞれのステーショ
ンのグループアドレス34に設定される。
(c) is set as the physical address 33 of each station. Also, the group address 5 in each file
2- (a), (b), and (c) are set to the group address 34 of each station.

応用プログラム36から相手先ステーションを指定して
通信要求があったとき、通信制御プログラムはステーシ
ョンア1−レステーブル35から指定された相手先のス
テーションアドレスを求め、第2図に示した通信データ
フォーマット10を作成し、LANアダプタ22に送信
指示をする。
When there is a communication request from the application program 36 specifying a destination station, the communication control program obtains the station address of the specified destination from the station address table 35 and converts it into the communication data format shown in FIG. 10 and instructs the LAN adapter 22 to send it.

ステーション間で通常の通信が行なわれる場合第5図の
ステーションアドレス42は、各ステーションの個別ア
ドレスが記憶される。例えば、第1図のネットワーク構
成の例ではステーション1のステーションアドレス41
にはII 10 IIが、ステーション2のステーショ
ンアドレス41には20”が記憶される。この場態て各
ステーションをパワーオンすると各ステーションのステ
ーションアドレステーブル35には各ステーションの個
別アドレスが記憶される。
When normal communication is carried out between stations, the station address 42 in FIG. 5 stores the individual address of each station. For example, in the example network configuration shown in FIG. 1, the station address 41 of station 1 is
II 10 II is stored in the station address 41 of station 2, and 20'' is stored in the station address 41 of station 2. In this case, when each station is powered on, the individual address of each station is stored in the station address table 35 of each station. .

一方、上記のステージ1ンアトレス定義フアイル40に
対応して、第6図の物理アドレス5土−(a)にはパ1
0″が、52− (b)には20″が、52−(c)に
は” 30 ”が記憶される。また、通常の個別通信の
とき、グループアドレスは無意味であるから第6図の5
2−(a)、(b)。
On the other hand, corresponding to the above stage 1 address definition file 40, the physical address 5-(a) in FIG.
0" is stored in 52-(b), 20" is stored in 52-(c), and "30" is stored in 52-(c). Also, in normal individual communication, the group address is meaningless, so 5 in Figure 6
2-(a),(b).

(c)は、それぞれ110”が記憶される。In (c), 110'' is stored respectively.

この状態で、例えばステーション2からステーション1
あての通信が行われると、通信データのあて先アドレス
1−1は、” 10 ’″となり、モニタステーション
3をLANに接続しても、その通信データを受信するこ
とは不可能である。
In this state, for example, from station 2 to station 1
When a communication is performed, the destination address 1-1 of the communication data becomes "10'', and even if the monitor station 3 is connected to the LAN, it is impossible to receive the communication data.

しかし、例えば第5図のステーション1のステーション
アドレス42が“11″に、ステーション2のステーシ
ョンアドレス42が1′21”にそれぞれ置き換えられ
ると、ステーションアドレスは、I/GフラグがHi 
+1となるグループ同報アドレスに変わる。この状態で
各ステーションをパワーオンすると各ステーションのス
テーションアドレステーブル35には自動的にグループ
同報アl〜レスが記憶される。その結果、例えばステー
ジョン2からステージ;ン1あての通信が行われると、
通信データのあて先アドレス11は“11″となり、個
別通信からグループ同報通信の手段に切り替わる。
However, for example, if the station address 42 of station 1 in FIG. 5 is replaced with "11" and the station address 42 of station 2 is replaced with 1'21", the station address will be
Changes to group broadcast address with +1. When each station is powered on in this state, group broadcast addresses are automatically stored in the station address table 35 of each station. As a result, for example, when a communication is made from stage 2 to stage 1,
The destination address 11 of the communication data becomes "11", and the means of individual communication is switched to the means of group broadcast communication.

さらに、第6図のグループア1くレス52−(a)が1
110”に、グループアドレス52− (b)がLL 
20 IIに、グループアドレス52−(c)が30”
に置き換えられると、各ステーションは特定のグループ
同報アドレスを持つ通信データを受信する。
Furthermore, group address 52-(a) in FIG.
110”, the group address 52-(b) is LL
20 II, the group address 52-(c) is 30"
, each station receives communication data with a specific group broadcast address.

例えば、ステーション2からステーション1あての通信
が行われると、通信データのあて先アドレス11はLL
 11 IIとなり、クループ同報アドレスとなる。通
信データ内のグループ同報アドレスと各ステーションの
グループ71ヘレス34とを論理積すると、II OI
+以外となるステーション1とモニタステーション3が
受信可能となる。
For example, when a communication is made from station 2 to station 1, the destination address 11 of the communication data is LL.
11 II, and becomes the group broadcast address. When the group broadcast address in the communication data and the group 71 heres 34 of each station are ANDed, II OI
Station 1 and monitor station 3 other than + can receive the signal.

また、ステーション1からステーション2あての通信が
行われると、通信データのあて先アドレス11はit 
21 IIとなり、グループ同報アドレスとなる。その
グループ同報アドレスと各ステーションのグループアド
レス34と論理積すると、“O”以外となるステーショ
ン2とモニタステーション3が受信可能となる。
Also, when communication is performed from station 1 to station 2, the destination address 11 of the communication data is
21 II, and becomes a group broadcast address. When the group broadcast address is ANDed with the group address 34 of each station, stations 2 and monitor stations 3 other than "O" can receive the signal.

すなわち、モニタステーション3は、モニタ対象となる
全てのステーションに割当てられたグループアドレスと
論理積して必ずLL i IIとなるようにグループア
ドレス52−(c)が決定されれば、モニタ対象となる
全てのステーション間で、行き交う通信データをモニタ
することが可能となる。
In other words, the monitor station 3 becomes a monitor target if the group address 52-(c) is determined by ANDing with the group addresses assigned to all the stations to be monitored so that LL i II is always obtained. It becomes possible to monitor communication data going back and forth between all stations.

また、特定のステーションと同一受信グループになるよ
うにグループアドレス52−(c)が決定されれば、特
定のステーション間の通信データをモニタすることも可
能である。
Furthermore, if the group address 52-(c) is determined to be in the same reception group as a specific station, it is also possible to monitor communication data between specific stations.

〔発明の効果〕〔Effect of the invention〕

本発明によれば、ユーザが作成したLAN上で機能する
通信システムをプログラム修正することなく、通信普及
しているパソコンやワークステーション等のデータ処理
装置を使い、簡便に通信データのモニタリングが行える
ようになる。
According to the present invention, it is possible to easily monitor communication data using a data processing device such as a personal computer or workstation, which is widely used in communication, without modifying the program of a communication system that functions on a LAN created by a user. become.

また、既にステーションが接続されていて実際に運用中
のLANに対して、そのLANを停止することなく、モ
ニタ対象となるステーションやモニタステーションを接
続して、目的とする通信システムのモニタリングが可能
である。
In addition, it is possible to monitor the target communication system by connecting a station to be monitored or a monitor station to a LAN that is already connected to a station and is actually in operation without stopping the LAN. be.

また、モニタ対象となるステーション間の通信に対して
、モニタを行うために特別な手順を付加しているわけで
はないので、モニタのために性能低下を招くことがなく
実環境と同じ通信データをモニタすることができる。
In addition, since no special procedures are added to the communication between the monitored stations, the same communication data as in the real environment can be used without degrading performance due to monitoring. Can be monitored.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図はグループ同報通信を説明するための概念図、第
2図は通信データフォーマントを示す図、第3図はモニ
タステーションのバー1〜ウ工ア構成図、第4図はメモ
リ内のラフ1−ウェア構成図、第5図はステーションア
ドレス定義ファイルを示す図、第6図はア1くレス初期
設定ファイルを示す図である。 1 モニタ対象ステーション、2・・他のモニタ対象ス
テーション、3−モニタステーション、4共通ケーブル
、5・・ステーション1のケーブル、6・・・ステーシ
ョン2のケーブル、7・・・モニタステーション3のケ
ーブル、10・・・通信データフォーマツ+へ、11 
あて先71−レス、12・・通信元アドレス、20・・
・CPU、21・・・メモリ、22LANアダプタ、2
3・・キーボード、24・デイスプレィ、25・・・磁
気ディスク、31・・オペレーティングシステム、32
・通信制御プログラム、33・・物理アドレス、34・
グループアドレス、35・・ステーションアドレステー
ブル、36・・・応用プログラム、40・・ステーシゴ
ンアドレス定義ファイル、50−a、50−b、50−
a・各ス0)      \Q m”) へ      ら 域           」ミ () ’−C’J Cつ 1鴫 、   ト\〜 \ 
−ゝ ゝ \   \
Fig. 1 is a conceptual diagram for explaining group broadcast communication, Fig. 2 is a diagram showing the communication data format, Fig. 3 is a block diagram of bars 1 to 3 of the monitor station, and Fig. 4 is a diagram of the internal memory. FIG. 5 is a diagram showing a station address definition file, and FIG. 6 is a diagram showing an address initialization file. 1 Monitor target station, 2...Other monitor target stations, 3-Monitor station, 4 common cable, 5...Station 1 cable, 6...Station 2 cable, 7...Monitor station 3 cable, 10... To communication data format +, 11
Destination 71-Response, 12...Communication source address, 20...
・CPU, 21...Memory, 22LAN adapter, 2
3. Keyboard, 24. Display, 25. Magnetic disk, 31. Operating system, 32
・Communication control program, 33...Physical address, 34.
Group address, 35...Station address table, 36...Application program, 40...Station address definition file, 50-a, 50-b, 50-
a・Each 0) \Q m”) spatula area ”Mi () '-C'J
−ゝ ゝ \ \

Claims (1)

【特許請求の範囲】 1、ステーションアドレスを指定してデータ転送を行う
ネットワークシステムにおいて、ネットワークにモニタ
ステーションが接続され、各ステーション固有に割当て
られている個別アドレスが複数のステーションをあて先
とするグループ同報アドレスに置き換えられる手段を有
し、モニタ対象となるステーション間でグループ同報通
信が行なうことによって、グループ同報通信の通信デー
タをモニタすることを特徴とするネットワークの通信デ
ータモニタ方法。 2、モニタ対象となるステーションをそれぞれグループ
に分け、グループ毎に固有なグループ同報アドレスを割
当て、特定のグループ同報アドレスの通信データを受信
するためのステーションのグループアドレスを設け、前
記全てのグループ同報アドレスを受信する際にモニタス
テーションの前記アドレスをグループアドレスに置き換
え、モニタ対象となる全てのステーション間におけるグ
ループ同報通信の、あらゆる通信データをモニタするこ
とを特徴とする請求項1記載のネットワークの通信デー
タモニタ方法。 3、モニタ対象となるステーションの中で特定のステー
ションをそれぞれグループに分け、グループ毎に固有な
グループ同報アドレスを割当て、該全てのグループ同報
アドレスの通信データを受信する際にモニタステーショ
ンの前記アドレスをグループアドレスに置き換えて、モ
ニタ対象ステーションの中の特定のステーション間にお
けるグループ同報通信の、通信データをモニタすること
を特徴とする請求項1記載のネットワークの通信データ
モニタ方法。
[Claims] 1. In a network system in which data is transferred by specifying a station address, a monitor station is connected to the network, and an individual address uniquely assigned to each station is used to transfer data to a group of multiple stations. 1. A method for monitoring communication data in a network, characterized in that the communication data of a group broadcast communication is monitored by carrying out group broadcast communication between stations to be monitored. 2. Divide the stations to be monitored into groups, assign a unique group broadcast address to each group, set a group address for stations to receive communication data of a specific group broadcast address, and 2. The monitor station according to claim 1, wherein when receiving a broadcast address, the address of the monitor station is replaced with a group address, and all communication data of group broadcast communication between all stations to be monitored is monitored. A method for monitoring network communication data. 3. Divide specific stations among the stations to be monitored into groups, assign a unique group broadcast address to each group, and when receiving communication data of all group broadcast addresses, 2. The network communication data monitoring method according to claim 1, wherein communication data of group broadcast communication between specific stations among the monitored stations is monitored by replacing the address with a group address.
JP2302396A 1990-11-09 1990-11-09 How to monitor network communication data Pending JPH04176227A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2302396A JPH04176227A (en) 1990-11-09 1990-11-09 How to monitor network communication data

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2302396A JPH04176227A (en) 1990-11-09 1990-11-09 How to monitor network communication data

Publications (1)

Publication Number Publication Date
JPH04176227A true JPH04176227A (en) 1992-06-23

Family

ID=17908411

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2302396A Pending JPH04176227A (en) 1990-11-09 1990-11-09 How to monitor network communication data

Country Status (1)

Country Link
JP (1) JPH04176227A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003092570A (en) * 2002-07-22 2003-03-28 Toshiba Corp Communication control device and communication control method

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003092570A (en) * 2002-07-22 2003-03-28 Toshiba Corp Communication control device and communication control method

Similar Documents

Publication Publication Date Title
US7444405B2 (en) Method and apparatus for implementing a MAC address pool for assignment to a virtual interface aggregate
US4817080A (en) Distributed local-area-network monitoring system
US7694168B2 (en) Network router failover mechanism
US8683001B2 (en) Address management device
US5960178A (en) Queue system and method for point-to-point message passing having a separate table for storing message state and identifier of processor assigned to process the message
KR20000076842A (en) System and method for configuring network-attached terminals
JPH03239046A (en) Method of transferring data
US5541853A (en) Processor configurable for both virtual mode and protected mode
JPH04176227A (en) How to monitor network communication data
US7260612B2 (en) Switching system duplicating file operation command according to quantity of file servers and sending writing and reading commands according to a switching order
JP2001184324A (en) Device and method for supporting communication and recording medium with stored program for supporting communication
JPS62100854A (en) Communication system between host and terminal
JPS60246148A (en) Data transmission control system
JPS61102846A (en) Communication representation system for failured terminal unit
JPH05300150A (en) Adapter communication system for monitor terminal
JPH02113744A (en) Programmable controller
CN117082066A (en) Method, device and equipment for process cross-cloud migration and readable storage medium
JPH0738190B2 (en) Environmental identifier assignment method
JPH11275093A (en) Computer system
JPS6354602A (en) Distributed programmable controller
JPH066873A (en) Data managing device for plant monitor controller
JPH03245633A (en) Terminal control system
JPH01314326A (en) Communication control system in data processing system
JPH10124466A (en) Distributed processing system
GB2271697A (en) Automatic data interfacing