[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP2007251384A - Network monitoring device method, and program - Google Patents

Network monitoring device method, and program Download PDF

Info

Publication number
JP2007251384A
JP2007251384A JP2006069476A JP2006069476A JP2007251384A JP 2007251384 A JP2007251384 A JP 2007251384A JP 2006069476 A JP2006069476 A JP 2006069476A JP 2006069476 A JP2006069476 A JP 2006069476A JP 2007251384 A JP2007251384 A JP 2007251384A
Authority
JP
Japan
Prior art keywords
data
transmission
network
transmission data
decomposed
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
JP2006069476A
Other languages
Japanese (ja)
Inventor
Yoshihiko Yoshimura
吉彦 吉村
Kazuo Ichikawa
和雄 市川
Koji Ito
浩司 伊藤
Tomihiro Okabe
富博 岡部
Toru Takada
亨 高田
Takao Nakajima
孝夫 中島
Kazuaki Minamizawa
和明 南沢
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.)
Toshiba Corp
Chubu Electric Power Co Inc
Original Assignee
Toshiba Corp
Chubu Electric Power Co Inc
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 Toshiba Corp, Chubu Electric Power Co Inc filed Critical Toshiba Corp
Priority to JP2006069476A priority Critical patent/JP2007251384A/en
Publication of JP2007251384A publication Critical patent/JP2007251384A/en
Pending legal-status Critical Current

Links

Images

Landscapes

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

Abstract

<P>PROBLEM TO BE SOLVED: To monitor and store transmission data on a network and to utilize the monitored transmission data for multiple purposes. <P>SOLUTION: The network monitoring device 1 comprises a means 24 for monitoring transmission data 25 including a header and target data and transmitted from a transmitter 3 to a receiver 4 via a network 2, a means 7 for storing monitored transmission data 25 in a storage means 15, a means 16 for storing a resolution format 26 indicative of the type and size of data included in the target data, a resolution means 29 for making resolution data 31a-31d by resolving the target data of the transmission data 25 stored in the transmission data storage means 15 according to the resolution format 26 and storing the resolution data 31a-31d in a storage means 17, and means 11, 12 and 13 performing processing for outputting the resolution data 31a-31d stored in the storage means 17 from output means 20, 21 and 23. <P>COPYRIGHT: (C)2007,JPO&INPIT

Description

本発明は、送信装置から受信装置にネットワーク経由で伝送される伝送データを監視するネットワーク監視装置及び方法並びにプログラムに関する。   The present invention relates to a network monitoring apparatus, method, and program for monitoring transmission data transmitted from a transmission apparatus to a reception apparatus via a network.

従来のネットワーク監視装置は、ネットワークにネットワークインタフェースを介して情報処理装置を接続し、この情報処理装置によって、送信装置から受信装置に伝送される伝送データを傍受することによって監視し、かつネットワーク上で発生した通信エラーデータの記憶を行うように構成されている(例えば、特許文献1参照)。
特願平11−191084号
A conventional network monitoring device connects an information processing device to a network via a network interface, and monitors the transmission data transmitted from the transmitting device to the receiving device by the information processing device, and on the network. The generated communication error data is stored (for example, see Patent Document 1).
Japanese Patent Application No.11-191084

従来、上記特許文献1の装置のように、伝送データを利用する装置では、伝送データの傍受は、エラーデータの監視目的にしか実施していなかった。また、目的データの編集等を行うために、正規にネットワーク上に加入する必要があった。しかし、そのために目的のデータを送信する装置に対して、伝送データ利用装置のネットワーク加入を定義するために、その装置固有のIPアドレスを設定追加する必要があり、場合によっては目的データを送信する装置のアプリケーションを追加するなどの負担を強いられる。   Conventionally, in an apparatus using transmission data, such as the apparatus of Patent Document 1, the transmission data is intercepted only for the purpose of monitoring error data. In addition, in order to edit the target data, etc., it was necessary to join the network regularly. However, it is necessary to set and add an IP address unique to the device that transmits the target data in order to define the network participation of the transmission data using device, and in some cases, the target data is transmitted. The burden of adding an application of a device is forced.

本発明は、上記従来技術に鑑みなされたもので、ネットワーク上の伝送データを傍受することによりネットワーク加入の定義や目的データを送信する装置のアプリケーションの追加などを必要とせず、目的データを取得して加工、編集することのできるネットワーク監視装置及び方法並びにプログラムを提供することを目的とする。   The present invention has been made in view of the above-described prior art. By intercepting transmission data on a network, it is not necessary to define the network subscription or add an application of a device that transmits the target data, and obtain target data. It is an object of the present invention to provide a network monitoring apparatus, method, and program that can be processed and edited.

上記の目的を達成するため、請求項1に係るネットワーク監視装置の発明は、送信装置からネットワーク経由で受信装置に伝送され、ヘッダと目的データとを含む伝送データを傍受する伝送制御処理手段と、前記伝送制御処理手段によって傍受された伝送データを伝送データ記憶手段に記憶する伝送データ記憶処理手段と、前記目的データに含まれているデータの種別と大きさを示す分解フォーマットを記憶する分解フォーマット記憶手段と、
前記伝送データ記憶手段に記憶されている前記伝送データの前記目的データを、前記分解フォーマットにしたがって分解した分解データを作成し、前記分解データを分解データ記憶手段に記憶する分解手段と、前記分解データ記憶手段に記憶されている前記分解データを、出力手段から出力するための処理を実行する出力処理手段とを具備することを特徴とする。
In order to achieve the above object, the invention of the network monitoring device according to claim 1 is a transmission control processing means for intercepting transmission data transmitted from a transmission device to a reception device via a network and including a header and target data; Transmission data storage processing means for storing transmission data intercepted by the transmission control processing means in transmission data storage means, and decomposition format storage for storing a decomposition format indicating the type and size of data included in the target data Means,
Decomposing means for decomposing the target data of the transmission data stored in the transmission data storage means in accordance with the decomposition format, and storing the decomposed data in the decomposed data storage means; and the decomposed data Output processing means for executing processing for outputting the decomposed data stored in the storage means from the output means.

また、請求項2に係るネットワーク監視装置の発明は、前記伝送制御処理手段は、データリンク層から前記ネットワーク上の前記伝送データを傍受することを特徴とする。   The invention of a network monitoring apparatus according to claim 2 is characterized in that the transmission control processing means intercepts the transmission data on the network from a data link layer.

また、請求項3に係るネットワーク監視装置の発明は、前記分解データ記憶手段に記憶されている前記分解データを編集した編集データを作成し、前記編集データを編集データ記憶手段に記憶する編集手段をさらに具備し、前記出力処理手段は、前記編集データ記憶手段に記憶されている前記編集データを、前記出力手段から出力するための処理を実行することを特徴とする。   According to a third aspect of the present invention, there is provided a network monitoring apparatus comprising: editing means for creating edit data obtained by editing the disassembled data stored in the disassembled data storage means and storing the edit data in the edit data storage means. The output processing means further includes a process for outputting the edit data stored in the edit data storage means from the output means.

また、請求項4に係るネットワーク監視装置の発明は、前記出力手段は、表示手段、印刷手段、外部記憶手段のうちの少なくとも一つであり、前記出力処理手段は、前記表示手段による表示、前記印刷手段による印刷、前記外部記憶手段による外部記憶媒体への記憶のうちの少なくとも一つを実行することを特徴とする。   According to a fourth aspect of the present invention, the output means is at least one of a display means, a printing means, and an external storage means, and the output processing means is a display by the display means, At least one of printing by a printing unit and storage in an external storage medium by the external storage unit is executed.

また、請求項5に係るネットワーク監視装置の発明は、前記伝送制御処理手段は、前記ネットワークからネットワークインタフェース経由で前記伝送データを傍受することを特徴とする。   The invention of a network monitoring apparatus according to claim 5 is characterized in that the transmission control processing means intercepts the transmission data from the network via a network interface.

また、請求項6に係るネットワーク監視装置の発明は、前記伝送データ記憶手段に記憶されている前記伝送データの前記目的データを再生データ部とし、前記再生データ部を再生データ記憶手段に記憶する再生データ部作成手段をさらに具備し、前記伝送制御処理手段は、前記再生データ記憶手段に記憶されている前記再生データ部と再生用のヘッダとを含む再生用伝送データを作成し、前記再生用伝送データを前記ネットワーク経由で前記受信装置に伝送することを特徴とする。   According to a sixth aspect of the present invention, there is provided a network monitoring apparatus according to claim 6, wherein the target data of the transmission data stored in the transmission data storage means is a reproduction data part, and the reproduction data part is stored in the reproduction data storage means. And further comprising a data section creating means, wherein the transmission control processing means creates playback transmission data including the playback data section and playback header stored in the playback data storage means, and the playback transmission. Data is transmitted to the receiving device via the network.

さらに、請求項7に係るネットワーク監視システムの発明は、傍受装置とデータ出力装置とを具備し、前記傍受装置は、送信装置からネットワーク経由で受信装置に伝送され、ヘッダと目的データとを含む伝送データを傍受する手段と、傍受された前記伝送データを伝送データ記憶手段に記憶する伝送データ記憶処理手段と、前記目的データに含まれているデータの種別と大きさを示す分解フォーマットを記憶する分解フォーマット記憶手段と、前記伝送データ記憶手段に記憶されている前記伝送データの前記目的データを、前記分解フォーマットにしたがって分解した分解データを作成する分解手段と、前記前記分解データを、前記ネットワーク経由で前記データ出力装置に伝送する手段とを具備し、前記データ出力装置は、前記傍受装置からの前記分解データを受信する手段と、前記分解データを出力先に振り分ける振分手段と、前記振分手段によって振り分けられた前記分解データを出力手段から出力するための処理を実行する出力処理手段とを具備することを特徴とする。   Furthermore, the invention of the network monitoring system according to claim 7 comprises an intercepting device and a data output device, and the intercepting device is transmitted from the transmitting device to the receiving device via the network and includes a header and target data. A means for intercepting data, a transmission data storage processing means for storing the intercepted transmission data in a transmission data storage means, and a decomposition for storing a decomposition format indicating the type and size of the data included in the target data Format storage means, decomposition means for creating decomposed data obtained by decomposing the target data of the transmission data stored in the transmission data storage means in accordance with the decomposition format, and the decomposed data via the network Means for transmitting to the data output device, wherein the data output device is the intercept device. Means for receiving the decomposed data, distribution means for distributing the decomposed data to an output destination, and output processing means for executing processing for outputting the decomposed data distributed by the distribution means from the output means It is characterized by comprising.

