JP6025596B2 - Measuring device control device and network monitor system - Google Patents

Measuring device control device and network monitor system Download PDF

Info

Publication number
JP6025596B2
JP6025596B2 JP2013028371A JP2013028371A JP6025596B2 JP 6025596 B2 JP6025596 B2 JP 6025596B2 JP 2013028371 A JP2013028371 A JP 2013028371A JP 2013028371 A JP2013028371 A JP 2013028371A JP 6025596 B2 JP6025596 B2 JP 6025596B2
Authority
JP
Japan
Prior art keywords
measurement
network
packet
measuring
information
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.)
Active
Application number
JP2013028371A
Other languages
Japanese (ja)
Other versions
JP2014158186A (en
Inventor
世輝 桑原
世輝 桑原
清水 健司
健司 清水
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.)
Nippon Telegraph and Telephone Corp
Original Assignee
Nippon Telegraph and Telephone Corp
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 Nippon Telegraph and Telephone Corp filed Critical Nippon Telegraph and Telephone Corp
Priority to JP2013028371A priority Critical patent/JP6025596B2/en
Publication of JP2014158186A publication Critical patent/JP2014158186A/en
Application granted granted Critical
Publication of JP6025596B2 publication Critical patent/JP6025596B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Description

本発明は、測定装置制御装置及びネットワークモニタシステムに係り、特に、通信システムの中でネットワーク性能情報の把握や障害原因の追究に用いる測定装置制御装置及びネットワークモニタシステムに関する。   The present invention relates to a measurement apparatus control apparatus and a network monitor system, and more particularly to a measurement apparatus control apparatus and a network monitor system used for grasping network performance information and investigating a cause of a failure in a communication system.

一般に、ネットワーク性能情報の把握や障害原因の追究のために、
(1)ネットワーク内のルータやスイッチ、各端末での測定;
(2)ネットワーク測定を行うための専用の装置やソフトウェアを使用した測定;
が行われる。
Generally, to understand network performance information and investigate the cause of failure,
(1) Measurement at routers, switches and terminals in the network;
(2) Measurement using dedicated equipment and software for network measurement;
Is done.

上記(1)の測定においては、送受信されたパケット数などのトラヒック情報を収集するためにSNMP(Simple Network Management Protocol)が、フロー情報を収集するためにNetFlowやsFlowなどが利用されている。   In the measurement (1), SNMP (Simple Network Management Protocol) is used to collect traffic information such as the number of transmitted and received packets, and NetFlow and sFlow are used to collect flow information.

また、上記の(2)の測定においては、パケットの詳細な解析や統計情報を取集するためにLANアナライザが利用されている。   In the measurement (2) above, a LAN analyzer is used to collect detailed packet analysis and statistical information.

従来のネットワーク測定では、物理ネットワークに基づいて各地点のルータやスイッチなどの測定結果の監視を行い、または事前に設置した専用の装置を用いパケットのキャプチャやその解析を行う(例えば、非特許文献1参照)。   In conventional network measurement, measurement results of routers and switches at each point are monitored based on a physical network, or packet capture and analysis are performed using a dedicated device installed in advance (for example, non-patent literature) 1).

日経コミュニケーション 2011 5月号 p18-31Nikkei Communication 2011 May p18-31

しかしながら、上記従来技術においては、ネットワークの構成管理とネットワークの測定が独立して行われていたため、下記の如き問題があった。   However, the above prior art has the following problems because the network configuration management and the network measurement are performed independently.

(1)ネットワークが作成された後に、当該ネットワークを測定するために、ユーザがネットワーク管理者や管理システムに問い合わせるか、流れるパケットを解析する必要があるため、モニタ装置が測定を開始するまでに遅延が発生する。   (1) After a network is created, there is a delay before the monitoring device starts measurement because the user needs to contact the network administrator or management system or analyze the flowing packets in order to measure the network. Will occur.

(2)ネットワークの動的な構成変更やトポロジの変更、ネットワークの識別情報または実現方式の変更が行われると、測定が途絶することがある。   (2) Measurement may be disrupted if network configuration changes, topology changes, network identification information or implementation methods are changed.

(3)ネットワークのトポロジや識別情報、実現方式が変更された後に、変更に合わせてネットワークモニタ装置の設定を変更し、測定結果を提示するため、測定結果を提示できない期間が発生することがある。   (3) After the network topology, identification information, and implementation method have been changed, the network monitor device settings are changed in accordance with the change, and the measurement results are presented. .

図1に、ネットワーク構成手段とネットワークモニタ装置の一連の処理の動作例を示す。図中、縦方向は時間の経過を示しており、それぞれの縦線が動作経過時間を示している。   FIG. 1 shows an operation example of a series of processes of the network configuration means and the network monitor device. In the figure, the vertical direction indicates the passage of time, and each vertical line indicates the operation elapsed time.

ネットワークを利用するために、トポロジや、ネットワーク実現方式、識別情報が決定される。その情報をユーザが収集し、測定に使用するネットワークモニタ装置の決定や、ネットワークモニタ装置の設定を行い、測定が行われる(同図a)。また、途中でネットワーク構成に変更が発生すると、ユーザにそのことが通知されない場合は、測定が中断されてしまう(同図b)。このため、再びトポロジや、ネットワーク実現方式、識別情報を収集し、測定に使用するネットワークモニタ装置の決定や、ネットワークモニタ装置の設定を行うことで測定が再開される(同図c)。このように、従来のネットワークモニタ装置は、ネットワークの動的な変更に対し追随することができず、測定を連続的かつ即時的に行うことが難しいという重大な問題を有する。   In order to use the network, the topology, network implementation method, and identification information are determined. The user collects the information, determines the network monitor device to be used for the measurement, sets the network monitor device, and performs the measurement (FIG. A). In addition, when a change occurs in the network configuration in the middle of the measurement, the measurement is interrupted if the user is not notified of the change (FIG. B). For this reason, the topology, the network realization method, and the identification information are collected again, and the measurement is restarted by determining the network monitor device to be used for measurement and setting the network monitor device (FIG. 3c). As described above, the conventional network monitor device cannot follow the dynamic change of the network, and has a serious problem that it is difficult to perform measurement continuously and immediately.

また、ネットワークが広域かつ複雑に張り巡らされていることから、測定装置を設置する必要の可能性がある場所が膨大になり、あるパケットの流れの測定に必要な測定対象の組み合わせも膨大になるため、事前に計画して必要十分な測定地点を決定して測定装置を設置することが困難である。   In addition, since the network is spread over a wide area and complicated, the number of places where measurement devices may need to be installed becomes enormous, and the combinations of measurement targets necessary for measuring the flow of a packet also become enormous. For this reason, it is difficult to plan in advance, determine necessary and sufficient measurement points, and install the measurement device.

このため、あらかじめパケットが通る可能性のある地点にネットワークモニタ装置を設置する必要があり、コストが増大し、設置されていない地点をパケットが通った場合は測定すること不可能であるといった重大な問題があった。   For this reason, it is necessary to install a network monitoring device at a point where a packet can pass in advance, which increases costs and makes it impossible to measure when a packet passes through a point that is not installed. There was a problem.

本発明は上記事情を鑑みてなされたもので、その目的とするところは、従来の技術における上述の如き問題を解消して、ネットワーク上のパケットを即時的に測定可能とし、ネットワークのトポロジや、実現方式、識別情報が測定中に動的に変更されても、中断せずに連続して測定が行えること、また、必要十分な測定装置を用いて必要最小限の測定地点を決定することを可能とする測定装置制御装置及びネットワークモニタシステムを提供することにある。   The present invention has been made in view of the above circumstances, and the object of the present invention is to solve the above-described problems in the prior art, and to immediately measure packets on the network, the network topology, Even if the realization method and identification information are dynamically changed during measurement, continuous measurement can be performed without interruption, and the minimum necessary measurement points can be determined using necessary and sufficient measurement devices. An object of the present invention is to provide a measuring device control device and a network monitoring system that can be used.

上記の課題を解決するため、本発明(請求項1)は、それぞれのネットワーク上の所定の位置の通信回線に接続され、該通信回線に流れるパケットをキャプチャして解析する測定装置を制御する測定装置制御装置であって、
ネットワーク管理システムから、ネットワークを構成する機器の配置情報、ルーティング情報、及び測定対象パケットを識別する識別情報を含むネットワーク管理情報を取得し、該ネットワーク管理情報に基づいて、測定対象パケットが流れる通信回線を特定し、該対象パケットのみを抽出可能なフィルタ条件を生成する測定装置制御手段と、
特定された通信回線に設置された測定装置に対して、前記フィルタ条件を送信するフィルタ制御手段と、を有する。
In order to solve the above problems, the present invention (Claim 1) is a measurement for controlling a measuring apparatus connected to a communication line at a predetermined position on each network and capturing and analyzing a packet flowing through the communication line. A device controller,
A network for acquiring network management information including arrangement information of devices constituting the network, routing information, and identification information for identifying the measurement target packet from the network management system, and on which the measurement target packet flows based on the network management information And measuring device control means for generating a filter condition capable of extracting only the target packet;
Filter control means for transmitting the filter condition to a measuring apparatus installed in the specified communication line.

また、本発明(請求項2)は、前記フィルタ制御手段において、
同一の通信回線上に重畳された異なる測定対象パケットに対し、それぞれに対応するフィルタを同時設定する手段を含む。
Moreover, this invention (Claim 2) is the said filter control means,
Means for simultaneously setting filters corresponding to different measurement target packets superimposed on the same communication line.

