(57)【要約】【課題】  本発明は、通信帯域制限方式及び装置に関し、ブロードキャストストーム発生中にその他の通信が可能となるように通信帯域の確保を行う。これにより、ネットワーク監視装置を使用可能な状態として、障害復旧を迅速かつ容易に行う。【解決手段】  ネットワーク１００に接続されるスイッチ１ａ〜１ｃに併設された通信帯域制限装置にて通信帯域を監視し、ブロードキャストストームを検知した場合に、順次通信帯域の制限を行うことにより通信帯域の確保を行う。【効果】  通信帯域の制限により、ブロードキャストストーム発生中にも通常の通信が可能となる。これにより、ネットワーク監視装置１０１にてネットワークの監視を行うことが可能となり、障害部位の特定が容易となって、障害復旧が迅速かつ容易に行える。【選択図】        図１
2006245939.tif 000002
【特許請求の範囲】
【請求項１】
複数のスイッチが設けられたループ状のコンピュータネットワークに対して通信量の制限を実行する通信帯域制限方法であって、
前記コンピュータネットワーク上の通信量を監視し、
前記通信量が所定の閾値に達したときに、少なくとも一つの前記スイッチにおける通信に所定量の制限を加える
ことを特徴とする通信帯域制限方法。
【請求項２】
請求項１記載の通信帯域制限方法において、
前記通信の制限は、所定の時間間隔で行う
ことを特徴とする通信帯域制限方法。
【請求項３】
請求項２記載の通信帯域制限方法において、
前記監視される通信量の閾値、前記スイッチにおける通信の制限量、及び前記通信の制限を行う時間間隔は、任意に設定することが可能となす
ことを特徴とする通信帯域制限方法。
【請求項４】
請求項２記載の通信帯域制限方法において、
前記複数のスイッチにはそれぞれに前記通信に所定量の制限を加える手段が設けられ、
前記通信の制限を、前記所定の時間間隔で前記スイッチごとに順次に行う情報を伝達する
ことを特徴とする通信帯域制限方法。
【請求項５】
複数のスイッチが設けられたループ状のコンピュータネットワークに対して通信量の制限を実行する通信帯域制限装置であって、
前記コンピュータネットワーク上の通信量を監視する監視手段と、
前記通信量が所定の閾値に達したときに、少なくとも一つの前記スイッチにおける通信に所定量の制限を加える制限手段と
を備えることを特徴とする通信帯域制限装置。
【請求項６】
請求項５記載の通信帯域制限装置において、
前記通信の制限は、所定の時間間隔で行う制御手段を備える
ことを特徴とする通信帯域制限装置。
【請求項７】
請求項６記載の通信帯域制限装置において、
前記監視される通信量の閾値、前記スイッチにおける通信の制限量、及び前記通信の制限を行う時間間隔は、任意に設定することが可能となす設定手段を備える
ことを特徴とする通信帯域制限装置。
【請求項８】
請求項６記載の通信帯域制限装置において、
前記複数のスイッチにはそれぞれに前記通信に所定量の制限を加える制限手段が設けられ、
前記通信の制限を、前記所定の時間間隔で前記スイッチごとに順次に行う情報を伝達する伝達手段を備える
ことを特徴とする通信帯域制限装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えばループ状のコンピュータネットワーク（以下、単にネットワークと称する）におけるブロードキャストストームなどによる通信帯域占有を原因とする通信不能状態の解消に使用して好適な通信帯域制限方法及び装置に関する。詳しくは、通信不能状態の発生を検出して一部の通信を制限することにより、必要な通信が確実に行われるようにするものである。
【背景技術】
【０００２】
統計情報を集め、閾値判定によりネットワーク障害の予兆及び検知を行う技術は、従来から提案されている（例えば、特許文献１参照。）。
【０００３】
特許文献１の方法及び装置は、ネットワークで発生している障害の情報を監視部で検出して数値化し、数値化したネットワーク障害情報をデータ比較処理部で障害予兆閾値及び障害検出閾値と比較する。この結果、障害予兆閾値を超えた場合は障害の予兆を、さらに障害検出閾値を超えた場合は障害の発生を警報するものである。
【特許文献１】特開２００２−３１９９４１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
近年、あらゆる分野にネットワークが用いられるようになり、その重要度も高まってきている。また、ネットワークの規模も大きく、複雑になってきており、ネットワークの障害は企業の業務を滞らせ大きな損益に結びつくことがある。このため、ネットワークの障害をできるだけ早く検知し、復旧するためにネットワーク監視装置が用いられる例も多くなってきている。
【０００５】
そこで、上記の特許文献１に記述されている技術では、統計情報を集め、閾値判定によりネットワーク障害の予兆及び検知を行っている。ところが、上記した従来の方式では、例えばブロードキャストストームにより通信帯域を使い切ってしまった場合、その他の通信が不能となり統計情報の収集ができず、ネットワーク障害の予兆、検知、及び障害部位の特定が不可能となる問題があった。
【０００６】
すなわち、ループ状のネットワークに、例えばネットワーク内の全ノードを対象とした一斉同報通信であるブロードキャストが送信されると、転送が無限に繰り返され、同じ経路を延々とブロードキャストが巡ることとなり、ブロードキャストストームとなる。このようなブロードキャストストームが発生すると、このブロードキャストストームによってネットワークの通信帯域を使い切ってしまい、その他の通信が不可能となる。
【０００７】
一方、従来のネットワーク監視装置は、例えば統計情報を収集し、閾値と比較することによりネットワーク障害の予兆、及び検知を行うものであるが、上述のブロードキャストストームが発生すると、その他の通信が不能となる。このため、例えば統計情報の収集が不可能となり、ネットワーク障害の予兆、検知、及び障害部位の特定などの、ブロードキャストストームを解消するための処理も不能になってしまう恐れがある。
【０００８】
この発明はこのような問題点に鑑みて成されたものであって、本発明の目的は、ブロードキャストストームが発生した状況であっても所定の通信が行われるようにし、ネットワーク監視装置によるネットワーク障害の予兆、検知、及び障害部位の特定などのブロードキャストストームを解消するための処理が実行可能となるようにするものである。
【課題を解決するための手段】
【０００９】
上記課題を解決し、本発明の目的を達成するため、請求項１に記載された発明は、複数のスイッチが設けられたループ状のコンピュータネットワークに対して通信量の制限を実行する通信帯域制限方法であって、コンピュータネットワーク上の通信量を監視し、通信量が所定の閾値に達したときに、少なくとも一つのスイッチにおける通信に所定量の制限を加えることを特徴とする通信帯域制限方法である。
【００１０】
また、請求項２による通信帯域制限方法は、通信の制限は、所定の時間間隔で行うことを特徴とする通信帯域制限方法である。
【００１１】
請求項３による通信帯域制限方法は、監視される通信量の閾値、スイッチにおける通信の制限量、及び通信の制限を行う時間間隔は、任意に設定することが可能となすことを特徴とする通信帯域制限方法である。
【００１２】
請求項４による通信帯域制限方法は、複数のスイッチにはそれぞれに通信に所定量の制限を加える手段が設けられ、通信の制限を、所定の時間間隔でスイッチごとに順次に行う情報を伝達することを特徴とする通信帯域制限方法である。
【００１３】
さらに、本発明の目的を達成するため、請求項５に記載された発明は、複数のスイッチが設けられたループ状のコンピュータネットワークに対して通信量の制限を実行する通信帯域制限装置であって、コンピュータネットワーク上の通信量を監視する監視手段と、通信量が所定の閾値に達したときに、少なくとも一つのスイッチにおける通信に所定量の制限を加える制限手段とを備えることを特徴とする通信帯域制限装置である。
【００１４】
また、請求項６による通信帯域制限装置は、通信の制限は、所定の時間間隔で行う制御手段を備えることを特徴とする通信帯域制限装置である。
【００１５】
請求項７による通信帯域制限装置は、監視される通信量の閾値、スイッチにおける通信の制限量、及び通信の制限を行う時間間隔は、任意に設定することが可能となす設定手段を備えることを特徴とする通信帯域制限装置である。
【００１６】
請求項８による通信帯域制限装置は、複数のスイッチにはそれぞれに通信に所定量の制限を加える制限手段が設けられ、通信の制限を、所定の時間間隔でスイッチごとに順次に行う情報を伝達する伝達手段を備えることを特徴とする通信帯域制限装置である。
【発明の効果】
【００１７】
以上述べたように、本発明によれば、コンピュータネットワーク上の通信量を監視し、通信量が所定の閾値に達したときに、少なくとも一つのスイッチにおける通信に所定量の制限を加えることによって、必要な通信が確実に行われるようにし、例えばネットワーク監視装置等の運用を可能にして、通信不能状態の解消に導くことができる。
【発明を実施するための最良の形態】
【００１８】
以下、図面を参照して本発明を説明するに、図１は本発明による通信帯域制限方法及び装置を適用したループ状のネットワークの一実施形態の構成を示すシステム構成図である。
【００１９】
図１において、ループ状のネットワーク１００には複数のノードとしてハブ（ｈｕｂ）等のスイッチ１ａ、１ｂ、１ｃが設けられる。これらのスイッチ１ａ〜１ｃには通信帯域制限装置が併設される。また、これらのスイッチ１ａ〜１ｃを介してパーソナルコンピュータ（ＰＣ）２ａ、２ｂ、２ｃが接続される。なお、各スイッチに接続されるパーソナルコンピュータ（ＰＣ）は１台とは限らない。そしてこれらのスイッチ１ａ〜１ｃの内の一つ、例えばスイッチ１ｃに、ネットワーク監視装置１０１が接続される。
【００２０】
そこで、このようなループ状のネットワーク１００におけるブロードキャストストームについて説明すると、ループ状のネットワーク１００に、例えばネットワーク内の全ノード（スイッチ）を対象とした一斉同報通信であるブロードキャストが送信された場合に、転送が無限に繰り返され、同じ経路を延々とブロードキャストが巡ることとなりブロードキャストストームとなる。そして、このようなブロードキャストストームが発生すると、ネットワーク１００の通信帯域を使い切ってしまい、その他の通信が不可能となる。
【００２１】
一方、ネットワーク監視装置１０１は、統計情報を収集し、閾値と比較することによりネットワーク障害の予兆及び、検知を行う。したがって、ネットワーク１００にブロードキャストストームが発生すると、その他の通信が不能となり、このため統計情報の収集が不可能となってネットワーク障害の予兆、検知が不可能となる。
【００２２】
そこでスイッチ１ａ〜１ｃに併設された通信帯域制限装置では、ネットワーク１００上の通信帯域の監視を行い。ブロードキャストストームの発生を検知した場合に、あらかじめ設定された時間間隔で順次帯域制限を行う。これにより、ネットワーク１００を巡るブロードキャストは制限されるため、帯域制限を行っている装置以外では通常の通信が可能となる。
【００２３】
なお、図１の構成では、ネットワーク１００には３つの通信帯域制限装置が接続されているが、通信帯域を確保するだけであれば通信帯域制限装置は１つのみの構成でも可能であり、その他の装置では通信可能となる。しかしながら、その場合にはネットワーク監視装置１０１が通信帯域制限装置に接続されていると通信帯域が制限されてしまうため、統計情報を収集が不能となりネットワークの監視が行えず、障害部位の特定も困難となる恐れがある。
【００２４】
次に、図２を参照して、スイッチ１ａ〜１ｃに併設された通信帯域制限装置について説明する。まず、これらの通信帯域制限装置では以下の項目を任意に設定可能とされる。すなわち、ブロードキャストストームの発生の判定を行うためのブロードキャストストーム検出閾値２００、ブロードキャストストームの発生時に行う通信帯域制限の度合いを示す帯域制限量２０１、通信帯域制限を行う時間を示す帯域制限時間２０２が任意に設定可能とされる。
【００２５】
また、ＭＡＣ（Media Access Control）アドレス管理テーブル２０３には、ネットワークに接続されている通信帯域制限装置を管理するためのＭＡＣアドレスの一覧が格納される。これらのＭＡＣアドレスは、ＭＡＣアドレス収集処理部２０６にて収集され、昇順にソートしてテーブルに格納される。なお、本テーブルに格納されたＭＡＣアドレスの順序は、複数の通信帯域制限装置で順次帯域制限を行う際の順序を示す。
【００２６】
さらに、ブロードキャストストーム検出処理部２０４では、ネットワーク１００上の通信帯域を監視して、ブロードキャストストーム検出閾値２００との比較を行う。そして、ネットワーク１００上の通信帯域が設定された検出閾値２００を超えた場合には、ブロードキャストストーム発生として通信帯域の制限を開始する。すなわちブロードキャストストームを検出した場合に、帯域制限処理部２０５では、帯域制限量２０１に従い帯域制限時間２０２だけ通信帯域の制限が行われる。
【００２７】
次に、このような通信帯域制限装置で実行される通信帯域制限の動作を、図３のフローチャートを参照して説明する。すなわち図３のフローチャートは、スイッチ１ａ〜１ｃに併設された通信帯域制限装置で、個々に行われる動作の流れを示したものである。
【００２８】
この図３において、処理が開始されると、まずステップＳ０１にて、ネットワーク１００上の通信帯域制限装置のＭＡＣアドレスを収集し、ＭＡＣアドレス管理テーブル２０３に昇順のソートをして格納する。これにより、ネットワーク１００に新たに通信帯域制限装置が追加された場合にも、本ステップにて自動的に認識され、ＭＡＣアドレス管理テーブル２０３に格納される。
【００２９】
また、ステップＳ０２にて、ネットワーク１００上の通信帯域とブロードキャストストーム検出閾値２００の比較を行うと共に、下記の条件に従って通信帯域の制限を開始するか否かの判定を行う。ここで閾値を超えていない場合や、制限を開始する条件に合致していない場合（ＮＯ）は、このステップＳ０２が繰り返し実行される。なお、ステップＳ０２での通信帯域制限開始の条件は、（ａ）帯域制限開始通知を受信した、（ｂ）ＭＡＣアドレス管理テーブル２０３の先頭に格納されている装置である、のいずれかである。
【００３０】
そして、ステップＳ０２にてネットワーク１００上の通信帯域が閾値を超え、また上述の条件に合致した場合（ＹＥＳ）には、ステップＳ０３にて、帯域制限量２０１に従って通信帯域の制限を開始する。すなわち、自装置が設けられているスイッチ１ａ〜１ｃにおけるネットワーク１００に対する通信量を、あらかじめ設定された帯域制限量２０１に従って制限する。なおこの制限量は、例えばネットワーク１００の全体の通信帯域の１０％程度である。
【００３１】
さらにステップＳ０４にて、通信帯域制限を開始してから帯域制限時間２０２（例えば１０ｍ秒）が経過したか否かを判定し、経過していない場合（ＮＯ）は引き続き帯域制限を行い、経過した場合（ＹＥＳ）はステップＳ０５にて帯域制限を終了する。またステップＳ０６にて、ＭＡＣアドレス管理テーブル２０３を参照し、次の通信帯域制限装置に対して帯域制限開始通知を送信してステップＳ０１に戻る。なお、ネットワーク１００上に通信帯域制限装置が自装置のみしか存在しない場合は、ステップＳ０６での帯域制限開始通知の送信は行わない。
【００３２】
このようにして、通信帯域の制限を行うことにより、ブロードキャストストーム発生中にも通常通信が可能となり、ネットワーク監視装置１０１等にてネットワークの監視を行うことが可能となる。従って、例えばネットワーク監視装置１０１での障害部位の特定が容易となり、障害復旧が迅速かつ容易に行えるという効果が奏される。
【００３３】
すなわち、本発明によれば、ブロードキャストストームが発生した際には、任意の通信帯域制限装置で通信帯域の制限が行われることにより、該当する通信帯域制限装置の併設されたスイッチでの通信が制限され、これによりネットワーク上にわずかでも通信が可能となる。そしてこの間に、例えばネットワーク監視装置１０１での障害部位の特定等の処理の実行が可能になると共に、この通信帯域の制限を行う通信帯域制限装置が順次変更されることによって、円滑な処理が可能となるものである。
【００３４】
こうして、本発明の通信帯域制限方法によれば、複数のスイッチが設けられたループ状のコンピュータネットワークに対して通信量の制限を実行する通信帯域制限方法であって、コンピュータネットワーク上の通信量を監視し、通信量が所定の閾値に達したときに、少なくとも一つのスイッチにおける通信に所定量の制限を加えることにより、ブロードキャストストーム発生中にも通常通信が可能となるものである。
【００３５】
また、本発明の通信帯域制限方法によれば、通信の制限は所定の時間間隔で行うことにより、円滑な処理が可能となる。さらに監視される通信量の閾値、スイッチにおける通信の制限量、及び通信の制限を行う時間間隔は、任意に設定することが可能となすことにより、システムの規模等に合せた処理を行うことが可能になる。また複数のスイッチにはそれぞれに通信に所定量の制限を加える手段が設けられ、通信の制限を所定の時間間隔でスイッチごとに順次に行う情報を伝達することにより、複数のスイッチにおいて円滑な処理が可能となる。
【００３６】
さらに、本発明の通信帯域制限装置によれば、複数のスイッチが設けられたループ状のコンピュータネットワークに対して通信量の制限を実行する通信帯域制限装置であって、コンピュータネットワーク上の通信量を監視する監視手段と、通信量が所定の閾値に達したときに、少なくとも一つのスイッチにおける通信に所定量の制限を加える制限手段とを備えることにより、ブロードキャストストーム発生中にも通常通信が可能となるものである。
【００３７】
また、本発明の通信帯域制限装置によれば、通信の制限は所定の時間間隔で行う制御手段を備えることにより、円滑な処理が可能となる。さらに監視される通信量の閾値、スイッチにおける通信の制限量、及び通信の制限を行う時間間隔は、任意に設定することが可能となす設定手段を備えることにより、システムの規模等に合せた処理を行うことが可能になる。また複数のスイッチにはそれぞれに通信に所定量の制限を加える制限手段が設けられ、通信の制限を、所定の時間間隔でスイッチごとに順次に行う情報を伝達する伝達手段を備えることにより、複数のスイッチにおいて円滑な処理が可能となる。
【００３８】
さらに本発明は、上述の説明した実施形態に限定されるものではなく、特許請求の範囲の記載を逸脱しない限りにおいて、種々の変形が可能とされるものである。
【図面の簡単な説明】
【００３９】
【図１】本発明による通信帯域制限方法及び装置を適用したループ状のネットワークの一実施形態の構成を示すシステム構成図である。
【図２】通信帯域制限装置の構成を示すブロック図である。
【図３】通信帯域制限処理の流れを示すフローチャート図である。
【符号の説明】
【００４０】
１ａ〜１ｃ…通信帯域制限装置を併設したスイッチ、２ａ〜２ｃ…パーソナルコンピュータ（ＰＣ）、１００…ループ状のコンピュータネットワーク、１０１…ネットワーク監視装置、２００…ブロードキャストストーム検出閾値、２０１…帯域制限量、２０２…帯域制限時間、２０３…ＭＡＣアドレス管理テーブル、２０４…ブロードキャストストーム検出処理部、２０５…帯域制限処理部、２０６…ＭＡＣアドレス収集処理部
【図１】
2006245939.tif 000003
【図２】
2006245939.tif 000004
【図３】
2006245939.tif 000005