さらに、請求項8に係るコンピュータによるネットワークの監視方法の発明は、送信装置からネットワーク経由で受信装置に伝送され、ヘッダと目的データとを含む伝送データを傍受し、傍受された前記伝送データを伝送データ記憶手段に記憶し、分解フォーマット記憶手段に記憶されており前記目的データに含まれているデータの種別と大きさを示す分解フォーマットにしたがって、前記伝送データ記憶手段に記憶されている前記伝送データの前記目的データを分解した分解データを作成し、前記分解データを分解データ記憶手段に記憶し、前記分解データ記憶手段に記憶されている前記分解データを、出力手段から出力するための処理を実行することを特徴とする。   Furthermore, the invention of the network monitoring method by a computer according to claim 8 is transmitted from the transmission device to the reception device via the network, intercepts transmission data including a header and target data, and transmits the intercepted transmission data. The transmission data stored in the transmission data storage means according to the decomposition format stored in the data storage means and stored in the decomposition format storage means and indicating the type and size of the data included in the target data The decomposition data is generated by decomposing the target data, the decomposition data is stored in the decomposition data storage means, and the decomposition data stored in the decomposition data storage means is output from the output means It is characterized by doing.

さらにまた、請求項9に係るプログラムの発明は、コンピュータを、送信装置からネットワーク経由で受信装置に伝送され、ヘッダと目的データとを含む伝送データを傍受する伝送制御処理手段、前記伝送制御処理手段によって傍受された伝送データを伝送データ記憶手段に記憶する伝送データ記憶処理手段、分解フォーマット記憶手段に記憶されており前記目的データに含まれているデータの種別と大きさを示す分解フォーマットにしたがって、前記伝送データ記憶手段に記憶されている前記伝送データの前記目的データを分解した分解データを作成し、前記分解データを分解データ記憶手段に記憶する分解手段、前記分解データ記憶手段に記憶されている前記分解データを、出力手段から出力するための処理を実行する出力処理手段として機能させる。   Furthermore, the invention of the program according to claim 9 is a transmission control processing means for intercepting transmission data including a header and target data transmitted from a transmitting apparatus to a receiving apparatus via a network, and the transmission control processing means. Transmission data storage processing means for storing transmission data intercepted by transmission data storage means, in accordance with a decomposition format indicating the type and size of data contained in the target data stored in the decomposition format storage means, Decomposing means for decomposing the target data of the transmission data stored in the transmission data storage means and generating the decomposition data and storing the decomposition data in the decomposition data storage means; stored in the decomposition data storage means Output processing means for executing processing for outputting the decomposed data from output means To function.

本発明では、ネットワーク上の伝送データを傍受することによりネットワーク加入の定義や目的データを送信する装置のアプリケーションの追加などを必要とせず、目的データを取得して加工、編集することができ、さらにネットワーク上の伝送データを記憶し、多目的に用いることができる。   In the present invention, by intercepting transmission data on the network, it is possible to acquire, process, and edit the target data without the need to define the network subscription or add the application of the device that transmits the target data. The transmission data on the network can be stored and used for multiple purposes.

以下、図面を参照しながら本発明の実施の形態について説明する。なお、以下の各図において同一の部分については同一の符号を付して説明を省略する。   Hereinafter, embodiments of the present invention will be described with reference to the drawings. In addition, the same code | symbol is attached | subjected about the same part in each following figure, and description is abbreviate | omitted.

(第1の実施の形態)
本実施の形態では、送信装置からネットワーク経由で受信装置に伝送される伝送データを傍受し、この傍受された伝送データを監視用に分解・編集するネットワーク監視装置について説明する。
(First embodiment)
In the present embodiment, a network monitoring device that intercepts transmission data transmitted from a transmission device to a reception device via a network, and disassembles and edits the intercepted transmission data for monitoring will be described.

図1は、本実施の形態に係るネットワーク監視装置の例を示すブロック図である。   FIG. 1 is a block diagram illustrating an example of a network monitoring apparatus according to the present embodiment.

ネットワーク監視装置1は、例えば電子計算機などの情報処理装置であり、ネットワークインタフェース14によりネットワーク2に接続される。このネットワーク2は、有線又は無線の伝送路とする。送信装置3は、ネットワーク2経由で受信装置4に伝送データ25を伝送する。なお、ネットワーク2には、複数の送信装置3及び複数の受信装置4が接続されていてもよい。   The network monitoring device 1 is an information processing device such as an electronic computer, and is connected to the network 2 via a network interface 14. The network 2 is a wired or wireless transmission path. The transmission device 3 transmits the transmission data 25 to the reception device 4 via the network 2. Note that a plurality of transmission devices 3 and a plurality of reception devices 4 may be connected to the network 2.

本実施の形態では、ネットワーク2は、LAN(Local Area Network)とし、伝送データ25はLANパケットであるとする。しかしながら、ネットワーク2の種別、伝送データ25の形式は自由に変更可能である。   In the present embodiment, it is assumed that the network 2 is a LAN (Local Area Network) and the transmission data 25 is a LAN packet. However, the type of the network 2 and the format of the transmission data 25 can be freely changed.

記憶媒体5は、プログラム5aを記憶しており、このプログラム5aは、ネットワーク監視装置1で動作するオペレーティングシステム6を含むとともに、ネットワーク監視装置1に読み込まれ、実行されることにより、伝送データ記憶処理部7、入力処理部8、アプリケーション処理部9、加工処理部10、表示処理部11、印刷処理部12、外部記憶処理部13としての機能を実現する。   The storage medium 5 stores a program 5a. The program 5a includes an operating system 6 that operates on the network monitoring apparatus 1, and is read and executed by the network monitoring apparatus 1, thereby transmitting data storage processing. Functions as the unit 7, the input processing unit 8, the application processing unit 9, the processing processing unit 10, the display processing unit 11, the print processing unit 12, and the external storage processing unit 13 are realized.

ネットワーク監視装置1は、前述のネットワークインタフェース14のほか、伝送データ記憶部15、分解フォーマット記憶部16、分解データ記憶部17、編集データ記憶部18を具備し、入力装置19、表示装置20、印刷装置21、可搬型の外部記憶媒体22への記憶及び外部記憶媒体22からのデータの読み出しを行う外部記憶装置23と接続される。   The network monitoring device 1 includes a transmission data storage unit 15, a disassembly format storage unit 16, a disassembly data storage unit 17, and an edit data storage unit 18 in addition to the network interface 14 described above, and includes an input device 19, a display device 20, and a printing device. The apparatus 21 is connected to an external storage device 23 that stores data in the portable external storage medium 22 and reads data from the external storage medium 22.

オペレーティングシステム6は、ネットワーク監視装置1において動作することにより、伝送制御処理部24としての機能を実現する。   The operating system 6 implements a function as the transmission control processing unit 24 by operating in the network monitoring device 1.

伝送制御処理部24は、ネットワークインタフェース14経由で、ネットワーク2上の伝送データ25を傍受し、伝送データ記憶処理部7に渡す。この伝送制御処理部24は、伝送手順と関係なく伝送データ25を傍受できるために、データリンク層から伝送データ25を取り出すことができる。ちなみに、ネットワーク伝送では、伝送手順として、TCP/IPとUDPがあるが、これはOSI階層モデルのトランスポート層で扱うものであり、このトランスポート層での傍受は伝送手順に応じた傍受手段が必要となり、また物理層では電気信号レベルでの傍受となり、ハードウェアごとにインタフェースが必要であるとともに後に解析が困難である。しかしながら、データリンク層では、上記の伝送手順に関わらず同一のデータ並びで傍受できるため、伝送手順に関係なく伝送データ25を傍受できる。   The transmission control processing unit 24 intercepts transmission data 25 on the network 2 via the network interface 14 and passes it to the transmission data storage processing unit 7. Since the transmission control processing unit 24 can intercept the transmission data 25 regardless of the transmission procedure, the transmission control processing unit 24 can extract the transmission data 25 from the data link layer. Incidentally, in network transmission, there are TCP / IP and UDP as transmission procedures, but these are handled by the transport layer of the OSI hierarchical model, and interception at this transport layer is based on interception means according to the transmission procedure. It is necessary, and in the physical layer, it is intercepted at the electric signal level, and an interface is required for each hardware and later analysis is difficult. However, since the data link layer can intercept the same data sequence regardless of the transmission procedure, the transmission data 25 can be intercepted regardless of the transmission procedure.

ネットワークインタフェース14は、本実施の形態ではハードウェアで実現されており、ネットワーク2と伝送制御処理部24との仲介を行う。   The network interface 14 is realized by hardware in the present embodiment, and mediates between the network 2 and the transmission control processing unit 24.

伝送データ記憶処理部7は、傍受された伝送データ25を伝送制御処理部24から受け取り、伝送データ記憶部15に記憶する。   The transmission data storage processing unit 7 receives the intercepted transmission data 25 from the transmission control processing unit 24 and stores it in the transmission data storage unit 15.

入力処理部8は、例えばアプリケーション処理部9などのネットワーク監視装置1の構成要素に対して、監視者が入力装置19を用いて入力した指示を渡す。   The input processing unit 8 passes an instruction input by the monitor using the input device 19 to the components of the network monitoring device 1 such as the application processing unit 9.

アプリケーション処理部9は、入力装置19から入力処理部8経由で監視者からの指示を受け、加工処理部10、表示処理部11、印刷処理部12、外部記憶処理部13などの他の部分に対して指示を渡す。なお、本実施の形態では、監視者からの指示は、入力装置19、入力処理部8から、アプリケーション処理部9経由で、他の部分に渡されるとしているが、アプリケーション処理部9を経由することなく、入力装置19、入力処理部8から、他の部分に渡されるとしてもよい。   The application processing unit 9 receives an instruction from the monitor via the input processing unit 8 from the input device 19, and transfers it to other parts such as the processing processing unit 10, the display processing unit 11, the print processing unit 12, and the external storage processing unit 13. Give instructions to it. In the present embodiment, an instruction from the supervisor is passed from the input device 19 and the input processing unit 8 to another part via the application processing unit 9, but via the application processing unit 9. Instead, it may be transferred from the input device 19 and the input processing unit 8 to other parts.