本発明(請求項3)は、ネットワーク管理システム、測定装置制御装置、測定装置を有するモニタシステムであって、
前記測定装置は、
ネットワークに流れるパケットを受信するパケットキャプチャ手段と、
前記パケットキャプチャ手段でキャプチャしたパケットに対し、フィルタ条件に基づいてフィルタリングを行うフィルタ手段と、
前記フィルタ手段でフィルタリングされたパケットを解析するパケットデータ機能手段と、
前記パケットデータ機能手段で解析したデータを格納する記憶手段と、
を有し、
前記測定装置制御装置は、
記ネットワーク管理システムからネットワーク管理情報を取得し、該ネットワーク管理情報に基づいて、測定対象のパケットが流れる通信回線を特定し、該測定対象のパケットのみを抽出可能なフィルタ条件を生成する測定装置制御手段と、
特定された通信回線に設置された測定装置の前記フィルタ手段に対して、前記フィルタ条件を送信するフィルタ制御手段と、を有する。
The present invention (Claim 3) is a network management system, a measurement apparatus control apparatus, a monitor system having a measurement apparatus,
The measuring device is
Packet capture means for receiving packets flowing in the network;
Filter means for filtering the packet captured by the packet capture means based on a filter condition;
Packet data function means for analyzing the packet filtered by the filter means;
Storage means for storing data analyzed by the packet data function means;
Have
The measuring device control device includes:
To obtain network management information from the previous SL network management system, the based on the network management information to identify the communication line packet to be measured flows, measurement that forms the raw extractable filter conditions only packets of the measurement object Device control means;
Filter control means for transmitting the filter condition to the filter means of the measuring apparatus installed in the specified communication line .

また、本発明(請求項4)は、前記ネットワーク内に、複数の前記測定装置が設置されている場合に、
前記測定装置の利用状況を管理する測定装置管理手段を更に有し、
前記測定装置制御手段は、
前記測定対象のパケットが流れる通信回線と、予め管理している前記測定装置の設置場所と、前記測定装置管理手段から転送された前記利用状況に基づいて、測定に利用する測定装置を決定する手段を含む。
Further, the present invention (Claim 4), when a plurality of the measuring devices are installed in the network,
Further comprising a measuring device management means for managing the utilization for status of the measuring device,
The measuring device control means includes
Means for determining a measurement device to be used for measurement based on a communication line through which the packet to be measured flows, an installation location of the measurement device managed in advance, and the usage situation transferred from the measurement device management means including.

また、本発明(請求項5)は、前記ネットワーク管理システムにおいて、
前記ネットワークを構成する機器の配置情報、ルーティング情報、及び測定対象パケットを識別する識別情報として、送信元IPアドレス、または、受信先IPアドレス、または、送信元ポート番号、または、受信先ポート番号、または、使用IPプロトコル、または、タグ、または、ラベル、または、キー、または、これらの組み合わせの前記ネットワーク管理情報を有する
Further, the present invention (Claim 5) is the network management system,
As the arrangement information of the devices constituting the network, the routing information , and the identification information for identifying the measurement target packet , the source IP address, the destination IP address, the source port number, or the destination port number, or, using IP protocol, or a tag or a label, or key, or to have the said network management information of these combinations.

また、本発明(請求項6)は、前記測定装置に流入させるパケットを切り替える測定対象変更装置を更に有し、
前記測定装置制御装置において、前記測定対象変更装置の制御を行う測定対象制御手段を更に有し、複数のリンクの測定を切り替える。
In addition, the present invention (Claim 6) further includes a measurement object changing device that switches a packet to flow into the measurement device,
The measurement apparatus control apparatus further includes measurement object control means for controlling the measurement object changing apparatus, and switches measurement of a plurality of links.

また、本発明(請求項7)は、前記測定装置において、
前記測定装置制御装置の前記測定装置制御手段が前記ネットワーク管理システムと連携することにより、パケット測定中のネットワークの構成やルーティングの変更に追従して前記測定装置制御手段において変更されたフィルタ条件に基づいて、測定対象のパケットを途切れることなく継続して測定する手段を含む。
Further, the present invention (Claim 7) is the measurement apparatus,
The measurement device control means of the measurement device control device cooperates with the network management system, and based on the filter condition changed in the measurement device control means following the change in the network configuration and routing during packet measurement. And means for continuously measuring the packet to be measured without interruption.

また、本発明(請求項8)は、測定対象に対して測定を行った時間と、その時の測定に利用した測定装置の情報を記憶し、ユーザの測定データへの要求に対して要求された時間に応じて、記憶された該情報に基づいて、測定データを参照する測定装置を変更するデータ管理手段を更に有する。   Further, the present invention (Claim 8) stores the time when the measurement is performed on the measurement object and the information of the measurement device used for the measurement at that time, and is required for the user's request for measurement data. Data management means is further provided for changing the measurement device that refers to the measurement data based on the stored information according to time.

上述のように、本発明によれば、ネットワークの構成やトポロジ、実現方式、識別情報が測定中に動的に変更されても、中断せずに連続して測定が行えること、また、必要十分な測定装置を用いて必要最小限の測定地点を決定することを可能とする測定装置制御装置及びネットワークモニタシステムを実現できるという顕著な効果を奏するものである。   As described above, according to the present invention, continuous measurement can be performed without interruption even if the network configuration, topology, implementation method, and identification information are dynamically changed during measurement. It is possible to realize a measurement device control device and a network monitor system that can determine the minimum necessary measurement points using a simple measurement device.

ネットワーク構成手段とネットワークモニタ装置の一連の処理の動作例である。It is an example of operation | movement of a series of processes of a network structure means and a network monitor apparatus. 本発明の第1の実施の形態におけるネットワークモニタシステムの構成図である。It is a block diagram of the network monitor system in the 1st Embodiment of this invention. 本発明の第1の実施の形態における測定対象リンクと測定装置が1対1対応の場合の測定開始から終了までのフローチャートである。It is a flowchart from the measurement start to an end in case the measurement object link and measurement apparatus in the 1st Embodiment of this invention have one-to-one correspondence. 本発明の第1の実施の形態における複数地点に測定装置を設置した場合の動作を説明するための図である。It is a figure for demonstrating operation | movement at the time of installing the measuring apparatus in the multiple points in the 1st Embodiment of this invention. 本発明の第2の実施の形態における拡張型ネットワークモニタシステムの構成図である。It is a block diagram of the extended network monitor system in the 2nd Embodiment of this invention. 本発明の第2の実施の形態における測定対象変更装置を用いて測定装置が複数の測定対象リンクを測定する場合の測定開始から終了までのフローチャートである。It is a flowchart from the measurement start to an end in case a measuring device measures a some measurement object link using the measuring object change apparatus in the 2nd Embodiment of this invention. 本発明の第2の実施の形態における測定対象変更装置を用いた場合の動作例を説明するための図である。It is a figure for demonstrating the operation example at the time of using the measuring object change apparatus in the 2nd Embodiment of this invention. 本発明の第3の実施の形態における仮想ネットワークが用いられる場合の動作例を説明するための図である。It is a figure for demonstrating the operation example in case the virtual network in the 3rd Embodiment of this invention is used. 本発明の第3の実施の形態における接続替え測定設定の例である。It is an example of the connection change measurement setting in the 3rd Embodiment of this invention.

以下、図面と共に本発明の実施の形態を説明する。   Hereinafter, embodiments of the present invention will be described with reference to the drawings.

[第1の実施の形態]
図2は、本発明の一実施の形態におけるネットワークモニタシステムの構成を示す。
[First Embodiment]
FIG. 2 shows a configuration of the network monitor system in one embodiment of the present invention.

同図に示すネットワークモニタシステムは、測定装置制御装置20、通信回線毎に設置された複数の測定装置30、測定装置30の設置情報を管理する測定装置管理部7、データ管理部13を有し、測定装置制御装置20Aはネットワーク管理システム10、測定装置30、測定装置管理部7に接続されている。ネットワーク管理システム10は、当該測定装置制御部1とのインタフェースを有し、ネットワークの物理構成や論理構成、ルーティング情報及び、ネットワークの実現方式およびパケットの識別情報を含んだネットワーク管理情報を送出可能な既存のまたは改造したシステムである。   The network monitor system shown in FIG. 1 includes a measurement device control device 20, a plurality of measurement devices 30 installed for each communication line, a measurement device management unit 7 that manages installation information of the measurement device 30, and a data management unit 13. The measurement device control device 20A is connected to the network management system 10, the measurement device 30, and the measurement device management unit 7. The network management system 10 has an interface with the measurement device control unit 1 and can transmit network management information including physical configuration and logical configuration of the network, routing information, network implementation method, and packet identification information. An existing or modified system.

ネットワーク管理システム10は、ネットワークの機器の配置を情報、ルーティング、及び測定対象パケットを識別するための送信元IPアドレス、または、受信先IPアドレス、または、送信元ポート番号、または、受信先ポート番号、または、使用IPプロトコル番号、または、タグ、または、ラベル、または、キー、または、これらを組み合わせて管理する。これらの情報を以下、「ネットワーク管理情報」と記す。   The network management system 10 is a transmission source IP address, a reception destination IP address, a transmission source port number, or a reception destination port number for identifying information, routing, and measurement target packets regarding the arrangement of network devices. Or, the IP protocol number used, the tag, the label, the key, or a combination thereof is managed. These pieces of information are hereinafter referred to as “network management information”.

