(57)【要約】【課題】ネットワーク機器の設定情報の管理を容易に行うこと。【解決手段】Ｌ２ハブ１は、ネットワーク１ＡにおけるＬ２ハブ１〜１０のアドレス情報と当該ハブが属するグループの識別情報とを含むグループ情報を予め格納する。Ｌ２ハブ１は、Ｌ２ハブ２〜１０のいずれかから新たなアドレス情報を受けた場合、若しくは、周期的にＬ２ハブ２〜１０に対してアドレス情報を要求してＬ２ハブ２〜１０のいずれかから新たなアドレス情報を受けた場合、この新たなアドレス情報に基づき前記グループ情報を更新してこの更新したグループ情報を全てのＬ２ハブに送信する。Ｌ２ハブ１以外のＬ２ハブ２〜１０は、受信した前記更新されたグループ情報のうち自身のグループに属するＬ２ハブのグループ情報のみを保存する。【選択図】図１
2016092667.tif 000002
【特許請求の範囲】
【請求項１】
ネットワーク機器を複数有するネットワークの管理方法であって、
前記複数のうちいずれかのネットワーク機器は、前記ネットワークにおける全てのネットワーク機器のアドレス情報とその機器が属するグループの識別情報とを含むグループ情報を予め格納する代表ハブであり、
この代表ハブは、当該代表ハブ以外のいずれかのネットワーク機器から新たなアドレス情報を受けた場合、若しくは、周期的に当該代表ハブ以外の全てのネットワーク機器に対してアドレス情報を要求して前記いずれかのネットワーク機器から新たなアドレス情報を受けた場合、この新たなアドレス情報に基づき前記グループ情報を更新してこの更新したグループ情報を当該代表ハブ以外の全てのネットワーク機器に送信し、
前記代表ハブ以外の全てのネットワーク機器は、前記更新されたグループ情報のうち自身のグループに属するネットワーク機器のグループ情報のみを保存すること
を特徴とするネットワーク管理方法。
【請求項２】
前記複数のうちいずれかのネットワーク機器は、
前記ネットワークにおける任意のネットワーク機器の設定情報を要求するネットワーク機器から、当該任意のネットワーク機器のアドレス情報を含む設定要求パケットを受信し、
前記パケットのアドレス情報のグループが当該いずれかのネットワーク機器のグループと同一である場合、当該グループに属する全てのネットワーク機器に対して前記パケットを送信して前記アドレス情報を有するネットワーク機器から返信された設定情報を、前記設定情報を要求するネットワーク機器に送信すること
を特徴とする請求項１に記載のネットワーク管理方法。
【請求項３】
前記複数のうちいずれかのネットワーク機器は、前記パケットに含まれるアドレス情報のグループが当該いずれかのネットワーク機器のグループと同一でない場合、前記ネットワークに接続されたデフォルトゲートウェイに前記設定要求パケットを送信し、
前記デフォルトゲートウェイは、前記ネットワークにおける全てのネットワーク機器に対して前記パケットを送信して当該アドレス情報を有するネットワーク機器から返信された設定情報を、前記設定情報を要求するネットワーク機器に送信すること
を特徴とする請求項２に記載のネットワーク管理方法。
【請求項４】
前記代表ハブ以外のいずれかのネットワーク機器は、前記全てのネットワーク機器のアドレス情報とその機器が属するグループの識別情報とを含むグループ情報を予め格納し、前記代表ハブが前記グループ情報の更新並びに更新したグループ情報の送信を行えない場合に、当該代表ハブの代わりに前記更新並びに送信を行うこと
を特徴とする請求項１から３のいずれか１項に記載のネットワーク管理方法。
【請求項５】
前記ネットワークがレイヤ３のネットワーク機器を有する場合、このネットワーク機器が前記代表ハブとなること
を特徴とする請求項１から４のいずれか１項に記載のネットワーク管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば、レイヤ２，レイヤ３のネットワーク機器のルーティング機能、ループ防止の冗長化機能、ネットワーク管理機能、ＭＡＣフィルタリング機能、ＩＧＭＰ−ｓｎｏｏｐｉｎｇ機能における特にマンマシン機能の技術に関する。
【背景技術】
【０００２】
レイヤ２，レイヤ３のネットワーク機器を有するネットワークのマンマシン機能は、シリアルケーブルやＬＡＮケーブルを介して前記機器に接続された管理端末のターミナルソフトにより当該機器の設定情報の入力や確認を行えるようにしたものである（特許文献１，２等）。前記設定情報は、管理端末にてテキスト形式で出力でき、また、他のネットワーク機器に反映できる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−３０４３７１号公報
【特許文献２】特開２０１０−１３６０９６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
従来、レイヤ２，レイヤ３のネットワーク機器の故障発生時にはその予備品があっても設置箇所に合った適切なネットワーク設定を行わないと正しく動作しない。ネットワーク機器の設定情報はネットワークの知識が要求されるので初心者では容易には変更できない。
【０００５】
また、設定情報は管理端末に保存することは可能であるが、全ての設定情報を保存する場合、設定変更が発生した機器については設定変更を行う度に外部の端末に保存してあるファイルを更新する必要がある。この作業は手間を要するので更新忘れなどヒューマンエラーを発生させる要因となる。
【０００６】
本発明は、上記の事情に鑑みなされたもので、その課題はネットワーク機器の設定情報の管理を容易に行えるネットワークの管理方法の提供にある。
【課題を解決するための手段】
【０００７】
そこで、本発明は、ネットワーク機器を複数有するネットワークの管理方法であって、前記複数のうちいずれかのネットワーク機器は、前記ネットワークにおける全てのネットワーク機器のアドレス情報とその機器が属するグループの識別情報とを含むグループ情報を予め格納する代表ハブであり、この代表ハブは、当該代表ハブ以外のいずれかのネットワーク機器から新たなアドレス情報を受けた場合、若しくは、周期的に当該代表ハブ以外の全てのネットワーク機器に対してアドレス情報を要求して前記いずれかのネットワーク機器から新たなアドレス情報を受けた場合、この新たなアドレス情報に基づき前記グループ情報を更新してこの更新したグループ情報を当該代表ハブ以外の全てのネットワーク機器に送信し、前記代表ハブ以外の全てのネットワーク機器は、前記更新されたグループ情報のうち自身のグループに属するネットワーク機器のグループ情報のみを保存する。
【発明の効果】
【０００８】
本発明によればネットワーク機器の設定情報の管理を容易に行える。
【図面の簡単な説明】
【０００９】
【図１】発明の第一の実施形態におけるネットワークの一例を示した構成図。
【図２】発明の第二の実施形態におけるネットワークの一例を示した構成図。
【図３】代表ハブ、代表サブハブの設定情報の一例を示した一覧。
【図４】代表ハブの動作例を説明したフローチャート図。
【図５】代表ハブ以外のハブの動作例を説明したフローチャート図。
【図６】設定要求ハブの動作例を説明したフローチャート図。
【図７】設定ハブの動作例を説明したフローチャート図。
【図８】設定元ハブの動作例を説明したフローチャート図。
【発明を実施するための形態】
【００１０】
以下に図面を参照しながら本発明の実施形態について説明する。
【００１１】
［第一実施形態］
図１に例示された本実施形態のネットワーク１Ａはレイヤ２のネットワーク機器としてＬ２スイッチングハブ（以下、Ｌ２ハブと称する）を複数備える。
【００１２】
Ｌ２ハブ２はＬ２ハブ１、Ｌ２ハブ３、Ｌ２ハブ５と接続される。Ｌ２ハブ１はサーバＰＣ、Ｌ２ハブ４と接続され、Ｌ２ハブ４はさらにＬ２ハブ７を介してＬ２ハブ１０と接続される。Ｌ２ハブ３はＬ２ハブ６を介してＬ２ハブ９と接続される。Ｌ２ハブ５はＬ２ハブ８と接続される。図１の実線で示したＬ２ハブ間はＬＡＮケーブルを介して接続される。尚、後述の「設定要求ハブ」として機能させるＬ２ハブ０は、同図の点線で示したシリアルケーブルを介してＬ２ハブ２に接続される。
【００１３】
Ｌ２ハブ０〜９は、Ｌ２スイッチに例示されるＬ２のネットワーク機器の周知の構成要素、すなわち、インターフェイスポート（ＬＡＮポート）、通信制御部、バッファ、設定情報格納領域、ＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ Ｓｐｅｃｉｆｉｃ Ｉｎｔｅｇｒａｔｅｄ Ｃｉｒｃｕｉｔ）、時刻制御部、アドレステーブル等を備える。
【００１４】
ＡＳＩＣは受信制御部、送信制御部として機能する。また、ＡＳＩＣはＬ２ハブ０〜１０が図４〜８に示したいずれかの処理を実行できるように構成されている。図４〜８に示されたフローチャートは、Ｌ２ハブ０〜１０のいずれかが「代表ハブ」「代表ハブ以外のハブ」「設定要求ハブ」「設定ハブ」「設定元ハブ」として機能する場合の動作例をそれぞれ説明したものである。
【００１５】
Ｌ２ハブ０〜１０は記憶領域（例えばＲＡＭ）にアドレステーブルを保存している。アドレステーブルには、図３に例示したように、少なくとも、ハブ自身のＭＡＣアドレス，ＩＰアドレス等のアドレス情報や、グループ番号，グループ名に例示される当該ハブ自身が属するグループの識別情報が格納されている。ＭＡＣアドレスのＸは任意の値である。
【００１６】
特に、代表ハブ、代表サブハブのアドレステーブルには、ネットワーク１Ａ内の全てのハブのアドレス情報とグループの識別情報とを含んでなるグループ情報が格納される。一方、代表ハブ、代表サブハブ以外のハブのアドレステーブルには、当該ハブのグループに属する全てのハブのグループ情報が格納される。
【００１７】
本実施形態において、Ｌ２ハブ１は、ネットワーク１Ａに含まれる全てのＬ２ハブ１〜１０のアドレス情報とＬ２ハブ１〜１０が属するグループの識別情報とを含んで成るグループ情報を予め格納する「代表ハブ」として機能する。
【００１８】
この代表ハブであるＬ２ハブ１は、Ｌ２ハブ２〜１０のいずれかから新たなアドレス情報を受けた場合、若しくは、周期的にＬ２ハブ２〜１０に対してアドレス情報を要求してＬ２ハブ２〜１０のいずれかから新たなアドレス情報を受けた場合、この新たなアドレス情報に基づき前記グループ情報を更新し、この更新したグループ情報をＬ２ハブ２〜１０に送信する。
【００１９】
Ｌ２ハブ２〜１０は、自身が属するグループに含まれる全てのハブのアドレス情報とそのハブが属するグループの識別情報とを含むグループ情報を予め保持している。Ｌ２ハブ２〜１０は、代表ハブであるＬ２ハブ１から前記更新されたグループ情報を受けると、このグループ上方のうち自身のグループに属するハブのグループ情報のみを保存する。
【００２０】
Ｌ２ハブ０は、ネットワーク１Ａに含まれる任意のハブ（例えばＬ２ハブ１，３〜１０のいずれか）の設定情報を要求する「設定要求ハブ」として機能する。
【００２１】
Ｌ２ハブ２は、設定要求ハブであるＬ２ハブ０から前記要求として前記任意のハブ（例えばＬ２ハブ７）のアドレス情報を含む設定要求パケットを受信する「設定ハブ」として機能する。この設定ハブであるＬ２ハブ２は、設定要求ハブであるＬ２ハブ０から受信した前記要求パケットのアドレス情報のグループがＬ２ハブ２のグループ（グループ１）と同一である場合、Ｌ２ハブ２のグループに属する全てのハブ（例えばＬ２ハブ６，７）に対して前記アドレス情報を含む設定要求パケット（ＡＲＰリクエスト）をブロードキャスト送信する。そして、前記アドレス情報を有するハブ（Ｌ２ハブ６,７）から返信された前記任意のハブ（Ｌ２ハブ７）の設定情報を含むパケットをＬ２ハブ０に送信する。
【００２２】
一方、Ｌ２ハブ０から受信した前記要求パケットのアドレス情報のグループがＬ２ハブ２のグループと同一でない場合、Ｌ２ハブ２は、ネットワーク１Ａに接続されたデフォルトゲートウェイに対して当該アドレス情報を含む設定要求パケットを送信する。
【００２３】
前記デフォルトゲートウェイは、前記設定ハブの機能を代理的に実行する。すなわち、前記デフォルトゲートウェイは、ネットワーク１Ａに含まれる全てのハブに前記アドレス情報を含む設定要求パケット（ＡＲＰリクエスト）をブロードキャスト送信して当該アドレス情報を有するハブから返信された前記任意のハブの設定情報をＬ２ハブ０に送信する。
【００２４】
Ｌ２ハブ３は、ネットワーク１Ａに含まれる全てのハブ（Ｌ２ハブ１〜１０）のアドレス情報と各ハブが属するグループの識別情報とを含むグループ情報を予め格納する代表サブハブとして機能する。この代表サブハブであるＬ２ハブ３は、代表ハブであるＬ２ハブ１が前記グループ情報の更新並びに更新したグループ情報の送信を行えない場合に、Ｌ２ハブ１の代わりに前記更新並びに送信を行う。
【００２５】
以下、図１，４〜８を参照しながら本実施形態の具体的な動作例について説明する。
【００２６】
（初期動作）
先ず、予め、グループ分けのために、ネットワーク１Ａ内の全てのＬ２ハブ（Ｌ２ハブ１〜１０）のアドレステーブルにて、Ｌ２ハブ１（代表ハブ），Ｌ２ハブ３（代表サブハブ）のＩＰアドレスが設定される。
【００２７】
Ｌ２ハブ１は、起動時に、ネットワーク１Ａ内の全てのＬ２ハブに対してグループ分けのためのアドレス情報（ＭＡＣアドレス、ＩＰアドレス）の要求をブロードキャストパケットのフレームフォーマットで送信する。
【００２８】
前記アドレス情報の提示要求を受けた個々のＬ２ハブは自身のアドレス情報をＬ２ハブ１に対してユニキャストパケットのフレームフォーマットで返信する。
【００２９】
前記返信を受けたＬ２ハブ１は、Ｌ２ハブ２〜１０を１グループ当たり最大３つ（最小２つ）のハブから成るグループに分け、このグループのグループ番号とＭＡＣアドレスとＩＰアドレスとを含んで成るグループ情報を作成する。図３の事例では、隣接したＩＰアドレスのグループ番号が同一とならないようにグループ番号がＩＰアドレスの昇順に割り振られる。尚、ＭＡＣアドレスの「ｘ」は任意の値である。尚、各ハブのＲＡＭの使用領域を抑えるため一つのグループに所属できるハブの数は最大３つとした。
【００３０】
そして、Ｌ２ハブ１は前記作成したグループ情報をブロードキャストパケットのフレームでＬ２ハブ１以外の全てのＬ２ハブ２〜１０にブロードキャストにより送信する。
【００３１】
Ｌ２ハブ１からグループ情報を受けたＬ２ハブ２〜１０は自身のグループに属するハブのグループ情報のみをアドレステーブルに保存する。但し、代表サブハブであるＬ２ハブ３はＬ２ハブ１〜１０のグループ情報の全てをアドレステーブルに保存する。
【００３２】
（通常動作の概要）
Ｌ２ハブ１は、負荷状況を監視し、負荷が一定以下の状態の場合、一定周期に、グループ情報の更新のためのアドレス情報（ＭＡＣアドレス、ＩＰアドレス）を要求する。そして、この要求に対する返信情報に新たなＩＰアドレスの情報がある場合、またはＬ２ハブ２〜１０から新たなＩＰアドレスが送信されてきた場合、再度、グループ分けを行い、グループ情報を更新し、この最新のグループ情報を全てのハブに送信する。
【００３３】
一方、ネットワーク１Ａ内の各ハブ（Ｌ２ハブ１〜Ｌ２ハブ１０）はアドレス情報（ＭＡＣアドレス、ＩＰアドレス）が変更された場合、この変更アドレス情報を当該ハブのグループに属する全てのハブに通知する。例えば、ＩＰアドレスに変更が発生した場合は、ＩＰアドレスをグラチュータスＡＲＰ（Address Resolution Protocol）のフレームフォーマットでブロードキャスト送信する。
【００３４】
（Ｌ２ハブ１が代表ハブとして機能する場合の通常動作）
図４を参照しながらＬ２ハブ１の通常動作例について説明する。
【００３５】
Ｓ１０１：「Ｌ２ハブ２〜１０のグループ情報の収集時刻」「Ｌ２ハブ２〜１０からのアドレス変更通知」の有無を判断する。「グループ情報の収集時刻」「アドレス変更通知」が無い場合にはハブの通常の処理を行う。
【００３６】
Ｓ１０２：「前記収集時刻に基づくグループ情報の収集」を行う場合にはＳ１０３に移行し、「アドレス変更通知に基づくグループ情報の更新」を行う場合にはＳ１１０に移行させる。
【００３７】
Ｓ１０３：グループ情報の要求をＬ２ハブ２〜１０にブロードキャストパケットのフレームで送信する。Ｌ２ハブ２〜１０は前記要求を受けるとグループ情報をユニキャストパケットのフレームでＬ２ハブ１に返信する（図５のＳ２０１〜Ｓ２０３）。
【００３８】
Ｓ１０４：Ｌ２ハブ２〜１０からグループ情報を受信する。
【００３９】
Ｓ１０５：グループ情報の収集時間の間はステップＳ１０４を継続させる。
【００４０】
Ｓ１０６：ステップＳ１０４で収集したアドレス情報を参照する。
【００４１】
Ｓ１０７：収集したアドレス情報に変更があった場合、ステップＳ１０８に移行する。前記アドレス情報に変更がない場合、処理を終了する。
【００４２】
Ｓ１０８：前記変更されたアドレス情報に基づきＬ２ハブ２〜１０のグループ情報を更新し、この更新したグループ情報をブロードキャストパケットのフレームでＬ２ハブ２〜１０に送信する。Ｌ２ハブ２〜１０は、Ｌ２ハブ１から前記更新されたグループ情報を受けると、この更新されたグループ情報のうち自身のグループに属するハブのグループ情報のみを自身のアドレステーブルに保存する（図５のＳ２０１，Ｓ２０２，Ｓ２０４）。
【００４３】
Ｓ１０９：前記更新したグループ情報をＬ２ハブ２〜１０に送信した後、Ｌ２ハブ２〜９のアドレス情報の収集時刻またはＬ２ハブ２〜９からのアドレス変更通知を待機する。
【００４４】
Ｓ１１０：Ｌ２ハブ２〜９からアドレス変更通知を受けると、アドレステーブル内の全てのグループ情報をクリアする。
【００４５】
Ｓ１１１：Ｓ１１０で受信したアドレス情報に基づきネットワーク１Ａに含まれる全てのハブのグループ情報を更新する。その後、Ｓ１０８にて、このグループ情報をブロードキャストパケットのフレームでＬ２ハブ２〜１０に送信する。Ｌ２ハブ２〜１０は、Ｌ２ハブ１から前記更新されたグループ情報を受けると、この更新されたグループ情報のうち自身のグループに属するハブのグループ情報のみを自身のアドレステーブルに保存する（図５のＳ２０１，Ｓ２０２，Ｓ２０４）。
【００４６】
尚、グループ情報の収集時刻から一定時間経過またはアドレス変更通知を受けてから一定時間経過してもＬ２ハブ１がＳ１０１〜Ｓ１１１を実行できない場合、代表サブハブであるＬ２ハブ３がＬ２ハブ１の代わりにＳ１０１〜Ｓ１１１を実行する。
【００４７】
（代表ハブ以外のハブとして機能するＬ２ハブ２〜１０の通常動作）
図５を参照しながらＬ２ハブ２〜１０（以下、Ｌ２ハブと称する）の動作例について説明する。
【００４８】
Ｓ２０１：「Ｌ２ハブ１からのグループ情報（図４のＳ１０３）の要求」「Ｌ２ハブ１からの更新されたグループ情報（図４のＳ１０８）の受信」「Ｌ２ハブ自身のアドレス情報（ＭＡＣアドレスまたはＩＰアドレス）変更」「他のＬ２ハブからの変更アドレス情報の通知」の有無を判断する。当該要求、受信、変更、通知が無い場合にはハブの通常の処理を行う。
【００４９】
Ｓ２０２：「グループ情報の要求」の場合にはＳ２０３に移行し、「グループ情報の受信」の場合にはＳ２０４に移行し、「Ｌ２ハブ自身のアドレス情報変更」「他のＬ２ハブからの変更アドレス情報の通知」の場合にはＳ２０５に移行させる。
【００５０】
Ｓ２０３：アドレステーブルに保存されたグループ情報をユニキャストパケットのフレームでＬ２ハブ１に返信する。
【００５１】
Ｓ２０４：受信したグループ情報のうち自身のグループに属するハブのグループ情報のみをアドレステーブルに保存する。
【００５２】
Ｓ２０５：「Ｌ２ハブ自身のアドレス情報変更」の場合にはＳ２０６に移行し、「他のＬ２ハブからの変更アドレス情報の通知」の場合にはＳ２０７に移行させる。
【００５３】
Ｓ２０６：Ｌ２ハブ自身の変更アドレス情報を自身のグループに属する全てのＬ２ハブに対してグラチュータスＡＲＰのフレームフォーマットで送信する。
【００５４】
Ｓ２０７：Ｌ２ハブ自身のグループに属する他のＬ２ハブからグラチュータスＡＲＰで通知された変更アドレス情報をグループ情報に反映させてアドレステーブルに保存する。
【００５５】
（故障したハブの設定情報を代替ハブにコピーする場合の動作）
ネットワーク１Ａ内の故障したＬ２ハブの設定情報（アドレス情報、グループ情報）を代替ハブに設定する事例について図１，６〜８を参照しながら説明する。図１の事例ではＬ２ハブ０が代替ハブとなる。このＬ２ハブ０が、故障したハブ（図示省略）と同グループ（グループ１）のＬ２ハブ７（設定元ハブ）の設定情報を要求する設定要求ハブとして機能する。また、Ｌ２ハブ７と同一のグループのＬ２ハブ２が、前記要求を受けてＬ２ハブ７の設定情報を取得する設定ハブとして機能する。
【００５６】
（設定要求ハブとして機能するＬ２ハブ０の動作例）
図６を参照しながらＬ２ハブ０の動作例について説明する。ここでは、Ｌ２ハブ７（設定元ハブ）の設定情報を取得する場合の事例について説明する。
【００５７】
Ｓ３０１：設定情報を取得したいＬ２ハブ７のアドレス情報（ＩＰアドレスまたはＭＡＣアドレス）が、予め、Ｌ２ハブ７のアドレステーブルに格納される。次いで、このＬ２ハブ０が、ＩＰ設定取得用のディップスイッチが「ＯＮ」に設定された状態で、シリアルケーブル（シリアル回線）を介してＬ２ハブ２に接続される。
【００５８】
Ｓ３０２：Ｌ２ハブ０は、Ｌ２ハブ７の設定情報を要求するパケットとしてＬ２ハブ７のアドレス情報を含むパケットをＬ２ハブ２に送信する。Ｌ２ハブ２は、受信したパケットに含まれるＬ２ハブ７のアドレス情報のグループがＬ２ハブ２のグループと同一である場合に、このパケットをＡＲＰリクエストとしてＬ２ハブ２のグループに属する全てのハブ（Ｌ２ハブ６，７）に対してブロードキャスト送信する（図７のＳ４０１〜Ｓ４０４）。尚、前記両者のグループが異なる場合、ネットワーク１Ａに接続されたデフォルトゲートウェイに設定情報の要求の送信を行う。
【００５９】
Ｓ３０３：Ｌ２ハブ０はＬ２ハブ７の設定情報を有するＬ２ハブ６，７から当該設定情報を含むパケットをＬ２ハブ２経由で受信する。
【００６０】
Ｓ３０４：Ｌ２ハブ０は前記受信したＬ２ハブ７の設定情報をＬ２ハブ０自身のアドレステーブルに反映させる。本実施形態では、Ｌ２ハブ２と同一グループ（グループ１）のＬ２ハブ６，７から設定情報が送信されるが、設定元のＬ２ハブ７から送信された設定情報を優先して反映させる。Ｌ２ハブ７から受信できない場合は最初に取得したハブの設定情報を優先して反映させる。尚、Ｓ３０４の実行中、Ｌ２ハブ０はＬＥＤを赤点滅させる。
【００６１】
Ｓ３０５：Ｓ３０４の処理が完了した場合にはＳ３０６に移行し、完了していない場合にはＳ３０７に移行する。
【００６２】
Ｓ３０６：Ｌ２ハブ０は自身のアドレステーブルへのＬ２ハブ７の設定情報の反映が成功した場合にはＬＥＤを緑点灯させて「設定情報反映の成功」を知らせる。一方、前記反映が失敗した場合にはＳ３０８に移行する。
【００６３】
Ｓ３０７：予め設定された所要時間が経過しない場合はステップＳ３０４が継続され、前記所要時間が経過した場合にはＳ３０８に移行する。
【００６４】
Ｓ３０８：Ｌ２ハブ０はＬＥＤを赤点灯させて「エラー（反映失敗）」を表示させる。ここで、Ｌ２ハブ２から外したＬ２ハブ０のシリアルケーブルを管理端末（例えばサーバＰＣ）に接続し、この端末のターミナルソフトを起動させると、失敗した情報が当該端末のターミナル画面に表示される。
【００６５】
Ｓ３０９：Ｓ３０６で「設定情報反映の成功」と判断された場合、Ｌ２ハブ２からシリアルケーブルが取り外される。そして、Ｌ２ハブ０のＩＰ設定取得用のディップスイッチをＯＦＦにして、Ｌ２ハブ０を再起動させれば、Ｌ２ハブ０の設定が完了する。これによりＬ２ハブ０を前記故障したハブＬ２ハブの代替ハブとして利用できる。
【００６６】
（設定ハブとして機能するＬ２ハブ２の動作例）
図７を参照しながらＬ２ハブ２の動作例について説明する。
【００６７】
Ｓ４０１：「Ｌ２ハブ０からの設定元ハブ（Ｌ２ハブ７）のアドレス情報を含むパケット（図６のＳ３０２）の受信」「設定元ハブからの設定情報を含むパケット（図８のＳ５０３）の受信」の有無を判断する。当該受信が無い場合には通常のハブの処理を行う。
【００６８】
Ｓ４０２：「前記アドレス情報を含むパケットの受信」の場合にはＳ４０３に移行し、「前記設定情報を含むパケットの受信」の場合にはＳ４０４に移行させる。
【００６９】
Ｓ４０３：Ｌ２ハブ２のアドレステーブルにてグループ情報が設定されている場合はＳ４０４に移行し、設定されていない場合にはＳ４０５に移行する。
【００７０】
Ｓ４０４：Ｌ２ハブ２のグループ１に属するＬ２ハブ６，７に前記アドレス情報を含むパケット（ＡＲＰリクエスト）をブロードキャスト送信する。
【００７１】
但し、Ｓ４０１で受信したアドレス情報のグループがＬ２ハブ２のグループ１と同一でない場合、Ｌ２ハブ２は当該アドレス情報を含むパケットをネットワーク１Ａに接続されたデフォルトゲートウェイに送信する。前記アドレス情報を含むパケット受けたデフォルトゲートウェイは、Ｌ２ハブの処理（Ｓ４０４〜Ｓ４０９）を代理的に実行する。
【００７２】
Ｓ４０５：設定情報の不可（エラー）をＬ２ハブ０に通知する。
【００７３】
Ｓ４０６：Ｌ２ハブ６，７から受信した設定情報（図８のＳ５０３）を含むパケットが正常である場合にはＳ４０７に移行し、正常でない場合にはＳ４０９に移行する。
【００７４】
Ｓ４０７：Ｌ２ハブ６，７の設定情報を含むパケットをＬ２ハブ０に送信する。
【００７５】
Ｓ４０８：前記設定情報を含むパケットの送信完了後、送信完了をＬ２ハブ０に通知して通常の処理を実行する。
【００７６】
Ｓ４０９：設定情報の不可（失敗）をＬ２ハブ０に通知して通常の処理を実行する。
【００７７】
（設定元ハブとして機能するＬ２ハブ７の動作例）
図８を参照しながらＬ２ハブ７の動作例について説明する。
【００７８】
Ｓ５０１：Ｌ２ハブ２からのＡＲＰリクエスト（図７のＳ４０４）の有無を判断し、要求があった場合にはＳ５０２に移行する。一方、要求がない場合には通常のハブの処理を実行する。
【００７９】
Ｓ５０２：Ｓ５０１で受信したＡＲＰリクエストのパケットフレームに含まれるＬ２ハブ２のグループ番号（グループ１）がＬ２ハブ７のグループ番号と同一である場合にはＳ５０３に移行し、同一でない場合には通常のハブの処理を実行する。
【００８０】
Ｓ５０３：Ｌ２ハブ７は、設定元ハブとなり、自己のアドレステーブルに格納された設定情報を含むパケットをＬ２ハブ２に返信する。その後、通常のハブの処理を実行する。
【００８１】
尚、ネットワーク１ＡにおいてはＬ２ハブ６もＬ２ハブ２と同一のグループであるので、Ｓ５０３を実行する。
【００８２】
（本実施形態の効果）
以上の説明から明らかなように、ネットワーク１Ａの管理方法によれば、ネットワーク１Ａ内のハブが故障してそのハブの設定情報（アドレス情報、グループ情報）を収集できない状況であっても、当該ハブのグループに属する任意のハブから前記情報を予備のハブに自動的に引き出し設定できる。この操作を行うユーザはネットワークの知識を特に必要としない。
【００８３】
また、各ハブの設定情報は、負荷の状況も考慮しながら、速やかに反映できる。特に、ＩＰアドレス等のアドレス情報の変更が行われた場合または新たなＩＰアドレスを有するハブが追加された場合であっても、代表ハブによって更新したグループ情報が自動的にネットワーク１Ａ内の全ハブに反映される。
【００８４】
さらに、新たなＩＰアドレスを持ったハブが故障しても、当該ハブのグループに属する任意のハブから設定情報（グループ情報）を新たなハブに引き出して設定できる。
【００８５】
そして、代替ハブ（設定要求ハブ）がない場合でも、サーバＰＣを設定要求ハブとして代用すれば、故障して送信できないハブの設定情報をテキストファイルで一時的にサーバＰＣに保存できる。
【００８６】
［第二実施形態］
図２に示された本実施形態のネットワーク１ＢはＬ３のネットワーク機器（以下、Ｌ３ハブと称する）を複数備える。図示のＬ３ハブ４１はＬ２ハブ１〜１０を有するネットワーク１ＣとＬ３ハブ４０とＬ３ハブ４２と接続される。Ｌ３ハブ４２はさらにＬ２ハブ１１〜２０を有するネットワーク１ＤとサーバＰＣとＬ３ハブ４３と接続される。Ｌ３ハブ４３はさらにＬ２ハブ２１〜３０を有するネットワーク１ＥとＬ２ハブ０と接続される。尚、Ｌ３ハブ４０‐Ｌ３ハブ４１間、Ｌ２ハブ０‐Ｌ３ハブ４３間はシリアルケーブルを介して接続され、その他のハブ間、Ｌ３ハブ４１〜４３とネットワーク１Ｃ〜１Ｅとの間、サーバＰＣ‐Ｌ３ハブ４２間はＬＡＮケーブルを介して接続される。
【００８７】
Ｌ３ハブ４０〜４３は、ルータ，Ｌ３スイッチに例示されるＬ３のネットワーク機器の周知の構成要素、すなわち、インターフェイスポート（ＬＡＮポート）、通信制御部、バッファ、設定情報格納領域、ＡＳＩＣ、時刻制御部、アドレステーブル等を備える。
【００８８】
Ｌ３ハブ０〜３のＡＳＩＣも第一実施形態のＬ２ハブ０〜１０と同様に用途に応じて図４〜８のいずれかの処理を実行できるように構成されている。
【００８９】
ネットワーク１ＢのようにＬ２，Ｌ３のネットワーク機器が混在する場合、Ｌ３のネットワーク機器が代表ハブ及び代表サブハブとなる。また、本実施形態のようにＬ３ハブを複数有する場合、ネットワーク１Ｂに接続されたデフォルトゲートウェイが代表ハブとして機能し、ブロードキャストドメイン単位に第一実施形態と同様の処理を行う。
【００９０】
以上のように本実施形態のネットワークの管理方法によれば、第一実施形態の効果に加えて、Ｌ２ハブのみだけでなくＬ３ハブが混在したネットワーク１Ｂにおいても各ハブの設定情報の管理を容易に行える。
【００９１】
尚、本発明は以上説明した実施の態様に何ら限定することなく、当業者によって適宜変更して実施が可能であり、この変更された態様も発明の技術範囲に属する。
【符号の説明】
【００９２】
１Ａ〜１Ｅ…ネットワーク
１〜３０…Ｌ２ハブ（ネットワーク機器）
４０〜４３…Ｌ３ハブ（ネットワーク機器）
【図１】
2016092667.tif 000003
【図２】
2016092667.tif 000004
【図３】
2016092667.tif 000005
【図４】
2016092667.tif 000006
【図５】
2016092667.tif 000007
【図６】
2016092667.tif 000008
【図７】
2016092667.tif 000009
【図８】
2016092667.tif 000010