アプリケーション処理部9は、監視者の指示にしたがって、分解フォーマット26を分解フォーマット記憶部16に記憶するとしてもよく、表示フォーマット27を設定するとしてもよく、印刷フォーマット28を設定するとしてもよい。   The application processing unit 9 may store the decomposition format 26 in the decomposition format storage unit 16, set the display format 27, or set the print format 28 in accordance with an instruction from the supervisor.

加工処理部10は、分解機能29、編集機能30を持つ。   The processing unit 10 has a decomposition function 29 and an editing function 30.

分解機能29は、伝送データ記憶部15に記憶されている伝送データ25を読み出し、分解フォーマット記憶部16に記憶されている分解フォーマット26に基づいて、伝送データ25を分解し、分解データ31a〜31dを分解データ記憶部17に記憶する。   The decomposition function 29 reads the transmission data 25 stored in the transmission data storage unit 15, decomposes the transmission data 25 based on the decomposition format 26 stored in the decomposition format storage unit 16, and decomposes data 31 a to 31 d. Is stored in the decomposed data storage unit 17.

編集機能30は、例えば分解データ記憶部17に記憶されている分解データ31a〜31dや、伝送データ記憶部15に記憶されている伝送データ25など、ネットワーク監視装置1の内部で保存されている各種のデータに対して、アプリケーション処理部9からの指示にしたがって加工・編集処理を行い、編集データ32を作成し、編集データ32を編集データ記憶部18に記憶する。   The editing function 30 is stored in the network monitoring device 1 such as the decomposed data 31 a to 31 d stored in the decomposed data storage unit 17 and the transmission data 25 stored in the transmission data storage unit 15. The data is processed and edited in accordance with an instruction from the application processing unit 9 to create editing data 32 and the editing data 32 is stored in the editing data storage unit 18.

表示処理部11は、例えば分解データ記憶部17に記憶されている分解データ31a〜31d、伝送データ記憶部15に記憶されている伝送データ25、編集データ記憶部18に記憶されている編集データ32など、ネットワーク監視装置1の内部で保存されている各種のデータの内容を、所定の表示フォーマット27にしたがって表示装置20で表示する。   The display processing unit 11 includes, for example, decomposed data 31 a to 31 d stored in the decomposed data storage unit 17, transmission data 25 stored in the transmission data storage unit 15, and editing data 32 stored in the edit data storage unit 18. For example, the contents of various data stored inside the network monitoring device 1 are displayed on the display device 20 in accordance with a predetermined display format 27.

印刷処理部12は、ネットワーク監視装置1の内部で保存されている各種のデータの内容を、所定の印刷フォーマット28にしたがって印刷装置21で印刷する。   The print processing unit 12 prints the contents of various data stored in the network monitoring device 1 by the printing device 21 according to a predetermined print format 28.

外部記憶処理部13は、ネットワーク監視装置1の内部で保存されている各種のデータの内容を、外部記憶装置23を用いて外部記憶媒体22に記憶する。   The external storage processing unit 13 stores the contents of various data stored inside the network monitoring device 1 in the external storage medium 22 using the external storage device 23.

また、外部記憶処理部13は、外部記憶装置23を用いて外部記憶媒体22に記憶されている各種データを読み出し、この読み出したデータによりネットワーク監視装置1の内部で保存されているデータを復元する。   The external storage processing unit 13 reads various data stored in the external storage medium 22 using the external storage device 23, and restores data stored in the network monitoring device 1 by using the read data. .

本実施の形態において、ネットワーク監視装置1の各処理部は、ソフトウェアにより実現されている。   In the present embodiment, each processing unit of the network monitoring device 1 is realized by software.

図2は、伝送データ25と分解データ31a〜31dとの関係の例を示すブロック図である。   FIG. 2 is a block diagram illustrating an example of the relationship between the transmission data 25 and the decomposed data 31a to 31d.

本実施の形態において、伝送データ25は、データリンク層のパケットデータであるとする。このため、伝送データ25は、ヘッダ33と目的データ34とから構成される。   In the present embodiment, it is assumed that transmission data 25 is data link layer packet data. For this reason, the transmission data 25 includes a header 33 and target data 34.

本実施の形態において、ヘッダ33は、IPヘッダ35およびTCPヘッダ36を含むとする。   In the present embodiment, it is assumed that the header 33 includes an IP header 35 and a TCP header 36.

目的データ34は、送信装置から受信装置へ伝送されるデータについてパケット化を行ったデータである。この目的データ34は、分解フォーマット26にしたがった状態で、画像データ、音声データ、テキストデータ、数値データなどの各種データが含まれている。   The target data 34 is data obtained by packetizing data transmitted from the transmission device to the reception device. The target data 34 includes various data such as image data, audio data, text data, and numerical data in a state in accordance with the decomposition format 26.

分解フォーマット26は、目的データ34に含まれているデータ要素の種別と大きさを表す。より具体的には、分解フォーマット26は、目的データ34のデータ並びに合せて、画像データ、音声データ、文字データ、数値データなどのデータ種別とデータ量とを示す。   The decomposition format 26 represents the type and size of the data element included in the target data 34. More specifically, the decomposition format 26 indicates the data type and data amount of image data, audio data, character data, numerical data, and the like together with the data of the target data 34.

この図2の例における分解フォーマット26は、目的データ34の構成が、先頭から順に、数値3桁、文字8文字、図形100式、数値4桁×40であることを表している。   The decomposition format 26 in the example of FIG. 2 indicates that the structure of the target data 34 is, in order from the top, 3 digits of numerical values, 8 characters of characters, 100 figure formulas, and 4 digits of numeric values × 40.

加工処理部10の分解機能29は、分解フォーマット記憶部16に記憶されておりネットワーク監視装置1に予め登録されている分解フォーマット16に応じて目的データ34の内容を分解し、目的データ34が種別ごとに分解された状態である分解データ31a〜31dを作成し、分解データ31a〜31dを分解データ記憶部17に記憶する。図3は、表示装置20又は印刷装置21による分解データ31a〜31dの出力例を示す図である。   The disassembly function 29 of the processing unit 10 disassembles the contents of the target data 34 in accordance with the disassembly format 16 stored in the disassembly format storage unit 16 and registered in advance in the network monitoring device 1. The decomposed data 31a to 31d in a state of being decomposed every time are created, and the decomposed data 31a to 31d are stored in the decomposed data storage unit 17. FIG. 3 is a diagram illustrating an output example of the decomposed data 31 a to 31 d by the display device 20 or the printing device 21.

画面37は、アプリケーション処理部9からの指示にしたがって、表示装置20により表示される。画面37上には、分解データ記憶部17に記憶されている分解データ31a〜31dの具体的な内容が配置されている。   The screen 37 is displayed by the display device 20 in accordance with an instruction from the application processing unit 9. On the screen 37, specific contents of the decomposed data 31a to 31d stored in the decomposed data storage unit 17 are arranged.

同様に、アプリケーション処理部9からの指示にしたがって、分解データ記憶部17に記憶されている分解データ31a〜31dの具体的な内容が印刷処理部12によって印刷装置21により印刷される。   Similarly, according to an instruction from the application processing unit 9, specific contents of the decomposed data 31 a to 31 d stored in the decomposed data storage unit 17 are printed by the printing device 21 by the print processing unit 12.

図4は、分解データ31dと編集データ32との関係の例を示すブロック図である。   FIG. 4 is a block diagram showing an example of the relationship between the decomposed data 31d and the edited data 32. As shown in FIG.

分解データ31dは、複数の数値が並ぶリストデータであるとする。   The decomposed data 31d is list data in which a plurality of numerical values are arranged.

加工処理部10の編集機能30は、分解データ31dの中から所定の抽出条件を満たすデータ(ここでは数値)を抽出し、この抽出内容を示す編集データ32を作成する。   The editing function 30 of the processing unit 10 extracts data (here, a numerical value) that satisfies a predetermined extraction condition from the decomposed data 31d, and creates editing data 32 indicating the extracted contents.

なお、上述したように、本実施の形態では、分解データ31a〜31dと同様に、編集データ32も、表示装置20、印刷装置21から出力可能であり、外部記憶媒体22に記憶可能としてもよい。抽出条件は、監視者が入力装置19を操作して入力処理部8及びアプリケーション処理部9経由で加工処理部10に指示するとしてもよく、入力装置19から入力処理部8を経由した後、アプリケーション処理部9を経由することなく加工処理部10に伝達されるとしてもよい。本実施の形態において、抽出条件は監視者の指示にしたがって自由に設定可能とする。   Note that, as described above, in the present embodiment, the edit data 32 can be output from the display device 20 and the printing device 21 and can be stored in the external storage medium 22 in the same manner as the decomposed data 31a to 31d. . The extraction condition may be that the supervisor operates the input device 19 to instruct the processing unit 10 via the input processing unit 8 and the application processing unit 9, and after passing through the input processing unit 8 from the input device 19, the application It may be transmitted to the processing unit 10 without going through the processing unit 9. In the present embodiment, the extraction conditions can be freely set according to instructions from the supervisor.

そして、編集機能30は、編集・加工の結果である編集データ32を、編集データ記憶部18に記憶する。   Then, the editing function 30 stores the editing data 32 that is the result of editing / processing in the editing data storage unit 18.

図5は、表示処理部20による編集データ32の表示内容の例を示す図であり、目的データ25から取り出した分解データ31dのように連続する数値データは、数字表示するだけでなく、グラフとして表示することが可能であることを示している。   FIG. 5 is a diagram showing an example of the display contents of the edit data 32 by the display processing unit 20, and continuous numerical data such as the decomposed data 31 d extracted from the target data 25 is not only displayed as numbers but also as a graph. This indicates that it can be displayed.

画面38は、編集データ32を用いてトレンドグラフを表示した例を示す。画面38は、ある送電線での電圧値と電流値を収集したデータの値を示している。図中横軸は日付であり、縦軸は左側に電流値を示し、右側に電圧値を示しており、変動が多いグラフが電流値のトレンド、ほぼ一定を示しているのが電圧値のトレンドグラフである。   The screen 38 shows an example in which a trend graph is displayed using the editing data 32. The screen 38 shows data values obtained by collecting voltage values and current values on a certain transmission line. In the figure, the horizontal axis shows the date, the vertical axis shows the current value on the left side, and the voltage value on the right side. The graph with much fluctuation shows the current value trend, and the voltage value trend shows almost constant. It is a graph.