測定装置管理部7は、測定装置制御装置20に接続され、ネットワーク内に複数の測定装置30が設置されている場合に、測定装置30の利用状況を管理し、その情報を測定装置制御部1に転送する。これにより、測定装置制御部1は、予め管理している測定装置30の設置情報とネットワーク管理情報と合わせて測定に必要な測定装置30を選択することで、必要十分な測定地点を決定することができる。   The measurement device management unit 7 is connected to the measurement device control device 20 and manages the usage status of the measurement device 30 when a plurality of measurement devices 30 are installed in the network. Forward to. Thereby, the measuring device control unit 1 determines necessary and sufficient measuring points by selecting the measuring device 30 necessary for the measurement together with the installation information of the measuring device 30 managed in advance and the network management information. Can do.

測定装置制御装置20Aは、測定装置制御部1とフィルタ制御部2を有する。   The measurement device control device 20A includes a measurement device control unit 1 and a filter control unit 2.

測定装置制御部1は、ネットワーク管理システム10と接続されている。測定装置制御部1は、当該ネットワーク管理システム10からネットワークの物理構成や論理構成、ルーティング情報及び、ネットワークの実現方式およびパケットの識別情報を含んだネットワーク管理情報を受信し、ネットワークの物理構成や論理構成、ルーティング情報及び、ネットワークの実現方式およびパケットの識別情報をもとに測定条件(以下、「フィルタ条件」と記す)を決定し、フィルタ制御部2に出力する。また、ネットワーク中に複数の測定装置が存在する場合には、自装置内で管理している各測定装置30の設定情報と、取得した利用状況と、上記のネットワーク管理情報と併せてフィルタ条件を決定する。また、ネットワーク管理システム10から物理ネットワーク及び論理ネットワークの変更や、トポロジ変更、実現方式、識別情報の変更情報を取得して、当該変更情報に応じてフィルタ条件を決定する。   The measurement device control unit 1 is connected to a network management system 10. The measurement device control unit 1 receives network management information including the physical configuration and logical configuration of the network, routing information, network implementation method, and packet identification information from the network management system 10, and receives the physical configuration and logical configuration of the network. Measurement conditions (hereinafter referred to as “filter conditions”) are determined based on the configuration, routing information, network implementation method, and packet identification information, and are output to the filter control unit 2. In addition, when a plurality of measuring devices exist in the network, the filter condition is set together with the setting information of each measuring device 30 managed in the own device, the acquired usage status, and the network management information. decide. Also, the change information of the physical network and logical network, the topology change, the implementation method, and the identification information is acquired from the network management system 10, and the filter condition is determined according to the change information.

測定対象のパケットを抽出するためのフィルタ条件を決定する具体的な方法としては、パケットのヘッダ構造を解析し、ビットマスクを作成し、当該パケットにマーキングし、不要なパケットは廃棄するようにする。   As a specific method for determining the filter condition for extracting the packet to be measured, the header structure of the packet is analyzed, a bit mask is created, the packet is marked, and unnecessary packets are discarded. .

フィルタ制御部2は、測定装置制御部1から取得したフィルタ条件を測定装置30のフィルタ機能部3に設定する。   The filter control unit 2 sets the filter condition acquired from the measurement device control unit 1 in the filter function unit 3 of the measurement device 30.

測定装置30は、フィルタ機能部3、パケットキャプチャ機能部4、パケットデータ機能部5、ストレージ6を有する。   The measuring device 30 includes a filter function unit 3, a packet capture function unit 4, a packet data function unit 5, and a storage 6.

パケットキャプチャ機能部4は、流入するパケットを受信し、フィルタ機能部3にパケットを渡す。   The packet capture function unit 4 receives the incoming packet and passes the packet to the filter function unit 3.

フィルタ機能部3は、パケットキャプチャ機能部4でキャプチャされたパケットに対し、フィルタ制御部2により設定されたフィルタ条件を基にパケットのフィルタリングを行う。また、測定対象のパケット毎にそれぞれを識別するフィルタを一つのフィルタ機能部3に同時に設定し、フィルタ条件ごとに測定および測定データの保存を行うことで、同一回線上に重畳されたパケットを同時に測定する。   The filter function unit 3 filters the packets captured by the packet capture function unit 4 based on the filter conditions set by the filter control unit 2. In addition, a filter for identifying each packet to be measured is set in one filter function unit 3 at the same time, and measurement and storage of measurement data are performed for each filter condition, so that packets superimposed on the same line can be simultaneously taking measurement.

パケットデータ機能部5は、フィルタ機能部3でフィルタリングされたパケットを解析し、ストレージ6に格納する。   The packet data function unit 5 analyzes the packet filtered by the filter function unit 3 and stores it in the storage 6.

また、図2のフィルタ機能部3、パケットキャプチャ機能部4、パケットデータ機能部5は、フィルタ制御部2へのインタフェースを備えた、汎用のワークステーション、パーソナルコンピュータおよびネットワークインタフェースカードなどで構成可能であり、以下ではまとめて測定装置と呼ぶ。   Further, the filter function unit 3, the packet capture function unit 4, and the packet data function unit 5 of FIG. 2 can be configured by a general-purpose workstation, a personal computer, a network interface card, and the like having an interface to the filter control unit 2. In the following, they are collectively referred to as a measuring device.

データ管理部13は、測定装置30が測定対象に対して測定を行った時間と、そのときに測定に利用した測定装置30の情報を記憶しておき、ユーザからの測定データ要求に対して、要求された時間に応じて記憶された情報に基づいて測定データを参照する測定装置を変更する。これにより、測定装置が一旦割り当てられ、再割り当てにより測定対象のパケットを測定する測定装置が変更された場合でも、ユーザに対して一連の継続された測定結果を提示することが可能となる。   The data management unit 13 stores the time when the measurement device 30 performs measurement on the measurement target and information of the measurement device 30 used for the measurement at that time, and in response to a measurement data request from the user, The measurement device that refers to the measurement data is changed based on the stored information according to the requested time. Thereby, even when the measurement device is once assigned and the measurement device that measures the packet to be measured is changed by the reassignment, a series of continuous measurement results can be presented to the user.

次に、上述の如く構成された本実施の形態の動作を具体的に説明する。   Next, the operation of the present embodiment configured as described above will be specifically described.

図3は、本発明の第1の実施の形態における測定対象リンクと測定装置が1対1対応の場合の測定開始から終了までのフローチャートである。   FIG. 3 is a flowchart from the start to the end of measurement when the measurement target link and the measurement apparatus have a one-to-one correspondence in the first embodiment of the present invention.

ステップ101) 測定装置制御部1は、ネットワーク管理システム10から、トポロジ情報、ネットワーク実現方式、パケット識別情報、測定装置配置情報を取得する。   Step 101) The measuring device control unit 1 acquires topology information, network realization method, packet identification information, and measuring device arrangement information from the network management system 10.

ステップ102) 測定装置制御部1は、ネットワーク管理システム10から取得したトポロジ情報から経路上の全測定装置30を抽出する。   Step 102) The measuring device control unit 1 extracts all measuring devices 30 on the path from the topology information acquired from the network management system 10.

ステップ103) 測定装置制御部1は、測定装置管理部7から取得した測定装置配置情報から送信元直近の測定装置を抽出する。   Step 103) The measuring device control unit 1 extracts the measuring device nearest to the transmission source from the measuring device arrangement information acquired from the measuring device management unit 7.

ステップ104) 前の測定装置との間にネットワーク機器がない場合は、ステップ105に移行し、ある場合はステップ107に移行する。   Step 104) If there is no network device with the previous measuring apparatus, the process proceeds to step 105, and if there is, the process proceeds to step 107.

ステップ105) 測定装置制御部1は、フィルタ条件を生成するためのビットマスク計算を行う。ここでビットマスク計算とは、パケットのヘッダ構造を解析することによりビットマスクを生成し、測定対象のパケットにマーキングして、不要なパケットは廃棄する。   Step 105) The measuring apparatus control unit 1 performs a bit mask calculation for generating the filter condition. Here, bit mask calculation generates a bit mask by analyzing the header structure of the packet, marks the packet to be measured, and discards unnecessary packets.

ステップ106) フィルタ制御部2は、測定装置30のフィルタ機能部3にフィルタ設定[0]する。   Step 106) The filter control unit 2 sets [0] the filter to the filter function unit 3 of the measuring device 30.

ステップ107) 次の測定装置があるかを判定する。   Step 107) It is determined whether there is a next measuring device.

ステップ108) 次の測定装置がある場合はステップ104に移行し、ない場合はステップ109に移行する。   Step 108) If there is the next measuring device, the process proceeds to step 104, and if not, the process proceeds to step 109.

ステップ109) 測定装置30のパケットキャプチャ機能部4においてネットワークからのパケットの測定を開始し、フィルタ機能部3に設定されたフィルタ条件に基づいて、パケットのフィルタリングを行い、パケットデータ機能部5でフィルタリングされたパケットを解析し、その測定結果をストレージ6に出力する。   Step 109) The packet capture function unit 4 of the measuring device 30 starts measuring a packet from the network, performs packet filtering based on the filter condition set in the filter function unit 3, and performs filtering in the packet data function unit 5 The received packet is analyzed, and the measurement result is output to the storage 6.

ステップ110) 測定装置30がパケットを受信している場合には、ステップ109に戻り、上記の方法により、当該パケットの測定を行う。受信していない場合、つまり、測定対象のパケットに対応したフィルタ条件および測定装置でパケットの測定が行えない場合は、ステップ111に移行する。   Step 110) When the measuring apparatus 30 receives the packet, the process returns to Step 109, and the packet is measured by the above method. If the packet has not been received, that is, if the packet cannot be measured with the filter condition and the measurement device corresponding to the packet to be measured, the process proceeds to step 111.

