"送信元ノードと、中継ノードを含むネットワークを介して前記送信元ノードと接続された送信先ノードと、を有し、前記送信元ノードから前記送信先ノード方向への遅延時間を測定する遅延計測システムにおいて、前記送信元ノードが、クロックを生成する送信元クロック生成部と、前記送信元クロック生成部が生成するクロックに基づき一定周期で遅延測定パケットを生成する制御パケット生成部と、生成した前記遅延測定パケットを前記送信先ノードに対して送信する制御パケット送信部と、を備え、前記送信先ノードが、受信フレームの中から前記遅延測定パケットを選別する制御パケット分析部と、前記送信元ノードから自ノードまでの間の前記ネットワークにおいて前記遅延測定パケットが受けた遅延を計測する遅延計測部と、を備えることを特徴とする遅延計測システム。前記送信先ノードが、クロックを生成する送信先クロック生成部を更に備え、前記送信先ノードが備えている前記遅延計測部が、前記遅延測定パケットを受信する毎にカウンタ値を増加させるとともに、前記送信先クロック生成部のクロックに従い前記カウンタ値を減少させることにより前記遅延測定パケットの到着状況と出力状況をカウンタ値として管理するパケットカウンタと、前記パケットカウンタの管理する前記カウンタ値を監視することにより、前記送信元ノードから送信されてきた前記遅延測定パケットに対して前記パケットネットワーク内で付加されたキューイング遅延を算出する遅延算出部と、を備えることを特徴とする請求項1に記載の遅延計測システム。前記送信先ノードが備えている前記遅延計測部が、所定の計測時間の間、前記パケットカウンタの管理する前記カウンタ値を監視することにより、送信されてきた前記遅延測定パケットの中でキューイング遅延がゼロのパケットが到着した時のカウンタ値を検出し、当該検出したカウンタ値を基準値とするカウンタ最大値モニタ部と、前記遅延測定パケット到着時のカウンタ値を監視する到着時カウンタ値モニタ部と、を更に備え、前記遅延算出部は、前記基準値と、前記到着時カウンタ値モニタ部が監視したカウンタ値と、の差分からキューイング遅延を求めることを特徴とする請求項1又は2に記載の遅延計測システム。送信元ノードと、前記送信元ノードと中継ノードを介して接続された送信先ノードと、前記送信元ノードから前記送信先ノードへの通信を中継する中継ノードと、を含むネットワーク上で遅延時間を測定する遅延計測システムにおいて、前記送信元ノードが、クロックを生成する送信元クロック生成部と、前記送信元クロック生成部が生成するクロックに基づき一定周期で遅延測定パケットを生成する制御パケット生成部と、生成した前記遅延測定パケットを前記送信先ノードに対して送信する制御パケット送信部と、を備え、前記中継ノードが、受信フレームの中から前記遅延測定パケットを選別する制御パケット分析部と、前記送信元ノードから自ノードまでの間の前記ネットワークにおいて前記遅延測定パケットが受けた遅延時間を算出する遅延算出部と、前記算出した遅延時間と自ノードのノード識別子を前記遅延測定パケット内に格納することにより前記遅延測定パケットの修正を行う制御パケット修正部と、前記修正部により修正した遅延測定パケットを前記送信先ノードに対して送信する制御パケット送信部と、を備え、前記送信先ノードが、受信フレームの中から前記遅延測定パケットを選別する制御パケット分析部と、前記送信元ノードから自ノードまでの間の前記ネットワークにおいて前記遅延測定パケットが受けた遅延を計測する遅延計測部と、を備え、前記送信先ノードが、前記遅延測定パケットに格納された前記遅延時間及び前記ノード識別子に基づいて、前記送信元ノードから前記送信先ノード間、前記送信元ノードから前記中継ノード間、前記各中継ノード間、前記中継ノードから前記送信先ノード間、の各区間における遅延時間の何れか又はその組合せを算出することを特徴とする遅延計測システム。前記中継ノードは、クロックを生成する中継ノードクロック生成部と、前記遅延測定パケットを受信する毎にカウンタ値を増加させるとともに、前記中継ノードクロック生成部のクロックに従い前記カウンタ値を減少させることにより前記遅延測定パケットの到着状況と出力状況をカウンタ値として管理するパケットカウンタと、を更に備え、前記中継ノードの前記制御パケット修正部が、前記遅延測定パケットの到着時のパケットカウンタ値と自ノードのノード識別子を前記遅延測定パケット内に格納し、前記送信先ノードが、前記遅延測定パケットに格納されるパケットカウンタ値情報から、前記送信元ノードから前記中継ノード間、前記各中継ノード間、前記中継ノードから前記送信先ノード間の区間毎のカウンタ値を算出し、当該算出したカウンタ値を遅延時間に変換することを特徴とする請求項4に記載の遅延計測システム。前記中継ノードとして第1の中継ノードと、前記ネットワーク上で前記第1の中継ノードよりも前記送信先ノード側に位置する第2の中継ノードと、を有しており、前記送信先ノードが、前記第1の中継ノードで計測した第1の遅延時間と、前記第2の中継ノードで計測した第2の遅延時間と、の差分から前記第1の中継ノードと前記第2の中継ノード間の区間遅延を求めることを特徴とする請求項4又は5に記載の遅延計測システム。中継ノードを含むネットワークを介して送信元ノードと接続された送信先ノードとなり、前記送信元ノードからの遅延時間を測定する遅延計測装置において、前記送信元ノードが生成した送信元のクロックに基づき一定周期で生成された遅延測定パケットを受信するインターフェイスと、受信フレームの中から前記遅延測定パケットを選別する制御パケット分析部と、前記送信元ノードから自ノードまでの間の前記ネットワークにおいて前記遅延測定パケットが受けた遅延を計測する遅延計測部と、を備えることを特徴とする遅延計測装置。送信元ノードと、中継ノードを含むネットワークを介して前記送信元ノードと接続された送信先ノードと、を有するシステムが行う、前記送信元ノードから前記送信先ノード方向への遅延時間を測定する遅延計測方法において、前記送信元ノードが、クロックを生成し、前記送信元ノードが、前記生成したクロックに基づき一定周期で遅延測定パケットを生成し、前記送信元ノードが、生成した前記遅延測定パケットを前記送信先ノードに対して送信し、前記送信先ノードが、受信フレームの中から前記遅延測定パケットを選別し、前記送信先ノードが、前記送信元ノードから自ノードまでの間の前記ネットワークにおいて前記遅延測定パケットが受けた遅延を計測する、ことを特徴とする遅延計測方法。送信元ノードと、前記送信元ノードと中継ノードを介して接続された送信先ノードと、前記送信元ノードから前記送信先ノードへの通信を中継する中継ノードと、を含むネットワークを有するシステムが行う遅延計測方法において、前記送信元ノードが、クロックを生成し、前記送信元ノードが、前記生成したクロックに基づき一定周期で遅延測定パケットを生成し、前記送信元ノードが、生成した前記遅延測定パケットを前記送信先ノードに対して送信し、前記中継ノードが、受信フレームの中から前記遅延測定パケットを選別し、前記中継ノードが、前記送信元ノードから自ノードまでの間の前記ネットワークにおいて前記遅延測定パケットが受けた遅延時間を算出し、前記中継ノードが、前記算出した遅延時間と自ノードのノード識別子を前記遅延測定パケット内に格納することにより前記遅延測定パケットの修正を行い、前記中継ノードが、前記修正した遅延測定パケットを前記送信先ノードに対して送信し、前記送信先ノードが、受信フレームの中から前記遅延測定パケットを選別し、前記送信先ノードが、前記送信元ノードから自ノードまでの間の前記ネットワークにおいて前記遅延測定パケットが受けた遅延を計測し、前記送信先ノードが、前記遅延測定パケットに格納された前記遅延時間及び前記ノード識別子に基づいて、前記送信元ノードから前記送信先ノード間、前記送信元ノードから前記中継ノード間、前記各中継ノード間、前記中継ノードから前記送信先ノード間、の各区間における遅延時間の何れか又はその組合せを算出することを特徴とする遅延計測方法。中継ノードを含むネットワークを介して送信元ノードと接続された送信先ノードに組み込まれ、前記送信元ノードからの遅延時間を測定する遅延計測プログラムにおいて、前記送信元ノードが生成した送信元のクロックに基づき一定周期で生成された遅延測定パケットを受信するインターフェイスと、受信フレームの中から前記遅延測定パケットを選別する制御パケット分析部と、前記送信元ノードから自ノードまでの間の前記ネットワークにおいて前記遅延測定パケットが受けた遅延を計測する遅延計測部と、を備える送信先ノードとしてコンピュータを機能させることを特徴とする遅延計測プログラム。以上説明したように、IEEE1588v2のTC機能を用いることにより、送信元/送信先ノード間で時刻同期していなくても、1-wayの遅延時間を計測することができる。しかしながら、IEEE1588v2w/TCを用いた方法では、NW内の全ての中継ノードがTC機能を具備していないと正確な遅延時間を計測できないという課題がある。この点について、図17、18を参照して説明する。図17、18では、送信元ノード1000と送信先ノード1003が中継ノード1001、1002を経由して接続されるネットワークにおいて、送信元ノード1000から送信先ノード1003に対してDMパケットを送信し、1-way遅延を計測する。図17では、ノード1000~1003の全ノードにTC機能が具備されており、図18では、ノード1001のみTC機能が具備されていない。ノード1000~1003での遅延時間がそれぞれ、D0=1ms/D1=1ms/D2=2ms/D3=0msであるとする。このような条件下では、図17の全ノードTC機能搭載の場合、各ノードのTC機能により、ノード内遅延時間が加算されるため、送信先ノード1003では、遅延時間=1ms1ms2ms=4msと正しく計測される。一方、図18の一部ノードTC機能非搭載の場合、非搭載ノード1001ではノード内遅延時間が加算されないため、送信先ノード1003では、遅延時間=1ms2ms=3msとなり、中継ノード1001での遅延時間=1msが計測されず、結果として、遅延時間が正しく計測されない。以上説明したように、IEEE1588v2w/TCを用いた方法では、NW内の全ての中継ノードがTC機能を具備していないと正確な遅延時間を計測できない。そして、現在敷設されているノードでは、ほとんど全てのノードにTC機能は具備されておらず、全中継ノードにTC機能を搭載するのは実現へのハードルが高いといえ、非現実的である。以上を踏まえ、本発明は、時刻同期していない状況下において、全ノードに特殊機能を具備することなく、1-wayの遅延を計測することが可能な、遅延計測システム及び遅延計測方法、並びに、遅延計測装置及び遅延計測プログラムを提供することを目的とする。また、標準の1-wayDM機能では、送信元/送信先のノード間のEnd-to-end遅延のみを計測可能である。これに加えて、両ノード間の任意のノード間の遅延を計測することでよりきめ細やかな性能測定が可能となる。そこで、本発明では、時刻同期していない状況下で全ノードに特殊機能を搭載することなく、区間ごとの遅延を計測することが可能な、遅延計測システム及び遅延計測方法、並びに、遅延計測装置及び遅延計測プログラムを提供することも目的とする。本発明の第1の観点によれば、送信元ノードと、中継ノードを含むネットワークを介して前記送信元ノードと接続された送信先ノードと、を有し、前記送信元ノードから前記送信先ノード方向への遅延時間を測定する遅延計測システムにおいて、前記送信元ノードが、クロックを生成する送信元クロック生成部と、前記送信元クロック生成部が生成するクロックに基づき一定周期で遅延測定パケットを生成する制御パケット生成部と、生成した前記遅延測定パケットを前記送信先ノードに対して送信する制御パケット送信部と、を備え、前記送信先ノードが、受信フレームの中から前記遅延測定パケットを選別する制御パケット分析部と、前記送信元ノードから自ノードまでの間の前記ネットワークにおいて前記遅延測定パケットが受けた遅延を計測する遅延計測部と、を備えることを特徴とする遅延計測システムが提供される。本発明の第2の観点によれば、送信元ノードと、前記送信元ノードと中継ノードを介して接続された送信先ノードと、前記送信元ノードから前記送信先ノードへの通信を中継する中継ノードと、を含むネットワーク上で遅延時間を測定する遅延計測システムにおいて、前記送信元ノードが、クロックを生成する送信元クロック生成部と、前記送信元クロック生成部が生成するクロックに基づき一定周期で遅延測定パケットを生成する制御パケット生成部と、生成した前記遅延測定パケットを前記送信先ノードに対して送信する制御パケット送信部と、を備え、前記中継ノードが、受信フレームの中から前記遅延測定パケットを選別する制御パケット分析部と、前記送信元ノードから自ノードまでの間の前記ネットワークにおいて前記遅延測定パケットが受けた遅延時間を算出する遅延算出部と、前記算出した遅延時間と自ノードのノード識別子を前記遅延測定パケット内に格納することにより前記遅延測定パケットの修正を行う制御パケット修正部と、前記修正部により修正した遅延測定パケットを前記送信先ノードに対して送信する制御パケット送信部と、を備え、前記送信先ノードが、受信フレームの中から前記遅延測定パケットを選別する制御パケット分析部と、前記送信元ノードから自ノードまでの間の前記ネットワークにおいて前記遅延測定パケットが受けた遅延を計測する遅延計測部と、を備え、前記送信先ノードが、前記遅延測定パケットに格納された前記遅延時間及び前記ノード識別子に基づいて、前記送信元ノードから前記送信先ノード間、前記送信元ノードから前記中継ノード間、前記各中継ノード間、前記中継ノードから前記送信先ノード間、の各区間における遅延時間の何れか又はその組合せを算出することを特徴とする遅延計測システムが提供される。本発明の第3の観点によれば、中継ノードを含むネットワークを介して送信元ノードと接続された送信先ノードとなり、前記送信元ノードからの遅延時間を測定する遅延計測装置において、前記送信元ノードが生成した送信元のクロックに基づき一定周期で生成された遅延測定パケットを受信するインターフェイスと、受信フレームの中から前記遅延測定パケットを選別する制御パケット分析部と、前記送信元ノードから自ノードまでの間の前記ネットワークにおいて前記遅延測定パケットが受けた遅延を計測する遅延計測部と、を備えることを特徴とする遅延計測装置が提供される。本発明の第4の観点によれば、送信元ノードと、中継ノードを含むネットワークを介して前記送信元ノードと接続された送信先ノードと、を有するシステムが行う、前記送信元ノードから前記送信先ノード方向への遅延時間を測定する遅延計測方法において、前記送信元ノードが、クロックを生成し、前記送信元ノードが、前記生成したクロックに基づき一定周期で遅延測定パケットを生成し、前記送信元ノードが、生成した前記遅延測定パケットを前記送信先ノードに対して送信し、前記送信先ノードが、受信フレームの中から前記遅延測定パケットを選別し、前記送信先ノードが、前記送信元ノードから自ノードまでの間の前記ネットワークにおいて前記遅延測定パケットが受けた遅延を計測する、ことを特徴とする遅延計測方法が提供される。本発明の第5の観点によれば、送信元ノードと、前記送信元ノードと中継ノードを介して接続された送信先ノードと、前記送信元ノードから前記送信先ノードへの通信を中継する中継ノードと、を含むネットワークを有するシステムが行う遅延計測方法において、前記送信元ノードが、クロックを生成し、前記送信元ノードが、前記生成したクロックに基づき一定周期で遅延測定パケットを生成し、前記送信元ノードが、生成した前記遅延測定パケットを前記送信先ノードに対して送信し、前記中継ノードが、受信フレームの中から前記遅延測定パケットを選別し、前記中継ノードが、前記送信元ノードから自ノードまでの間の前記ネットワークにおいて前記遅延測定パケットが受けた遅延時間を算出し、前記中継ノードが、前記算出した遅延時間と自ノードのノード識別子を前記遅延測定パケット内に格納することにより前記遅延測定パケットの修正を行い、前記中継ノードが、前記修正した遅延測定パケットを前記送信先ノードに対して送信し、前記送信先ノードが、受信フレームの中から前記遅延測定パケットを選別し、前記送信先ノードが、前記送信元ノードから自ノードまでの間の前記ネットワークにおいて前記遅延測定パケットが受けた遅延を計測し、前記送信先ノードが、前記遅延測定パケットに格納された前記遅延時間及び前記ノード識別子に基づいて、前記送信元ノードから前記送信先ノード間、前記送信元ノードから前記中継ノード間、前記各中継ノード間、前記中継ノードから前記送信先ノード間、の各区間における遅延時間の何れか又はその組合せを算出することを特徴とする遅延計測方法が提供される。本発明の第6の観点によれば、中継ノードを含むネットワークを介して送信元ノードと接続された送信先ノードに組み込まれ、前記送信元ノードからの遅延時間を測定する遅延計測プログラムにおいて、前記送信元ノードが生成した送信元のクロックに基づき一定周期で生成された遅延測定パケットを受信するインターフェイスと、受信フレームの中から前記遅延測定パケットを選別する制御パケット分析部と、前記送信元ノードから自ノードまでの間の前記ネットワークにおいて前記遅延測定パケットが受けた遅延を計測する遅延計測部と、を備える送信先ノードとしてコンピュータを機能させることを特徴とする遅延計測プログラムが提供される。本発明によれば、送信先ノードに遅延計測機能を装備して、End-to-endの片方向遅延を計測することから、時刻同期していない状況下において、全ノードに特殊機能を具備することなく、1-wayの遅延を計測することが可能となる。また、本発明によれば、計測ノードにのみ遅延計測機能を装備することから、送時刻同期していない状況下で全ノードに特殊機能を搭載することなく、区間ごとの遅延を計測することが可能となる。次に、本発明を実施するための実施形態について、図面を参照して詳細に説明する。<実施形態1>まず、本発明の実施形態1の概略を説明する。本実施形態では、時刻同期していないノード間で1-wayの遅延計測を実現するために、IEEE1588v2w/TCのように、中継ネットワークの各ノードに特別な機能を装備してノード内滞在遅延を測定してEnd-to-endの遅延時間を求めるのではない。本実施形態では、送信先ノードに遅延計測機能を装備して、End-to-endの片方向遅延を計測する。これにより、IEEE1588v2w/TCとは違い、中継ネットワークへのインパクトなく、片方向の遅延時間計測が可能となる。中継ネットワークのノードは既存ノードで対応可能なため、導入が容易であり、より実現可能性が高くなる。以上が本実施形態の概略である。<構成の説明>まず、次に、図1を参照して本実施形態全体の構成について説明する。図1を参照すると本実施形態は、ノード100、101、102及び103を有している。そして、送信元となるノード100と送信先となるノード103が中継ノード101、102を経由して接続されている。また、図1においては4つのノードを図示しているが、これは例示に過ぎない。本実施形態は、任意の台数のノードからなるネットワークに適用可能である。次に、図2を参照して本実施形態における各ノードの構成について説明する。なお、図2では、ノード100を例にとって構成を説明するが、他のノードノード101~103もノード100と同様の構成をしているものとする。ノード100は、PHY152、PHY162、PHY172、PHY182とMACMAC151、MAC161、MAC171、MAC181とパケットスイッチング部140とメモリ110とCPU120とコンソールI/O130とを有している。IF153、IF163、IF173、IF183にはそれぞれPHY152、162、172、182が接続され、PHY162、PHY172、PHY182にはそれぞれMAC151、MAC161、MAC171、MAC181が接続され、MAC151、MAC161、MAC171、MAC181にはパケットスイッチング部140が接続される。なお、図2では、MAC、PHY及びIFの組合せを4組図示しているが、これは本実施形態の適用範囲を限定する趣旨ではない。MAC、PHY及びIFの組合せは任意の組数設けられていてもよい。IF153、IF163、IF173、IF183は、他のノードとの通信を行う際のインターフェイスである。IF153、IF163、IF173、IF183から入力されるパケットは、それぞれPHY152、PHY162、PHY172、PHY182とMAC151、MAC161、MAC171、MAC181を経由してパケットスイッチング部140に入力される。また、出力の際にはパケットスイッチング部140において後述する動作により適切な出力IFが決定され、それぞれMAC151、MAC161、MAC171、MAC181とPHY152、PHY162、PHY172、PHY182を経由して、IF153、IF163、IF173、IF183に出力される。メモリ110は、パケットスイッチング部140の動作を制御するプログラムおよび必要なデータを格納する記憶装置である。そして、CPU120がこれらのプログラム及びデータをメモリ110から読み込み、これらのプログラム及びデータを用いて演算処理を行うことによりパケットスイッチング部140に対して制御指示を行う。すなわち、ノード100含めた各ノードは、CPUやメモリ、各種のインターフェイスといったハードウェアと、プログラムソフトウェアが協働することにより実現される。また、コンソールI/O130は、装置内の各部に対する設定管理に関する外部インタフェ-スとなっている。例えば、本実施形態におけるOAM制御の実施指示はコンソールI/O130を介して行なわれる。また、OAM制御の結果もこのコンソールI/O130を介してユーザに伝えられる。なお、コンソールI/O130はどのような規格に準拠したインターフェイスであってもよい。次に、図3を参照して本実施形態におけるパケットスイッチング部140の詳細構成について説明する。パケットスイッチング部140は、パケット解析部141、OAM制御部142、パケット転送部143、フォワーディングテーブル144及びバッファ群440を有している。パケット解析部141は、MAC151、MAC161、MAC171及びMAC181から入力されたパケットを解析する。パケット解析部141は、解析の結果、入力されたパケットがデータパケットである場合は、パケット転送部143に転送し、OAMパケットである場合は、OAM制御部142に転送する。OAM制御部142は、パケット解析部141から受信したOAMパケットの内容に従い、必要な処理を行なう。そして、内部で保有するフォワーディングテーブルを参照して当該OAMパケットに含まれている宛先アドレス情報に応じた出力ポートを決定し、該当するバッファ群145にOAMパケットを転送する。また、OAM制御部142は、コンソールI/O130からのOAM制御の実施指示を受けた場合は、対応するOAMパケットを生成し、必要な処理を行ない、出力する。それと共にOAM制御部142は、実施したOAM制御の結果をコンソールI/O130を介して、外部に表示する。なお、OAM制御部142の詳細な構成については後述する。パケット転送部143は、パケット解析部141からデータパケットを受信すると、フォワーディングテーブル144を参照して、当該データパケットに含まれている宛先アドレス情報に応じた出力ポート情報を入手する。そして、パケット転送部143は、パケットの優先度に従い、該当するバッファ群145に転送する。フォワーディングテーブル144には、宛先アドレス情報に対する出力ポート情報が格納されている。本実施形態で想定しているパケットNWとしては、例えば、イーサネット登録商標NWやMPLS-TPNW等がある。なお、これらのパケットNWはあくまで具体例に過ぎず、他の規格に準拠したパケットNWを利用するようにしてもよい。ここで、適用されるNWがイーサネット登録商標NWの場合、フォワーディングテーブル144には、宛先MACアドレスVLANに対する出力ポートが格納される。一方、適用されるNWがMPLS-TPNWの場合、フォワーディングテーブル144には、入力ラベルに対する出力ラベルと出力ポートが格納される。バッファ群440は、入力パケットを一時格納し、その後、出力する。なお、本実施形態では必要に応じて優先/非優先のクラス別バッファが設定され、優先制御が行われる。図3では2クラスの例を図示しているが、これはあくまで例示に過ぎず、任意のクラス数とすることが可能である。次に、図4を参照して本実施形態におけるOAM制御部142の詳細構成について説明する。OAM制御部142は、OAMパケット生成部210とクロック生成部220とOAMパケット送信部240とフォワーディングテーブル230とOAMパケット分析部250と遅延計測部260とOAM処理部270とOAMパケット終端部280とを有している。OAMパケット生成部210は、DMパケット並びにその他のOAMパケットを生成し、OAMパケット送信部240に転送する。なお、DMパケットは、クロック部220のクロックに基づき予め設定された周期ごとに転送する。また、本実施形態では説明の便宜上OAMパケットの種別をDMパケットと、DMパケット以外の種別のパケットの2種に分類しているものとする。クロック部220は、各ノード本実施形態では、ノード100~103のクロックを生成する。このクロックは自ノードで生成する場合もあれば、外部に存在するマスタクロックに同期する形で生成する場合もある。OAMパケット送信部240は、DMパケット並びにその他のOAMパケットに関して、フォワーディングテーブル230を参照して宛先アドレス情報に対する出力ポートを取得し、出力ポートに対応するバッファ群145に転送する。フォワーディングテーブル230は、宛先アドレス情報に対する出力ポート情報が格納されている。なお、フォワーディングテーブル230に格納されている情報は上述したフォワーディングテーブル144と同様である。OAMパケット分析部250は、パケット解析部141から受信するOAMパケットの種別を判別するとともに、宛先情報が自ノード宛てか他ノード宛てかを判定する。OAMパケット分析部250は、判定の結果、受信OAMパケットがDMパケットの場合、宛先情報と共に遅延計測部260に転送し、その他のOAMパケットの場合、宛先情報と共にOAM処理部270に転送する。遅延計測部260は、パケットカウンタを備えており、カウンタ値の増減状況をモニタすることにより、到着するDMパケットの遅延量を遅延情報として算出する。そして、算出した遅延情報とDMパケットをOAMパケット終端部280に転送する。なお、本実施形態は、DMパケットの遅延計測が主目的である。そのため、遅延計測を実行する本遅延計測部260を独立した構成としている。もっとも、遅延計測はOAM機能の一部であることから、次に説明するOAM処理部270の中に遅延計測部260と同等の機能が組み込まれているようにしてもかまわない。OAM処理部270は、OAMパケット分析部250からDMパケット以外のOAMパケットを受信すると、OAM種別に応じた処理を行う。この処理の具体的な内容については本発明の要旨ではないため、詳細な記載は省略する。処理の結果に応じて、中継、終端、返信の処理を行う。OAMパケット終端部280は、DMパケット並びにDMパケット以外のOAMパケットを受信すると、パケットを終端する。更に、OAMパケット終端部280は必要に応じて、処理結果を、コンソールI/O130を介して外部に表示する、メモリ110に格納し保持する、等の処理を行う。例えば、処理対象がDMパケットの場合に、計測した遅延情報を処理結果として表示等する。続いて、図5を参照して本実施形態における遅延計測部260の詳細構成について説明する。遅延計測部260は、遅延算出部261と、カウンタ最大値モニタ部262と、到着時カウンタ値モニタ部263と、パケットカウンタ264とを有している。カウンタ最大値モニタ部262と到着時カウンタ値モニタ部263は、パケットカウンタ264のカウンタ値状況をモニタし、結果を遅延算出部261に通知する。遅延算出部261はその情報を用いて遅延を算出し、OAMパケット終端部280に通知する。パケットカウンタ264は、OAMパケット分析部250からDMパケットを受信する毎に、カウンタの値を所定の値分だけ増加させる。同時にクロック部220のクロックに従い、カウンタの値を減少させる。なお、パケットカウンタ264はパケットバッファであってもよい。パケットカウンタ264がパケットバッファにより実現される場合、DMパケットを受信すると、パケットをバッファに蓄積し、同時にクロック部220のクロックに従い、蓄積しているパケットを出力する。カウンタ最大値モニタ部262は、パケットカウンタ264のカウンタ値状況をモニタし、その最大値をモニタする。最大値を決定するために、所定の時間例えば10秒のモニタ期間を設け、モニタ期間iにおけるカウンタ最大値Piをモニタする。モニタ期間iが終了後、カウンタ最大値モニタ部262は計測したモニタ期間iにおけるカウンタ最大値Piを遅延算出部261に通知する。一方、到着時カウンタ値モニタ部263は、モニタ期間iにおけるn番目のDMパケットが到着すると、DMパケット到着時のカウンタ値Ci,nをモニタする。到着時カウンタ値モニタ部263は、DMパケット到着毎に計測したカウンタ値Ci,nを遅延算出部261に通知する。これらカウンタ最大値モニタ部262及び到着時カウンタ値モニタ部263の動作は並行して行われる。遅延算出部261は、到着時カウンタモニタ部263からカウンタ値Ci,nを受信する毎に、当該カウンタ値Ci,nと、カウンタ最大値モニタ部262から通知されているカウンタ最大値Piとを用いて、その差分Si,nを計算する。具体的には、以下の式により差分Si,nを計算する。Si,n=Pi-1-Ci,nカウンタ最大値Piは遅延ゼロのパケットの到着時のカウンタ値を示している。また、到着時カウンタ値Ci,nはそのパケットが受けた遅延量に比例したカウンタ値だけ最大値から減少している。すなわち、差分Si,nは、遅延量に比例した量となっており、差分カウンタ値ビット数を、リンク速度L[bps:bitpersecond]を用いて時間に換算することで遅延Di,nを算出することができる。具体的には、以下の式により遅延Di,nを算出する。Di,n=Si,n/L遅延算出部261は、遅延Di,nを計算する毎に、OAMパケット終端部280に算出した遅延Di,nを遅延情報として通知する。<動作の説明>続いて、図6、7及び8の動作フローを用いて、本発明の遅延計測OAMにおけるDMパケット送信処理動作、DMパケット受信処理動作、DMパケット受信時の遅延計測動作を説明する。図6は、送信元ノード100におけるDMパケット送信処理動作フローを示している。まず、OAMパケット生成部210が、コンソールI/O130を介してDM実施の指示を受けるステップS11。続いて、OAMパケット生成部210が、送信先ノードを宛先としたDMパケットを生成するステップS12。その後、OAMパケット生成部210が、クロック部220のクロックに基づき、予め設定された所定間隔で、ステップS12において生成したDMパケットをOAMパケット送信部240に転送するステップS13。OAMパケット送信部240は、OAMパケット生成部210からDMパケットを受信すると、フォワーディングテーブル230を参照してDMパケットの宛先アドレス情報に対する出力ポートを取得し、受信したDMパケットをバッファ群145内の出力ポートに対応するバッファに転送するステップS14。DM機能には、常時測定する場合と、要求に応じてオンデマンドで測定する場合がある。常時測定の場合は、ステップS11のDM実施指示以降、ステップS13における所定間隔でのDMパケット転送を繰り返し、継続する。一方、オンデマンド測定の場合は、コンソールI/O130からDM終了指示を受信する、予め決められた計測時間が終了する等の試験終了条件を満たすと、ステップS13における転送を停止し、遅延計測を終了する。続いて、図7に示すDMパケットの受信処理動作フローにより、送信先ノード103における受信動作を説明する。まず、OAMパケット分析部250が、パケット解析部141からOAMパケットを受信するステップS21。そして、OAMパケット分析部250は、OAMパケットが自ノード宛てか他ノード宛てかを解析すると共に、受信OAMパケットの種別を判別するステップS22。その結果、受信パケットがDMパケットの場合、宛先アドレス情報とともにパケットを遅延計測部260に転送するステップS22においてDMパケット。一方、DMパケット以外のOAMパケットの場合、宛先アドレス情報とともにパケットをOAM処理部270へ転送するステップS22においてその他OAMパケット。続いて、ステップS22におけるOAMパケットがDMパケットの場合の処理をステップS23以降で説明する。DMパケットを受信した遅延計測部260は、DMパケット受信時のパケットカウンタ値をモニタすることにより、遅延を計測する。この遅延計測に関する動作フローは、図8を用いてその詳細を後述する。その後、遅延計測部260は、計測結果とDMパケットをOAMパケット終端部280に転送するステップS23。OAMパケット終端部280は、遅延計測部260から計測結果とDMパケットを受信すると、DMパケットを終端するとともに、遅延計測結果をコンソールI/O130を介して外部に表示する、メモリ110に格納し保持する、等の後処理を行うステップS24。なお、外部に表示すると共にメモリ110に格納し保持してもよく、その何れかでもよく、これら以外の他の処理を行うようにしてもよい。一方、ステップS22におけるOAMパケットがDMパケット以外の場合は、OAM処理部270は受信したOAMパケットに対して、所定のOAM処理を行い、中継終端返信等を行うステップS25。例えば、OAM処理の結果に応じて、他ノードに転送する必要があるパケットはOAMパケット送信部240に転送する。このノードで終端する必要があるパケットはOAMパケット終端部280に転送する。新たなパケットを生成して他ノードに転送する必要がある場合例えば、送信元ノードに対してReplyパケットを返信する場合はOAMパケット生成部210にパケットの生成指示を通知する。なお、上述したようにこの処理の具体的な内容については本発明の要旨ではないため、詳細な記載は省略する。続いて、図8を参照してステップS23において行われる遅延計測に関する動作について説明する。図8はステップS23において行われる遅延計測部260の動作フローを示すシーケンス図である。まず、カウンタ最大値モニタ部262の動作について説明する。カウンタ最大値モニタ部262はモニタ期間iにおけるカウンタ最大値PiをモニタするステップS31。モニタ期間iが終了すると、カウンタ最大値モニタ部262は、計測したモニタ期間iにおけるカウンタ最大値Piを遅延算出部261に通知するステップS32。すなわち、遅延算出部261にはモニタ期間経過毎にカウンタ最大値Piが通知されることとなる。次に、カウンタ最大値モニタ部262の動作と並行して行われる到着時カウンタ値モニタ部263の動作について説明する。到着時カウンタ値モニタ部263は、モニタ期間iにおけるn番目のDMパケットが到着すると、到着時のカウンタ値Ci,nをモニタするステップS33。そして、到着時カウンタモニタ部263は、DMパケット到着毎に、その都度計測したカウンタ値Ci,nを遅延算出部261に通知するステップS34。最後に、遅延算出部261の動作について説明する。遅延算出部261は、到着時カウンタモニタ部263からカウンタ値Ci,nを受信する毎に、カウンタ最大値モニタ部262から通知されているカウンタ最大値Piとを用いて、以下の式で遅延Di,nを計算するステップS35。Di,n={Pi-1-Ci,n}/Lここで注意するのは、カウンタ最大値PiがPi-1となっていることである。すなわち、一つ前のモニタ期間の最大値Pi-1が、モニタ期間iにおける遅延計算に使用される。最後に、遅延算出部261はステップS36で遅延Di,nを計算する毎に、OAMパケット終端部280に遅延情報Di,nを通知するステップS36。次に、本実施形態の遅延計測法を利用した遅延計測について図9の数値例を示しつつ説明をする。図9では、本実施形態を用いた数値例を図9cとして下段に示す。また、比較対象として、上段に図9A、中段に図9Bを示す。なお、図9Aは図17に示した従来例、図9Bは図18に示した従来例に相当するものである。図9A及び図9Bでは、送信元ノード1000から送信先ノード1003に対してDMパケットを送信し、1-way遅延を計測する。図9Aでは、ノード1000~1003の全ノードにTC機能が具備されている。図9Bでは、TC機能が具備されているノード1001が、TC機能が具備されていないノード1001と置き換わっている。よって、図9Bでは、TC機能が具備されていないノードがネットワーク上に存在していることとなる。これに対して、本実施形態では、送信元のノード100と送信先のノード103にのみ遅延計測部260が具備されており、中継のノード101、ノード102は通常ノードである。今回は、ノード1000/100~1003/103での遅延時間がそれぞれ、D0=1ms/D1=1ms/D2=2ms/D3=0msであるとする。本実施形態の遅延計測部260のパケットカウンタ264では、カウンタ最大値が1000、遅延1msに相当するカウンタ量が10であるとする。このような条件下では、図9Aの全ノードTC機能搭載では、遅延時間=1ms1ms2ms=4msと正しく計測される。一方、図9Bでは、一部のノードがTC機能非搭載であり、非搭載のノード1001ではノード内遅延時間が加算されない。そのため、遅延時間=1ms2ms=3msとなり正しく計測されない。これに対して、本実施形態では、送信先のノード103の遅延計測部では、カウンタ値は960となる。これは、送信元のノード100から中継のノード101、ノード102で付加されたトータルの遅延時間に相当するカウンタ値がカウンタ最大値から減算されるためである。カウンタ最大値との差分は40であり、これは遅延時間に換算すると、4msに対応するため、遅延時間が正しく計測されていることが分かる。<効果>以上のように、本実施形態における遅延計測法では、送信元、送信先ノードのみに遅延計測部を搭載していれば、両ノード間で時刻同期をしていなくても、片方向の遅延時間を計測可能である。そのため、従来技術のように、中継ノードに遅延計測部を搭載する必要がない。そのため、中継ノードは既存ノードで対応可能であり、導入が容易で実現可能性が高いという有利な効果を奏する。<実施形態2>上述した実施形態1では、送信元、送信先ノードのみに遅延計測部を搭載することにより、送信元/送信先ノード間のEnd-to-endの片方向遅延を計測した。実施形態2では、送信元/送信先の両ノード間に存在する任意のノード間の片方向遅延を計測する。これにより、区間毎遅延を把握できる。そのため、End-to-endで遅延劣化があった場合に、更に、そのボトルネックになっている区間を特定できるようになり、よりきめ細かなPerformancemonitoringが可能となる。前提は実施形態1と同様であり、計測にかかわる各ノード間では時刻同期していない状況下で、DMパケットの送信元ノードから送信先ノード方向の片方向の遅延時間を計測する。<構成の説明>以下では、実施形態1と同様の構成部分については説明を省略し、実施形態1との差分を中心に説明する。実施形態1では、中継ノードは遅延計測部を搭載していない既存ノードだった。一方、実施形態2では、計測したい区間の端点となるノードが、遅延計測部を搭載しているノードとなる。この、計測したい区間の端点となるノードは、実施形態1のノード100~103の構成に対して、パケットスイッチング部140のOAM制御部142がOAM制御部300に変更となる。図10を参照して、OAM制御部300の構成について説明する。OAM制御部300は、OAMパケット生成部210とクロック生成部220とOAMパケット送信部240とフォワーディングテーブル230とOAMパケット分析部250と遅延計測部310とOAM処理部270とOAMパケット終端部330とOAMパケット修正部320とを有している。OAM制御部300と、OAM制御部142とを比較すると、遅延計測部260が遅延計測部310に、OAMパケット終端部280がOAMパケット終端部330に変更され、OAMパケット修正部320が新たに追加されている。図11に遅延計測部310の詳細構成を示す。遅延計測部310は、遅延計測部260と同様に、パケットカウンタ264を有しており、カウンタ値の増減状況をモニタすることにより、到着するDMパケットの遅延量を算出する。すなわち、遅延計測部310は、遅延計測部260と基本的な構成は同じである。もっとも、遅延計測部310と、遅延計測部260では、計測結果の転送先が異なる。遅延計測部260では、算出した遅延情報とDMパケットをOAMパケット終端部280に転送していたのに対して、遅延計測部310では、OAMパケット修正部320に転送する。なお、ここでは、算出した遅延情報と書いたが、送る情報は遅延を算出する前の到着時カウンタ値でもかまわない。その場合は送信先ノード103において、カウンタ値から遅延への変換を一括して行えばよい。OAMパケット修正部320は、遅延情報とノード情報をDMパケットの所定のフィールドに追記する。追記をした後、OAMパケット修正部320は、他ノード宛てのDMパケットの場合、OAMパケット送信部240に転送し、自ノード宛ての場合、OAMパケット終端部330に転送する。OAMパケット終端部330は、DMパケットを受信すると、パケットを終端し、格納される各中継ノードでの遅延情報を利用して、区間毎の遅延を計算する。また、OAMパケット終端部330は、算出した区間遅延情報をコンソールI/O130を介して外部に表示する、メモリ110に格納し保持する、などの処理を行う。その他のOAMパケット受信時は、パケットを終端し、必要に応じて、処理結果をコンソールI/O130を介して外部に表示する、メモリ110に格納し保持する、などの処理を行う。<動作の説明>送信元ノード100におけるDMパケット送信処理は、図6の動作フローと同様である。中継ノード101、中継ノード102、送信先ノード103におけるDMパケット中継処理/受信処理について、図12の動作フローを用いて説明する。図12に示されるステップS41、ステップS42において、OAMパケット分析部250がDMパケット、その他のOAMパケットを遅延計測部310、OAM処理部270にそれぞれ転送する処理は図7に示されるステップS21、S22とそれぞれ同様である。また、その後、図12に示されるステップS48において、OAM処理部270がその他のOAMパケットに対して所定の処理を行う部分については、図7に示されるステップS25と同様である。以下では、差分となるステップS43~ステップS47のDMパケットに対する処理の流れを説明する。OAMパケット分析部250からDMパケットを受信した遅延計測部310は、到着DMパケットの遅延時間を計測し、計測した遅延時間とDMパケットをOAMパケット修正部320に通知するステップS43。ここでの遅延時間計測方法は、図5並びに図8で説明した方法で計測する。この方法で測定できる遅延時間は、送信元ノード100から計測ノードまでの間で付加された遅延時間である。すなわち、各計測ノードで測定する遅延は以下のようになる。送信先ノード103の場合は、送信元ノード100→送信先ノード103間の遅延以降、D_0→3と記す中継ノード101の場合は、送信元ノード100→中継ノード101間の遅延以降、D_0→1と記す中継ノード102の場合は、送信元ノード100→中継ノード102間の遅延以降、D_0→2と記す遅延計測部310から遅延時間を受信したOAMパケット修正部320は、遅延情報とノードを識別するためのノードIDをDMパケットの所定のフィールド例えば、TLV部に追記する。すなわち、ノードを経由するごとに、DMパケット内には送信元ノード→経由ノード間の遅延情報が追記される。従って、送信先ノード103では、全経由ノードにおける送信元ノード→経由ノード間の遅延情報を取得することができる。OAMパケット修正部320は、遅延情報をDMパケットに記載すると、そのDMパケットが自ノード宛ての場合自ノードが送信先ノード103の場合、DMパケットをOAMパケット終端部330に転送するステップS44において自ノード宛。一方、DMパケットが他ノード宛ての場合自ノードが中継ノード101、302の場合、DMパケットをOAMパケット送信部240に転送するステップS44において他ノード宛。続いて、自ノード宛ての場合の処理を説明する。OAMパケット修正部320からDMパケットを受信したOAMパケット終端部330は、DMパケットに格納される経由ノードごとの遅延情報を用いて区間毎遅延を求めるステップS45。ここでは、求める区間毎遅延をホップバイホップの遅延とする。すなわち、送信元ノード100→中継ノード101間の遅延以降、D_0→1と記す、中継ノード101→中継ノード102間の遅延以降、D_1→2と記す、中継ノード102→送信先ノード103間の遅延以降、D_2→3と記すの区間毎遅延を求めるものとする。区間毎遅延は1ホップずれた計測区間遅延の差分となるため、D_0→1=D_0→1D_1→2=D_0→2-D_0→1D_2→3=D_0→3-D_0→2で求めることができる。その後、OAMパケット終端部330は、ステップS45で求めた区間毎遅延の計算結果をコンソールI/O130に通知する、メモリ110に格納する等の後処理を行うステップS46。最後に、処理中のDMパケットが他ノード宛ての場合の処理を説明する。OAMパケット修正部320から他ノード宛てのDMパケットを受信したOAMパケット送信部240は、フォワーディングテーブル230を参照して、宛先情報に対する出力ポートを取得し、該当する出力ポートに対応するバッファ群145に出力するステップS47。以上説明した動作フローにより、DMパケットの中継処理時に、送信元ノード100から当該ノード101、ノード102、ノード103までの遅延時間を計測し、その情報をDMパケットに格納する。送信先ノードで103では受信したDMパケットに各経由ノードでの遅延情報を取得できる。そして、その情報を用いることにより、ホップバイホップの区間毎遅延を計算できるという有利な効果を奏する。次に、本実施形態の遅延計測法を利用した遅延計測について図13~図16に数値例を示しつつ説明をする。図13に示す例1は、全ノードに本実施形態の遅延計測部260又は遅延計測部310を搭載して、各ノード間の区間毎遅延を計測する場合の具体例である。送信元ノード100から送信先ノード103に対してDMパケットを送信し、1-way遅延を計測する。ノード100、ノード101、ノード102、ノード103での遅延時間がそれぞれ、D0=1ms/D1=1ms/D2=2ms/D3=0msであるとする。本実施形態における遅延計測部のパケットカウンタ264では、カウンタ最大値が1000、遅延1msに相当するカウンタ量が10であるとする。このような条件下では、ノード101、ノード102、ノード103の遅延計測部260又は遅延計測部310では、カウンタ値はそれぞれ990、980、960となる。それぞれカウンタ最大値との差分は10、20、40であり、これは遅延時間に換算すると、1ms、2ms、4msに対応する。各ノードで計測された送信元ノード100との間の遅延情報とノードIDがDMパケットに格納されて送信先ノード103に到着する。その結果、送信先ノードでは、ノード101|遅延=1ms=D_0→1ノード102|遅延=2ms=D_0→2ノード103|遅延=4ms=D_0→3という遅延情報が取得できる。この情報をもとに、OAMパケット終端部330では、区間毎遅延を、送信元ノード100→中継ノード101の遅延=D_0→1=D_0→1=1ms中継ノード101→中継ノード102の遅延=D_1→2=D_0→2-D_0→1=2ms-1ms=1ms中継ノード102→送信先ノード103の遅延=D_2→3=D_0→3-D_0→2=4ms-2ms=2msとして求められる。このように区間毎遅延を求めることにより、例えば、あるノードで輻輳が発生し、遅延時間が増大しているノードがある場合、そのノード特定が可能となる。図14の例2-1及び図15の例2-2に、図13の例1においてノード101の遅延時間がD1=31msと増大している例を示した。図14に示す例2-1では、実施形態1のようにEnd-to-end遅延を求める場合、図15に示す例2-2では、区間毎遅延を求める場合を示している。図14に示す例2-1では、送信先ノード103において、パケットカウンタ値から遅延D_0→3=340msと計測できる。その結果、通常よりも遅延が増大しており、送信元ノード100から送信先ノード103の経路上で輻輳が発生していることが分かる。しかしながら、End-to-endの遅延情報では、ボトルネックとなっているノードがどのノードであるのかを特定することはできない。これに対して、図15に示す例2-2では、図13に示す例1のように送信先ノード103では、経由ノードでの遅延情報として、ノード101|遅延=1ms=D_0→1ノード102|遅延=32ms=D_0→2ノード103|遅延=34ms=D_0→3という遅延情報が取得できる。この情報をもとに、OAMパケット終端部330では、区間毎遅延を、送信元ノード100→中継ノード101の遅延=D_0→1=D_0→1=1ms中継ノード101→中継ノード102の遅延=D_1→2=D_0→2-D_0→1=32ms-1ms=31ms中継ノード102→送信先ノード103の遅延=D_2→3=D_0→3-D_0→2=34ms-32ms=2msとして求められる。このように区間毎遅延を求めることにより、中継ノード101→中継ノード102の遅延が31msと増大していることが分かり、中継ノード101がボトルネックとなっていることが特定できる。図13に示す例1、図15に示す例2-2では、全ノードに遅延計測部を搭載している例を記載した。これにより、全ノード間を計測区間とした区間毎遅延を計測できた。本実施形態における遅延計測法では、必ずしも全ノードに遅延計測部を備える必要はなく、区間毎遅延を計測したい区間の端点ノードにのみ遅延計測部を搭載すればよい。従来技術のIEEE1588v2w/TCでは、TC機能を搭載していない中継ノードがあると正確に遅延を計測できなかったが、本発明では、必要な個所に搭載すればよい。図16に示す例3は、計測ノードのみに遅延計測部260又は遅延計測部310を搭載している例として、ノード101は通常ノードとしている。この場合、遅延を計測してその情報をDMパケットに格納するのは、ノード102、ノード103となり、ノード101では遅延情報を記載しない。その結果、送信先ノード103では、経由ノードでの遅延情報として、ノード102|遅延=2ms=D_0→2ノード103|遅延=4ms=D_0→3という遅延情報が取得できる。この情報をもとに、OAMパケット終端部330では、区間毎遅延を、送信元ノード100→中継ノード102の遅延=D_0→2=2ms中継ノード102→送信先ノード103の遅延=D_2→3=D_0→3-D_0→2=4ms-2ms=2msとして求められる。このように、遅延計測部310を搭載しないノードがあったとしても、遅延計測部260又は310を搭載するノード区間毎遅延を求めることが可能である。<効果>以上のように、本実施形態における遅延計測法では、両ノード間で時刻同期をしていなくても、片方向の遅延時間を計測可能である。そして、両ノード間の任意のノードに遅延計測部を搭載することにより、ノード間の区間遅延を計測することができる。区間遅延を計測できることにより、End-to-endで遅延時間の増大が発生した場合にボトルネックとなっているノードまたは区間を特定できる。そのため、よりきめ細やかな管理が可能となるという効果を奏する。この区間遅延計測は、全ノードに本実施形態の遅延計測部を搭載すれば全ノード間の区間遅延を計測可能で、特定ノードに搭載すれば特定ノード間の区間遅延を計測可能である。したがって、従来技術のように、全中継ノードに遅延計測部を搭載する必要がなく、必要に応じて、計測したい中継ノードに搭載すればよいため、導入が容易で実現可能性が高いというメリットがある。なお、本発明の実施形態であるノードは、ハードウェアにより実現することもできるが、コンピュータをそのノードとして機能させるためのプログラムをコンピュータがコンピュータ読み取り可能な記録媒体から読み込んで実行することによっても実現することができる。また、本発明の実施形態による遅延計測方法は、ハードウェアにより実現することもできるが、コンピュータにその方法を実行させるためのプログラムをコンピュータがコンピュータ読み取り可能な記録媒体から読み込んで実行することによっても実現することができる。更に、上記実施形態では、本実施形態特有のプログラムが、ノードに予め組み込まれているものとして説明した。しかし、コンピュータを、ノードの全部又は一部として動作させ、あるいは、上述の処理を実行させるためのプログラムを、フレキシブルディスク、CD-ROMCompactDiscReadOnlyMemory、DVDDigitalVersatileDisc、MOMagnetoOpticalDiskBDBlurayDisc等のコンピュータ読み取り可能な記録媒体に格納して配布し、これを別のコンピュータにインストールし、上述の手段として動作させ、あるいは、上述の工程を実行させてもよい。更に、インターネット上のサーバ装置が有するディスク装置等にプログラムを格納しておき、例えば、搬送波にプログラムを重畳させて、コンピュータにダウンロード等してプログラムを実行してもよい。また、上述した実施形態は、本発明の好適な実施形態ではあるが、上記実施形態のみに本発明の範囲を限定するものではなく、本発明の要旨を逸脱しない範囲において種々の変更を施した形態での実施が可能である。本願は、日本の特願2010-2248422010年10月4日に出願に基づいたものであり、又、特願2010-224842に基づくパリ条約の優先権を主張するものである。特願2010-224842の開示内容は、特願2010-224842を参照することにより本明細書に援用される。本発明の代表的な実施の形態が詳細に述べられたが、様々な変更、置き換え及び選択が請求項で定義された発明の精神と範囲から逸脱することなくなされることが理解されるべきである。また、仮にクレームが出願手続きにおいて補正されたとしても、クレームされた発明の均等の範囲は維持されるものと発明者は意図する。上記の実施形態の一部又は全部は、以下の付記のようにも記載されうるが、以下には限られない。付記1送信元ノードと、中継ノードを含むネットワークを介して前記送信元ノードと接続された送信先ノードと、を有し、前記送信元ノードから前記送信先ノード方向への遅延時間を測定する遅延計測システムにおいて、前記送信元ノードが、クロックを生成する送信元クロック生成部と、前記送信元クロック生成部が生成するクロックに基づき一定周期で遅延測定パケットを生成する制御パケット生成部と、生成した前記遅延測定パケットを前記送信先ノードに対して送信する制御パケット送信部と、を備え、前記送信先ノードが、受信フレームの中から前記遅延測定パケットを選別する制御パケット分析部と、前記送信元ノードから自ノードまでの間の前記ネットワークにおいて前記遅延測定パケットが受けた遅延を計測する遅延計測部と、を備えることを特徴とする遅延計測システム。付記2前記送信先ノードが、クロックを生成する送信先クロック生成部を更に備え、前記送信先ノードが備えている前記遅延計測部が、前記遅延測定パケットを受信する毎にカウンタ値を増加させるとともに、前記送信先クロック生成部のクロックに従い前記カウンタ値を減少させることにより前記遅延測定パケットの到着状況と出力状況をカウンタ値として管理するパケットカウンタと、前記パケットカウンタの管理する前記カウンタ値を監視することにより、前記送信元ノードから送信されてきた前記遅延測定パケットに対して前記パケットネットワーク内で付加されたキューイング遅延を算出する遅延算出部と、を備えることを特徴とする付記1に記載の遅延計測システム。付記3前記送信先ノードが備えている前記遅延計測部が、所定の計測時間の間、前記パケットカウンタの管理する前記カウンタ値を監視することにより、送信されてきた前記遅延測定パケットの中でキューイング遅延がゼロのパケットが到着した時のカウンタ値を検出し、当該検出したカウンタ値を基準値とするカウンタ最大値モニタ部と、前記遅延測定パケット到着時のカウンタ値を監視する到着時カウンタ値モニタ部と、を更に備え、前記遅延算出部は、前記基準値と、前記到着時カウンタ値モニタ部が監視したカウンタ値と、の差分からキューイング遅延を求めることを特徴とする付記1又は2に記載の遅延計測システム。付記4送信元ノードと、前記送信元ノードと中継ノードを介して接続された送信先ノードと、前記送信元ノードから前記送信先ノードへの通信を中継する中継ノードと、を含むネットワーク上で遅延時間を測定する遅延計測システムにおいて、前記送信元ノードが、クロックを生成する送信元クロック生成部と、前記送信元クロック生成部が生成するクロックに基づき一定周期で遅延測定パケットを生成する制御パケット生成部と、生成した前記遅延測定パケットを前記送信先ノードに対して送信する制御パケット送信部と、を備え、前記中継ノードが、受信フレームの中から前記遅延測定パケットを選別する制御パケット分析部と、前記送信元ノードから自ノードまでの間の前記ネットワークにおいて前記遅延測定パケットが受けた遅延時間を算出する遅延算出部と、前記算出した遅延時間と自ノードのノード識別子を前記遅延測定パケット内に格納することにより前記遅延測定パケットの修正を行う制御パケット修正部と、前記修正部により修正した遅延測定パケットを前記送信先ノードに対して送信する制御パケット送信部と、を備え、前記送信先ノードが、受信フレームの中から前記遅延測定パケットを選別する制御パケット分析部と、前記送信元ノードから自ノードまでの間の前記ネットワークにおいて前記遅延測定パケットが受けた遅延を計測する遅延計測部と、を備え、前記送信先ノードが、前記遅延測定パケットに格納された前記遅延時間及び前記ノード識別子に基づいて、前記送信元ノードから前記送信先ノード間、前記送信元ノードから前記中継ノード間、前記各中継ノード間、前記中継ノードから前記送信先ノード間、の各区間における遅延時間の何れか又はその組合せを算出することを特徴とする遅延計測システム。付記5前記中継ノードは、クロックを生成する中継ノードクロック生成部と、前記遅延測定パケットを受信する毎にカウンタ値を増加させるとともに、前記中継ノードクロック生成部のクロックに従い前記カウンタ値を減少させることにより前記遅延測定パケットの到着状況と出力状況をカウンタ値として管理するパケットカウンタと、を更に備え、前記中継ノードの前記制御パケット修正部が、前記遅延測定パケットの到着時のパケットカウンタ値と自ノードのノード識別子を前記遅延測定パケット内に格納し、前記送信先ノードが、前記遅延測定パケットに格納されるパケットカウンタ値情報から、前記送信元ノードから前記中継ノード間、前記各中継ノード間、前記中継ノードから前記送信先ノード間の区間毎のカウンタ値を算出し、当該算出したカウンタ値を遅延時間に変換することを特徴とする付記4に記載の遅延計測システム。付記6前記中継ノードとして第1の中継ノードと、前記ネットワーク上で前記第1の中継ノードよりも前記送信先ノード側に位置する第2の中継ノードと、を有しており、前記送信先ノードが、前記第1の中継ノードで計測した第1の遅延時間と、前記第2の中継ノードで計測した第2の遅延時間と、の差分から前記第1の中継ノードと前記第2の中継ノード間の区間遅延を求めることを特徴とする付記4又は5に記載の遅延計測システム。付記7中継ノードを含むネットワークを介して送信元ノードと接続された送信先ノードとなり、前記送信元ノードからの遅延時間を測定する遅延計測装置において、前記送信元ノードが生成した送信元のクロックに基づき一定周期で生成された遅延測定パケットを受信するインターフェイスと、受信フレームの中から前記遅延測定パケットを選別する制御パケット分析部と、前記送信元ノードから自ノードまでの間の前記ネットワークにおいて前記遅延測定パケットが受けた遅延を計測する遅延計測部と、を備えることを特徴とする遅延計測装置。付記8前記遅延計測装置が、クロックを生成する送信先クロック生成部を更に備え、前記遅延計測装置が備えている前記遅延計測部が、前記遅延測定パケットを受信する毎にカウンタ値を増加させるとともに、前記送信先クロック生成部のクロックに従い前記カウンタ値を減少させることにより前記遅延測定パケットの到着状況と出力状況をカウンタ値として管理するパケットカウンタと、前記パケットカウンタの管理する前記カウンタ値を監視することにより、前記送信元ノードから送信されてきた前記遅延測定パケットに対して前記パケットネットワーク内で付加されたキューイング遅延を算出する遅延算出部と、を備えることを特徴とする付記7に記載の遅延計測装置。付記9前記遅延計測装置が備えている前記遅延計測部が、所定の計測時間の間、前記パケットカウンタの管理する前記カウンタ値を監視することにより、送信されてきた前記遅延測定パケットの中でキューイング遅延がゼロのパケットが到着した時のカウンタ値を検出し、当該検出したカウンタ値を基準値とするカウンタ最大値モニタ部と、前記遅延測定パケット到着時のカウンタ値を監視する到着時カウンタ値モニタ部と、を更に備え、前記遅延算出部は、前記基準値と、前記到着時カウンタ値モニタ部が監視したカウンタ値と、の差分からキューイング遅延を求めることを特徴とする付記7又は8に記載の遅延計測装置。付記10送信元ノードと、中継ノードを含むネットワークを介して前記送信元ノードと接続された送信先ノードと、を有するシステムが行う、前記送信元ノードから前記送信先ノード方向への遅延時間を測定する遅延計測方法において、前記送信元ノードが、クロックを生成し、前記送信元ノードが、前記生成したクロックに基づき一定周期で遅延測定パケットを生成し、前記送信元ノードが、生成した前記遅延測定パケットを前記送信先ノードに対して送信し、前記送信先ノードが、受信フレームの中から前記遅延測定パケットを選別し、前記送信先ノードが、前記送信元ノードから自ノードまでの間の前記ネットワークにおいて前記遅延測定パケットが受けた遅延を計測する、ことを特徴とする遅延計測方法。付記11前記送信先ノードが、クロックを生成し、前記送信先ノードが、前記遅延測定パケットを受信する毎にカウンタ値を増加させるとともに、前記送信先ノードが生成したクロックに従い前記カウンタ値を減少させることにより前記遅延測定パケットの到着状況と出力状況をカウンタ値として管理するパケットカウンタを用意し、前記送信先ノードが、前記パケットカウンタの管理する前記カウンタ値を監視することにより、前記送信元ノードから送信されてきた前記遅延測定パケットに対して前記パケットネットワーク内で付加されたキューイング遅延を算出する、ことを特徴とする付記10に記載の遅延計測方法。付記12前記送信先ノードが、所定の計測時間の間、前記パケットカウンタの管理する前記カウンタ値を監視することにより、送信されてきた前記遅延測定パケットの中でキューイング遅延がゼロのパケットが到着した時のカウンタ値を検出し、当該検出したカウンタ値を基準値とし、前記送信先ノードが、前記遅延測定パケット到着時のカウンタ値を監視し、前記送信先ノードが、前記基準値と、前記監視したカウンタ値と、の差分からキューイング遅延を求めることを特徴とする付記10又は11に記載の遅延計測方法。付記13送信元ノードと、前記送信元ノードと中継ノードを介して接続された送信先ノードと、前記送信元ノードから前記送信先ノードへの通信を中継する中継ノードと、を含むネットワークを有するシステムが行う遅延計測方法において、前記送信元ノードが、クロックを生成し、前記送信元ノードが、前記送信元ノードが生成したクロックに基づき一定周期で遅延測定パケットを生成し、前記送信元ノードが、生成した前記遅延測定パケットを前記送信先ノードに対して送信し、前記中継ノードが、受信フレームの中から前記遅延測定パケットを選別し、前記中継ノードが、前記送信元ノードから自ノードまでの間の前記ネットワークにおいて前記遅延測定パケットが受けた遅延時間を算出し、前記中継ノードが、前記算出した遅延時間と自ノードのノード識別子を前記遅延測定パケット内に格納することにより前記遅延測定パケットの修正を行い、前記中継ノードが、前記修正した遅延測定パケットを前記送信先ノードに対して送信し、前記送信先ノードが、受信フレームの中から前記遅延測定パケットを選別し、前記送信先ノードが、前記送信元ノードから自ノードまでの間の前記ネットワークにおいて前記遅延測定パケットが受けた遅延を計測し、前記送信先ノードが、前記遅延測定パケットに格納された前記遅延時間及び前記ノード識別子に基づいて、前記送信元ノードから前記送信先ノード間、前記送信元ノードから前記中継ノード間、前記各中継ノード間、前記中継ノードから前記送信先ノード間、の各区間における遅延時間の何れか又はその組合せを算出することを特徴とする遅延計測方法。付記14前記中継ノードが、クロックを生成し、前記中継ノードが、前記遅延測定パケットを受信する毎にカウンタ値を増加させるとともに、前記中継ノードが生成したクロックに従い前記カウンタ値を減少させることにより前記遅延測定パケットの到着状況と出力状況をカウンタ値として管理するパケットカウンタを用意し、前記中継ノードが、記遅延測定パケットの到着時のパケットカウンタ値と自ノードのノード識別子を前記遅延測定パケット内に格納し、前記送信先ノードが、前記遅延測定パケットに格納されるパケットカウンタ値情報から、前記送信元ノードから前記中継ノード間、前記各中継ノード間、前記中継ノードから前記送信先ノード間の区間毎のカウンタ値を算出し、当該算出したカウンタ値を遅延時間に変換することを特徴とする付記13に記載の遅延計測方法。付記15前記システムが前記中継ノードとして第1の中継ノードと、前記ネットワーク上で前記第1の中継ノードよりも前記送信先ノード側に位置する第2の中継ノードと、を有しており、前記送信先ノードが、前記第1の中継ノードで計測した第1の遅延時間と、前記第2の中継ノードで計測した第2の遅延時間と、の差分から前記第1の中継ノードと前記第2の中継ノード間の区間遅延を求めることを特徴とする付記13又は14に記載の遅延計測方法。付記16中継ノードを含むネットワークを介して送信元ノードと接続された送信先ノードに組み込まれ、前記送信元ノードからの遅延時間を測定する遅延計測プログラムにおいて、前記送信元ノードが生成した送信元のクロックに基づき一定周期で生成された遅延測定パケットを受信するインターフェイスと、受信フレームの中から前記遅延測定パケットを選別する制御パケット分析部と、前記送信元ノードから自ノードまでの間の前記ネットワークにおいて前記遅延測定パケットが受けた遅延を計測する遅延計測部と、を備える送信先ノードとしてコンピュータを機能させることを特徴とする遅延計測プログラム。付記17前記送信先ノードが、クロックを生成する送信先クロック生成部を更に備え、前記送信先ノードが備えている前記遅延計測部が、前記遅延測定パケットを受信する毎にカウンタ値を増加させるとともに、前記送信先クロック生成部のクロックに従い前記カウンタ値を減少させることにより前記遅延測定パケットの到着状況と出力状況をカウンタ値として管理するパケットカウンタと、前記パケットカウンタの管理する前記カウンタ値を監視することにより、前記送信元ノードから送信されてきた前記遅延測定パケットに対して前記パケットネットワーク内で付加されたキューイング遅延を算出する遅延算出部と、を備えることを特徴とする付記16に記載の遅延計測プログラム。付記18前記送信先ノードが備えている前記遅延計測部が、所定の計測時間の間、前記パケットカウンタの管理する前記カウンタ値を監視することにより、送信されてきた前記遅延測定パケットの中でキューイング遅延がゼロのパケットが到着した時のカウンタ値を検出し、当該検出したカウンタ値を基準値とするカウンタ最大値モニタ部と、前記遅延測定パケット到着時のカウンタ値を監視する到着時カウンタ値モニタ部と、を更に備え、前記遅延算出部は、前記基準値と、前記到着時カウンタ値モニタ部が監視したカウンタ値と、の差分からキューイング遅延を求めることを特徴とする付記16又は17に記載の遅延計測プログラム。"