なお、グラフ表示は、監視者が入力装置19を操作して入力処理部8及びアプリケーション処理部9経由で加工処理部10に指示するとしてもよく、入力装置19から入力処理部8を経由した後、アプリケーション処理部9を経由することなく加工処理部10に伝達されるとしてもよい。本実施の形態において、グラフ表示は監視者の指示にしたがって自由にグラフ表示(折れ線グラフ、棒グラフ、円グラフなど)を可能とする。   The graph display may be performed by the supervisor operating the input device 19 and instructing the processing unit 10 via the input processing unit 8 and the application processing unit 9, and after the input device 19 passes through the input processing unit 8. Further, it may be transmitted to the processing unit 10 without going through the application processing unit 9. In the present embodiment, the graph display can be freely displayed according to an instruction from the supervisor (a line graph, a bar graph, a pie chart, etc.).

図6は、本実施の形態に係るネットワーク監視装置1の動作例を示すフローチャートである。   FIG. 6 is a flowchart showing an operation example of the network monitoring apparatus 1 according to the present embodiment.

ステップS1において、伝送制御処理部24は、ネットワーク2上を流れる伝送データ25を、ネットワークインタフェース14を用いて傍受し、伝送データ記憶処理部7に渡す。   In step S <b> 1, the transmission control processing unit 24 intercepts the transmission data 25 flowing on the network 2 using the network interface 14 and passes the transmission data 25 to the transmission data storage processing unit 7.

この傍受は、ネットワーク監視装置1に適用されているオペレーティングシステム6の伝送制御処理部24が伝送データ25をデータリンク層から取り出すことにより行われる。   This interception is performed when the transmission control processing unit 24 of the operating system 6 applied to the network monitoring device 1 extracts the transmission data 25 from the data link layer.

ステップS2において、伝送データ記憶処理部7は、伝送データ25をこのパケットの状態のまま伝送データ記憶部15に記憶する。   In step S2, the transmission data storage processing unit 7 stores the transmission data 25 in the transmission data storage unit 15 in the state of this packet.

ステップS3において、加工処理部10は、伝送データ記憶部15からパケットの状態のままで記憶されている伝送データ15を読み出す。   In step S <b> 3, the processing unit 10 reads the transmission data 15 stored in the packet state from the transmission data storage unit 15.

ステップS4において、加工処理部10の分解機能29は、予め登録されている分解フォーマット26にしたがって、伝送データ25の目的データ34を種別ごとに区切って分解し、分解データ31a〜31dを分解データ記憶部17に記憶する。   In step S4, the disassembling function 29 of the processing unit 10 disassembles the target data 34 of the transmission data 25 according to a pre-registered disassembly format 26 by dividing the data into categories, and stores the disassembled data 31a to 31d as disassembled data. Store in unit 17.

ステップS5において、加工処理部10の編集機能30は、分解データ記憶部17から分解データ31a〜31dを読み出し、例えば所定の抽出条件を満たすデータを抽出するなどのような分解データ31a〜31dに対する加工・編集処理を実行し、編集データ32を作成し、編集データ記憶部18に記憶する。   In step S5, the editing function 30 of the processing unit 10 reads the decomposed data 31a to 31d from the decomposed data storage unit 17 and processes the decomposed data 31a to 31d such as extracting data satisfying a predetermined extraction condition. Edit processing is executed to create edit data 32 and store it in the edit data storage unit 18.

ステップS6において、アプリケーション処理部9は、表示処理部11、印刷処理部12、外部記憶処理部13のうちの少なくとも一つの出力先に出力指示を渡す。   In step S <b> 6, the application processing unit 9 passes an output instruction to at least one of the display processing unit 11, the print processing unit 12, and the external storage processing unit 13.

表示処理部11に出力指示が渡された場合、ステップS7aにおいて、表示処理部11は、予め登録されている表示フォーマット27にしたがって、ネットワーク監視装置1の内部で保存されているデータに対して表示データ変換処理を施し、表示データ変換処理結果を表示装置20により表示させる。例えば、表示データ変換処理は、分解データ31a〜31d、編集データ32をグラフ表示、数値表示、文字表示、図形表示させるための処理であるとする。   When an output instruction is passed to the display processing unit 11, in step S <b> 7 a, the display processing unit 11 displays the data stored in the network monitoring device 1 according to the display format 27 registered in advance. Data conversion processing is performed, and the display data conversion processing result is displayed on the display device 20. For example, it is assumed that the display data conversion process is a process for displaying the decomposed data 31a to 31d and the edit data 32 in graph display, numerical display, character display, and graphic display.

印刷処理部12に出力指示が渡された場合、ステップS7bにおいて、印刷処理部12は、予め設定されている印刷フォーマット28にしたがって、ネットワーク監視装置1の内部で保存されているデータに対して印刷データ変換処理を施し、印刷データ変換処理結果を印刷装置21により印刷させる。例えば、印刷データ変換処理は、分解データ31a〜31d、編集データ32をグラフ、数値、文字、図形で印刷させるための処理であるとする。   When an output instruction is passed to the print processing unit 12, in step S7b, the print processing unit 12 prints data stored in the network monitoring apparatus 1 in accordance with a preset print format 28. Data conversion processing is performed, and the print data conversion processing result is printed by the printing device 21. For example, it is assumed that the print data conversion process is a process for printing the decomposed data 31a to 31d and the edit data 32 with graphs, numerical values, characters, and graphics.

外部記憶処理部13に出力指示が渡された場合、ステップS7cにおいて、外部記憶処理部13は、ネットワーク監視装置1内のデータを外部記憶装置23により外部記憶媒体22に記憶する。   When an output instruction is passed to the external storage processing unit 13, the external storage processing unit 13 stores the data in the network monitoring device 1 in the external storage medium 22 by the external storage device 23 in step S7c.

以上説明した本実施の形態においては、伝送手順に関係なく、ネットワーク2上を流れている伝送データ25を傍受することができ、伝送データ25内の目的データ34をデータ種別に応じて分解した分解データ31a〜31dを得ることができ、さらに分解データ31a〜31dの少なくとも一つに対して加工・編集を行った編集データ32を得ることができる。本実施の形態では、各種の分解データ31a〜31dに対して目的に応じた編集を行うことができ、傍受された伝送データ25の内容を多目的に用いることができる。   In the present embodiment described above, transmission data 25 flowing on the network 2 can be intercepted regardless of the transmission procedure, and the target data 34 in the transmission data 25 is decomposed according to the data type. Data 31a to 31d can be obtained, and edit data 32 obtained by processing and editing at least one of the decomposed data 31a to 31d can be obtained. In the present embodiment, various kinds of decomposed data 31a to 31d can be edited according to the purpose, and the contents of the intercepted transmission data 25 can be used for multiple purposes.

例えば、送信装置3から伝送された伝送データ25に対してデータ編集を行う場合、従来においては、データ通信の相手側装置である受信装置4のアプリケーションによりデータ編集を行う必要がある。これに対し、本実施の形態では、外付け装置として機能するネットワーク監視装置1により、データの傍受、編集が可能であるため、受信装置4の改造や受信装置4に対するアプリケーションの追加などの負担を削減でき、監視者が望むデータ編集を行うことができる。   For example, when data editing is performed on the transmission data 25 transmitted from the transmission device 3, conventionally, it is necessary to perform data editing by an application of the reception device 4 which is a counterpart device for data communication. On the other hand, in the present embodiment, data can be intercepted and edited by the network monitoring device 1 functioning as an external device, so that burdens such as modification of the receiving device 4 and addition of an application to the receiving device 4 are imposed. The data can be reduced and the data editing desired by the supervisor can be performed.

また、本実施の形態に係るネットワーク監視装置1は、固有の通信のためのアドレスを持つことなくネットワーク2から伝送データ25を傍受することにより、ネットワーク2に負荷をかけることがなく、効率的にネットワーク2の監視を行うことができる。   In addition, the network monitoring apparatus 1 according to the present embodiment intercepts the transmission data 25 from the network 2 without having an address for unique communication, so that the network 2 is not burdened efficiently. The network 2 can be monitored.

さらに、本実施の形態に係るネットワーク監視装置1を用いることにより、ネットワーク2の伝送状態、伝送内容、伝送データ25内の目的データ34の種別及び内容などを容易に把握することができ、ネットワーク2を用いた通信の状態を効果的に監視できる。   Furthermore, by using the network monitoring apparatus 1 according to the present embodiment, it is possible to easily grasp the transmission state of the network 2, the transmission content, the type and content of the target data 34 in the transmission data 25, and the like. It is possible to effectively monitor the state of communication using.

(第2の実施の形態)
本実施の形態では、上記第1の実施の形態に係るネットワーク監視装置1の変形例であり、伝送データ25の再生を行うネットワーク監視装置について説明する。
(Second Embodiment)
In the present embodiment, a network monitoring apparatus that reproduces transmission data 25, which is a modification of the network monitoring apparatus 1 according to the first embodiment, will be described.

図7は、本実施の形態に係るネットワーク監視装置の例を示すブロック図である。   FIG. 7 is a block diagram illustrating an example of a network monitoring apparatus according to the present embodiment.

ネットワーク監視装置39は、ネットワークインタフェース14によりネットワーク2に接続される。このネットワーク監視装置39は、伝送データ25の傍受に加えて、再生用伝送データを作成するという特徴を持つ。   The network monitoring device 39 is connected to the network 2 by the network interface 14. The network monitoring device 39 has a feature of creating transmission data for reproduction in addition to intercepting the transmission data 25.

記憶媒体41は、プログラム41aを記憶している。このプログラム41aは、記憶媒体41に記憶されている。プログラム41aは、ネットワーク監視装置39で動作するオペレーティングシステム42を含むとともに、ネットワーク監視装置1に読み込まれ、実行されることにより、伝送データ入出力処理部43、アプリケーション処理部9、加工処理部44、表示処理部11、印刷処理部12、外部記憶処理部13、入力処理部45としての機能を実現する。   The storage medium 41 stores a program 41a. The program 41a is stored in the storage medium 41. The program 41a includes an operating system 42 that operates on the network monitoring device 39, and is read and executed by the network monitoring device 1, whereby a transmission data input / output processing unit 43, an application processing unit 9, a processing processing unit 44, Functions as the display processing unit 11, the print processing unit 12, the external storage processing unit 13, and the input processing unit 45 are realized.

ネットワーク監視装置1は、前述のネットワークインタフェース14のほか、伝送データ記憶部15、分解フォーマット記憶部16、分解データ記憶部17、編集データ記憶部18、再生データ記憶部46を具備し、入力装置19、表示装置20、印刷装置21、外部記憶装置23と接続される。   In addition to the network interface 14 described above, the network monitoring device 1 includes a transmission data storage unit 15, a decomposition format storage unit 16, a decomposition data storage unit 17, an edit data storage unit 18, and a reproduction data storage unit 46, and an input device 19 The display device 20, the printing device 21, and the external storage device 23 are connected.