ステップ111) 測定装置30は、ネットワーク管理システム10に測定条件を問い合わせる。   Step 111) The measuring device 30 inquires of the network management system 10 about the measurement conditions.

ステップ112) 取得した測定条件が異なる場合はステップ101に移行し、同じである場合はステップ113に移行する。   Step 112) If the acquired measurement conditions are different, the process proceeds to Step 101, and if they are the same, the process proceeds to Step 113.

ステップ113) 測定装置30は、測定を終了する。   Step 113) The measuring device 30 ends the measurement.

図4は、本発明の一実施の形態における複数地点に測定装置を設置した場合の動作を説明するための図である。   FIG. 4 is a diagram for explaining the operation when measuring devices are installed at a plurality of points in one embodiment of the present invention.

図4では、ルータX、Y、Zで各地点が通信回線8で接続されており、それぞれのルータ間の回線の各地点に測定装置A、B、C、D、E、F、G、Hがそれぞれ配置されている。   In FIG. 4, each point is connected by a communication line 8 between routers X, Y, and Z, and measuring devices A, B, C, D, E, F, G, and H are connected to each point on the line between the respective routers. Are arranged respectively.

ルータAには32bitのIPアドレスとして、10.0.0.1である通信装置aが接続されており、ルータBには、10.0.0.2である通信装置bが接続されている。   The router A is connected with a communication device a 10.0.0.1 as a 32-bit IP address, and the router B is connected with a communication device b 10.0.0.2.

同図の例では、通信装置aから通信装置bへの通信において、経路1に示す如くルータXとルータYを直結する経路でパケットが流れるとする。このパケットを測定する場合には、図3に示すフローに従って、ネットワーク管理システム10から、当該パケットが通る経路情報として
[通信装置a-ルータX-ルータY-通信装置b]
と、測定装置30がネットワーク上のどこに設置されているかの測定装置設置情報として、
測定装置A・[ルータX-通信装置a]、
測定装置B・[ルータX-ルータZ]、
測定装置C・[ルータZ-ルータX]、
測定装置D・[ルータZ-ルータY]、
測定装置E・[ルータY-ルータZ]、
測定装置F・[ルータX-ルータY]、
測定装置G・[ルータY-ルータX]、
測定装置H・[ルータY-通信装置b]
を測定装置制御部1が入手し(ステップ101)、当該パケットが通る経路上にある測定装置A、F、G、Hを抽出し(ステップ102)、まず送信元の通信装置aの直近にある測定装置Aを選択し(ステップ103)、次にルータXの先にある測定装置Fを選択、最後にルータYの先にある測定装置H選択し、それぞれの測定装置でパケットの測定を行う。
In the example of the figure, in communication from the communication device a to the communication device b, it is assumed that a packet flows along a route directly connecting the router X and the router Y as shown in the route 1. When measuring this packet, the network management system 10 follows the flow shown in FIG.
[Communication device a-Router X-Router Y-Communication device b]
As measurement device installation information on where the measurement device 30 is installed on the network,
Measuring device A ・ [Router X-Communication device a],
Measuring device B ・ [Router X-Router Z],
Measuring device C ・ [Router Z-Router X],
Measuring device D ・ [Router Z-Router Y],
Measuring device E ・ [Router Y-Router Z],
Measuring device F ・ [Router X-Router Y],
Measuring device G ・ [Router Y-Router X],
Measuring device H ・ [Router Y-Communication device b]
Is acquired by the measurement device control unit 1 (step 101), and the measurement devices A, F, G, and H on the path through which the packet passes are extracted (step 102). The measuring device A is selected (step 103), then the measuring device F at the end of the router X is selected, and finally the measuring device H at the end of the router Y is selected, and the packet is measured by each measuring device.

次に、測定期間中に、ある時刻TA以降、当該パケットが通る経路が「経路2」に示す如く、ルータXとルータZとルータYを通る経路に変更された場合、変更された経路情報
[通信装置a-ルータX-ルータZ-ルータY-通信装置b]
をネットワーク管理システム10から測定装置制御部1が入手し、測定装置設置情報と突合し(ステップ112)、新たに測定装置A、B、C、D、E、Hを抽出し、送信元通信装置aの直近にある測定装置A、ルータXの先にある測定装置B、ルータZの先にある測定装置D、ルータYの先にある測定装置Hを測定に使用するように割当てを行う。
Next, during the measurement period, after a certain time T A, as the route to which the packet passes is shown in "path 2", when it is changed to a path through the router X and router Z and router Y, changed route information
[Communication device a-Router X-Router Z-Router Y-Communication device b]
Is obtained from the network management system 10 and collates with the measurement apparatus installation information (step 112), and the measurement apparatuses A, B, C, D, E, and H are newly extracted, and the transmission source communication apparatus a Is assigned to use the measuring device A immediately before the router X, the measuring device B beyond the router X, the measuring device D beyond the router Z, and the measuring device H beyond the router Y for measurement.

この時、データ管理部13が、測定に利用した測定装置30の情報を記憶する。これにより、測定装置制御装置20Aの測定装置制御部1は、測定結果を参照したいユーザが参照する測定時刻に応じて、データ管理部13に記憶された情報に基づき、測定データを時刻TA以前は測定装置A、F、H、時刻TA以降は測定装置A、B、D、Hのストレージ6から取り出すように自動的に切り替えることで、時系列的に連続した測定結果として提供する。なお、測定処理と測定データの呼び出しは、図3の処理とは別処理であるので平行して行うことができる。 At this time, the data management unit 13 stores information on the measurement device 30 used for the measurement. As a result, the measurement device control unit 1 of the measurement device control device 20A sets the measurement data before the time T A based on the information stored in the data management unit 13 according to the measurement time referred to by the user who wants to refer to the measurement result. provided as the measuring device a, F, H, the time T a subsequent measuring device a, B, D, by automatically switching to retrieve from the storage 6 H, chronologically successive measurements. Note that the measurement process and the call of the measurement data are separate processes from the process of FIG. 3, and can be performed in parallel.

[第2の実施の形態]
図5は、本発明の第2の実施の形態における拡張型ネットワークモニタシステムの構成を示す。同図において、図2と同一構成部分には同一符号を付し、その説明を省略する。
[Second Embodiment]
FIG. 5 shows a configuration of an extended network monitor system according to the second embodiment of the present invention. In the figure, the same components as those in FIG.

同図に示す拡張型ネットワークモニタシステムは、図2の測定装置制御装置20の構成に測定対象制御部11を加え、さらに、当該測定対象制御部11に接続される測定対象変更装置12を加えた構成を示している。   In the extended network monitor system shown in FIG. 2, a measurement target control unit 11 is added to the configuration of the measurement device control apparatus 20 of FIG. 2, and a measurement target change device 12 connected to the measurement target control unit 11 is further added. The configuration is shown.

測定装置制御装置20Bの測定装置制御部1は、第1の実施の形態と同様にネットワーク管理システム10から物理ネットワークおよび論理ネットワークの構成変更や、トポロジ変更、実現方式、識別情報の変更情報を受信し、測定対象制御部11に通知する。   The measurement apparatus control unit 1 of the measurement apparatus control apparatus 20B receives the configuration change of the physical network and the logical network, the topology change, the implementation method, and the change information of the identification information from the network management system 10 as in the first embodiment. Then, the measurement target control unit 11 is notified.

測定対象制御部11は、測定装置制御部1から取得した測定装置30の変更情報を測定対象変更装置12に通知する。   The measurement target control unit 11 notifies the measurement target change device 12 of the change information of the measurement device 30 acquired from the measurement device control unit 1.

測定対象変更装置12は、1台の測定装置30で複数の回線を切り替えて測定可能なように設置された装置であり、ネットワーク管理情報と測定装置30の設置情報を組み合わせて、測定対象のパケットが流れるリンクの特定と測定装置30とそのリンクの接続を行い、測定対象制御部11からの変更情報(ネットワークの構成やルーティングの変更)に対して、測定装置30の再割当てやネットワークモニタ装置と接続されるリンクを切り替えることで、少数のネットワークモニタ装置で複数のリンクの測定を効率よく行う。変更情報に合わせて測定装置30を自動的に各変更に追従させる。測定対象変更装置12は、光クロスコネクト装置や、ポートミラーリング機能を有したスイッチやルータなどでも実現できる。   The measurement target changing device 12 is a device installed so that measurement can be performed by switching a plurality of lines with a single measurement device 30, and a packet to be measured is combined by combining network management information and installation information of the measurement device 30. The link of the measurement device 30 is identified, the measurement device 30 is connected to the link, the reassignment of the measurement device 30 and the network monitor device are performed in response to the change information (network configuration and routing change) from the measurement target control unit 11. By switching the links to be connected, a plurality of links can be efficiently measured with a small number of network monitoring devices. The measuring apparatus 30 is automatically made to follow each change according to the change information. The measurement object changing device 12 can also be realized by an optical cross-connect device, a switch or router having a port mirroring function, or the like.

上述のネットワーク測定処理は、測定装置制御装置20Bの測定装置制御部1において、ネットワーク管理システム10からのネットワーク管理情報と、測定装置管理部7からの測定装置30の設置情報とを受信し、その情報を基にネットワーク上に多数設置された測定装置30の中から測定に使用する測定装置の決定や、フィルタ条件の決定を行い、測定対象変更装置12を用いて測定対象となるパケットをパケットキャプチャ機能部4に流入させる。   In the network measurement process described above, the measurement device control unit 1 of the measurement device control device 20B receives the network management information from the network management system 10 and the installation information of the measurement device 30 from the measurement device management unit 7, and the Based on the information, from among a large number of measurement devices 30 installed on the network, a measurement device to be used for measurement and a filter condition are determined, and a packet to be measured is packet-captured using the measurement target changing device 12 It flows into the functional unit 4.

