(57)【要約】【課題】リモート環境からのネットワークトラヒックをリアルタイムでモニタする。【解決手段】ＭＰＳＬ対応のレイヤ２スイッチ１８ａは、出力ポート情報を格納する機能を有し、予め指定されたポート３１を通るフレームをミラーリングし、ミラーリングしたミラーリングフレームをカプセル化部３４に送る。カプセル化部３４は、予め決められた転送先アドレスを含む情報に対応するラベルを付加してカプセル化し、カプセル化されたフレームをスイッチング部２７に送る。スイッチング部２７は、カプセル化されたフレームを出力ポート情報に対応する出力ポート２９に出力する。出力ポート２９から出力されるカプセル化されたフレームは、複数のレイヤ２スイッチで構成されるネットワークに予め設定されたトンネルを使ってオペレーションセンターの測定器に転送される。【選択図】図２
2013192128.tif 000002
【特許請求の範囲】
【請求項１】
ネットワーク内で情報を中継する中継装置において、
複数のポートと、
前記複数のポートのうち、所定のポートを通る情報をミラーリングするポートミラーリング処理部と、
前記情報をミラーリングしたミラーリング情報に対して、転送先ノードとの間に予め設定したトンネルを識別するためのラベルを付加してカプセル化をするカプセル化部と、
前記ラベルを参照することで前記カプセル化された情報を、前記トンネルを使って転送する転送部と、
を備えたこと特徴とする中継装置。
【請求項２】
前記ネットワークは、ＭＰＬＳプロトコルを使用して構築されるネットワークになっている、ことを特徴とする請求項１記載の中継装置。
【請求項３】
前記カプセル化された情報の優先度を下げて前記転送部に送る優先度処理部を備えることを特徴とする請求項１又は２記載の中継装置。
【請求項４】
前記優先度処理部は、
予め決められた優先度毎に設けられた複数のバッファと、
優先度の低い優先情報を前記カプセル化された情報に設定する優先度設定手段と、
情報に設定される優先情報を検出して、検出した優先度に基づいて前記複数のバッファのうちの対応するバッファに振り分けて格納する振分け手段と、
優先度の高い情報から順に読み出す読出し制御手段と、
を備えることを特徴とする請求項３に記載の中継装置。
【請求項５】
前記カプセル化手段は、カプセル化をする時に、前記情報を構成するデータ部を削除、又は圧縮することを特徴とする請求項１から４の何れか１項に記載の中継装置。
【請求項６】
前記カプセル化手段は、カプセル化をする時に、前記情報にシーケンス番号を付与することを特徴とする請求項１から５の何れか１項に記載の中継装置。
【請求項７】
前記カプセル化手段がカプセル化をする前に、予め決めた特定条件に基づいて前記ミラーリング情報をフィルタリングするフィルタリング手段を備えていることを特徴とする請求項１から６の何れか１項に記載の中継装置。
【請求項８】
前記ポートミラーリング処理部は、ミラーリングする時に、前記情報にタイムスタンプを付与することを特徴とする請求項１から７の何れか１項に記載の中継装置。
【請求項９】
ネットワーク内で情報を中継する中継方法において、
複数のポートのうちの所定のポートを通る情報をミラーリングするステップと、
前記情報をミラーリングしたミラーリング情報に対して、前記ネットワークに接続されている複数のノードのうちの予め決められた転送先ノードとの間に設定されているトンネルを識別するためのラベルを付加してカプセル化を実行するカプセル化ステップと、
前記ラベルを参照して前記カプセル化された情報を、前記トンネルを使って転送する転送ステップと、
を含むこと特徴とする中継方法。
【請求項１０】
前記カプセル化ステップでカプセル化された情報の優先度を下げる優先度設定ステップを含むことを特徴とする請求項９記載の中継方法。
【請求項１１】
前記優先度設定ステップは、
優先度の低い優先情報を前記カプセル化された情報に設定するステップと、
情報に設定される優先情報を検出して、検出した優先度に基づいて予め決められた優先度毎に設けられた複数のバッファのうちの対応するバッファに振り分けて格納するステップと、
優先度の高い情報から順に読み出して送るステップと、
を含むことを特徴とする請求項１０に記載の中継方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワーク内でフレームやパケット等のＰＤＵ（Protocol Data Unit）の情報を中継するルータやスイッチ等の中継装置及び中継方法に関する。
【背景技術】
【０００２】
従来、ネットワークの中継装置としては、ＯＳＩ参照モデルのデータリンク層(第２層)のデータでフレームの行き先を判断して転送を行うレイヤ２スイッチ（Ｌ２ＳＷ）が知られている。Ｌ２ＳＷを用いることにより、複数の中継装置間で１対１のデータ転送が可能となる。
【０００３】
図１８は、光通信システムの構成例を示す。光通信システム１は、複数の通信業者の局舎２に設けたＬ２ＳＷ３、遠隔地にあるＯＰＳ４に設けたＬ２ＳＷ５、及びこれらを接続するネットワーク６から構成されている。各局舎２は、複数のユーザー宅までのＰＯＮ（Passive Optical Network）を構築している。ＰＯＮは、１つのＯＳＵ（Optical Subscriber Unit）７が複数のＯＮＵ（optical network unit）８と光ファイバ９、及び１対Ｎ（Ｎは自然数）の光スプリッタ１０を介して、ポイント・ツー・マルチポイントの通信を行うネットワークである。ＯＬＴ（Optical Line Terminal）１１は、複数のＯＳＵ７と１つの制御ユニット１２で構成される。制御ユニット１２は、管理者が各ＯＳＵの設定や各ＯＳＵに接続されているＯＮＵの設定をする場合に利用する。Ｌ２ＳＷ３は、各ＯＳＵ７と接続されており、複数のＯＳＵ７から送られてくるフレームを多重する大規模な多重分離装置である。
【０００４】
ところで、前述した光通信システム１において、ネットワークを構築時、又は何か障害が発生した発生した場合には、Ｌ２ＳＷの特定のポートに流れるフレームをキャプチャし、トラヒック解析や障害の原因等を調査する必要がある。この場合には、Ｌ２ＳＷのポートミラーリング機能を使用する。例えば、Ｌ２ＳＷ３ａに対して、モニタ対象のポートをモニタポートとして、また、ミラーリングされたフレームの送信先ポートをミラーポートとしてそれぞれ設定し、ミラーポートにアナライザ装置等の測定器１３を接続する。これより、測定器１３でミラーリングしたフレームを取得することで、モニタ対象ポートのトラヒック等を解析することができる。しかし、この場合には、測定器１３をＬ２ＳＷ３ａが設置されている場所に持って行く必要がある。Ｌ２ＳＷ３ａが離れた場所である場合には、フレームの収集に時間がかかるため、通信の復旧に時間がかかるおそれがある。
【０００５】
そこで、リモート環境からの特定ポートのトラヒックの解析を可能したイーサネット（登録商標）スイッチが知られている（特許文献１）。このスイッチは、複数のポート、スイッチングコントローラ、制御手段、及び、記憶手段を備えている。
【０００６】
スイッチングコントローラは、複数のポートのうちの所定のポートから受信したフレームを指定された別のポートに転送する。制御手段は、ネットワークを介して受信したキャプチャ開始リクエストに従い、スイッチングコントローラに対してキャプチャするフレームの条件を設定する。スイッチィングコントローラは、設定された条件に合致するフレームを記憶手段にキャプチャデータとしてコピーする。そして、制御手段は、ネットワークを介して受信したキャプチャ取得リクエストに従い、記憶手段に格納されたキャプチャデータを読み出すと共に、ネットワーク経由でキャプチャ取得リクエストを発行した相手に転送する。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００８−２５８８４６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、特許文献１に記載のスイッチは、条件に合致するフレームを一時的に記憶手段に記憶しておき、キャプチャ取得リクエストを受信することに応答して、条件に合致するフレームを記憶手段から読み出して、キャプチャ取得リクエストを発行した相手に転送する。このため、特許文献１に記載のスイッチは、トラヒックをリアルタイムにモニタすることができない欠点がある。
【０００９】
本発明は、上記の課題を解決するために、リモート環境からのネットワークトラヒック等をリアルタイムでモニタすることができる中継装置及び中継方法を提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明を例示する中継装置の一態様は、複数のポートと、複数のポートのうちの所定のポートを通る情報をミラーリングするポートミラーリング処理部と、情報をミラーリングしたミラーリング情報に対して、転送先ノードとの間に予め設定したトンネルを識別するためのラベルを付加してカプセル化するカプセル化部と、前記ラベル参照することでカプセル化された情報を前記トンネルを使って転送する転送部と、を備えたものである。ネットワークとしては、ＭＰＬＳプロトコルを使用して構築されるネットワークが望ましい。
【００１１】
カプセル化された情報の優先度を下げて前記転送部に送る優先度処理部を備えてもよい。この場合には、予め決められた優先度毎に設けられた複数のバッファと、優先度の低い優先情報をカプセル化された情報に設定する優先度設定手段と、情報に設定される優先情報を検出して検出した優先度に基づいて複数のバッファのうちの対応するバッファに振り分けて格納する判定制御手段と、優先度の高い情報から順に読み出す読出し手段と、を備えるのが好適である。
【００１２】
前記カプセル化手段としては、カプセル化をする時に、情報を構成するデータ部を削除、又は圧縮してもよい。また、カプセル化をする時に、情報にシーケンス番号を付与してもよい。さらに、カプセル化手段がカプセル化をする前に、予め決めた特定条件に基づいてミラーリング情報をフィルタリングするフィルタリング手段を備えてもよい。
【００１３】
本発明の中継方法においては、複数のポートのうちの所定のポートを通る情報をミラーリングするステップと、情報をミラーリングしたミラーリング情報に対してネットワークに接続されている複数のノードのうちの予め決められた転送先ノードとの間に設定されたトンネルを識別するためのラベルを付加してカプセル化を実行するカプセル化ステップと、ラベルを参照してカプセル化された情報を前記トンネルを使って転送する転送ステップと、を含むものである。
【発明の効果】
【００１４】
本発明によれば、リモート環境からのネットワークトラヒックをリアルタイムで解析することができる。
【図面の簡単な説明】
【００１５】
【図１】本発明を用いる光通信システムの概略を示す説明図である。
【図２】光通信システムを構築するレイヤ２スイッチを示す構成図である。
【図３】図２で説明したレイヤ２スイッチを構成する各部を繋ぐ通信路の概略を示す説明図である。
【図４】光通信システムを構築するネットワークに転送されるフレームを示す構成図であり、（Ａ）はカプセル化前、（Ｂ）はカプセル化後のフレームをそれぞれ示している。
【図５】レイヤ２スイッチの動作を説明する説明図である。
【図６】カプセル化部を各ポートに設けたレイヤ２スイッチの他の実施形態を示す構成図である。
【図７】カプセル化されたフレームを上りフレームと多重化してスイッチング部に転送するようにしたレイヤ２スイッチを示す構成図である。
【図８】モニタ対象ポートから転送され、ミラーポートでミラーリングされるミラーリングフレームをカプセル化し、カプセル化されたフレームをスイッチング部に転送するようにしたレイヤ２スイッチを示す構成図である。
【図９】カプセル化を実行する時にデータ部を削除する実施形態を示すフレームの構成図である。
【図１０】カプセル化を実行する時にシーケンス番号を付加する実施形態を示すフレームの構成図である。
【図１１】カプセル化を実行する前に、予め決めた条件によりフィルタリングを行ってモニタリングするフレームを選別するようにした実施形態を示すフレームの構成図である。
【図１２】カプセル化を実行する時にＷＰを付加することでＭＰＬＳ網に多重化して転送するようにした実施形態を示すフレームの構成図である。
【図１３】カプセル化されたフレームと元フレームとに優先度を設定して優先度の高いフレームから多重化して転送するようにした実施形態のモニタ処理部を示すブロック図である。
【図１４】図１３で説明したモニタ処理部をモニタ対象ポートの入力部とスイッチング部との間に設けたレイヤ２スイッチを示す構成図である。
【図１５】カプセル化されたフレームを、スイッチング部を通させず出力伝送路に出力するようにした実施形態のレイヤ２スイッチを示す構成図である。
【図１６】ミラーリングする時にタイムスタンプを付与する実施形態のフレームを示す構成図である。
【図１７】ミラーポートにデカプセル化部を設けて自装置でもモニタリングが行えるようにした実施形態のレイヤ２スイッチを示す構成図である。
【図１８】従来技術で説明した光通信システムの概略を示す説明図である。
【発明を実施するための形態】
【００１６】
本発明を用いた光通信システム１５の一態様は、図１に示すように、各局舎１６に設けたＬ２ＳＷ１８、及びオペレーションセンター（ＯＰＳ）１７に設けたＬ２ＳＷ１８ｂをイーサネット、及びＭＰＬＳ（Multi-Protocol Label Switching）ネットワーク１９で構築された構成になっている。ＭＰＬＳネットワーク１９では、フレーム（情報）の行き先に応じてどのＬ２ＳＷ１８に転送するかという出力ポート情報を各Ｌ２ＳＷ１８がそれぞれ保持しており、各Ｌ２ＳＷに保持した出力ポート情報によりトンネルＬＳＰ（Label Switched Path）（以下「トンネル）と称す）が設定される。
【００１７】
ＯＰＳ１７のＬ２ＳＷ１８ｂには、特定のポートに管理サーバ２０が、また別のポートに測定器２１がそれぞれ接続されている。管理サーバ２０には、ネットワーク１９を制御するためのオペレーションシステム（ＯｐＳ）がインストールされている。測定器２１は、離れた局舎１６ａに設置したＬ２ＳＷ１８ａの特定ポートを通過するフレームのトラヒック等をモニタする。
【００１８】
各Ｌ２ＳＷ１８は、ポートミラーリング機能を備える。また、各Ｌ２ＳＷ１８には、管理サーバ２０からの制御により、モニタ対象ポートを指定したＬ２ＳＷ１８ａからＯＰＳ１７の測定器２１に向けてフレームを転送するためのトンネル２２を作成するために、ラベル毎に決められた出力ポート情報を記述したラベルテーブルが配布される。ＭＰＬＳ対応のＬ２ＳＷ１８ａは、トンネル識別用のラベルをフレームに付与してカプセル化を実行し、カプセル化されたフレームをラベルに対応する出力ポートに転送することでトンネル２２を通して測定器２１に転送する。
【００１９】
ＯＰＳ１７のＬ２ＳＷ１８ｂは、ラベルテーブルを参照してラベルに基づいて出力ポートを決定してカプセル化されたフレームを測定器２１に転送する。測定器２１は、カプセル化されたフレームをデカプセル化するデカプセル化部（図示なし）を備えている。
【００２０】
Ｌ２ＳＷ１８ａは、図２に示すように、複数の物理ポート２５、モニタ処理部２６、スイッチング部２７、及びこれらを統括的に制御する制御部２８から構成される。物理ポート２５は、１〜Ｎ（Ｎは自然数）の個数からなるポート、例えば第１〜第４ポート２９〜３２で構成される。各ポート２９〜３２は、周知のように、入力伝送路（図示なし）が接続される入力部（受信用ＬＡＮインターフェース)（図示なし）、出力伝送路（図示なし）が接続される出力部（送信用ＬＡＮインターフェース）（図示なし）、ミラーリング部(図示なし)、及びこれらを制御するインターフェース制御部（図示なし）を備える。
【００２１】
入力部は、入力伝送路より入力されるフレームを終端してスイッチング部２７に出力する。スイッチング部２７は、各ポート２９〜３２間でフレーム転送を行う。出力部は、スイッチング部２７から転送されるフレームを出力伝送路に出力する。ミラーリング部は、制御部の制御により特定のフレームをミラーリングし、ミラーリングしたフレームをモニタ処理部２６に転送する。
【００２２】
モニタ処理部２６は、各ポート２９〜３２とスイッチング部２７との間に、例えばシリアルバス等の専用の通信路３３を使用して接続されており、ミラーリングされるフレーム（ミラーリングフレーム）にラベルを付与してカプセル化するカプセル化部３４を備えている。また、カプセル化部３４は、カプセル化する時に、ミラーリングフレームを構成するイーサタイプに、ＭＰＬＳのフレームである旨のビットを入れる。なお、物理ポート２５とスイッチング部２７との間は、個別に設けた通信路３５によってフレームがそれぞれ転送される。また、スイッチング部２７は、フレームバッファ（図示なし）を備えている。
【００２３】
制御部２８は、図３に示すように、転送テーブル部４４、ポートミラーリング処理部３６、ラベルテーブル部３７、及びラベル格納部３８を備えており、これらは各部２５、２６，２７，４０との間で個別に接続した制御用通信路４５を使用して制御用信号を通信することで、各部２５、２６，２７，４０を統括的に制御する。転送テーブル部４４には、各ポート２９〜３２とそのポート２９〜３２の先に接続されているノード、ここでは隣のＬ２ＳＷ１８の宛先アドレスとを関連付けしたテーブルが登録される。
【００２４】
ポートミラーリング処理部３６は、複数のポート２９〜３２から選択した一又は複数のモニタ対象ポート、図２に示す例では第３ポート３２のミラーリング部を制御して、第３ポート３２を通過するフレームをスイッチング部２７に送る。モニタ対象ポートは、遠隔地からリモート接続される管理サーバ２０からの制御により指定される。また、制御部２８には、メモリ４０が接続されており、メモリ４０には、自局の識別アドレス（ＭＡＣアドレス）が記憶されている。
【００２５】
ラベルテーブル部３７には、ネットワーク毎に決定されるラベルテーブルが登録される。このテーブルには、ラベルを付与するフレーム（この例ではモニタするフレーム）の情報、及びラベル毎にフレームをどのポートから出力するかの出力ポート情報を記述したテーブルである。ラベルテーブルは、遠隔地からリモート接続される管理サーバ２０から転送される。
【００２６】
ラベル格納部３８には、管理サーバ２０の制御により転送先である測定器２１のあて先アドレスに転送するためのトンネル識別用のラベルが格納される。ネットワーク１９には、管理サーバ２０から各Ｌ２ＳＷ１８に配布したラベルテーブルに記述の出力ポート情報に基づいて、Ｌ２ＳＷ１８ａのアドレスから測定器２１のあて先アドレスに転送するためのトンネルが作成されている。
【００２７】
モニタ処理部２６は、カプセル化部３４を有する。カプセル化部３４は、第３ポート３１からミラーリングフレームを取得し、ラベル格納部３８から読み出した、測定器２１のアドレスへ転送するためのトンネル識別用のラベルをミラーリングフレームに付加し、かつフレームを構成するイーサタイプにＭＰＬＳである旨のビットを入れてカプセル化を実行し、カプセル化されたフレームをスイッチング部２７に送信する。スイッチング部２７は、前記イーサタイプを参照してカプセル化されたフレームを選択し、選択されたカプセル化されたフレームのラベルを参照して、出力ポート情報を参照してラベルに対応する出力ポートを決定し、決定した出力ポート、この例では第１ポート２９にカプセル化されたフレームを出力する。
【００２８】
カプセル化されたフレーム４１は、図４に示すように、カプセル化前のミラーリングフレーム４２に対して、［ｄａｔａ］の前にＭＰＬＳのラベル（短い固定長の識別標識）［ＬＢ］４３を付加した形式になっている。すなわち、フレームの中にラベル［ＬＢ］４３を付与している。なお、同図に示す「ＤＡ」は、宛先アドレス（Destination Address）、「ＳＡ」は送信元アドレス（Source Address）、［ＥＴ］３９は、イーサフレームの種別（Ether Type）、すなわちカプセル化時にＭＰＬＳである旨の情報が記述されるフレームタイプ、「ＦＣＳ」は、誤り検査用のフレームチェックシーケンス(Frame Check Sequence)である。
【００２９】
上記構成の作用を説明する。測定器２１は、ＯＰＳ１７のＬ２ＳＷ１８ｂに接続されている。ネットワーク１９には、管理サーバ２０の制御により、各Ｌ２ＳＷ１８のラベルテーブル部３７に出力ポート情報等が配布されており、各Ｌ２ＳＷ１８に保持した出力ポート情報により、Ｌ２ＳＷ１８ａの出力ポートを始点とし、Ｌ２ＳＷ１８ｂの測定器２１が接続される出力ポートを終点とする間の経路に対応するラベルトンネルが作成されている。
【００３０】
また、Ｌ２ＳＷ１８ａには、管理サーバ２０の制御により、モニタ対象の監視ポートを第３ポート３１に、第３ポート３１とは異なる第１ポート２９をＭＰＬＳフレーム出力ポートにそれぞれ設定されている。さらに、Ｌ２ＳＷ１８ａに対して、測定器２１の宛先アドレスに転送するためのトンネル識別用のラベルを、ラベル格納部３８に配信する。
【００３１】
ポートミラーリング処理部３６は、第３ポート３１に設けたモニタリング部を制御して、図５に示すように、モニタ対象に指定されている第３ポート３１に入力される元フレームをそのままスイッチング部２７に送るとともに、その元フレームをミラーリングし、ミラーリングしたミラーリングフレームをカプセル化部３４に送る。なお、他のポート２９，３０，３２の入力部２９ａ，３０ａ，３２ａから入力される一般的なフレームは、そのままスイッチング部２７に送る。
【００３２】
また、ポートミラーリング処理部３６は、スイッチング部２７から第３ポート３１の出力部３１ｂに出力されるフレームのミラーリング制御を行う。すなわち、モニタ対象に指定されている第３ポート３１へ出力される元フレームをそのまま第３ポート３１の出力部３１ｂに送るとともに、その元フレームをミラーリングして、ミラーリングしたミラーリングフレームをカプセル化部３４に送る。これにより、第３ポート３１を通る入力フレーム、又は出力フレームは、ミラーリングされてカプセル化部３４に転送される。
【００３３】
カプセル化部３４は、ラベル格納部３８に格納されているラベルを読み出し、読み出したラベルに基づいてラベル［ＬＢ］４３をミラーリングフレームに付加してカプセル化を実施する。このカプセル化の時に、イーサタイプ［ＥＴ］３９にＭＰＬＳである旨の情報をセットしてカプセル化を実行する。カプセル化部３４は、カプセル化されたフレームをスイッチング部２７に送る。
【００３４】
スイッチング部２７は、カプセル化されたフレームのイーサタイプ［ＥＴ］３９を参照してＭＰＬＳのフレームである場合、ラベルテーブルを参照してラベルに対応する出力ポートを決定し、そのポートにカプセル化されたフレームを出力する。
【００３５】
カプセル化されたフレームは、第１ポート２９の出力部２９ｂから転送される。ＭＰＬＳ網の中間区間では、イーサタイプ［ＥＴ］３９に基づいてＭＰＬＳのフレームであると判断すると、ラベル［ＬＢ］４３に基づいてカプセル化されたフレームの転送方路が決定される。このようにして、カプセル化されたフレームは、トンネル２２を使用して２ＳＷ１８ｂの測定器２１が接続されるポートに転送される。
【００３６】
測定器２１のデカプセル部は、イーサタイプ［ＥＴ］３９を参照することでＭＰＬＳのフレームを振り分け、カプセル化されたフレームに対してデカプセル化を実行する。デカプセル化は、カプセル化されたフレームからラベル［ＬＢ］４３を取り除き、カプセル化される前のフレームを復元する。これにより、測定器２１は、離れた局舎１６ａに設置されているＬ２ＳＷ１８ａの第３ポート３１で送受信される元フレームをリアルタイムでモニタすることができる。
【００３７】
［第２実施形態］
第２実施形態であるＬ２ＳＷ４５は、図６に示すように、カプセル化部５０を各ポート４６〜４９にそれぞれ設けた構成になっている。各ポート４６〜４９は、制御部２８に制御されている。ポートミラーリング処理部３６は、モニタ対象に指定されたポート、同図では第３ポート４８を通る元フレームをミラーリングする。ポート４８のカプセル化部５０は、ミラーリングフレームに対してカプセル化を行う。カプセル化されたミラーリングフレームは、スイッチング部２７に送られる。スイッチング部２７は、カプセル化されたフレームを、第１ポート４６を経由してＯＰＳ１７に設けたＬ２ＳＷ１８ｂに向けて送る。この実施形態では、カプセル化されたフレームが各ポート４６〜４９とスイッチング部２７との間に設けた通信路５１を使用して伝送される。通信路５１は、元フレームをスイッチング部２７に送る通信路である。
【００３８】
［第３実施形態］
第３実施形態であるＬ２ＳＷ５３は、図７に示すように、カプセル化部５８と多重化転送部５９とを各ポート５４〜５７に備えている。各ポート５４〜５７とスイッチング部２７とは、上り・下りフレームを伝送するための個別の通信路６０により接続されている。ここで、同図では、第３ポート５６がモニタ対象ポートに指定されている。第３ポート５６のカプセル化部５８は、元フレームをミラーリングし、ミラーリングしたミラーリングフレームに対してカプセル化を実施する。多重化転送部５９は、各通信路６０を使用して、カプセル化されたフレームを上りの元フレームと多重化してスイッチング部２７に転送する。ここで、各通信路６０は、各ポート５４〜５７よりも転送速度が早く設定されている。これにより、上りの元フレームが多重化されても遅延フレームの廃棄が発生することなく、よって、カプセル化されたフレームを上りの元フレームに多重化して転送することが可能になる。なお、符合    の矢印は、カプセル化されたフレームが流れる方向を示している。
【００３９】
［第４実施形態］
第４実施形態のＬ２ＳＷ６２は、図８に示すように、ポートモニタリング機構を有し、複数のポート６５〜６９のうちの予め選択したモニタ対象のポート、同図では第３ポート６７を通るフレームをミラーリングして、ミラーリングフレームを、他の特定のポート、同図では第５ポート（ミラーポート）６９から出力伝送路に出力する。各ポート６５〜６９には、カプセル化部６３、及び転送部６４を各ポート６５〜６９に備えており、また、ミラーポート６９以外の他のポート６５〜６８は、ミラーポート６９との間で専用の通信路７０によりそれぞれ接続されている。ポートミラーリング処理部３６は、予め指定されたモニタ対象ポート、同図では第３ポート６７を通る元フレームをミラーリングして、ミラーリングしたミラーリングフレームを専用の通信路７０を使用してミラーポート６９に送る。
【００４０】
ミラーポート６９は、専用の通信路７０とは別の個別の通信路７１によりスイッチング部２７との間で接続されており、前記通信路７１を使用してカプセル化されたフレームを、スイッチング部２７と出力伝送路とに向けて出力する。スイッチング部２７は、カプセル化されたフレームを、第１ポート６５を経由してＬ２ＳＷ１８ｂに向けて転送する。ミラーポートは、上りフレームをスイッチング部２７に向けて転送しないので、図７で説明した実施形態と比べて上りデータが阻害されるおそれはない。図８で説明した構成によれば、ミラーポート６９に測定器を接続して現地（自局）での物理ポートを用いたモニタリングと、ＯＰＳ１７でのモニタリングとを同時に行うことができる。
【００４１】
［第５実施形態］
上記実施形態では、カプセル化部でカプセル化を行う時に、ラベルをミラーリングフレームに付加しているが、図９に示す実施形態では、カプセル化を実行するときに、カプセル化前のフレーム(ミラーリングフレーム)７３を構成するデータ部７４を削除し、［ＤＡ］［ＳＡ］［ＥＴ］及び［ＬＢ］から構成されるヘッダ情報のみをカプセル化してもよい。これによれば、ＭＰＬＳ網のトラヒックを大幅に削減することが可能となる。ＯＰＳ１７では、デカプセル化をしたデータの中身をモニタすることはできなくなるが、フレームの送信元、送信先、フレーム種別等の情報をモニタすることが可能である。なお、基本的にイーサネットにおける最小フレーム長は、「５１２」ビット＝６４バイトであり、送出するデータが小さく、フレーム長が６４バイトに満たない場合、足りない分を「０」で埋めて６４バイトとするため、同図では削除されるデータ部領域を［ｐａｄｉｎｇ］７４として記載している。また、ｄａｔａ部を削除する代わりに、［ｄａｔａ］部を圧縮してもよい。なお、上記実施形態では、データ部７４を削除してイーサフレームのヘッド情報のみを転送するように構成しているが、本発明ではこれに限らず、イーサヘッダの上位レイヤのＴＣＰヘッダや、ＩＰヘッダ等も含めて転送してもよい。この場合、勿論、その中のデータ部７４だけを削除すればよい。
【００４２】
［第６実施形態］
また、図１０に示す実施形態では、カプセル化部でカプセル化を行うときに、ミラーリングフレーム７５の中にシーケンス番号［ＳＮ］（Sequence Number）７６を付与してもよい。この場合、ＯＰＳ１７では、シーケンス番号をチェックすることにより、ミラーリングフレーム７２で転送された時点でのフレームロスを検出することが可能となり、モニタ対象ポートをもつＬ２ＳＷでの廃棄とＭＰＬＳ網のＬＳＰによるトンネルでの廃棄とを区別することが可能となる。
【００４３】
［第７実施形態］
第７実施形態であるＬ２ＳＷ７７は、ＭＰＬＳ網でのトラヒックを減らすために、図１１に示すように、フィルタリング部７９をモニタ処理部８０に設けている。カプセル化部７８は、図２で説明したと同じ構成になっている。フィルタリング部７９は、カプセル化部７８の前に接続され、ミラーリングフレームのヘッダ情報等を参照して、例えば特定のあて先、ソースアドレス、フレームタイプ等、特定条件のミラーリングフレームをカプセル化部７８に送り、他のミラーリングフレームをブロックする。これにより、ＭＰＬＳ網のトラヒックを大幅に削減することが可能となる。例えば、ミラーリングフレームの宛先アドレスでフィルタリングを実施することにより、特定の宛先あてのミラーリングフレームのみがカプセル化される。ＯＰＳ１７では、特定の宛先あてのフレームのみをモニタすることが可能となる。なお、フィルタリング部７９としては、ミラーリングフレームのＶＬＡＮ情報を用いてフィルタリングを実施してもよい。この場合には、特定ＶＬＡＮのみをモニタすることが可能となる。
【００４４】
［第８実施形態］
第８実施形態は、ミラーリングポートの出力部、及び入力部を通るフレームをカプセル化して別々に転送するのではなく、これらを多重化して転送する例である。カプセル化部は、ミラーリングフレームをカプセル化する時に、フレームの中に［ＰＷ］（Pseudo Wire Label）８２を付与して、入力部のものと出力部のものとが区別できるようにして、フレームの［ＬＢ］を参照して出力先を決定するフォワーディングし、フレームの［ＬＢ］と［ＰＷ］との組み合わせに基づいて多重化する。多重化されたフレームは、ＭＰＬＳ網へ転送され、ＯＰＳ１７に送られる。
【００４５】
このＭＰＬＳのネットワークには、ラベル［ＬＢ］により生成されるトンネルと、スードワイヤーラベル［ＰＷ］により前記トンネルの中に生成される複数のトンネルとが設定されている。ＯＰＳ１７では、フレームの［ＰＷ］を参照してそれぞれ分離して２つのポートに各々接続した計測器により別々にモニタすることができる。なお、スードワイヤーの代わりに、ラベルに基づくトンネルをネットワークに複数設定しても、ＭＰＬＳのレイヤで多重化して送ることが可能となる。これにより、出力部と入力部とを通るフレームをＯＰＳ１７で別々にモニタすることが可能となる。
【００４６】
［第９実施形態］
また、第９実施形態のＬ２ＳＷとしては、出力部において複数のポートに対してＬＡＧ（Link Aggregation）を構成している場合、各ポートでミラーリングしたミラーリングフレームに対して同じラベルを付与して多重化してスイッチング部２７に送ってもよい。
【００４７】
この場合、複数のポートとそれぞれ物理回線を通じて接続された転送先の中継装置（Ｌ２ＳＷ１８ｂ）との間にて、複数あるうちの２以上の物理回線が論理的に束ねられて構成されるリンクアグリゲーショングループを規定するＬＡＧグループ規定手段と、ＬＡＧグループ規定手段により纏めた複数のポートを通るフレームをミラーリングし、ミラーリングしたミラーリングフレームに対して同じラベルを付与してカプセル化するカプセル化手段と、複数のカプセル化されたフレームを多重化してトンネルを使用して転送する多重化転送手段と、を設ければよい。これにより、遠隔地では１つのポートとして元フレームをモニタすることが可能となる。
【００４８】
［第１０実施形態］
さらに、Ｌ２ＳＷのモニタ処理部としては、カプセル化されたフレームに優先度を設定する優先度処理部を備えてもよい。例えばカプセル化されたフレームを最高優先度にして送出すれば、ＯＰＳ１７の測定器２１では、よりリアルタイムなモニタを実施することができる。また、カプセル化されたフレームの優先度を低優先にして転送すれば、モニタ対象ポートのＬ２ＳＷ１８ａとＯＰＳ１７との間のＭＰＬＳ網のＬＳＰにおいて、他のトラヒックへの影響を低くして転送することが可能となる。
【００４９】
例えば、図１３に示すように、モニタ処理部８３は、振り分け部８４、カプセル化部８５、バッファ部８６、ＭＵＸ８９、及び判定制御部（読出し制御部）９０を備える。振り分け部８４は、上り、又は下りのフレームのうち、ミラーリングされたミラーリングフレームを選択してカプセル化部８５に振り分ける。カプセル化部８５は、ミラーリングフレームをカプセル化する。カプセル化されたフレームは、バッファ部８６に送られる。
【００５０】
バッファ部８６は、予め決めた優先度毎に設けられた複数のバッファで構成されており、この例では元フレームを高優先として格納する一般出力部８７と、カプセル化されたフレームを低優先として格納するＭＰＬＳ出力部８８とを備えている。判定制御部９０は、一般出力部８７から読み出される元フレームを高優先としてＭＵＸ８９に、またＭＰＬＳ出力部８８から読み出される、カプセル化されたフレームを低優先としてＭＵＸ８９に書き込み、優先度の高いものから順に読み出して多重化して送る。
【００５１】
図１３で説明したモニタ処理部８３は、例えば、図１４に示すように、Ｌ２ＳＷ９１の各ポート２９〜３２とスイッチング部２７との間に設けた個別の通信路９２にそれぞれ設けるのが好適である。Ｌ２ＳＷ９１は、モニタ対象ポートがポート３２に、ミラーポートがポート２９にそれぞれ設定されている。ポート３２を通過する元フレームは、ミラーリングされ、ミラーリングされたミラーリングフレームは、モニタ処理部８３に送られる。モニタ処理部８３は、カプセル化されたフレームと上り用の元フレームとスイッチング部２７に転送する。このとき、モニタ処理部８３は、前述したように、ＭＵＸ８９から優先度の高いフレームを読み出して多重化して転送する。
【００５２】
［第１１実施形態］
上記各実施形態では、上り、又は下りのフレームをカプセル化した後にスイッチング部２７に転送してモニタポートとは異なるミラーポートを介して出力伝送路に出力しているが、本発明ではこれに限らず、カプセル化されたフレームを、スイッチング部２７を通さずに出力伝送路に出力するように構成してもよい。
【００５３】
例えば図１５に示すように、Ｌ２ＳＷ９３は、各ポート２９〜３２に、ミラーリング部９４、カプセル化部９５、及び転送部（図示なし）を設け、指定されたポート、例えばポート３２を通る上り、又は下りフレームをミラーリング部９４でコピーし、コピーしたフレームをカプセル化部９５でカプセル化し、カプセル化されたフレームを転送部が出力伝送路に出力する。この場合、モニタポートとＭＰＬＳフレーム出力ポートとが同じポートになる。
【００５４】
［第１２実施形態］
上記各実施形態では、カプセル化部でフレームの中にラベル４３を与しているが、これに加えて、ミラーリング部で上り、又は下りフレームをミラーリングする時に、タイムスタンプを付与してもよい。この場合、例えばデータ部１０１の前にタイムスタンプ［ＴＳ］９６を付与する。タイムスタンプは、ミラーリングする時の出力時刻、又は入力時刻の時刻証明情報で構成されている。これにより、図１６に示すように、カプセル化されたフレーム１０２には、ラベル４３とデータ部１０１との間にタイムスタンプ９６が付与されている。なお、タイムスタンプ［ＴＳ］９６をデータ部１０１の後に付与しても良い。これによれば、ＭＰＬＳ網で発生するフレーム間隔の揺らぎの影響を受けることなく、ＯＰＳ１７に配した測定器２１で被モニタポートでのフレーム間隔を把握することができる。
【００５５】
［第１３実施形態］
上記各実施形態では、ＯＰＳ１７に設けた測定器で遠隔モニタリングを行うことを目的として説明しているが、本発明ではこれに限らず、局舎内で測定器を接続してモニタリングを実施する構成としてもよい。この場合には、例えば、図１７に示すように、Ｌ２ＳＷ９７に、モニタ処理部８０、及びデカプセル化部９９を備える。モニタ処理部８０は、図１１で説明したと同じ構成のものである。ここで、同図では、第３ポート３１がモニタ対象ポートに指定されており、第１ポート９８がミラーポートになっている。スイッチング部２７は、カプセル化されたフレームを、ラベルを参照して第１ポート９８に振り分け転送する。第１ポート９８には、デカプセル化部９９が設けられている。デカプセル化部９９は、カプセル化されたフレームをデカプセル化する。ミラーポートには、測定器１００が接続されており、測定器１００は、デカプセル化されたフレームをモニタする。これにより、カプセル化されたフレームをＬ２ＳＷ９７内に通すことにより、他のフレームへの影響を抑えつつ、カプセル化されたフレームを任意のポートにモニタ出力することが可能となる。
【００５６】
上記各実施形態では、レイヤ２スイッチについて説明しているが、本発明ではこれに限らず、さらに上位レイヤのスイッチやルータ等の中継装置に適用することができる。レイヤ３スイッチ、すなわちルータの場合には、出力ポート情報の代わりに、モニタ対象のスイッチのアドレスを始点とし転送先アドレスを終点とする経路情報を保持すればよい。また、本発明のカプセル化部としては、ミラーリングフレームにＶＬＡＮ識別子を付与して元フレームと多重化して転送する構成としてもよい。
【００５７】
さらに、上記各実施形態では、ＭＰＬＳプロトコルで構築したネットワークとして説明しているが、本発明ではこれに限らず、ＩＰ（Internet Protocol）−ＶＰＮ（Virtual Private Network）を使用してＩＰトンネルを設定してもよい。
【００５８】
以上、本発明を各実施形態に基づいて説明しているが、各実施形態は例示であり、それらの各構成要素や各処理プロセスの組合せにいろいろな変形例が可能なこと、またそうした変形例も本発明の範囲にあることは当業者に理解されるところである。
【符号の説明】
【００５９】
１，１５  光通信システム
２，１６  局舎
３，１８，４５，５３，６２，７７，９１，９３，９７  Ｌ２ＳＷ（レイヤ２スイッチ）
４，１７  ＯＰＳ（オペレーションセンター）
２０  管理サーバ
２２  トンネル
２５  物理ポート
２６  モニタ処理部
３４，５０，５８，６３，７８，８５，９５  カプセル化部
【図１】
2013192128.tif 000003
【図２】
2013192128.tif 000004
【図３】
2013192128.tif 000005
【図４】
2013192128.tif 000006
【図５】
2013192128.tif 000007
【図６】
2013192128.tif 000008
【図７】
2013192128.tif 000009
【図８】
2013192128.tif 000010
【図９】
2013192128.tif 000011
【図１０】
2013192128.tif 000012
【図１１】
2013192128.tif 000013
【図１２】
2013192128.tif 000014
【図１３】
2013192128.tif 000015
【図１４】
2013192128.tif 000016
【図１５】
2013192128.tif 000017
【図１６】
2013192128.tif 000018
【図１７】
2013192128.tif 000019
【図１８】
2013192128.tif 000020