入力処理部45は、上記第1の実施の形態に係る入力処理部8と同様の機能を実現するとともに、監視者が入力装置19を用いて再生用伝送データの作成を指示した場合に、再生作成指示を加工処理部44に渡し、再生の実行を指示した場合に、再生実行指示を伝送データ入出力処理部43に渡す。   The input processing unit 45 realizes the same function as the input processing unit 8 according to the first embodiment, and reproduces when the supervisor instructs the generation of transmission data for reproduction using the input device 19. When the creation instruction is passed to the processing unit 44 and playback is instructed, the playback execution instruction is passed to the transmission data input / output processing unit 43.

加工処理部44は、上記第1の実施の形態に係る加工処理部10と同様に、分解機能29、編集機能30を持ち、さらに、再生データ部作成機能47を持つ。   Similar to the processing unit 10 according to the first embodiment, the processing unit 44 has a decomposition function 29 and an editing function 30, and further has a reproduction data unit creation function 47.

加工処理部44の再生データ部作成機能47は、伝送データ記憶部15に記憶されている伝送データ25に対してデータ再生を目的とする加工を施し、再生を目的とした再生用伝送データの作成に用いられる再生データ部40を作成し、再生データ記憶部46に記憶する。   The reproduction data section creation function 47 of the processing section 44 performs processing for data reproduction on the transmission data 25 stored in the transmission data storage section 15 and creates reproduction transmission data for reproduction. The reproduction data section 40 used for the above is created and stored in the reproduction data storage section 46.

例えば、再生データ部作成機能47は、伝送データ記憶部15に記憶されている伝送データ25の目的データ34を選択し、目的データ34を再生データ部40として再生データ記憶部46に記憶する。   For example, the reproduction data section creation function 47 selects the target data 34 of the transmission data 25 stored in the transmission data storage section 15 and stores the target data 34 as the reproduction data section 40 in the reproduction data storage section 46.

伝送データ入出力処理部43は、伝送データ記憶時において、ネットワークインタフェース14、伝送制御処理部48経由で、ネットワーク2上の伝送データ25を傍受し、伝送データ記憶部15に記憶する。伝送データ入出力処理部43は、伝送手順と関係なく伝送データ25を傍受するために、データリンク層から伝送データ25を取り出す。   The transmission data input / output processing unit 43 intercepts the transmission data 25 on the network 2 via the network interface 14 and the transmission control processing unit 48 and stores the transmission data 25 in the transmission data storage unit 15 during transmission data storage. The transmission data input / output processing unit 43 extracts the transmission data 25 from the data link layer in order to intercept the transmission data 25 regardless of the transmission procedure.

また、伝送データ入出力処理部43は、入力処理部45から再生実行指示を受けた伝送データの再生時において、再生用伝送データをネットワーク2上へ送出することを目的として、再生データ記憶部46に記憶されている再生データ部40を伝送制御処理部48に渡す。   Also, the transmission data input / output processing unit 43 is a reproduction data storage unit 46 for the purpose of sending transmission data for reproduction onto the network 2 at the time of reproduction of transmission data received a reproduction execution instruction from the input processing unit 45. The reproduction data section 40 stored in the transmission control section 48 is transferred to the transmission control processing section 48.

オペレーティングシステム42の機能によって実現される伝送制御処理部48は、受信装置4のIPアドレスを送信先(宛先)のIPアドレスとし、ネットワーク監視装置39のIPアドレスを送信元のIPアドレスとするIPヘッダと、伝送データ入出力処理部43から受けた再生データ部40とを含む再生用伝送データを作成する。   The transmission control processing unit 48 realized by the function of the operating system 42 uses an IP header in which the IP address of the receiving device 4 is the IP address of the transmission destination (destination) and the IP address of the network monitoring device 39 is the IP address of the transmission source. And transmission data for reproduction including the reproduction data unit 40 received from the transmission data input / output processing unit 43 are created.

そして、伝送制御処理部48は、ネットワークインタフェース14を用いて、再生用伝送データをネットワーク2経由で受信装置4に伝送する。   Then, the transmission control processing unit 48 transmits the reproduction transmission data to the receiving device 4 via the network 2 using the network interface 14.

図8は、本実施の形態に係る再生用伝送データの例を示す図である。   FIG. 8 is a diagram showing an example of reproduction transmission data according to the present embodiment.

再生用伝送データ49は、ヘッダ50と再生データ部40とを含む。   The reproduction transmission data 49 includes a header 50 and a reproduction data part 40.

ヘッダ50は、IPヘッダ52とTCPヘッダ53とを含む。   The header 50 includes an IP header 52 and a TCP header 53.

IPヘッダ52は、バージョン、ヘッダ長、送信元のIPアドレス、宛先のIPアドレスを含む。   The IP header 52 includes a version, a header length, a source IP address, and a destination IP address.

TCPヘッダ53は、送信用ポート番号、送信先ポート番号、シーケンス番号、緊急ポインタを含む。   The TCP header 53 includes a transmission port number, a transmission destination port number, a sequence number, and an emergency pointer.

図9は、本実施の形態に係る伝送制御処理部48による再生用伝送データ49の伝送処理の例を示すフローチャートである。   FIG. 9 is a flowchart showing an example of transmission processing of reproduction transmission data 49 by the transmission control processing unit 48 according to the present embodiment.

ステップT1において、伝送制御処理部48は、IPヘッダ52に、このネットワーク監視装置39のIPアドレスを送信元のIPアドレスとして設定する。   In step T1, the transmission control processing unit 48 sets the IP address of the network monitoring device 39 in the IP header 52 as the source IP address.

ステップT2において、伝送制御処理部48は、受信装置4に接続要求を行い、コネクション接続を行う。   In step T2, the transmission control processing unit 48 issues a connection request to the receiving device 4 and performs connection connection.

この結果、ステップT3において、伝送制御処理部48は、受信装置4からの返送データからTCPヘッダ53のシーケンス番号を取得する。   As a result, in step T3, the transmission control processing unit 48 acquires the sequence number of the TCP header 53 from the return data from the receiving device 4.

ステップT4において、伝送制御処理部48は、再生用伝送データ49のTCPヘッダ53に、取得したシーケンス番号を設定する。   In step T4, the transmission control processing unit 48 sets the acquired sequence number in the TCP header 53 of the reproduction transmission data 49.

ステップT5において、伝送制御処理部48は、再生データ記憶部40に記憶されている再生データ部40を、伝送データ入出力処理部43経由で取得する。   In step T <b> 5, the transmission control processing unit 48 acquires the reproduction data unit 40 stored in the reproduction data storage unit 40 via the transmission data input / output processing unit 43.

ステップT6において、伝送制御処理部48は、再生データ部40を再生用伝送データ49に設定する。   In step T6, the transmission control processing unit 48 sets the reproduction data unit 40 as reproduction transmission data 49.

ステップT7において、伝送制御処理部48は、ネットワークインタフェース14を用いて、再生用伝送データ49をネットワーク2経由で受信装置4に送信する。   In step T 7, the transmission control processing unit 48 transmits the reproduction transmission data 49 to the receiving device 4 via the network 2 using the network interface 14.

ステップT8において、伝送制御処理部48は、1パケットである再生用伝送データ49の送信を行う度に、再生用伝送データ49のTCPヘッダ53の送信用のシーケンス番号を更新する。   In step T8, the transmission control processing unit 48 updates the transmission sequence number of the TCP header 53 of the reproduction transmission data 49 each time the reproduction transmission data 49 that is one packet is transmitted.

ステップT9において、伝送制御処理部48は、再生用伝送データ49の送信を継続するか否か判断する。   In step T9, the transmission control processing unit 48 determines whether or not to continue transmission of the reproduction transmission data 49.

送信を継続する場合、処理は、上記ステップT5に戻り、再生用伝送データの送信を順次実行する。   When the transmission is continued, the process returns to step T5, and transmission transmission data for reproduction is sequentially executed.

送信を終了する場合、ステップT10において、伝送制御処理部48は、再生用伝送のコネクションを切断し、再生用伝送を終了する。   When the transmission is to be terminated, in step T10, the transmission control processing unit 48 disconnects the reproduction transmission connection and terminates the reproduction transmission.

なお、ステップT7の後にステップT9を実行し、送信継続する場合にステップT8を実行して処理をステップT5に戻すとしてもよい。   Note that step T9 may be executed after step T7, and if transmission is to be continued, step T8 may be executed to return the process to step T5.

以上説明した本実施の形態においては、伝送データを再生し、受信装置4に送信できるため、障害が発生した後で事象再現を行うことができ、効果的な障害解析を行うことができる。また、伝送データを再生・伝送することで、シミュレーションに用いることができる。   In the present embodiment described above, since transmission data can be reproduced and transmitted to the receiving device 4, event reproduction can be performed after a failure occurs, and effective failure analysis can be performed. Moreover, it can be used for simulation by reproducing and transmitting the transmission data.

(第3の実施の形態)
本実施の形態では、ネットワーク2上の伝送データ25を傍受する傍受装置と傍受した伝送データ25に関する各種データを出力するデータ出力装置とを具備するネットワーク監視システムについて説明する。
(Third embodiment)
In the present embodiment, a network monitoring system including an intercepting device that intercepts transmission data 25 on the network 2 and a data output device that outputs various data related to the intercepted transmission data 25 will be described.

なお、以下においては、本実施の形態の特徴的な部分についてのみ詳しく説明し、上記第1及び第2の実施の形態と同様の部分については図示及び説明を省略する。   In the following, only the characteristic parts of the present embodiment will be described in detail, and illustration and description of the same parts as those of the first and second embodiments will be omitted.

図10は、本実施の形態に係るネットワーク監視システムの例を示すブロック図である。   FIG. 10 is a block diagram illustrating an example of a network monitoring system according to the present embodiment.

ネットワーク監視システム54は、傍受装置55とデータ出力装置56とを具備する。   The network monitoring system 54 includes an intercept device 55 and a data output device 56.