測定装置制御部1は、測定対象のパケットのみを格納するために、フィルタ制御部2にフィルタ条件を転送し、測定装置30のフィルタ機能部3に設定する。フィルタ制御部3を用いて該当のパケットのみをフィルタリングし、パケットデータ機能部5において得られたパケットの解析を行い、ストレージ6に測定データの保存を行う。   The measurement device control unit 1 transfers the filter condition to the filter control unit 2 and sets it in the filter function unit 3 of the measurement device 30 in order to store only the measurement target packet. Only the relevant packet is filtered using the filter control unit 3, the packet obtained in the packet data function unit 5 is analyzed, and the measurement data is stored in the storage 6.

データ管理部13は、測定対象に対して測定を行った時間と、その時の測定に利用した測定装置30の測定条件(フィルタ条件)を記憶する。これにより、測定対象変更装置12において、ユーザからの測定データへの要求を取得し、要求された時間と測定条件を組み合わせて合致する測定データを測定装置30のストレージ6から読み出し、測定データを参照する測定装置30を変更することで、一連の継続した測定結果をユーザに提示する。   The data management unit 13 stores the measurement time for the measurement target and the measurement conditions (filter conditions) of the measurement device 30 used for the measurement at that time. As a result, the measurement object changing device 12 acquires a request for measurement data from the user, reads the measurement data that matches the requested time and measurement conditions from the storage 6, and refers to the measurement data. By changing the measuring device 30 to perform, a series of continuous measurement results are presented to the user.

図6は、本発明の第2の実施の形態における測定対象変更装置を用いて測定装置が複数の測定対象リンクを測定する場合の測定開始から終了までのフローチャートである。   FIG. 6 is a flowchart from the start to the end of measurement when the measurement apparatus measures a plurality of measurement object links using the measurement object changing apparatus according to the second embodiment of the present invention.

ステップ201) 測定装置制御部1は、ネットワーク管理システム10からトポロジ情報、ネットワーク実現方式、パケット識別情報、測定装置配置情報を取得する。   Step 201) The measurement device control unit 1 acquires topology information, network realization method, packet identification information, and measurement device arrangement information from the network management system 10.

ステップ202) 測定装置制御部1は、ネットワーク管理システム10から取得したトポロジ情報から経路上の全測定装置30を抽出する。   Step 202) The measuring device controller 1 extracts all measuring devices 30 on the path from the topology information acquired from the network management system 10.

ステップ203) 測定装置制御部1は、測定装置管理部7から取得した測定装置配置情報から送信元直近の測定装置を抽出する。   Step 203) The measurement device control unit 1 extracts the measurement device nearest to the transmission source from the measurement device arrangement information acquired from the measurement device management unit 7.

ステップ204) 前の測定装置との間にネットワーク機器がない場合は、ステップ205に移行し、ある場合はステップ210に移行する。   Step 204) If there is no network device with the previous measuring apparatus, the process proceeds to step 205, and if there is, the process proceeds to step 210.

ステップ205) 測定対象制御部11において、ステップ203で抽出された当該測定装置30が未使用であると判断した場合には測定対象制御部11とフィルタ制御部2に対して当該測定装置についての情報を出力し、ステップ207に移行し、使用中である場合はステップ206に移行する。   Step 205) When the measurement target control unit 11 determines that the measurement device 30 extracted in Step 203 is unused, the measurement target control unit 11 and the filter control unit 2 are informed about the measurement device. , And the process proceeds to step 207. If it is in use, the process proceeds to step 206.

ステップ206) 測定対象制御部11は、測定対象変更装置12に測定装置30の情報を出力する。測定対象変更装置12は、測定対象リンクが同一である場合はステップ208に移行し、そうでない場合はステップ210に移行する。   Step 206) The measurement target control unit 11 outputs the information of the measurement device 30 to the measurement target changing device 12. The measurement object changing device 12 proceeds to step 208 when the measurement object links are the same, and proceeds to step 210 otherwise.

ステップ207) 測定対象変更装置12は、測定対象のリンクを接続する。   Step 207) The measuring object changing device 12 connects the measuring object link.

ステップ208) 測定装置制御部1は、フィルタ条件を生成するため、パケットのヘッダ構造を解析することによりビットマスクを生成し、測定対象のパケットにマーキングして、不要なパケットは廃棄するビットマスク計算を行う。
Step 208) The measurement apparatus control unit 1 generates a bit mask by analyzing the header structure of the packet, generates a filter condition, marks the packet to be measured, and discards unnecessary packets. I do.

ステップ209) フィルタ制御部2は、測定装置30のフィルタ機能部3にフィルタ設定する。   Step 209) The filter control unit 2 sets the filter in the filter function unit 3 of the measuring device 30.

ステップ210) 次の測定装置があるかを判定する。   Step 210) Determine whether there is a next measuring device.

ステップ211) 次の測定装置がある場合はステップ204に移行し、ない場合はステップ212に移行する。   Step 211) If there is a next measuring device, the process proceeds to step 204, and if not, the process proceeds to step 212.

ステップ212) 測定装置30のパケットキャプチャ機能部4においてネットワークからのパケットの測定を開始し、フィルタ機能部3に設定されたフィルタ条件に基づいて、パケットのフィルタリングを行い、パケットデータ機能部5で、フィルタリングされたパケットを解析し、その測定結果をストレージ6に出力する。   Step 212) The packet capture function unit 4 of the measuring device 30 starts measuring packets from the network, performs packet filtering based on the filter conditions set in the filter function unit 3, and the packet data function unit 5 The filtered packet is analyzed, and the measurement result is output to the storage 6.

ステップ213) 測定装置30がパケットを受信している場合には、ステップ212に戻り、上記の方法により当該パケットの測定を行う。受信していない場合は、ステップ214に移行する。   Step 213) If the measuring device 30 has received the packet, the process returns to Step 212, and the packet is measured by the above method. If not received, the process proceeds to step 214.

ステップ214) 測定装置30は、ネットワーク管理システム10に測定条件を問い合わせる。   Step 214) The measuring apparatus 30 inquires of the network management system 10 about the measurement conditions.

ステップ215) 取得した測定条件が異なる場合はステップ201に移行し、同じである場合はステップ113に移行する。   Step 215) If the acquired measurement conditions are different, the process goes to Step 201, and if they are the same, the process goes to Step 113.

ステップ216) 測定装置30は、測定を終了する。   Step 216) The measuring device 30 ends the measurement.

次に、図7では、ルータX、Y、Zで各地点が通信回線8で接続されており、ルータXの地点に測定対象変更装置xが設置されており、ルータXとYの間の回線をスプリットした線を測定対象変更装置xの1番ポートに、ルータXとZの間の回線をスプリットした線を測定対象変更装置xの2番ポートに接続する。ルータYの地点に測定対象変更装置yが設置されており、ルータXとYの間の回線をスプリットした線を測定対象変更装置yの1番ポートに、ルータYとZの間の回線をスプリットした線を測定対象変更装置yの2番ポートに接続する。ルータZの地点に測定対象変更装置zが設置されており、ルータXとZの間の回線をスプリットした線を測定対象変更装置zの1番ポートに、ルータYとZの間の回線をスプリットした線を測定対象変更装置zの2番ポートに接続する。   Next, in FIG. 7, each point is connected by the communication line 8 at the routers X, Y, and Z, the measurement object changing device x is installed at the point of the router X, and the line between the routers X and Y Is connected to the first port of the measurement target change device x, and the line obtained by splitting the line between the routers X and Z is connected to the second port of the measurement target change device x. The measurement target change device y is installed at the point of router Y. The line that splits the line between routers X and Y is split into the first port of measurement target change device y, and the line between routers Y and Z is split Connect the measured line to the second port of the measurement target changing device y. The measurement target change device z is installed at the point of router Z. The line that splits the line between routers X and Z is split into the first port of measurement target change device z, and the line between routers Y and Z is split Connect the connected line to the second port of the measuring object changing device z.

ルータXには32bitのIPアドレスとして、10.0.0.1である通信装置aが接続されており、ルータYには、10.0.0.2である通信装置bが接続されている。   The router X is connected with a communication device a 10.0.0.1 as a 32-bit IP address, and the router Y is connected with a communication device b 10.0.0.2.

