(57)【要約】【課題】本発明は、ループ発生時にループを解消する手段としてＳＴＰの適用が困難なネットワークにおいて、ループを簡易に発見し、ループ発生要因の切り離しを行わずに、ループ発生要因の特定と当該ネットワークを利用する他のユーザの通信を阻害しない技術を実現することを目的とする。【解決手段】本発明は、スイッチＡのイーサネット（登録商標）転送フレーム処理方法として、事前にＭＡＣアドレス学習テーブルに学習済みのフレームが、登録以外のポートから到着した際に、そのフレームを廃棄することとした。【選択図】図５
2012227772.tif 000002
【特許請求の範囲】
【請求項１】
各ポートのポート番号及び前記各ポートの受信したフレームの送信元のＭＡＣ（Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ）アドレスを取得するＭＡＣアドレス取得部と、
前記ＭＡＣアドレス取得部の取得したＭＡＣアドレスをポート番号に関連付けて記憶するＭＡＣアドレス学習テーブルと、
前記ＭＡＣアドレス学習テーブルにＭＡＣアドレス及びポート番号を記憶させるＭＡＣアドレス学習モードとＭＡＣアドレス及びポート番号の記憶を停止させるＭＡＣアドレス学習解除モードとを切り替える切替部と、
前記切替部がＭＡＣアドレス学習解除モードに切り替えると、前記ＭＡＣアドレス学習テーブルのなかから前記ＭＡＣアドレス取得部の取得したＭＡＣアドレスに関連付けられて記憶されているポート番号を抽出し、抽出したポート番号と前記ＭＡＣアドレス取得部の取得したポート番号とが一致するか異なるかを判定する判定部と、
前記判定部が異なると判定した場合、該当するポート番号のポートが受信した該当するフレームを廃棄するフレーム廃棄部と、
を備えるフレーム転送装置。
【請求項２】
請求項１に記載のフレーム転送装置と、
前記フレーム転送装置と通信ネットワークで接続され、前記ＭＡＣアドレス学習モード又は前記ＭＡＣアドレス学習解除モードに切り替える旨の制御信号を前記フレーム転送装置に送信する保守監視装置と、
を備える保守監視システム。
【請求項３】
各ポートのポート番号及び前記各ポートの受信したフレームの送信元のＭＡＣアドレスを取得し、取得したＭＡＣアドレスをポート番号に関連付けてＭＡＣアドレス学習テーブルに記憶するＭＡＣアドレス学習手順と、
各ポートのポート番号と各ポートの受信したフレームの送信元のＭＡＣアドレスを取得し、前記ＭＡＣアドレス学習テーブルのなかから取得したＭＡＣアドレスに関連付けられて記憶されているポート番号を抽出し、抽出したポート番号と取得したポート番号とが一致するか異なるかを判定し、異なると判定した場合、該当するポート番号のポートが受信した該当するフレームを廃棄するフレーム廃棄手順と、
を順に有するフレーム転送方法。
【請求項４】
フレーム転送装置と通信ネットワークで接続された保守監視装置が、前記フレーム転送装置をＭＡＣアドレス学習モードに切り替える旨の制御信号を前記フレーム転送装置に送信し、
前記フレーム転送装置が、前記保守監視装置から前記ＭＡＣアドレス学習モードに切り替える旨の前記制御信号を受信し、各ポートのポート番号及び前記各ポートの受信したフレームの送信元のＭＡＣアドレスを取得し、取得したＭＡＣアドレスをポート番号に関連付けてＭＡＣアドレス学習テーブルに記憶するＭＡＣアドレス学習手順と、
前記保守監視装置が、前記フレーム転送装置をＭＡＣアドレス学習解除モードに切り替える旨の制御信号を前記フレーム転送装置に送信し、
前記フレーム転送装置が、前記保守監視装置から前記ＭＡＣアドレス学習解除モードに切り替える旨の前記制御信号を受信し、各ポートのポート番号と各ポートの受信したフレームの送信元のＭＡＣアドレスを取得し、前記ＭＡＣアドレス学習テーブルのなかから取得したＭＡＣアドレスに関連付けられて記憶されているポート番号を抽出し、抽出したポート番号と取得したポート番号とが一致するか異なるかを判定し、異なると判定した場合、該当するポート番号のポートが受信した該当するフレームを廃棄するフレーム廃棄手順と、
を順に有する保守監視方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、イーサネット（登録商標）フレームのループを解消するフレーム転送装置に関する。
【背景技術】
【０００２】
ブリッジ装置を用いたネットワークに於いて、ループを検出し、ループ発生要因を切り離す技術にスパニング・ツリー・プロトコル（以下ＳＴＰ）がある。ＳＴＰはＩＥＥＥ８０２．１Ｄの標準規格である。スパニング・ツリー・プロトコルは、ブリッジ装置同士がＢＰＤＵ（Ｂｒｉｄｇｅ  Ｐｒｏｔｏｃｏｌ  Ｄａｔａ  Ｕｎｉｔ）というフレームを定期的に交換しあうことで、ネットワーク内で発生したループを監視するプロトコルである。このプロトコルにより、ブリッジ装置がループを検出した場合には、ループの原因となっているポートを閉塞し、フレーム中継を停止させることにより、ループ状態の解消を行うことができる。
【０００３】
しかしながら、ブリッジ装置の間に通信事業者のネットワークなど、ＢＰＤＵをブロックするようなネットワークや装置が介在する場合では、ブリッジ装置間でのループをＳＴＰにより抑止することはできない。
【０００４】
従来では、このようなＳＴＰが使えない環境に於いて、ネットワーク内にてループが発生していることを検出し、ループ発生要因を切り離す技術、またループ発生を確認するためループ検出用フレームを送信する技術がある（例えば、非特許文献１参照。）。
【先行技術文献】
【非特許文献】
【０００５】
【非特許文献１】ＮＴＴ技術ジャーナル，ｐｐ１７−２０，２００６．
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかし、前述した従来の方法では、以下の課題が挙げられる。
まず、参考文献１を、図１２のようなルータ６５、スイッチ６１〜６４、及びユーザ端末５１〜５８が多段構成で接続されているようなネットワークにおいて、スイッチＡに対し従来の方法を適用した場合を考える。Ｅｔｈｅｒｎｅｔ（登録商標）フレームが、ユーザ端末５１においてなんらかの障害もしくは物理的な状態によって上位へ折り返すようなループが発生した場合、スイッチＡのポート（２）はループを解消するために閉塞状態になる。このため、ポート（２）配下のスイッチ６１はネットワークから切り離されるため、スイッチ６１配下のループの原因となっていない正常なユーザ端末５２やユーザ端末５３までも、他のネットワークと通信が出来ない状況に陥ってしまう。
【０００７】
従来の方法は、ループを解消するために、ポートを閉塞してネットワークを切り離す。ポート下部に多段構成のネットワークを持つスイッチにおいて従来の方法を適用すると、正常な通信を行っている他のユーザ端末への影響も大きい。このため、ポート下部に多段構成のネットワークを持つスイッチにおいては、従来の方法を適用することは困難である。
【０００８】
また、ループが発生しているネットワークでは、ループ状態によって増えたパケットが正常な通信を阻害する可能性があることから、ループ状態を解消する必要がある。そのため、実際にはループとなっている物理原因を直接的に解消する方法がとられている。例えば、図１２のユーザ端末５１がケーブルの折り返し等によりループの原因となっている場合、ネットワーク保守者は通信ログ等からループ原因となっているユーザ端末５１を特定し、故障対応としてユーザ端末５１の所有者宅へ直接訪問し、状況を確認、ループ構成を除去する必要があった。
【０００９】
そこで、ループ発生時にループを解消する手段としてＳＴＰの適用が困難なネットワークにおいて、ループを簡易に発見し、ループ発生要因の切り離しを行わずに、ループ発生要因の特定と当該ネットワークを利用する他のユーザ端末の通信を阻害しない技術を実現することを目的とする。
【課題を解決するための手段】
【００１０】
上記課題を解決するために、スイッチのイーサネット（登録商標）転送フレーム処理方法として、事前にＭＡＣアドレス学習テーブルに学習済みのフレームが、登録以外のポートから到着した際に、廃棄することとした。
【００１１】
具体的には、本願発明に係るフレーム転送装置は、各ポートのポート番号及び前記各ポートの受信したフレームの送信元のＭＡＣアドレスを取得するＭＡＣアドレス取得部と、前記ＭＡＣアドレス取得部の取得したＭＡＣアドレスをポート番号に関連付けて記憶するＭＡＣアドレス学習テーブルと、前記ＭＡＣアドレス学習テーブルにＭＡＣアドレス及びポート番号を記憶させるＭＡＣアドレス学習モードとＭＡＣアドレス及びポート番号の記憶を停止させるＭＡＣアドレス学習解除モードとを切り替える切替部と、前記切替部がＭＡＣアドレス学習解除モードに切り替えると、前記ＭＡＣアドレス学習テーブルのなかから前記ＭＡＣアドレス取得部の取得したＭＡＣアドレスに関連付けられて記憶されているポート番号を抽出し、抽出したポート番号と前記ＭＡＣアドレス取得部の取得したポート番号とが一致するか異なるかを判定する判定部と、前記判定部が異なると判定した場合、該当するポート番号のポートが受信した該当するフレームを廃棄するフレーム廃棄部と、を備える。
【００１２】
本願発明に係るフレーム転送装置は、ＭＡＣアドレス取得部と、ＭＡＣアドレス学習テーブルと、を備えるため、ＭＡＣアドレス学習テーブルにＭＡＣアドレス及びポート番号を記憶させることができる。
本願発明に係るフレーム転送装置は、ＭＡＣアドレス取得部と、判定部と、を備えるため、ＭＡＣアドレス学習テーブルに学習済みのフレームが登録以外のポートから到着したことを判定し、これによりループが発生していることを判定することができる。
本願発明に係るフレーム転送装置は、フレーム廃棄部を備えるため、ループが発生しているときに、ループの生じているポートに到着したフレームを廃棄することができる。
したがって、本願発明に係るフレーム転送装置は、ループ発生時にループを解消する手段としてＳＴＰの適用が困難なネットワークにおいて、ループを簡易に発見し、ループ発生要因の切り離しを行わずに、ループ発生要因の特定と当該ネットワークを利用する他のユーザ端末の通信を阻害しない技術を実現することができる。
【００１３】
具体的には、本願発明に係る保守監視システムは、本願発明に係るフレーム転送装置と、前記フレーム転送装置と通信ネットワークで接続され、前記ＭＡＣアドレス学習モード又は前記ＭＡＣアドレス学習解除モードに切り替える旨の制御信号を前記フレーム転送装置に送信する保守監視装置と、を備える。
【００１４】
本願発明に係る保守監視システムは、フレーム転送装置と、保守監視装置と、を備えるため、フレーム転送装置におけるＭＡＣアドレス学習モードとＭＡＣアドレス学習解除モードとの切り替えを遠隔操作することができる。このため、本願発明に係る保守監視システムは、遠隔地からでもループを簡易に発見し、ループ発生要因の切り離しを行わずに、ループ発生要因の特定と当該ネットワークを利用する他のユーザ端末の通信を阻害しない技術を実現することができる。
【００１５】
具体的には、本願発明に係るフレーム転送方法は、各ポートのポート番号及び前記各ポートの受信したフレームの送信元のＭＡＣアドレスを取得し、取得したＭＡＣアドレスをポート番号に関連付けてＭＡＣアドレス学習テーブルに記憶するＭＡＣアドレス学習手順と、各ポートのポート番号と各ポートの受信したフレームの送信元のＭＡＣアドレスを取得し、前記ＭＡＣアドレス学習テーブルのなかから取得したＭＡＣアドレスに関連付けられて記憶されているポート番号を抽出し、抽出したポート番号と取得したポート番号とが一致するか異なるかを判定し、異なると判定した場合、該当するポート番号のポートが受信した該当するフレームを廃棄するフレーム廃棄手順と、を順に有する。
【００１６】
本願発明に係るフレーム転送方法は、ＭＡＣアドレス学習手順を有するため、ＭＡＣアドレス学習テーブルにＭＡＣアドレス及びポート番号を記憶させることができる。
本願発明に係るフレーム転送方法は、フレーム廃棄手順を有するため、ＭＡＣアドレス学習テーブルに学習済みのフレームが登録以外のポートから到着したことを判定することによりループが発生していることを判定し、ループの生じているポートに到着したフレームを廃棄することができる。
したがって、本願発明に係るフレーム転送方法は、ループ発生時にループを解消する手段としてＳＴＰの適用が困難なネットワークにおいて、ループを簡易に発見し、ループ発生要因の切り離しを行わずに、ループ発生要因の特定と当該ネットワークを利用する他のユーザ端末の通信を阻害しない技術を実現することができる。
【００１７】
本願発明に係る保守監視方法は、フレーム転送装置と通信ネットワークで接続された保守監視装置が、前記フレーム転送装置をＭＡＣアドレス学習モードに切り替える旨の制御信号を前記フレーム転送装置に送信し、前記フレーム転送装置が、前記保守監視装置から前記ＭＡＣアドレス学習モードに切り替える旨の前記制御信号を受信し、各ポートのポート番号及び前記各ポートの受信したフレームの送信元のＭＡＣアドレスを取得し、取得したＭＡＣアドレスをポート番号に関連付けてＭＡＣアドレス学習テーブルに記憶するＭＡＣアドレス学習手順と、前記保守監視装置が、前記フレーム転送装置をＭＡＣアドレス学習解除モードに切り替える旨の制御信号を前記フレーム転送装置に送信し、前記フレーム転送装置が、前記保守監視装置から前記ＭＡＣアドレス学習解除モードに切り替える旨の前記制御信号を受信し、各ポートのポート番号と各ポートの受信したフレームの送信元のＭＡＣアドレスを取得し、前記ＭＡＣアドレス学習テーブルのなかから取得したＭＡＣアドレスに関連付けられて記憶されているポート番号を抽出し、抽出したポート番号と取得したポート番号とが一致するか異なるかを判定し、異なると判定した場合、該当するポート番号のポートが受信した該当するフレームを廃棄するフレーム廃棄手順と、を順に有する。
【００１８】
本願発明に係る保守監視方法は、ＭＡＣアドレス学習手順を有するため、フレーム転送装置にＭＡＣアドレス及びポート番号を記憶させることができる。
本願発明に係る保守監視方法は、フレーム廃棄手順を有するため、フレーム転送装置に学習済みのフレームが登録以外のポートから到着したことを判定することによりループが発生していることを判定させ、ループの生じているポートに到着したフレームを廃棄させることができる。
したがって、本願発明に係る保守監視方法は、ループ発生時にループを解消する手段としてＳＴＰの適用が困難なネットワークにおいて、ループを簡易に発見し、ループ発生要因の切り離しを行わずに、ループ発生要因の特定と当該ネットワークを利用する他のユーザ端末の通信を阻害しない技術を実現することができる。
【発明の効果】
【００１９】
本発明によれば、ループ発生時にループを解消する手段としてＳＴＰの適用が困難なネットワークにおいて、ループを簡易に発見し、ループ発生要因の切り離しを行わずに、ループ発生要因の特定と当該ネットワークを利用する他のユーザ端末の通信を阻害しない技術を実現することができる。
【図面の簡単な説明】
【００２０】
【図１】本発明が想定しているネットワーク構成の一例である。
【図２】ループが発生していないときのＭＡＣアドレス学習テーブルの一例を示す。
【図３】本発明が想定しているネットワーク構成においてループが発生したときの説明図である。
【図４】ループ発生時におけるＭＡＣアドレス学習テーブルの一例を示す。
【図５】実施形態１に係る保守監視システムの一例を示す構成図である。
【図６】実施形態１に係るフレーム転送装置の一例を示す。
【図７】フレーム転送装置の動作フローの一例を示す。
【図８】フレーム転送装置のモード切り替えの説明図である。
【図９】ループ発生時におけるフレーム転送装置の動作フローの一例を示す。
【図１０】実施形態２に係る保守監視システムの一例を示す構成図である。
【図１１】実施形態３に係る保守監視システムの一例を示す構成図である。
【図１２】スイッチ及びユーザ端末が多段構成で接続されているようなネットワークにおいて従来の方法を適用した場合の説明図である。
【発明を実施するための形態】
【００２１】
添付の図面を参照して本発明の実施形態を説明する。以下に説明する実施形態は本発明の実施の例であり、本発明は、以下の実施形態に制限されるものではない。なお、本明細書及び図面において符号が同じ構成要素は、相互に同一のものを示すものとする。
【００２２】
（実施形態１）
図１は、本発明が想定しているネットワーク構成の一例である。スイッチＡには、ポート番号＃１のポート（１）にＭＡＣアドレスがａのルータａが接続され、ポート番号＃２のポート（２）にＭＡＣアドレスがｂのユーザ端末ｂが接続され、ポート番号＃３のポート（３）にＭＡＣアドレスがｃのスイッチＢが接続され、ポート番号＃４のポート（４）にＭＡＣアドレスがｄのルータｄが接続されている。スイッチＢは、スイッチＡとＭＡＣアドレスがｅのユーザ端末ｅを接続する。ルータｄは、スイッチＡとＭＡＣアドレスがｆのユーザ端末ｆを接続する。
【００２３】
スイッチＡは接続されたルータ、スイッチ、ユーザ端末のＭＡＣアドレスを学習済みである。ループが発生しなければ、ループ発生前のスイッチＡのＭＡＣアドレス学習テーブルには、図２に示すように、ルータａ、ユーザ端末ｂ、スイッチＢ、ルータｄ、ユーザ端末ｅ、ユーザ端末ｆのＭＡＣアドレスが学習されている。
【００２４】
図３は、本発明が想定しているネットワーク構成においてループが発生したときの説明図である。この構成において、ループが発生した場合に通常のスイッチの動作と、そのときのフレームの流れについて説明する。ここでスイッチＡのポート（３）配下にて物理的にイーサネット（登録商標）ケーブルをループさせるとする。本事象発生時は、ルータａからユーザ端末ｅ宛てのフレームは、スイッチＡのポート（３）配下にて折り返され、スイッチＡに戻ることになる。そのためスイッチＡのＭＡＣアドレス学習テーブルは、ルータａの接続先をポート（１）ではなく、ポート（３）として学習してしまう。このとき、図４に示すように、ＭＡＣアドレス学習テーブルは、ＭＡＣアドレスａとポート（３）とを関連付けてしまう。この場合、ユーザ端末ｆからルータａ宛てのフレームは、スイッチＡのブリッジ機能により、スイッチＡのポート（３）より送信されてしまう。そのためユーザ端末ｆからルータａへフレームの送信が出来なくなる。
【００２５】
図５は、本実施形態に係る保守監視システムの一例を示す構成図である。従来のスイッチであれば、通過するイーサフレームのアドレスを参照し、自動的にＭＡＣアドレス学習テーブルを書き換える動作となっているが、本願発明では、このＭＡＣアドレス学習を保守監視装置１４からの制御により、ＭＡＣアドレス学習テーブルを自動的に書き換えるＭＡＣアドレス学習モードと書き換えないＭＡＣアドレス学習解除モードを切り替える。
【００２６】
具体的には、本実施形態に係る保守監視システムは、フレーム転送装置（不図示）と、保守監視装置１４と、を備える。フレーム転送装置（不図示）は、スイッチＡに備わる。保守監視装置１４は、スイッチＡと通信ネットワークで接続され、ＭＡＣアドレス学習モード又はＭＡＣアドレス学習解除モードに切り替える旨の制御信号をフレーム転送装置に送信する。ＭＡＣアドレス学習モードでは、ＭＡＣアドレス学習テーブルにＭＡＣアドレス及びポート番号を記憶させる。ＭＡＣアドレス学習解除モードでは、ＭＡＣアドレス学習テーブルにＭＡＣアドレス及びポート番号の記憶を停止させる。
【００２７】
図６に、本実施形態に係るフレーム転送装置の一例を示す。本実施形態に係るフレーム転送装置は、ポート番号＃１〜＃４のポート１１−１〜１１−４と、演算処理部１２と、ＭＡＣアドレス学習テーブル１３と、を備える。演算処理部１２は、切替部２１と、ＭＡＣアドレス取得部２２と、判定部２３と、フレーム廃棄部２４と、を備える。ＭＡＣアドレス学習テーブル１３は、ＭＡＣアドレス取得部２２の取得したＭＡＣアドレスをポート番号に関連付けて記憶する。
【００２８】
図７は動作時のフローである。本実施形態に係る保守監視方法及びフレーム転送方法は、ＭＡＣアドレス学習手順と、フレーム廃棄手順と、を順に有する。
スイッチＡのポートに新規にルータ、スイッチ、イーサネット（登録商標）機器などを接続する（ステップＳ１１１）。
【００２９】
次に、保守監視装置１４がＭＡＣアドレス学習モードに切り替える旨の制御信号を送信し、切替部２１がＭＡＣアドレス学習モードに切り替える。スイッチＡをＭＡＣアドレス学習モード有効に切り替えることによって、フレーム転送装置は、ＭＡＣアドレス学習手順を実行する。ＭＡＣアドレス学習手順では、スイッチＡに新規に接続された機器のＭＡＣアドレス学習登録を行う（ステップＳ１１２）。
【００３０】
例えば、ＭＡＣアドレス取得部２２が、ポート１１−１〜１１−４のポート番号＃１〜＃４及びポート１１−１〜１１−４の受信したフレームの送信元のＭＡＣアドレスを取得する。そして、ＭＡＣアドレス取得部２２が、取得したＭＡＣアドレスをポート番号に関連付けてＭＡＣアドレス学習テーブル１３に記憶する。
【００３１】
次に、保守監視装置１４がＭＡＣアドレス学習解除モードに切り替える旨の制御信号を送信し、切替部２１がＭＡＣアドレス学習解除モードに切り替える。スイッチＡのＭＡＣアドレス学習モードを解除することによって、スイッチＡはＭＡＣアドレス学習後、ＭＡＣアドレス学習テーブルを更新する（ステップＳ１１３）。そして、新規接続機器の使用を開始する（ステップＳ１１４）。接続機器の使用の開始後、フレーム転送装置は、フレーム廃棄手順を実行する。
【００３２】
フレーム廃棄手順では、ＭＡＣアドレス取得部２２が、ポート１１−１〜１１−４のポート番号＃１〜＃４及びポート１１−１〜１１−４の受信したフレームの送信元のＭＡＣアドレスを取得する。すると、判定部２３は、ＭＡＣアドレス学習テーブル１３のなかからＭＡＣアドレス取得部２２の取得したＭＡＣアドレスに関連付けられて記憶されているポート番号を抽出し、抽出したポート番号とＭＡＣアドレス取得部２２の取得したポート番号とが一致するか異なるかを判定する。抽出したポート番号とＭＡＣアドレス取得部２２の取得したポート番号とが一致する場合、スイッチＡはフレームを転送する。一方、抽出したポート番号とＭＡＣアドレス取得部２２の取得したポート番号とが異なる場合、フレーム廃棄部２４は、該当するポート番号のポートが受信した該当するフレームを廃棄する。
【００３３】
スイッチＡのポートに、新しい通信機器が接続されるケースについて説明する。まず始めに、スイッチＡは新規にスイッチＡに接続された機器のＭＡＣアドレスを学習するため、保守監視装置１４よりスイッチＡのＭＡＣアドレス学習モードを有効モード（ＯＮ）へ切り替える（図８のフロー）。ＭＡＣアドレス学習有効モード中にスイッチＡと接続している機器からフレームを導通することにより、図２のスイッチＡのＭＡＣアドレス学習テーブルが作成される。
【００３４】
次に、図８に示すように、スイッチＡのＭＡＣアドレス学習モードを保守監視装置１４より解除（ＯＦＦ）にすることにより、ＭＡＣアドレスの学習を停止する。その後、新規にユーザ端末を接続し、通信を開始する。ＭＡＣアドレス学習モード解除中、ＭＡＣアドレス学習テーブル１３は保持される。ＭＡＣアドレス学習モード有効中に、ＭＡＣアドレス学習テーブル１３の更新、削除が可能となる。
【００３５】
想定として、通信事業者の保有するスイッチＡに対し、通信サービスを利用するユーザがスイッチＢを接続する。ここでスイッチＢにてループが発生したとする。スイッチＡよりＭＡＣアドレスａをソースアドレス（以下ＳＡ）として持つフレームが、ポート（３）配下のループ構成によりループしてポート（３）にてフレームを受信した場合、スイッチＡはＭＡＣアドレスａをポート（１）としてＭＡＣアドレス学習済みであるため、ポート（３）としてＭＡＣアドレス学習することはない。これはＭＡＣアドレス学習モード有効時にＭＡＣアドレスａとして学習済みであり、ＭＡＣアドレス学習モード解除時はＭＡＣアドレスを学習しないからである。
【００３６】
本機能使用時に、ループが発生した場合のフローを図９に示す。機能詳細として、スイッチＡのポート（３）に接続されたスイッチＢがループしている状態を仮定する（ステップＳ３１１）。ポート（３）より送信されたフレーム（ＳＡのＭＡＣアドレスはａとする）をポート（３）にて受信する（ステップＳ３１２）。すると、受信したフレームのＳＡは既にスイッチＡのＭＡＣアドレス学習テーブル１３にてポート（１）としてＭＡＣアドレス学習済みであるため、廃棄する（ステップＳ３１３）。
【００３７】
このように、判定部２３は、スイッチＡのＭＡＣアドレス学習テーブル１３にて学習しているＭＡＣアドレスを、学習しているポートとは別のポートからフレームを受信すると、ループが発生しているとスイッチＡは判断する（ステップＳ３１４）。ループを発生していると判断した際に、判定部２３はループが発生している旨を通知するためのトラップをスイッチＡに接続された保守監視装置１４に送信する（ステップＳ３１５）。このトラップによりスイッチＡを保有する通信事業者の保守者は、スイッチＡの特定のポート、つまりユーザ宅にてループが発生していることを認識できる。
【００３８】
（実施形態２）
図１０は本発明をＧＥ−ＰＯＮ（Ｇｉｇａｂｉｔ  Ｅｔｈｅｒｎｅｔ（登録商標）−Ｐａｓｓｉｖｅ  Ｏｐｔｉｃａｌ  Ｎｅｔｗｏｒｋ）のＯＬＴ（Ｏｐｔｉｃａｌ  Ｌｉｎｅ  Ｔｅｒｍｉｎａｌ）６６に適用した形態である。ＧＥ−ＰＯＮはＯＬＴ６６とＯＮＵ（Ｏｐｔｉｃａｌ  Ｎｅｔｗｏｒｋ  Ｕｎｉｔ）ｂ２〜ｉ２を光ファイバにて接続する。ＯＬＴ６６側は１本の光ファイバと接続し、光スプリッタ６７を用いて光ファイバを最大３２分岐し、ＯＮＵｂ２、ＯＮＵｃ２及びＯＮＵｄ２と光ファイバで接続される。物理的には１本の光ファイバで接続されるが、論理的にＯＬＴとＯＮＵは１台対向にて接続されるため、本発明を適用できる。
【００３９】
ＧＥ−ＰＯＮに接続されるＭＡＣアドレスｅのユーザスイッチｅ２配下にてループが発生している状況を想定すると、ＯＬＴ６６に接続されたＭＡＣアドレスｂのＯＮＵｂ２配下にてループが発生していることを、ＯＬＴ６６は認識が出来る。本発明の機能を用いることにより、ＯＮＵｂ２配下にてループが発生している状況でも、他ＯＮＵの通信に影響を及ぼすことはない。またループが発生しているユーザから故障申告があった際にも、保守者は保守監視装置１４を用いて遠隔からＯＮＵｂ２配下にてループが発生していることを認識することができる。これにより、保守者は、現地に訪問しなくとも、電話等の遠隔手段にてループが発生している状況を除去するようにユーザに通知することで、ユーザ宅内での故障に対応することが可能である。よって保守稼働費用削減効果も期待できる。
【００４０】
（実施形態３）
図１１は本発明の形態をアクセス装置に接続した形態である。アクセス装置はＶＤＳＬ（Ｖｅｒｙ  ｈｉｇｈ−ｂｉｔ−ｒａｔｅ  Ｄｉｇｉｔａｌ  Ｓｕｂｓｃｒｉｂｅｒ  Ｌｉｎｅ）装置などである。ＶＤＳＬは集合住宅に設置し、集合住宅に配線されている電話回線（メタル回線）を用いて、高速な通信サービスを提供する際に用いられる。スイッチＡは通信事業者の通信ビル内、アクセス装置はユーザの居住する集合住宅の通信機器室など、ユーザ端末はユーザ宅内に配置される。ＶＤＳＬ装置とユーザ端末は電話回線（メタル回線）を使用し、通信する。
【００４１】
ＭＡＣアドレスｅのユーザ端末ｅ３配下にてループが発生している状況を想定すると、スイッチＡに接続されたユーザ端末ｅ３配下にてループが発生していることを、スイッチＡは認識可能である。本発明により、ユーザ端末ｅ３配下にてループが発生している状況でも、他ユーザ端末の通信に影響を及ぼすことはない。またループを発生させているユーザ端末ｅ３から故障申告があった際にも、保守者は遠隔にてループが発生していることを認識できるため、現地に訪問しなくとも、電話等の遠隔手段にてループを除去するようユーザに通知することで、ユーザ宅内での故障に対応することが可能である。
【産業上の利用可能性】
【００４２】
本発明は情報通信産業に適用することができる。
【符号の説明】
【００４３】
１１−１、１１−２、１１−３、１１−４：ポート
１１−５：保守ポート
１２：演算処理部
１３：ＭＡＣアドレス学習テーブル
１４：保守監視装置
２１：切替部
２２：ＭＡＣアドレス取得部
２３：判定部
２４：フレーム廃棄部
５１〜５８：ユーザ端末
６１：スイッチ１
６２：スイッチ２
６３：スイッチ３
６４：スイッチＡ
６５：ルータ
６６：ＯＬＴ
６７：光スプリッタ
【図１】
2012227772.tif 000003
【図２】
2012227772.tif 000004
【図３】
2012227772.tif 000005
【図４】
2012227772.tif 000006
【図５】
2012227772.tif 000007
【図６】
2012227772.tif 000008
【図７】
2012227772.tif 000009
【図８】
2012227772.tif 000010
【図９】
2012227772.tif 000011
【図１０】
2012227772.tif 000012
【図１１】
2012227772.tif 000013
【図１２】
2012227772.tif 000014