傍受装置55は、例えば電子計算機などの情報処理装置であり、ネットワークインタフェース14によりネットワーク2に接続される。記憶媒体57は、プログラム57aを記憶している。このプログラム57aは、記憶媒体57に記憶されている。プログラム57aは、傍受装置55で動作するオペレーティングシステム58を含むとともに、傍受装置55に読み込まれ、実行されることにより、伝送データ記憶処理部7、アプリケーション処理部59、加工処理部60などとしての機能を実現する。   The intercepting device 55 is an information processing device such as an electronic computer, and is connected to the network 2 by the network interface 14. The storage medium 57 stores a program 57a. The program 57a is stored in the storage medium 57. The program 57a includes an operating system 58 that operates on the intercepting device 55, and is read and executed by the intercepting device 55 to function as the transmission data storage processing unit 7, the application processing unit 59, the processing processing unit 60, and the like. To realize.

傍受装置55は、前述のネットワークインタフェース14のほか、伝送データ記憶部15などを具備する。   The intercepting device 55 includes a transmission data storage unit 15 in addition to the network interface 14 described above.

オペレーティングシステム58は、傍受装置55において動作することにより、伝送制御処理部61として機能する。   The operating system 58 functions as the transmission control processing unit 61 by operating in the intercepting device 55.

伝送制御処理部61は、ネットワークインタフェース14経由で、ネットワーク2上の伝送データ25を傍受し、傍受した伝送データ25を伝送データ記憶処理部7に渡す。   The transmission control processing unit 61 intercepts the transmission data 25 on the network 2 via the network interface 14 and passes the intercepted transmission data 25 to the transmission data storage processing unit 7.

また、伝送制御処理部61は、図1の加工装置30と同様に分解機能29および編集機能30を備えた加工処理部60によって作成された図2で示す分解データ31a〜31d、編集データ32などの各種データを受け、ネットワークインタフェース14を用いて、ネットワーク2経由でデータ出力装置56に送信する。   Further, the transmission control processing unit 61 is similar to the processing device 30 of FIG. 1, the decomposition data 31a to 31d shown in FIG. Are transmitted to the data output device 56 via the network 2 using the network interface 14.

本実施の形態において、加工処理部60の分解機能29は、分解フォーマット26にしたがって目的データ34を分解して分解データ31a〜31dを作成し、分解データ31a〜31dを伝送制御処理部61に渡す。   In the present embodiment, the decomposition function 29 of the processing unit 60 decomposes the target data 34 according to the decomposition format 26 to generate decomposition data 31a to 31d, and passes the decomposition data 31a to 31d to the transmission control processing unit 61. .

加工処理部60の編集機能30は、例えば分解データ31a〜31dや、伝送データ記憶部15に記憶されている伝送データ25など、傍受装置55の内部で保存されている各種のデータに対して、アプリケーション処理部59からの指示にしたがって加工・編集処理を行い、図1のように編集データ32を作成し、作成した編集データ32を伝送制御処理部61に渡す。   The editing function 30 of the processing unit 60 is performed on various data stored inside the intercepting device 55 such as the decomposed data 31a to 31d and the transmission data 25 stored in the transmission data storage unit 15, for example. Processing / editing processing is performed in accordance with an instruction from the application processing unit 59, the editing data 32 is created as shown in FIG. 1, and the created editing data 32 is transferred to the transmission control processing unit 61.

データ出力装置56は、情報処理装置であり、ネットワークインタフェース14によりネットワーク2に接続される。記憶媒体62は、プログラム62aを記憶している。このプログラム62aは、データ出力装置56で動作するオペレーティングシステム63を含むとともに、データ出力装置56に読み込まれ、実行されることにより、データ振分処理部64、アプリケーション処理部65、表示処理部11、印刷処理部12、外部記憶処理部13などとしての機能を実現する。   The data output device 56 is an information processing device and is connected to the network 2 by the network interface 14. The storage medium 62 stores a program 62a. The program 62a includes an operating system 63 that operates on the data output device 56, and is read and executed by the data output device 56, whereby the data distribution processing unit 64, the application processing unit 65, the display processing unit 11, Functions as the print processing unit 12, the external storage processing unit 13, and the like are realized.

データ出力装置56は、前述のネットワークインタフェース14のほか、データ記憶部67などを具備し、表示装置20、印刷装置21、外部記憶媒体22への記憶を行う外部記憶装置23などと接続される。   In addition to the network interface 14 described above, the data output device 56 includes a data storage unit 67 and the like, and is connected to the display device 20, the printing device 21, the external storage device 23 that stores data in the external storage medium 22, and the like.

オペレーティングシステム63は、データ出力装置56において動作することにより、伝送制御処理部66として機能する。   The operating system 63 functions as the transmission control processing unit 66 by operating in the data output device 56.

伝送制御処理部66は、傍受装置55からネットワーク2経由で、ネットワークインタフェース14を用いて、分解データ31a〜31d、編集データ32などのデータを受信し、データ振分処理部64に渡す。   The transmission control processing unit 66 receives data such as the decomposed data 31 a to 31 d and the editing data 32 from the intercepting device 55 via the network 2 using the network interface 14 and passes the data to the data distribution processing unit 64.

データ振分処理部64は、監視者の操作する入力装置19から入力処理部8経由で受けた指示、あるいはアプリケーション処理部65から受けた指示にしたがって、傍受装置55から受信したデータをデータ記憶部67に記憶し、表示処理部11、印刷処理部12、外部記憶処理部13のうち指示された処理部に傍受装置55から受信したデータを渡す。この結果、傍受装置55から受信したデータの表示、印刷、外部記憶媒体22への記憶が行われる。   The data distribution processing unit 64 receives the data received from the intercepting device 55 in accordance with an instruction received from the input device 19 operated by the supervisor via the input processing unit 8 or an instruction received from the application processing unit 65. The data received from the intercept device 55 is transferred to the designated processing unit among the display processing unit 11, the print processing unit 12, and the external storage processing unit 13. As a result, the data received from the intercept device 55 is displayed, printed, and stored in the external storage medium 22.

図11は、本実施の形態に係るネットワーク監視システム54の傍受装置55の動作例を示すフローチャートである。   FIG. 11 is a flowchart showing an operation example of the intercepting device 55 of the network monitoring system 54 according to the present embodiment.

ステップU1において、傍受装置55の伝送制御処理部61は、ネットワーク2上を流れる伝送データ25を、ネットワークインタフェース14を用いて傍受し、伝送データ記憶処理部7に渡す。   In step U <b> 1, the transmission control processing unit 61 of the intercepting device 55 intercepts the transmission data 25 flowing on the network 2 using the network interface 14 and passes it to the transmission data storage processing unit 7.

ステップU2において、傍受装置55の伝送データ記憶処理部7は、伝送データ25をこのパケットの状態のまま伝送データ記憶部15に記憶する。   In step U2, the transmission data storage processing unit 7 of the intercepting device 55 stores the transmission data 25 in the transmission data storage unit 15 in the state of this packet.

ステップU3において、傍受装置55の加工処理部60は、伝送データ記憶部15からパケットの状態のままで記憶されている伝送データ25を読み出す。   In step U3, the processing unit 60 of the intercepting device 55 reads the transmission data 25 stored in the packet state from the transmission data storage unit 15.

ステップU4において、傍受装置55の加工処理部60の分解機能29は、伝送データ25の目的データ34を予め登録されている分解フォーマット26にしたがって分解し、目的データ34を種別ごとに区切った分解データ31a〜31dを作成し、分解データ記憶部17に記憶する。   In step U4, the disassembling function 29 of the processing unit 60 of the intercepting device 55 disassembles the target data 34 of the transmission data 25 according to the pre-registered disassembly format 26, and the disassembled data obtained by dividing the target data 34 by type. 31 a to 31 d are created and stored in the decomposed data storage unit 17.

ステップU5において、傍受装置55の加工処理部60の編集機能30は、分解データ31a〜31dの少なくとも一つに対して編集処理を実行し、編集データ32を作成し、編集データ記憶部18に記憶する。   In step U <b> 5, the editing function 30 of the processing unit 60 of the intercepting device 55 executes editing processing on at least one of the decomposed data 31 a to 31 d, creates editing data 32, and stores it in the editing data storage unit 18. To do.

ステップU6において、傍受装置55の伝送制御処理部61は、ネットワークインタフェース14を用いて分解データ31a〜31d、編集データ32などの各種データをネットワーク2経由でデータ出力装置56に送信する。   In step U <b> 6, the transmission control processing unit 61 of the intercepting device 55 transmits various data such as the decomposed data 31 a to 31 d and the edited data 32 to the data output device 56 via the network 2 using the network interface 14.

図12は、本実施の形態に係るネットワーク監視システム54のデータ出力装置56の動作例を示すフローチャートである。   FIG. 12 is a flowchart showing an operation example of the data output device 56 of the network monitoring system 54 according to the present embodiment.

ステップV1において、データ出力装置56の伝送制御処理部66は、ネットワークインタフェース14を用いて、ネットワーク2経由で傍受装置55から送信されたデータを受信し、データ振分処理部64に渡す。   In step V <b> 1, the transmission control processing unit 66 of the data output device 56 receives data transmitted from the intercepting device 55 via the network 2 using the network interface 14 and passes it to the data distribution processing unit 64.

ステップV2において、データ出力装置56のデータ振分処理部64は、傍受装置55からのデータをデータ記憶部67に記憶する。   In step V <b> 2, the data distribution processing unit 64 of the data output device 56 stores the data from the intercept device 55 in the data storage unit 67.

ステップV3において、データ出力装置56のアプリケーション処理部65は、データ振分処理部64に出力先を示す出力指示を渡す。   In step V <b> 3, the application processing unit 65 of the data output device 56 passes an output instruction indicating the output destination to the data distribution processing unit 64.

ステップV4において、データ出力装置56のデータ振分処理部64は、アプリケーション処理部65からの出力指示にしたがって、表示処理部11、印刷処理部12、外部記憶処理部13のうちの少なくとも一つにデータ記憶部67に記憶されているデータを渡す。   In step V 4, the data distribution processing unit 64 of the data output device 56 is assigned to at least one of the display processing unit 11, the print processing unit 12, and the external storage processing unit 13 in accordance with an output instruction from the application processing unit 65. The data stored in the data storage unit 67 is passed.

表示処理部11にデータが渡された場合、ステップV5aにおいて、表示処理部11は、予め登録されている表示フォーマット27にしたがって、データに対して表示データ変換処理を施し、表示データ変換処理結果を表示装置20により表示させる。   When data is transferred to the display processing unit 11, in step V5a, the display processing unit 11 performs display data conversion processing on the data according to the display format 27 registered in advance, and displays the display data conversion processing result. It is displayed by the display device 20.