図7の例では、通信装置aから通信装置bへの通信において、経路1に示す如くルータXとルータYを直結する経路でパケットが流れるとする。このパケットを測定する場合には、図6に示すフローに従って、ネットワーク管理システム10から、当該パケットが通る経路情報として、
[通信装置a-ルータX−ルータY-通信装置b]
と、測定装置がネットワーク上のどこに設置されているかの情報として、
測定装置A・測定対象変更装置x・ポート1・[ルータX-ルータY]、
測定装置A・測定対象変更装置x・ポート2・[ルータX-ルータZ]、
測定装置B・測定対象変更装置y・ポート1・[ルータY-ルータX]、
測定装置B・測定対象変更装置y・ポート2・[ルータY-ルータZ]、
測定装置C・測定対象変更装置z・ポート1・[ルータZ-ルータX]、
測定装置C・測定対象変更装置z・ポート2・[ルータZ-ルータY]、
測定装置D・[ルータX-通信装置a]、
測定装置E・[ルータY-通信装置b]
を測定装置制御部1が入手し(ステップ201)、当該パケットが通る経路上の測定装置30を使用するために、通信装置aの直近の測定装置Dを選択し(ステップ202,203)、ルータXの先にある測定対象変更装置xの1番ポートと測定装置Aを接続し(ステップ207)、ルータYの先にある測定装置Eを選択し、パケットの測定を行う(ステップ212〜216)。
In the example of FIG. 7, in communication from the communication device a to the communication device b, it is assumed that a packet flows along a route directly connecting the router X and the router Y as indicated by a route 1. When measuring this packet, according to the flow shown in FIG. 6, from the network management system 10 as route information through which the packet passes,
[Communication device a-Router X-Router Y-Communication device b]
As information on where the measuring device is installed on the network,
Measuring device A, Measuring object change device x, Port 1, [Router X-Router Y],
Measuring device A, Measuring object change device x, Port 2, [Router X-Router Z],
Measuring device B, Measuring object changing device y, Port 1, [Router Y-Router X],
Measuring device B, Measuring object changing device y, Port 2, [Router Y-Router Z],
Measuring device C, Measuring object changing device z, Port 1, [Router Z-Router X],
Measuring device C, Measuring object changing device z, Port 2, [Router Z-Router Y],
Measuring device D ・ [Router X-Communication device a],
Measuring device E ・ [Router Y-Communication device b]
Is obtained by the measurement device control unit 1 (step 201), and the measurement device D closest to the communication device a is selected to use the measurement device 30 on the path through which the packet passes (steps 202 and 203), and the router The first port of the measurement target changing device x ahead of X is connected to the measurement device A (step 207), the measurement device E ahead of the router Y is selected, and the packet is measured (steps 212 to 216). .

次に、測定期間中にある時刻A以降、当該パケットが通る経路が経路2に示す如く、ルータXとルータZとルータYを通る経路に変更された場合(ステップ213,214)、変更された経路情報
[通信装置a-ルータX-ルータZ-ルータY-通信装置b]
をネットワーク管理システム10から測定装置制御部1が入手し、測定装置設置情報と突合し(ステップ215)、測定装置D、A、C、Eを選択し、それぞれ、測定対象変更装置Xの2番ポートと測定装置Aを接続し(ステップ207)、測定対象変装置zの2番ポートと測定装置Cを接続し、パケットの測定を行う(ステップ220)。
Next, after time A during the measurement period, the route through which the packet passes is changed to a route through router X, router Z, and router Y as shown in route 2 (steps 213 and 214). Route information
[Communication device a-Router X-Router Z-Router Y-Communication device b]
Is obtained from the network management system 10 and matched with the measurement device installation information (step 215), and the measurement devices D, A, C, and E are selected, and each of the second ports of the measurement object changing device X is selected. And the measuring device A are connected (step 207), the second port of the measuring object changing device z is connected to the measuring device C, and the packet is measured (step 220).

この時、データ管理部13が、測定に利用したネットワークモニタ装置の情報を記憶する。これにより、測定装置制御装置20Bの測定装置制御部1は、測定結果を参照したいユーザが参照する測定時刻に応じて、データ管理部13に記憶された情報に基づき、測定データを時刻TA以前は測定装置D、A、E、時刻TA以降は測定装置D、A、C、Eのストレージ6から取り出すように自動的に切り替えることで、時系列的に連続した測定結果として提供する。 At this time, the data management unit 13 stores information on the network monitor device used for the measurement. As a result, the measurement device control unit 1 of the measurement device control device 20B transmits the measurement data before the time T A based on the information stored in the data management unit 13 according to the measurement time referred to by the user who wants to refer to the measurement result. Is automatically switched so as to be taken out from the storage 6 of the measuring devices D, A, C, and E after the time T A and provided as a measurement result continuous in time series.

[第3の実施の形態]
図8は、本発明の第3の実施の形態における仮想ネットワークが用いられる場合の動作例を説明するための図である。
[Third Embodiment]
FIG. 8 is a diagram for explaining an operation example when a virtual network according to the third embodiment of the present invention is used.

図8では、ルータX、Y、Zで各地点が通信回線で接続されており、各地点に測定装置A、B、C、D、Eがそれぞれ配置されている。   In FIG. 8, each point is connected by a communication line at routers X, Y, and Z, and measuring devices A, B, C, D, and E are arranged at each point.

ルータXには32bitのIPアドレスとして、10.0.0.1である通信装置aと10.0.1.1である通信装置cが接続されており、ルータYには、10.0.0.2である通信装置bと10.0.1.2である通信装置dが接続されている。   The router X is connected with a communication device a 10.0.0.1 and a communication device c 10.0.1.1 as a 32-bit IP address, and the router Y is connected with a communication device b 10.0.0.2 and 10.0.1.2. Is connected to the communication device d.

本実施の形態では、通信装置aとbの間の通信のためにVLAN(Virtual Local Area Network)を用いて仮想ネットワーク1が、通信装置cとdの間の通信のために仮想ネットワーク2がそれぞれ構築されている。仮想ネットワーク1のVLAN IDタグは"100"であり、仮想ネットワーク2のVLAN IDタグは"200"である。通信装置aとbの間の通信、および通信装置cとdの間の通信の両者が経路1に示す如く、ルータXとルータYを直結する経路に重畳されてパケットが流れるとする。   In the present embodiment, a virtual network 1 is used for communication between the communication devices a and b using a VLAN (Virtual Local Area Network), and a virtual network 2 is used for communication between the communication devices c and d. Has been built. The VLAN ID tag of the virtual network 1 is “100”, and the VLAN ID tag of the virtual network 2 is “200”. Assume that a packet flows while being superimposed on a route directly connecting router X and router Y, as shown in route 1, both communication between communication devices a and b and communication between communication devices c and d.

それぞれのパケットを測定する場合には、図4に示すフローに従って、ネットワーク管理システム10から測定装置制御部1が、当該パケットが通る経路情報として、
[通信装置a-ルータX-ルータY-通信装置b]、
[通信装置c-ルータX-ルータY-通信装置d]
と仮想ネットワークの実現手段および識別情報として、
[VLAN・100]、[VLAN・200]
と、測定装置30がネットワーク上のどこに設置されているかの設置情報として、
測定装置A・[ルータX-ルータZ]、
測定装置B・[ルータZ-ルータX]、
測定装置C・[ルータZ-ルータY]、
測定装置D・[ルータY-通信装置b・通信装置d]、
測定装置E・[ルータX-ルータY]
を測定装置管理部7から入手し、当該パケットが通る経路上にある測定装置EとDを選択し、フィルタ制御部2は、測定装置Eのフィルタ機能部3にVLANをマスクするためのフィルタ
[0x0000000000000000 0x0000000000000fff 0x0000000000000000 0x0000000000000000 0x0000000000000000 0x0000000000000000 0x0000000000000000 0x0000000000000000]
と、VLAN ID 100のパケットを通過させるためのフィルタ
[0x0000000000000000 0x0000000000000064 0x0000000000000000 0x0000000000000000 0x0000000000000000 0x0000000000000000 0x0000000000000000 0x0000000000000000]
と、VLAN ID 200のパケットを通過させるためのフィルタ
[0x0000000000000000 0x00000000000000C8 0x0000000000000000 0x0000000000000000 0x0000000000000000 0x0000000000000000 0x0000000000000000 0x0000000000000000]
と、その他のパケットを破棄するフィルタ
[0x0000000000000000 0x0000000000000000 0x0000000000000000 0x0000000000000000 0x0000000000000000 0x0000000000000000 0x0000000000000000 0x0000000000000000]
を設定する。
When measuring each packet, according to the flow shown in FIG. 4, the measurement apparatus control unit 1 from the network management system 10 as route information through which the packet passes,
[Communication device a-router X-router Y-communication device b],
[Communication device c-router X-router Y-communication device d]
And virtual network implementation means and identification information,
[VLAN • 100], [VLAN • 200]
As installation information on where the measurement device 30 is installed on the network,
Measuring device A ・ [Router X-Router Z],
Measuring device B ・ [Router Z-Router X],
Measuring device C ・ [Router Z-Router Y],
Measuring device D / [Router Y-communication device b / communication device d],
Measuring device E ・ [Router X-Router Y]
Is obtained from the measurement device management unit 7, and the measurement devices E and D on the path through which the packet passes are selected, and the filter control unit 2 filters the VLAN in the filter function unit 3 of the measurement device E.
[0x0000000000000000 0x0000000000000fff 0x0000000000000000 0x0000000000000000 0x0000000000000000 0x0000000000000000 0x0000000000000000 0x0000000000000000]
And a filter to pass packets with VLAN ID 100
[0x0000000000000000 0x0000000000000064 0x0000000000000000 0x0000000000000000 0x0000000000000000 0x0000000000000000 0x0000000000000000 0x0000000000000000]
And a filter for passing packets with VLAN ID 200
[0x0000000000000000 0x00000000000000C8 0x0000000000000000 0x0000000000000000 0x0000000000000000 0x0000000000000000 0x0000000000000000 0x0000000000000000]
And a filter to discard other packets
[0x0000000000000000 0x0000000000000000 0x0000000000000000 0x0000000000000000 0x0000000000000000 0x0000000000000000 0x0000000000000000 0x0000000000000000]
Set.

また、測定装置Dのフィルタ機能部3に同様のフィルタを設定し、パケットの測定を行う。測定期間中のある時刻TA以降に、通信装置aとbの間の通信に用いる物理トポロジが経路2に示す如く、ルータXとルータZとルータYを通る経路に変更された場合、変更された経路情報
[通信装置a-ルータX-ルータZ-ルータY-通信装置b]
をネットワーク管理システム10から測定装置制御部1が入手し、測定装置設置情報と突合し、新たに測定装置A、Cを測定に使用するように追加割当てを行い、それぞれの測定装置のフィルタ機能部3にVLANをマスクするためのフィルタ
[0x0000000000000000 0x0000000000000fff 0x0000000000000000 0x0000000000000000 0x0000000000000000 0x0000000000000000 0x0000000000000000 0x0000000000000000]
と、VLAN ID 100のパケットを通過させるためのフィルタ
[0x0000000000000000 0x0000000000000064 0x0000000000000000 0x0000000000000000 0x0000000000000000 0x0000000000000000 0x0000000000000000 0x0000000000000000]
と、その他のパケットを破棄するフィルタ
[0x0000000000000000 0x0000000000000000 0x0000000000000000 0x0000000000000000 0x0000000000000000 0x0000000000000000 0x0000000000000000 0x0000000000000000]
の設定を行い、測定を行う。この時、データ管理部13が、測定に利用した測定装置30の情報を記憶する。これにより、通信装置aとbの間の通信の測定結果を参照したいユーザが参照する測定時刻に応じて、データ管理部13に記憶された情報に基づき、時刻TA以前は測定データを測定装置EとDのストレージ、時刻TA以降は測定装置AとCとDのストレージから取り出すように自動的に切り替えることで、時系列的に連続した測定結果として提供する。
Further, the same filter is set in the filter function unit 3 of the measuring apparatus D, and the packet is measured. After the time T A with the measurement period, if the physical topology used for communication between the communication device a and b are as shown in path 2, that changed a path through the router X and router Z and the router Y, it is changed Route information
[Communication device a-Router X-Router Z-Router Y-Communication device b]
Is obtained from the network management system 10, collates with the measurement device installation information, and is additionally allocated so that the measurement devices A and C are newly used for measurement, and the filter function unit 3 of each measurement device. Filter for masking VLANs
[0x0000000000000000 0x0000000000000fff 0x0000000000000000 0x0000000000000000 0x0000000000000000 0x0000000000000000 0x0000000000000000 0x0000000000000000]
And a filter to pass packets with VLAN ID 100
[0x0000000000000000 0x0000000000000064 0x0000000000000000 0x0000000000000000 0x0000000000000000 0x0000000000000000 0x0000000000000000 0x0000000000000000]
And a filter to discard other packets
[0x0000000000000000 0x0000000000000000 0x0000000000000000 0x0000000000000000 0x0000000000000000 0x0000000000000000 0x0000000000000000 0x0000000000000000]
Set up and measure. At this time, the data management unit 13 stores information on the measurement device 30 used for the measurement. Thus, depending on the measurement time for the user to see you want a measurement result of the communication between the communication device a and b, on the basis of the information stored in the data management unit 13, the time T A previously measuring device the measurement data E and D of the storage, after the time T a by automatically switching to retrieve from the storage of the measuring device a, C and D, to provide as a result chronologically successive measurements.

さらに、仮想ネットワーク2において、仮想ネットワークの実現手段がGRE (Generic Routing Encapsulation)トンネリングに変更され、GRE keyが0x52440001となった場合、ネットワーク管理システム10からその情報[GRE・52440001]を測定装置制御部1が入手し、測定装置EとDのそれぞれのフィルタ機能部3において、VLAN ID 200のフィルタ設定をGRE key 0x52440001に対応したフィルタであるGREをマスクするための[0x0000000000000000 0x0000000000000000 0x0000000000000000 0x0000000000000000 0x0000000000000000 0x0000ffffffff0000 0x0000000000000000 0x0000000000000000]
と、GRE key 0x52440001のパケットを通過させるための
[0x0000000000000000 0x0000000000000000 0x0000000000000000 0x0000000000000000 0x0000000000000000 0x0000524400010000 0x0000000000000000 0x0000000000000000]
に変更し、パケットの測定を継続させる。
Furthermore, in the virtual network 2, when the realization method of the virtual network is changed to GRE (Generic Routing Encapsulation) tunneling and the GRE key becomes 0 x52440001, the information [GRE · 52440001] is controlled from the network management system 10 by the measuring device control. [0x0000000000000000 0x0000000000000000 0x0000ffffffff0000 0x0000ffffffff0000 0x0000000000000000 0x0000000000000000 0x0000ffffffff0000 0x0000000000000000 0x0000000000000000 0x0000000000000000 0x0000000000000000 0x0000000000000000 0x0000000000000000 0x0000000000000000 0x0000000000000000 0x0000000000000000 0x0000000000000000 0x0000000000000000 0x0000ffffffff0000 0x0000000000000000 0x0000000000000000]
And to pass the GRE key 0x52440001 packet
[0x0000000000000000 0x0000000000000000 0x0000000000000000 0x0000000000000000 0x0000000000000000 0x0000524400010000 0x0000000000000000 0x0000000000000000]
To continue packet measurement.

本発明では、当該測定対象のパケットが流れるネットワークの物理構成変更や、ルーティングの変更、仮想ネットワークの実現方式や識別情報の変更などの論理構成変更は、本ネットワークモニタ装置およびシステムにおいて、測定対象のパケットに対応したフィルタ条件および測定装置でパケットの測定が行えなくなることを契機として、ネットワーク管理システム10に問い合わせを行い、先に設定した測定条件と相違があれば変更があったと検知され、測定に利用する測定装置30の決定や、測定対象変更装置12による測定対象の変更、フィルタ機能部3のフィルタ設定の変更が行われる。   In the present invention, the physical configuration change of the network through which the packet to be measured flows, the change of the routing, the logical configuration change such as the change of the virtual network realization method and the identification information are performed by the network monitor apparatus and system. In response to the filter condition corresponding to the packet and the fact that the measurement device cannot measure the packet, the network management system 10 is inquired, and if there is a difference from the previously set measurement condition, it is detected that there has been a change and the measurement is performed. The measurement device 30 to be used is determined, the measurement target is changed by the measurement target changing device 12, and the filter setting of the filter function unit 3 is changed.

図9に、上述の動作説明図を示す。図中、縦方向は時間の経過を示しており、それぞれの縦線が各動作の処理時間を示している。図9に示されている例は、ネットワークが構成され、途中でネットワークの物理構成の変更、経路変更などが行われる場合に、同時にパケットの測定が行われる場合の例である。   FIG. 9 is a diagram for explaining the above-described operation. In the figure, the vertical direction indicates the passage of time, and each vertical line indicates the processing time of each operation. The example shown in FIG. 9 is an example in which a packet is measured at the same time when a network is configured and a change in the physical configuration of the network, a change in route, and the like are performed on the way.

まず、外部のネットワーク構成手段はユーザの利用用途に合わせて物理トポロジや仮想ネットワーク実現方式、識別情報などネットワークの構成を決定する。決定した構成を基にネットワークを作成するのと並行して、ネットワーク管理情報を測定装置制御装置20へと転送する。測定装置制御装置20では、ネットワーク管理情報を基にして測定対象の決定やフィルタの設定などを行い、ユーザのネットワーク利用に合わせて、測定装置30における測定が同時に行われる。また、利用途中における、トポロジや仮想ネットワーク実現方式、識別情報の変更が行われる場合おいては、測定装置30がそれらの変更を検知し、仮想ネットワークが変更されるのと同時に自動的に当該測定対象のパケットを継続して測定可能なように測定対象の変更やフィルタ設定を行うことが可能となるため、仮想ネットワークに変更が生じることによるパケットの測定の途絶を解消することができる。   First, an external network configuration unit determines a network configuration such as a physical topology, a virtual network realization method, and identification information according to a user's usage. In parallel with creating the network based on the determined configuration, the network management information is transferred to the measurement device control device 20. The measurement device control device 20 determines a measurement target, sets a filter, and the like based on the network management information, and performs measurement in the measurement device 30 at the same time as the user uses the network. In addition, when the topology, virtual network realization method, and identification information are changed during use, the measurement device 30 detects these changes and automatically performs the measurement simultaneously with the change of the virtual network. Since it is possible to change the measurement target and set the filter so that the target packet can be continuously measured, it is possible to eliminate the interruption of packet measurement caused by the change in the virtual network.

なお、本発明は、上記の実施の形態に限定されることなく、特許請求の範囲内において、種々変更・応用が可能である。   The present invention is not limited to the above-described embodiment, and various modifications and applications can be made within the scope of the claims.

1 測定装置制御部
2 フィルタ制御部
3 フィルタ機能部
4 パケットキャプチャ機能部
5 パケットデータ機能部
6 ストレージ
7 測定装置管理部
8 通信回線
10 ネットワーク管理システム
11 測定対象制御部
12 測定対象変更装置
13 データ管理部
20 測定装置制御装置
30 測定装置
DESCRIPTION OF SYMBOLS 1 Measurement apparatus control part 2 Filter control part 3 Filter function part 4 Packet capture function part 5 Packet data function part 6 Storage 7 Measurement apparatus management part 8 Communication line 10 Network management system 11 Measurement object control part 12 Measurement object change apparatus 13 Data management Unit 20 Measuring device control device 30 Measuring device

Claims (8)