印刷処理部12にデータが渡された場合、ステップV5bにおいて、印刷処理部12は、予め設定されている印刷フォーマット28にしたがって、データに対して印刷データ変換処理を施し、印刷データ変換処理結果を印刷装置21により印刷させる。   When data is transferred to the print processing unit 12, in step V5b, the print processing unit 12 performs print data conversion processing on the data according to the preset print format 28, and displays the print data conversion processing result. Printing is performed by the printing device 21.

外部記憶処理部13にデータが渡された場合、ステップV5cにおいて、外部記憶処理部13は、外部記憶装置23を用いてデータを外部記憶媒体22に記憶する。   When data is transferred to the external storage processing unit 13, the external storage processing unit 13 stores the data in the external storage medium 22 using the external storage device 23 in step V <b> 5 c.

以上説明した本実施の形態では、伝送データ25を傍受する位置と分解データ31a〜31d、編集データ32を出力する位置とが分離している場合であっても、監視者が分解データ31a〜31d、編集データ32を参照することができ、ネットワーク2の伝送状態、伝送内容、伝送データ25内の目的データ34を分解した分解データ31a〜31d、この分解データ31a〜31dを編集した編集データ32の種別及び内容などを容易に把握することができ、ネットワーク2を用いた通信の状態を効果的に監視できる。   In the present embodiment described above, even if the position where the transmission data 25 is intercepted and the position where the decomposed data 31a to 31d and the edited data 32 are output are separated, the supervisor can separate the decomposed data 31a to 31d. The edited data 32 can be referred to, the transmission state of the network 2, the transmission content, the decomposed data 31a to 31d obtained by decomposing the target data 34 in the transmission data 25, and the edited data 32 obtained by editing the decomposed data 31a to 31d. The type and contents can be easily grasped, and the state of communication using the network 2 can be effectively monitored.

なお、本実施の形態において、各構成要素は同様の動作を実現可能であれば配置を変更させてもよく、また各構成要素を自由に組み合わせてもよく、各構成要素を自由に分割してもよく、いくつかの構成要素を削除してもよい。すなわち、本実施の形態については、上記の構成そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。例えば、各記憶部15〜18,46は、自由に組み合わせることができる。また、入力処理部8,45とアプリケーション処理部9、59,65とを組み合わせてもよい。   In the present embodiment, each component may be rearranged as long as the same operation can be realized, each component may be freely combined, and each component may be freely divided. Alternatively, some components may be deleted. That is, the present embodiment is not limited to the above-described configuration as it is, and can be embodied by modifying the constituent elements without departing from the scope of the invention in the implementation stage. For example, the storage units 15 to 18 and 46 can be freely combined. Further, the input processing units 8, 45 and the application processing units 9, 59, 65 may be combined.

本実施の形態において、プログラム5a,41a,57a,62aは、例えば磁気ディスク(フレキシブルディスク、ハードディスク等)、光ディスク(CD−ROM、DVD等)、半導体メモリなどの記憶媒体5,41,57,62に書き込んで、コンピュータに適用可能である。また、上記プログラム5a,41a,57a,62aは、通信媒体により伝送してコンピュータに適用することも可能である。コンピュータは、上記プログラム5a,41a,57a,62aを読み込み、このプログラム5a,41a,57a,62aによって動作が制御されることにより、ネットワーク監視装置1,39、傍受装置55,データ出力装置56としての機能を実現する。プログラム5a,41a,57a,62aは、複数のコンピュータに分散して配置され、複数のコンピュータ間で互いに連携しつつ処理が実行されるとしてもよい。   In the present embodiment, the programs 5a, 41a, 57a, 62a are, for example, storage media 5, 41, 57, 62 such as a magnetic disk (flexible disk, hard disk, etc.), an optical disk (CD-ROM, DVD, etc.), and a semiconductor memory. Can be applied to a computer. The programs 5a, 41a, 57a, and 62a can be transmitted through a communication medium and applied to a computer. The computer reads the programs 5a, 41a, 57a, and 62a, and the operations are controlled by the programs 5a, 41a, 57a, and 62a, so that the network monitoring devices 1 and 39, the intercepting device 55, and the data output device 56 are used. Realize the function. The programs 5a, 41a, 57a, and 62a may be distributed and arranged in a plurality of computers, and the processing may be executed while the plurality of computers cooperate with each other.

本実施の形態において、ソフトウェアによって実現される機能は、ハードウェアによって実現されるとしてもよい。   In the present embodiment, functions realized by software may be realized by hardware.

本発明は、ネットワークを経由するデータ伝送の監視分野に有効である。   The present invention is effective in the field of monitoring data transmission via a network.

本発明の第1の実施の形態に係るネットワーク監視装置の例を示すブロック図。1 is a block diagram showing an example of a network monitoring device according to a first embodiment of the present invention. 同実施の形態に係る伝送データと分解データとの関係の例を示すブロック図。The block diagram which shows the example of the relationship between the transmission data and decomposition | disassembly data which concern on the embodiment. 同実施の形態に係る表示装置又は印刷装置による分解データの出力例を示す図。The figure which shows the output example of the decomposition | disassembly data by the display apparatus or printing apparatus which concerns on the embodiment. 同実施の形態に係る分解データと編集データとの関係の例を示すブロック図。The block diagram which shows the example of the relationship between the decomposition | disassembly data and edit data which concern on the embodiment. 同実施の形態に係る表示処理部による編集データの表示内容の例を示す図。The figure which shows the example of the display content of the edit data by the display process part which concerns on the embodiment. 同実施の形態に係るネットワーク監視装置の動作例を示すフローチャート。The flowchart which shows the operation example of the network monitoring apparatus which concerns on the same embodiment. 本発明の第2の実施の形態に係るネットワーク監視装置の例を示すブロック図。The block diagram which shows the example of the network monitoring apparatus which concerns on the 2nd Embodiment of this invention. 同実施の形態に係る再生用伝送データの例を示す図。The figure which shows the example of the transmission data for reproduction | regeneration concerning the embodiment. 同実施の形態に係る伝送制御処理部による再生用伝送データの伝送処理の例を示すフローチャート。The flowchart which shows the example of the transmission process of the transmission data for reproduction | regeneration by the transmission control process part which concerns on the embodiment. 本発明の第3の実施の形態に係るネットワーク監視システムの例を示すブロック図。The block diagram which shows the example of the network monitoring system which concerns on the 3rd Embodiment of this invention. 同実施の形態に係るネットワーク監視システムの傍受装置の動作例を示すフローチャート。The flowchart which shows the operation example of the interception apparatus of the network monitoring system which concerns on the embodiment. 同実施の形態に係るネットワーク監視システム54のデータ出力装置56の動作例を示すフローチャート。The flowchart which shows the operation example of the data output device 56 of the network monitoring system 54 concerning the embodiment.

符号の説明Explanation of symbols

1,39…ネットワーク監視装置、2…ネットワーク、3…送信装置、4…受信装置、5,41,57,62…記憶媒体、5a,41a,57a,62a…プログラム、6,42,58,63…オペレーティングシステム、7…伝送データ記憶処理部、8,45…入力処理部、9,59…アプリケーション処理部、10,44,60…加工処理部、11…表示処理部、12…印刷処理部、13…外部記憶処理部、14…ネットワークインタフェース、15…伝送データ記憶部、16…分解フォーマット記憶部、17…分解データ記憶部、18…編集データ記憶部、19…入力装置、20…表示装置、21…印刷装置、22…外部記憶媒体、23…外部記憶装置、24,48,61,66…伝送制御処理部、25…伝送データ、26…分解フォーマット、27…表示フォーマット、28…印刷フォーマット、29…分解機能、30…編集機能、31a〜31d…分解データ、32…編集データ、33,50…ヘッダ、34…目的データ、35,52…IPヘッダ、36,53…TCPヘッダ、40…再生データ部、43…伝送データ入出力処理部、46…再生データ記憶部、47…再生データ部作成機能、49…再生用伝送データ、54…ネットワーク監視システム、55…傍受装置、56…データ出力装置、64…データ振分処理部、65…アプリケーション処理部、66…伝送制御処理部、67…データ記憶部   DESCRIPTION OF SYMBOLS 1,39 ... Network monitoring apparatus, 2 ... Network, 3 ... Transmission apparatus, 4 ... Reception apparatus, 5, 41, 57, 62 ... Storage medium, 5a, 41a, 57a, 62a ... Program, 6, 42, 58, 63 ... operating system, 7 ... transmission data storage processing unit, 8, 45 ... input processing unit, 9, 59 ... application processing unit, 10, 44, 60 ... processing processing unit, 11 ... display processing unit, 12 ... print processing unit, DESCRIPTION OF SYMBOLS 13 ... External storage process part, 14 ... Network interface, 15 ... Transmission data storage part, 16 ... Decomposition format storage part, 17 ... Decomposition data storage part, 18 ... Edit data storage part, 19 ... Input device, 20 ... Display apparatus, DESCRIPTION OF SYMBOLS 21 ... Printing device, 22 ... External storage medium, 23 ... External storage device, 24, 48, 61, 66 ... Transmission control processing part, 25 ... Transmission data, 26 ... Disassembly Matte, 27 ... Display format, 28 ... Print format, 29 ... Decomposition function, 30 ... Editing function, 31a-31d ... Decomposition data, 32 ... Edit data, 33, 50 ... Header, 34 ... Target data, 35, 52 ... IP Header, 36, 53 ... TCP header, 40 ... reproduction data section, 43 ... transmission data input / output processing section, 46 ... reproduction data storage section, 47 ... reproduction data section creation function, 49 ... reproduction data for reproduction, 54 ... network monitoring System 55 ... Interception device 56 ... Data output device 64 ... Data distribution processing unit 65 ... Application processing unit 66 ... Transmission control processing unit 67 ... Data storage unit

Claims (9)