それぞれのネットワーク上の所定の位置の通信回線に接続され、該通信回線に流れるパケットをキャプチャして解析する測定装置を制御する測定装置制御装置であって、
ネットワーク管理システムから、ネットワークを構成する機器の配置情報、ルーティング情報、及び測定対象パケットを識別する識別情報を含むネットワーク管理情報を取得し、該ネットワーク管理情報に基づいて、測定対象パケットが流れる通信回線を特定し、該対象パケットのみを抽出可能なフィルタ条件を生成する測定装置制御手段と、
特定された通信回線に設置された測定装置に対して、前記フィルタ条件を送信するフィルタ制御手段と、
を有することを特徴とする測定装置制御装置。
A measurement device control device that controls a measurement device that is connected to a communication line at a predetermined position on each network and captures and analyzes a packet flowing through the communication line,
A network for acquiring network management information including arrangement information of devices constituting the network, routing information, and identification information for identifying the measurement target packet from the network management system, and on which the measurement target packet flows based on the network management information And measuring device control means for generating a filter condition capable of extracting only the target packet;
Filter control means for transmitting the filter condition to a measuring device installed in the specified communication line;
A measuring apparatus control apparatus comprising:
前記フィルタ制御手段は、
同一の通信回線上に重畳された異なる測定対象パケットに対し、それぞれに対応するフィルタを同時設定する手段を含む
請求項1記載の測定装置制御装置。
The filter control means includes
The measuring apparatus control apparatus according to claim 1, further comprising means for simultaneously setting filters corresponding to different measurement target packets superimposed on the same communication line.
ネットワーク管理システム、測定装置制御装置、測定装置を有するモニタシステムであって、
前記測定装置は、
ネットワークに流れるパケットを受信するパケットキャプチャ手段と、
前記パケットキャプチャ手段でキャプチャしたパケットに対し、フィルタ条件に基づいてフィルタリングを行うフィルタ手段と、
前記フィルタ手段でフィルタリングされたパケットを解析するパケットデータ機能手段と、
前記パケットデータ機能手段で解析したデータを格納する記憶手段と、
を有し、
前記測定装置制御装置は、
記ネットワーク管理システムからネットワーク管理情報を取得し、該ネットワーク管理情報に基づいて、測定対象のパケットが流れる通信回線を特定し、該測定対象のパケットのみを抽出可能なフィルタ条件を生成する測定装置制御手段と、
特定された通信回線に設置された測定装置の前記フィルタ手段に対して、前記フィルタ条件を送信するフィルタ制御手段と、
を有することを特徴とするネットワークモニタシステム。
A network management system, a measurement device control device, a monitor system having a measurement device,
The measuring device is
Packet capture means for receiving packets flowing in the network;
Filter means for filtering the packet captured by the packet capture means based on a filter condition;
Packet data function means for analyzing the packet filtered by the filter means;
Storage means for storing data analyzed by the packet data function means;
Have
The measuring device control device includes:
To obtain network management information from the previous SL network management system, the based on the network management information to identify the communication line packet to be measured flows, measurement that forms the raw extractable filter conditions only packets of the measurement object Device control means;
Filter control means for transmitting the filter condition to the filter means of the measuring apparatus installed in the specified communication line;
A network monitor system comprising:
前記ネットワーク内に、複数の前記測定装置が設置されている場合に、
前記測定装置の利用状況を管理する測定装置管理手段を更に有し、
前記測定装置制御手段は、
前記測定対象のパケットが流れる通信回線と、予め管理している前記測定装置の設置場所と、前記測定装置管理手段から転送された前記利用状況に基づいて、測定に利用する測定装置を決定する手段を含む
請求項3記載のネットワークモニタシステム。
When a plurality of the measuring devices are installed in the network,
Further comprising a measuring device management means for managing the utilization for status of the measuring device,
The measuring device control means includes
Means for determining a measurement device to be used for measurement based on a communication line through which the packet to be measured flows, an installation location of the measurement device managed in advance, and the usage situation transferred from the measurement device management means The network monitor system according to claim 3, comprising:
前記ネットワーク管理システムは、
前記ネットワークを構成する機器の配置情報、ルーティング情報、及び測定対象パケットを識別する識別情報として、送信元IPアドレス、または、受信先IPアドレス、または、送信元ポート番号、または、受信先ポート番号、または、使用IPプロトコル、または、タグ、または、ラベル、または、キー、または、これらの組み合わせの前記ネットワーク管理情報を有する
請求項3記載のネットワークモニタシステム。
The network management system includes:
As the arrangement information of the devices constituting the network, the routing information , and the identification information for identifying the measurement target packet , the source IP address, the destination IP address, the source port number, or the destination port number, or, using IP protocol, or a tag or a label or key, or a network monitoring system of <br/> claim 3 wherein the perforated the network management information of these combinations,,,,.
前記測定装置に流入させるパケットを切り替える測定対象変更装置を更に有し、
前記測定装置制御装置は、
前記測定対象変更装置の制御を行う測定対象制御手段を更に有し、複数のリンクの測定を切り替える
請求項3乃至5のうちいずれか1項記載のネットワークモニタシステム。
A measuring object changing device that switches a packet to flow into the measuring device;
The measuring device control device includes:
Said measuring further comprising a measurement target control means for controlling the target change device, the network monitor system according to any one of claims 3 to 5 switches the measurement of a plurality of links.
前記測定装置は、
前記測定装置制御装置の前記測定装置制御手段が前記ネットワーク管理システムと連携することにより、パケット測定中のネットワークの構成やルーティングの変更に追従して前記測定装置制御手段において変更されたフィルタ条件に基づいて、測定対象のパケットを途切れることなく継続して測定する手段を含む
請求項6記載のネットワークモニタシステム。
The measuring device is
The measurement device control means of the measurement device control device cooperates with the network management system, and based on the filter condition changed in the measurement device control means following the change of the network configuration or routing during packet measurement. The network monitoring system according to claim 6, further comprising means for continuously measuring the measurement target packet without interruption.
測定対象に対して測定を行った時間と、その時の測定に利用した測定装置の情報を記憶し、ユーザの測定データへの要求に対して要求された時間に応じて、記憶された該情報に基づいて、測定データを参照する測定装置を変更するデータ管理手段を更に有する
請求項3または5記載のネットワークモニタシステム。
Stores the time when the measurement was performed on the measurement object and information on the measurement device used for the measurement at that time, and the stored information is stored in accordance with the time required for the user's request for measurement data. 6. The network monitor system according to claim 3, further comprising data management means for changing a measurement device that refers to measurement data based on the measurement data.
JP2013028371A 2013-02-15 2013-02-15 Measuring device control device and network monitor system Active JP6025596B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2013028371A JP6025596B2 (en) 2013-02-15 2013-02-15 Measuring device control device and network monitor system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2013028371A JP6025596B2 (en) 2013-02-15 2013-02-15 Measuring device control device and network monitor system

Publications (2)

Publication Number Publication Date
JP2014158186A JP2014158186A (en) 2014-08-28
JP6025596B2 true JP6025596B2 (en) 2016-11-16

Family

ID=51578811

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2013028371A Active JP6025596B2 (en) 2013-02-15 2013-02-15 Measuring device control device and network monitor system

Country Status (1)

Country Link
JP (1) JP6025596B2 (en)

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003008647A (en) * 2001-06-18 2003-01-10 Ando Electric Co Ltd Probe device
US7760663B2 (en) * 2004-04-19 2010-07-20 Jds Uniphase Corporation Packet tracing using dynamic packet filters
WO2011155510A1 (en) * 2010-06-08 2011-12-15 日本電気株式会社 Communication system, control apparatus, packet capture method and program

Also Published As

Publication number Publication date
JP2014158186A (en) 2014-08-28

Similar Documents

Publication Publication Date Title
JP7375068B2 (en) Data packet detection methods, devices, and systems
JP5300076B2 (en) Computer system and computer system monitoring method
KR101089832B1 (en) Network Management System
JP4774357B2 (en) Statistical information collection system and statistical information collection device
JP4381448B2 (en) Multicast tree monitoring method and system in IP network
US9391895B2 (en) Network system and switching method thereof
JP5207082B2 (en) Computer system and computer system monitoring method
WO2011118575A1 (en) Communication system, control device and traffic monitoring method
US9178794B2 (en) Communication quality monitoring system, communication quality monitoring method and recording medium
EP3222003B1 (en) Inline packet tracing in data center fabric networks
JPWO2011155510A1 (en) COMMUNICATION SYSTEM, CONTROL DEVICE, PACKET CAPTURE METHOD, AND PROGRAM
JP2013207748A (en) Network system ad node device
JPWO2009040903A1 (en) Network monitoring system, route extraction method, program, and computer-readable recording medium recording the program
CN101242320A (en) Method and device for monitoring network path
JP2010088031A (en) Fault detection method of underlay network, and network system
Shirali-Shahreza et al. Empowering software defined network controller with packet-level information
US10305811B2 (en) Control apparatus, communication system, communication node control method, and program
JP4244355B2 (en) Passed packet monitoring apparatus and method
JP6025596B2 (en) Measuring device control device and network monitor system
JP2005286684A (en) Traffic flow measuring environment setting system
JP2013179491A (en) Network quality monitoring device and network quality monitoring method
Bashir et al. VirtMonE: Efficient detection of elephant flows in virtualized data centers
JP2008206115A (en) Method for controlling network
JP2014171088A (en) Network monitoring device, service provision system, network monitoring method, and network monitoring program
CN109547418B (en) Data transmission network system based on Software Defined Network (SDN)

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20150126

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20151028

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20151117

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20160107

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20160628

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20160829

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20161004

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20161011

R150 Certificate of patent or registration of utility model

Ref document number: 6025596

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150