送信装置からネットワーク経由で受信装置に伝送され、ヘッダと目的データとを含む伝送データを傍受する伝送制御処理手段と、
前記伝送制御処理手段によって傍受された伝送データを伝送データ記憶手段に記憶する伝送データ記憶処理手段と、
前記目的データに含まれているデータの種別と大きさを示す分解フォーマットを記憶する分解フォーマット記憶手段と、
前記伝送データ記憶手段に記憶されている前記伝送データの前記目的データを、前記分解フォーマットにしたがって分解した分解データを作成し、前記分解データを分解データ記憶手段に記憶する分解手段と、
前記分解データ記憶手段に記憶されている前記分解データを、出力手段から出力するための処理を実行する出力処理手段と
を具備するネットワーク監視装置。
Transmission control processing means for transmitting transmission data including a header and target data transmitted from a transmission device to a reception device via a network;
Transmission data storage processing means for storing transmission data intercepted by the transmission control processing means in transmission data storage means;
Decomposition format storage means for storing a decomposition format indicating the type and size of data included in the target data;
Decomposing means for generating the decomposed data obtained by decomposing the target data of the transmission data stored in the transmission data storing means according to the decomposition format, and storing the decomposed data in the decomposed data storing means;
A network monitoring apparatus comprising: output processing means for executing processing for outputting the decomposed data stored in the decomposed data storage means from output means.
請求項1記載のネットワーク監視装置において、
前記伝送制御処理手段は、データリンク層から前記ネットワーク上の前記伝送データを傍受することを特徴とするネットワーク監視装置。
The network monitoring device according to claim 1,
The network monitoring apparatus characterized in that the transmission control processing means intercepts the transmission data on the network from a data link layer.
請求項1又は請求項2記載のネットワーク監視装置において、
前記分解データ記憶手段に記憶されている前記分解データを編集した編集データを作成し、前記編集データを編集データ記憶手段に記憶する編集手段をさらに具備し、
前記出力処理手段は、前記編集データ記憶手段に記憶されている前記編集データを、前記出力手段から出力するための処理を実行する
ことを特徴とするネットワーク監視装置。
In the network monitoring device according to claim 1 or 2,
Creating edit data obtained by editing the decomposed data stored in the decomposed data storage means, and further comprising editing means for storing the edit data in the edit data storage means,
The network monitoring apparatus, wherein the output processing means executes a process for outputting the editing data stored in the editing data storage means from the output means.
請求項1乃至請求項3のいずれか1項に記載のネットワーク監視装置において、
前記出力手段は、表示手段、印刷手段、外部記憶手段のうちの少なくとも一つであり、
前記出力処理手段は、前記表示手段による表示、前記印刷手段による印刷、前記外部記憶手段による外部記憶媒体への記憶のうちの少なくとも一つを実行する
ことを特徴とするネットワーク監視装置。
In the network monitoring device according to any one of claims 1 to 3,
The output means is at least one of display means, printing means, external storage means,
The network monitoring apparatus, wherein the output processing means executes at least one of display by the display means, printing by the printing means, and storage in an external storage medium by the external storage means.
請求項1乃至請求項4のいずれか1項に記載のネットワーク監視装置において、
前記伝送制御処理手段は、前記ネットワークからネットワークインタフェース経由で前記伝送データを傍受することを特徴とするネットワーク監視装置。
The network monitoring device according to any one of claims 1 to 4,
The network monitoring apparatus characterized in that the transmission control processing means intercepts the transmission data from the network via a network interface.
請求項1乃至請求項5のいずれか1項に記載のネットワーク監視装置において、
前記伝送データ記憶手段に記憶されている前記伝送データの前記目的データを再生データ部とし、前記再生データ部を再生データ記憶手段に記憶する再生データ部作成手段をさらに具備し、
前記伝送制御処理手段は、前記再生データ記憶手段に記憶されている前記再生データ部と再生用のヘッダとを含む再生用伝送データを作成し、前記再生用伝送データを前記ネットワーク経由で前記受信装置に伝送する
ことを特徴とするネットワーク監視装置。
The network monitoring device according to any one of claims 1 to 5,
The transmission data storage means further includes reproduction data part creation means for storing the reproduction data part in the reproduction data storage means, with the target data of the transmission data stored in the transmission data storage means,
The transmission control processing means creates reproduction transmission data including the reproduction data portion stored in the reproduction data storage means and a reproduction header, and transmits the reproduction transmission data to the receiving device via the network. A network monitoring device for transmitting to a network.
ネットワーク監視システムにおいて、
傍受装置とデータ出力装置とを具備し、
前記傍受装置は、
送信装置からネットワーク経由で受信装置に伝送され、ヘッダと目的データとを含む伝送データを傍受する手段と、
傍受された前記伝送データを伝送データ記憶手段に記憶する伝送データ記憶処理手段と、
前記目的データに含まれているデータの種別と大きさを示す分解フォーマットを記憶する分解フォーマット記憶手段と、
前記伝送データ記憶手段に記憶されている前記伝送データの前記目的データを、前記分解フォーマットにしたがって分解した分解データを作成する分解手段と、
前記前記分解データを、前記ネットワーク経由で前記データ出力装置に伝送する手段と
を具備し、
前記データ出力装置は、
前記傍受装置からの前記分解データを受信する手段と、
前記分解データを出力先に振り分ける振分手段と、
前記振分手段によって振り分けられた前記分解データを出力手段から出力するための処理を実行する出力処理手段と
と具備する
ことを特徴とするネットワーク監視システム。
In network monitoring system,
An intercept device and a data output device;
The intercept device is
Means for transmitting transmission data including a header and target data transmitted from a transmission device to a reception device via a network;
Transmission data storage processing means for storing the intercepted transmission data in transmission data storage means;
Decomposition format storage means for storing a decomposition format indicating the type and size of data included in the target data;
Decomposition means for creating decomposed data obtained by decomposing the target data of the transmission data stored in the transmission data storage means according to the decomposition format;
Means for transmitting the decomposed data to the data output device via the network;
The data output device includes:
Means for receiving the decomposed data from the intercept device;
A distribution means for distributing the decomposed data to an output destination;
A network monitoring system comprising: output processing means for executing processing for outputting the decomposed data sorted by the sorting means from output means.
コンピュータによるネットワークの監視方法において、
送信装置からネットワーク経由で受信装置に伝送され、ヘッダと目的データとを含む伝送データを傍受し、
傍受された前記伝送データを伝送データ記憶手段に記憶し、
分解フォーマット記憶手段に記憶されており前記目的データに含まれているデータの種別と大きさを示す分解フォーマットにしたがって、前記伝送データ記憶手段に記憶されている前記伝送データの前記目的データを分解した分解データを作成し、前記分解データを分解データ記憶手段に記憶し、
前記分解データ記憶手段に記憶されている前記分解データを、出力手段から出力するための処理を実行する
ことを特徴とするネットワーク監視方法。
In a network monitoring method using a computer,
Transmitted from the transmitting device to the receiving device via the network, intercepting transmission data including the header and target data,
Storing the intercepted transmission data in transmission data storage means;
The target data of the transmission data stored in the transmission data storage means is decomposed according to a decomposition format indicating the type and size of the data contained in the target data and stored in the decomposition format storage means Creating decomposition data, storing the decomposition data in decomposition data storage means,
A network monitoring method comprising: executing processing for outputting the decomposed data stored in the decomposed data storage means from an output means.
コンピュータを、
送信装置からネットワーク経由で受信装置に伝送され、ヘッダと目的データとを含む伝送データを傍受する伝送制御処理手段、
前記伝送制御処理手段によって傍受された伝送データを伝送データ記憶手段に記憶する伝送データ記憶処理手段、
分解フォーマット記憶手段に記憶されており前記目的データに含まれているデータの種別と大きさを示す分解フォーマットにしたがって、前記伝送データ記憶手段に記憶されている前記伝送データの前記目的データを分解した分解データを作成し、前記分解データを分解データ記憶手段に記憶する分解手段、
前記分解データ記憶手段に記憶されている前記分解データを、出力手段から出力するための処理を実行する出力処理手段
として機能させるためのプログラム。
Computer
Transmission control processing means for intercepting transmission data transmitted from a transmission device to a reception device via a network and including a header and target data;
Transmission data storage processing means for storing transmission data intercepted by the transmission control processing means in transmission data storage means;
The target data of the transmission data stored in the transmission data storage means is decomposed according to a decomposition format indicating the type and size of the data contained in the target data and stored in the decomposition format storage means Decomposition means for creating decomposition data and storing the decomposition data in decomposition data storage means;
A program for functioning as output processing means for executing processing for outputting the decomposed data stored in the decomposed data storage means from output means.
JP2006069476A 2006-03-14 2006-03-14 Network monitoring device method, and program Pending JP2007251384A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2006069476A JP2007251384A (en) 2006-03-14 2006-03-14 Network monitoring device method, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006069476A JP2007251384A (en) 2006-03-14 2006-03-14 Network monitoring device method, and program

Publications (1)

Publication Number Publication Date
JP2007251384A true JP2007251384A (en) 2007-09-27

Family

ID=38595247

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006069476A Pending JP2007251384A (en) 2006-03-14 2006-03-14 Network monitoring device method, and program

Country Status (1)

Country Link
JP (1) JP2007251384A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10281495B2 (en) 2012-06-14 2019-05-07 Mitsubishi Electric Corporation Analysis device, analysis method, and program

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10281495B2 (en) 2012-06-14 2019-05-07 Mitsubishi Electric Corporation Analysis device, analysis method, and program

Similar Documents

Publication Publication Date Title
RU2431185C2 (en) High level graphics stream
JP2005292903A (en) Control system, control program, control method, and controller
CN101931778A (en) Program delivery control system and program delivery control method
JP2007251384A (en) Network monitoring device method, and program
JP2004260366A (en) Xml signing/ciphering procedure generating system
JP2005223390A (en) Message exchange method, and message conversion system
JP2000029751A (en) Log managing method/device
JP2009101964A (en) Railway vehicle management device and method
EP2423816B1 (en) System and method for real-time preserving animated logging
JP5899772B2 (en) Information processing system and information processing method
JP2009223543A (en) Network system, status output device, status output program, and status output method
CN101114279A (en) Document production support device, methods thereof and storage medium
JP2008226017A (en) Log information generation device and method, log information management device and method, and log information management method and program
JP2008226242A (en) System and method for logging electronic document or part thereof
JP5627320B2 (en) Movie storage device and movie storage system
US7644104B2 (en) Image data transmission system and program for image data transmission system
JPH0535620A (en) File transferring device
JP2005051681A (en) Content distribution system, distribution server and reproducing terminal
JP2005208370A (en) Presentation apparatus, presentation method, and program
JP2006350681A (en) Operation procedure support system for plant monitoring control device
JP4827716B2 (en) Monitoring device and monitoring program
JP2010067281A (en) Device and method for providing log
WO2009113200A1 (en) Monitoring system and alteration checking method thereof
JP2000293346A (en) Data distributing device and control method therefor
JP2002055914A5 (en)