(57)【要約】【課題】ネットワーク管理システムにおいて、階層型に分散した管理サーバ群が管理を行うことによって、多数の装置を管理することが可能となる。しかし、分散した管理サーバの設定変更作業は煩雑であるため、これを手動で行うことは運用コストの増大を招く。【解決手段】複数の管理サーバと、複数のデータ通信装置とを備えるデータ通信システムであって、前記複数のデータ通信装置は、ツリー構造のネットワークによって相互に接続され、第１の前記データ通信装置は、第１の前記管理サーバによって管理され、前記ネットワークにおいて前記第１のデータ通信装置より下位の第２の前記データ通信装置を管理する第２の前記管理サーバは、さらに、前記第２のデータ通信装置より下位の第３のデータ通信装置を管理する。【選択図】図１
2008167321.tif 000002
【特許請求の範囲】
【請求項１】
複数のデータ通信装置と、前記複数のデータ通信装置を管理する複数の管理サーバとを備えるデータ通信システムであって、
各前記管理サーバは、第１バスによって相互に接続された第１制御部、ユーザＩ／Ｆ部、第１ネットワークＩ／Ｆ部及び第１メモリを備え、
各前記データ通信装置は、第２バスによって相互に接続された第２制御部、端末Ｉ／Ｆ部、データ転送処理部、第２ネットワークＩ／Ｆ部及び第２メモリを備え、
前記複数のデータ通信装置は、ツリー構造のネットワークによって相互に接続され、
第１の前記データ通信装置は、第１の前記管理サーバによって管理され、
前記ネットワークにおいて前記第１のデータ通信装置より下位の第２の前記データ通信装置を管理する第２の前記管理サーバは、さらに、前記第２のデータ通信装置より下位の第３のデータ通信装置を管理することを特徴とするデータ通信システム。
【請求項２】
前記第２の管理サーバは、前記第１の管理サーバから、前記第２のデータ通信装置及び前記第３のデータ通信装置の管理情報を取得することを特徴とする請求項１に記載のデータ通信システム。
【請求項３】
各前記データ通信装置の管理情報は、少なくとも、各前記データ通信装置の識別子、及び、前記ネットワーク上で各前記データ通信装置に隣接するデータ通信装置の識別子を含むことを特徴とする請求項２に記載のデータ通信システム。
【請求項４】
前記第２の管理サーバは、前記ツリー構造のネットワークにおいて前記第２のデータ通信装置より下位の第４の前記データ通信装置を管理する第３の前記管理サーバの識別子を前記第１の管理サーバから取得し、前記第４の前記データ通信装置を含まない範囲の前記データ通信装置を管理することを特徴とする請求項２に記載のデータ通信システム。
【請求項５】
前記第２のデータ通信装置は、
前記第２のデータ通信装置を管理する前記第２の管理サーバの識別子を前記第２メモリに保持し、
前記第２のデータ通信装置を管理する前記管理サーバを前記第２の管理サーバから前記第２の管理サーバ以外の管理サーバに変更することを示すメッセージを受信すると、前記第２メモリに保持された識別子を前記第２の管理サーバ以外の管理サーバの識別子に変更することを特徴とする請求項１に記載のデータ通信システム。
【請求項６】
前記第１の管理サーバは、前記第２の管理サーバから、前記第２のデータ通信装置及び前記第３のデータ通信装置の管理情報を取得することを特徴とする請求項１に記載のデータ通信システム。
【請求項７】
前記第２の管理サーバは、前記第１の管理サーバから前記データ通信装置の管理情報を取得するための要求を受けると、前記第２のデータ通信装置及び前記第３のデータ通信装置の管理情報を前記第１の管理サーバに送信することを特徴とする請求項６に記載のデータ通信システム。
【請求項８】
前記第２の管理サーバは、前記第１の管理サーバから前記データ通信装置の管理情報を取得するための要求を受けると、前記第３のデータ通信装置より下位の第４の前記データ通信装置を管理する第３の前記管理サーバから、前記第４のデータ通信装置の管理情報を取得し、前記取得した管理情報を前記第１の管理サーバに送信することを特徴とする請求項７に記載のデータ通信システム。
【請求項９】
複数のデータ通信装置を含むデータ通信システムにおいて一つ以上のデータ通信装置を管理する管理サーバであって、
前記管理サーバは、第１バスによって相互に接続された第１制御部、ユーザＩ／Ｆ部、第１ネットワークＩ／Ｆ部及び第１メモリを備え、
各前記データ通信装置は、第２バスによって相互に接続された第２制御部、端末Ｉ／Ｆ部、データ転送処理部、第２ネットワークＩ／Ｆ部及び第２メモリを備え、
前記複数のデータ通信装置は、ツリー構造のネットワークによって相互に接続され、
第１の前記データ通信装置を管理する前記管理サーバは、さらに、前記ネットワークにおいて前記第１の前記データ通信装置より下位の第２の前記データ通信装置を管理することを特徴とする管理サーバ。
【請求項１０】
前記管理サーバは、前記ネットワークにおいて前記第１のデータ通信装置より上位の第３の前記データ通信装置を管理する第１の他の管理サーバから、前記第１のデータ通信装置及び前記第２のデータ通信装置の管理情報を取得することを特徴とする請求項９に記載の管理サーバ。
【請求項１１】
前記管理サーバは、前記ネットワークにおいて前記第１のデータ通信装置より下位の第４の前記データ通信装置を管理する第２の他の管理サーバの識別子を前記第１の他の管理サーバから取得し、前記第４の前記データ通信装置を含まない範囲の前記データ通信装置を管理することを特徴とする請求項１０に記載の管理サーバ。
【請求項１２】
前記管理サーバは、前記第１のデータ通信装置より下位の第４の前記データ通信装置を管理する第２の他の管理サーバから、前記第４のデータ通信装置の管理情報を取得することを特徴とする請求項９に記載の管理サーバ。
【請求項１３】
前記管理サーバは、前記第１のデータ通信装置より上位の第３の前記データ通信装置を管理する第１の他の管理サーバから、前記データ通信装置の管理情報を取得するための要求を受けると、前記第１のデータ通信装置の管理情報を前記第１の他の管理サーバに送信することを特徴とする請求項１２に記載の管理サーバ。
【請求項１４】
前記管理サーバは、前記第１の他の管理サーバから、前記データ通信装置の管理情報を取得するための要求を受けると、前記第２の他の管理サーバから、前記第４のデータ通信装置の管理情報を取得し、前記取得した管理情報を前記第１の他の管理サーバに送信することを特徴とする請求項１３に記載の管理サーバ。
【請求項１５】
データ通信装置であって、
前記データ通信装置は、一つ以上の他のデータ通信装置とツリー構造のネットワークによって接続され、
前記データ通信装置を管理する管理サーバは、第１バスによって相互に接続された第１制御部、ユーザＩ／Ｆ部、第１ネットワークＩ／Ｆ部及び第１メモリを備え、
前記データ通信装置は、第２バスによって相互に接続された第２制御部、端末Ｉ／Ｆ部、データ転送処理部、第２ネットワークＩ／Ｆ部及び第２メモリを備え、
前記データ通信装置に接続された前記管理サーバは、前記データ通信装置、及び、前記ネットワークにおいて前記データ通信装置より下位の一つ以上の前記他のデータ通信装置を管理し、
前記データ通信装置は、
自データ通信装置を管理する前記管理サーバの識別子を前記第２メモリに保持し、
自データ通信装置を管理する前記管理サーバを他の管理サーバに変更することを示すメッセージを受信すると、前記第２メモリに保持された識別子を前記他の管理サーバの識別子に変更することを特徴とするデータ通信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本願明細書で開示される技術は、管理の容易なネットワーク管理システムに関する。
【背景技術】
【０００２】
近年、広域ネットワーク、企業内ネットワークを問わず全てＩＰ化される傾向がある。これは、あらゆる通信をＩＰ上で行うことで、安価なＩＰネットワーク機器を共有して使用することによる設備投資コストの削減を狙ったものである。
【０００３】
しかし、多数のサービスが一つのＩＰネットワーク上に載ることによって、従来であれば別個のサービスとして管理していたものを単一のネットワークとして管理する必要が生じる。これは、単一の管理システム側から見た場合、管理対象となるネットワーク機器が増え、運用管理のコストが増大することを意味する。
【０００４】
多数の管理対象機器を、単一の管理サーバが管理する場合、スケーラビリティに限界がある。これに対処するため、複数の管理サーバが処理を分担することによって一つのネットワークを管理することが一般的に行われている。
【０００５】
例えば、特許文献１は、単一のサーバではあるが、ネットワークを階層化された複数のドメインに分割し、ドメインごとに管理を行うことによって、処理を単純化し、管理者の負担を軽減する技術を開示している。
【０００６】
同様に、非特許文献１は、ネットワークの名前空間を階層化された複数のドメインに分割し、それぞれのドメインに担当サーバを割り当てる構成を開示している。このサーバ群に対して分散して名前解決を行うことによって、スケーラビリティが確保される。
【特許文献１】特開２００２−２０４２５４号公報
【非特許文献１】Ｐ．Ｍｏｃｋａｐｅｔｒｉｓ，“Ｄｏｍａｉｎ  Ｎａｍｅｓ−−Ｃｏｎｃｅｐｔｓ  ａｎｄ  Ｆａｃｉｌｉｔｉｅｓ”，ＩＥＴＦ，Ｒｅｑｕｅｓｔ  ｆｏｒ  Ｃｏｍｍｅｎｔ：１０３４．
【発明の開示】
【発明が解決しようとする課題】
【０００７】
ネットワークドメインの構成は、管理主体のドメインの構成と密接に関連することが多い。近年、企業においては、組織構成の柔軟化が進んだ結果、頻繁に組織の構成が変更される。このため、合併・分社化などの管理主体変更が頻繁に起こるようになってきている。これは、ネットワーク管理にも影響を及ぼすこととなる。すなわち、組織の変更に伴い、管理主体と管理対象装置の担当範囲が変更されるため、そのたびにネットワーク管理システムへの変更を加える必要がある。
【０００８】
本発明が解決しようとする問題点は、複数の管理ドメインからなるネットワークシステムを管理する場合に発生するドメインの構成の変更操作が煩雑となる点である。
【課題を解決するための手段】
【０００９】
本願で開示する代表的な発明は、複数のデータ通信装置と、前記複数のデータ通信装置を管理する複数の管理サーバとを備えるデータ通信システムであって、各前記管理サーバは、第１バスによって相互に接続された第１制御部、ユーザＩ／Ｆ部、第１ネットワークＩ／Ｆ部及び第１メモリを備え、各前記データ通信装置は、第２バスによって相互に接続された第２制御部、端末Ｉ／Ｆ部、データ転送処理部、第２ネットワークＩ／Ｆ部及び第２メモリを備え、前記複数のデータ通信装置は、ツリー構造のネットワークによって相互に接続され、第１の前記データ通信装置は、第１の前記管理サーバによって管理され、前記ネットワークにおいて前記第１のデータ通信装置より下位の第２の前記データ通信装置を管理する第２の前記管理サーバは、さらに、前記第２のデータ通信装置より下位の第３のデータ通信装置を管理することを特徴とする。
【発明の効果】
【００１０】
本発明の一実施形態によれば、ネットワーク管理を階層化できるため、管理のスケーラビリティを向上させることができる。すなわち、一台の管理サーバが管理できる装置の数が１００台であった場合、ドメインを１０分割することによって、ネットワーク全体で扱うことができる装置の数を１０倍にすることができる。
【００１１】
また、本発明の一実施形態によれば、管理サーバに設定を行うことなく、単に分割したい点の近隣装置に管理サーバを接続するのみでドメイン分割が完了する。このように、ドメイン構成変更に関わる工数を削減することによって、運用コストを削減することができる。
【発明を実施するための最良の形態】
【００１２】
以下、本発明の実施の形態を、図面を参照して説明する。
【００１３】
本発明の実施の形態は、複数の管理サーバと、データパケットを転送するための複数のパケット通信装置とからなるネットワークにおいて、各管理サーバと管理ドメインの関係を管理サーバの接続位置によって決定する。ここで、ドメインとは、一つの管理サーバによる管理が及ぶパケット通信装置の範囲である。さらに、本発明の実施の形態は、この決定方式に基づいたドメインの分割・吸収・結合・分離操作に関する設定の手順を自動化する。
【００１４】
図１は、本発明の実施の形態が対象とするネットワークの構成例の説明図である。
【００１５】
パケット通信装置１０１−１〜１０１−１１は、木構造トポロジをもった管理ＶＬＡＮ（Ｖｉｒｔｕａｌ  Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）で互いに接続されている。以下の説明において、パケット通信装置１０１−１〜１０１−１１又はその他のパケット通信装置（例えば、パケット通信装置１０１−２１等）のうちいずれかを示すために、単にパケット通信装置１０１とも記載する。
【００１６】
管理サーバ１０２−１〜１０２−３は、それぞれが一つ以上のパケット通信装置１０１の設定・運用及び保守等を管理する計算機である。管理サーバ１０２−１〜１０２−３は、各ドメインのルート（根、ｒｏｏｔ）となるパケット通信装置１０１に直接接続されている。
【００１７】
図１の例では、管理サーバ１０２−１、１０２−２及び１０２−３は、それぞれ、パケット通信装置１０１−１、１０１−４及び１０１−３に直接接続されている。パケット通信装置１０１−１、１０１−４及び１０１−３は、それぞれ、ドメインＡ（１０３−１）、ドメインＢ（１０３−２）及びドメインＣ（１０３−３）のルートである。以下の説明において、管理サーバ１０２−１〜１０２−３又はその他の管理サーバ（例えば、管理サーバ１０２−２１等）のうちいずれかを示すために、単に管理サーバ１０２とも記載する。ドメイン１０３−１〜１０３−３又はその他のドメイン（例えば、ドメイン１０３−２１等）のうちいずれかを示すために、単にドメイン１０３とも記載する。
【００１８】
次に、ドメイン１０３に対する四つの操作について図２Ａから図２Ｄを参照して説明する。
【００１９】
図２Ａは、本発明の実施の形態におけるドメイン分割の説明図である。
【００２０】
ドメイン分割は、ある一つのドメイン１０３を、ある点において二つのドメイン１０３に分割する操作である。
【００２１】
図２Ａの例では、分割が実行される前、パケット通信装置１０１−２１〜１０１−２６からなるドメイン１０３−２１が設定されている。パケット通信装置１０１−２１〜１０１−２６は、木構造トポロジの管理ＶＬＡＮによって互いに接続されている。ドメイン１０３−２１のルートであるパケット通信装置１０１−２１には、管理サーバ１０２−２１が直接接続されている（図２Ａの左側参照）。この時点で、ドメイン１０３−２１は、管理サーバ１０２−２１によって管理されている。
【００２２】
その後、パケット通信装置１０１−２２に管理サーバ１０２−２２を直接接続することによって、ドメイン１０３−２１の分割が実行される。その結果、ドメイン１０３−２１は、パケット通信装置１０１−２２、１０１−２４及び１０１−２５からなるドメイン１０３−２３と、パケット通信装置１０１−２１、１０１−２３及び１０１−２６からなるドメイン１０３−２２とに分割される（図２Ａの右側参照）。その後、ドメイン１０３−２２は管理サーバ１０２−２１によって管理され、ドメイン１０３−２３は管理サーバ１０２−２２によって管理される。
【００２３】
管理サーバ１０２−２２が直接接続されたパケット通信装置１０１−２２は、パケット通信装置１０１−２２、１０１−２４及び１０１−２５からなる部分木のルートである。このように、いずれかのパケット通信装置１０１に管理サーバ１０２が新たに直接接続されると、そのパケット通信装置１０１をルートとする部分木に相当するドメイン１０３が新たに設定される。その結果、元のドメイン１０３が分割される。
【００２４】
なお、上記の例において、新たなドメイン１０３−２３のルートとなったパケット通信装置１０１−２２は、元のドメイン１０３−２１のルートであるパケット通信装置１０１−２１の下位（すなわち、木構造において葉（ｌｅａｆ）に近い側）にあった。この場合、ドメイン１０３−２３は、ドメイン１０３−２２の下位ドメインである。
【００２５】
図２Ｂは、本発明の実施の形態におけるドメイン吸収の説明図である。
【００２６】
ドメイン吸収は、二つのドメイン１０３のうち、下位ドメイン１０３の管理サーバ１０２を取り去ることによって、下位ドメイン１０３を上位ドメイン１０３に吸収する操作である。
【００２７】
図２Ｂの例では、吸収が実行される前、パケット通信装置１０１−２２、１０１−２４及び１０１−２５からなるドメイン１０３−２３と、パケット通信装置１０１−２１、１０１−２３及び１０１−２６からなるドメイン１０３−２２とが設定されている。各ドメイン１０３のルートであるパケット通信装置１０１−２２及び１０１−２１には、それぞれ、管理サーバ１０２−２２及び１０２−２１が直接接続されている。パケット通信装置１０１−２２及び１０１−２１は、相互に管理ＶＬＡＮによって接続されている（図２Ｂの左側参照）。この時点で、ドメイン１０３−２２は管理サーバ１０２−２１によって管理され、ドメイン１０３−２３は管理サーバ１０２−２２によって管理されている。
【００２８】
その後、パケット通信装置１０１−２２から管理サーバ１０２−２２を切り離すことによって、ドメイン１０３−２３がドメイン１０３−２２に吸収される（図２Ｂの右側参照）。その結果、ドメイン１０３−２３及びドメイン１０３−２２は、一つのドメイン１０３−２１となる。その後、ドメイン１０３−２１は管理サーバ１０２−２１によって管理される。
【００２９】
このように、上位ドメイン１０３のいずれかのパケット通信装置１０１に下位ドメイン１０３のルートであるパケット通信装置１０１が接続されている場合において、下位ドメイン１０３のルートであるパケット通信装置１０１から管理サーバ１０２を切り離すことによって、下位ドメイン１０３が上位ドメイン１０３に吸収される。その結果、新たな一つのドメイン１０３が設定される。
【００３０】
図２Ｃは、本発明の実施の形態におけるドメイン結合の説明図である。
【００３１】
ドメイン結合は、二つの独立した管理ＶＬＡＮを一つの管理ＶＬＡＮに結合させる操作である。
【００３２】
図２Ｃの例では、結合が実行される前、パケット通信装置１０１−２２、１０１−２４及び１０１−２５からなるドメイン１０３−２３と、パケット通信装置１０１−２１、１０１−２３及び１０１−２６からなるドメイン１０３−２２とが設定されている。各ドメイン１０３のルートであるパケット通信装置１０１−２２及び１０１−２１には、それぞれ、管理サーバ１０２−２２及び１０２−２１が直接接続されている。パケット通信装置１０１−２２及び１０１−２１は、相互に管理ＶＬＡＮによって接続されていない。すなわち、ドメイン１０３−２３及びドメイン１０３−２２は、それぞれ独立した管理ＶＬＡＮに属している（図２Ｃの左側参照）。
【００３３】
その後、パケット通信装置１０１−２２をパケット通信装置１０１−２１の下位に接続することによって、ドメイン１０３−２３とドメイン１０３−２２とが結合される（図２Ｃの右側参照）。その結果、ドメイン１０３−２３及びドメイン１０３−２２は、依然として独立したドメイン１０３であるが、これらのドメイン１０３は同一の管理ＶＬＡＮに属することになる。
【００３４】
図２Ｄは、本発明の実施の形態におけるドメイン分離の説明図である。
【００３５】
ドメイン分離とは、一つの管理ＶＬＡＮ内の二つのドメイン１０３をある点で分離することによって、上記の一つの管理ＶＬＡＮを独立した二つの管理ＶＬＡＮに分離する操作である。
【００３６】
図２Ｄの例では、分離が実行される前、パケット通信装置１０１−２２、１０１−２４及び１０１−２５からなるドメイン１０３−２３と、パケット通信装置１０１−２１、１０１−２３及び１０１−２６からなるドメイン１０３−２２とが設定されている。各ドメイン１０３のルートであるパケット通信装置１０１−２２及び１０１−２１には、それぞれ、管理サーバ１０２−２２及び１０２−２１が直接接続されている。パケット通信装置１０１−２２及び１０１−２１は、相互に管理ＶＬＡＮによって接続されている（図２Ｄの左側参照）。
【００３７】
その後、パケット通信装置１０１−２１からパケット通信装置１０１−２２を切り離すことによって、ドメイン１０３−２３がドメイン１０３−２２から分離される（図２Ｄの右側参照）。その結果、ドメイン１０３−２３及びドメイン１０３−２２は、それぞれが独立した管理ＶＬＡＮに属することになる。
【００３８】
このように一つのドメイン１０３が二つのドメイン１０３に分離される場合において、一方が親ドメイン１０３、もう一方が子ドメイン１０３とも記載される。親ドメイン１０３のルートであるパケット通信装置１０１は、元のドメイン１０３において、子ドメイン１０３のルートであるパケット通信装置１０１より上位である。例えば、図２Ｄにおいて、ドメイン１０３−２２が親ドメイン１０３、ドメイン１０３−２３が子ドメイン１０３である。
【００３９】
次に、本実施の形態のネットワーク管理システムの各構成要素について説明する。
【００４０】
図３は、本発明の実施の形態のネットワーク管理システムによる管理対象であるパケット通信装置１０１の構成を示すブロック図である。
【００４１】
パケット通信装置１０１は、バス３０１、制御部３０２、メモリ３０３、端末インタフェース（Ｉ／Ｆ）３０９、ネットワークＩ／Ｆ３１０、ネットワークＩ／Ｆ３１１、ネットワークＩ／Ｆ３１２及びパケット転送処理部３１７によって構成されている。
【００４２】
バス３０１は、パケット通信装置１０１内でデータを転送するものである。バス３０１は、端末Ｉ／Ｆ３０９、制御部３０２及びメモリ３０３と接続されている。
【００４３】
制御部３０２は、メモリ３０３に格納されたプログラムを実行することによって、パケット通信装置１０１のパケット転送処理部３１７の設定、及び、パケット通信装置１０１あてに送信されたパケットの処理を実行する。
【００４４】
メモリ３０３は、制御部３０２によって実行されるプログラム、及び、装置制御のために必要なデータを格納する。本実施の形態のメモリ３０３は、少なくとも、装置設定情報３０７及び担当管理サーバ情報３０８を格納する。
【００４５】
端末Ｉ／Ｆ３０９は、パケット通信装置１０１の設定を行うための端末を接続するためのインタフェース部である。
【００４６】
ネットワークＩ／Ｆ３１０〜３１２は、それぞれ、他のパケット通信装置１０１又は管理サーバ１０２と接続される一つ以上のポート（図示省略）を備え、パケットを送受信するインタフェース部である。図３には三つのネットワークＩ／Ｆ３１０〜３１２を示すが、パケット通信装置１０１は任意の数のネットワークＩ／Ｆ３１０〜３１２を備えてもよい。
【００４７】
パケット転送処理部３１７は、ネットワークＩ／Ｆ３１０〜３１２からパケットを受け取り、適切なネットワークＩ／Ｆ３１０〜３１２にパケットを転送する。自装置宛のパケットを受け取った場合、パケット転送処理部３１７は、受け取ったパケットを制御部３０２に転送する。
【００４８】
図４は、本発明の実施の形態のパケット通信装置１０１のメモリ３０３に格納される担当管理サーバ情報３０８の内容を示す説明図である。
【００４９】
担当管理サーバ情報３０８は、管理サーバ識別子４０１及び管理サーバＩＰアドレス４０２を含む。管理サーバ識別子４０１は当該パケット通信装置１０１（すなわち、この担当管理サーバ情報３０８を保持しているパケット通信装置１０１）を管理する管理サーバ１０２の識別子である。管理サーバＩＰアドレス４０２は、当該パケット通信装置１０１を管理する管理サーバ１０２のＩＰアドレスである。
【００５０】
図５は、本発明の実施の形態のパケット通信装置１０１のメモリ３０３に格納される装置設定情報３０７の内容を示す説明図である。
【００５１】
装置設定情報３０７は、装置ＩＰアドレス５０１、装置識別子５０２、装置構成定義５０３及び管理ＶＬＡＮＩＤ５０４を含む。装置ＩＰアドレス５０１は、当該パケット通信装置１０１の管理用ＩＰアドレスを示す。装置識別子５０２は、当該パケット通信装置１０１の識別子を示す。装置構成定義５０３は、当該パケット通信装置１０１の構成定義を格納する。管理ＶＬＡＮＩＤ５０４は、当該パケット通信装置１０１が接続されている管理ＶＬＡＮの識別子を示す。
【００５２】
図６は、本発明の実施の形態の管理サーバ１０２の構成を示すブロック図である。
【００５３】
管理サーバ１０２は、ユーザＩ／Ｆ部６０２、ネットワークＩ／Ｆ部６０３、制御部６０４及びメモリ６０８によって構成されている。
【００５４】
ユーザＩ／Ｆ部６０２は、モニタのような表示装置、及び、キーボード、マウス等の入力装置と接続され、ユーザからの操作を受け付けるとともに、ユーザへ設定状態等を提示する。
【００５５】
ネットワークＩ／Ｆ部６０３は、パケット通信装置１０１及び他の管理サーバ１０２との間でパケットを交換する処理を実行する。
【００５６】
制御部６０４は、管理サーバ１０２内で、受信パケット及びユーザからの指示をうけて処理を行う部分である。
【００５７】
メモリ６０８は、制御部６０４によって実行されるプログラム、及び、装置制御のために必要なデータを格納する記憶装置である。本実施の形態のメモリ６０８は、少なくとも、管理対象装置テーブル６０５、自サーバ設定情報６０６及び装置情報収集テーブル６０７を格納する。
【００５８】
管理対象装置テーブル６０５は、当該管理サーバ１０２（すなわち、この管理対象装置テーブル６０５を保持している管理サーバ１０２）の管理対象となるパケット通信装置１０１、及び、下位ドメイン１０３の管理サーバ１０２の設定情報を記録するためのテーブルである。自サーバ設定情報６０６は、上位ドメイン１０３を管理する管理サーバ１０２の識別子等を格納する。装置情報収集テーブル６０７は、ドメイン結合操作を行うにあたって、事前にドメイン１０３内の情報を収集するために使用される。
【００５９】
図７は、本発明の実施の形態の管理サーバ１０２のメモリ６０８に格納される管理対象装置テーブル６０５の説明図である。
【００６０】
管理対象装置テーブル６０５は、管理対象装置の情報を格納するための表である。管理対象装置テーブル６０５は、種別７０１、ＩＰアドレス７０２、識別子７０３、接続先リスト７０４、構成定義情報７０５及び設定７０６の各列から構成されている。管理対象装置テーブル６０５の各エントリ（すなわち、行）に、当該管理サーバ１０２による管理の対象である各装置（すなわち、当該管理サーバ１０２によって管理される一つのパケット通信装置１０１、又は、当該管理サーバ１０２の下位ドメイン１０３を管理する一つの管理サーバ１０２）に関する情報が格納される。
【００６１】
種別７０１は、当該管理サーバ１０２による管理対象がパケット通信装置１０１又は下位ドメイン１０３の管理サーバ１０２のいずれであるかを示す列である。種別７０１として「装置」が格納されたエントリには、当該管理サーバ１０２による管理対象であるパケット通信装置１０１に関する情報が格納される。種別７０１として「下位ドメイン管理サーバ」が格納されたエントリには、当該管理サーバ１０２の下位ドメイン１０３の管理サーバ１０２に関する情報が格納される。
【００６２】
ＩＰアドレス７０２は、当該管理サーバ１０２と、管理対象装置との間の通信を行う際に使用される管理対象装置のＩＰアドレスを示す列である。
【００６３】
識別子７０３は、管理対象装置を識別するための識別子の値を示す列である。
【００６４】
接続先リスト７０４は、管理対象装置に管理ＶＬＡＮを介して接続されたパケット通信装置１０１又は管理サーバ１０２の識別子、接続ポート及びドメイン１０３を示す列である。接続先リスト７０４を参照することによって、各パケット通信装置１０１に管理ＶＬＡＮを介して接続されているパケット通信装置１０１及び管理サーバ１０２を知ることができる。言い換えると、接続先リスト７０４に設定された識別子をたどることによって、図１に示すようなパケット通信装置１０１の接続の木構造を明らかにすることができる。
【００６５】
構成定義情報７０５は、管理対象装置に投入する構成定義を示す列である。
【００６６】
設定７０６は、管理対象装置への設定が完了しているか否かを示す列である。
【００６７】
図８は、本発明の実施の形態の管理サーバ１０２のメモリ６０８に格納される自サーバ設定情報６０６の説明図である。
【００６８】
自サーバ設定情報６０６は、自管理サーバ１０２（すなわち、この自サーバ設定情報６０６を保持する管理サーバ１０２）自身の設定情報を格納する。自サーバ設定情報６０６は、識別子８０２、ＩＰアドレス８０３、管理ＶＬＡＮ−ＩＤ８０４、上位ドメインサーバ識別子８０５、上位ドメインサーバＩＰアドレス８０６及び管理ＶＬＡＮサブネット８０７を含む。識別子８０２は、自管理サーバ１０２の識別子を示す。ＩＰアドレス８０３は、自管理サーバ１０２のＩＰアドレスを示す。管理ＶＬＡＮ−ＩＤ８０４は、自管理サーバ１０２がパケット通信装置１０１を管理するために利用する管理ＶＬＡＮの識別子を示す。上位ドメインサーバ識別子８０５は、自管理サーバ１０２が管理するドメイン１０３の上位ドメイン１０３を管理する管理サーバ１０２の識別子を示す。上位ドメインサーバＩＰアドレス８０６は、自管理サーバ１０２が管理するドメイン１０３の上位ドメイン１０３を管理する管理サーバ１０２のＩＰアドレスを示す。管理ＶＬＡＮサブネット８０７は、自管理サーバ１０２がパケット通信装置１０１を管理するために利用する管理ＶＬＡＮのサブネットを示す。
【００６９】
図９は、本発明の実施の形態の管理サーバ１０２のメモリ６０８に格納される装置情報収集テーブル６０７の説明図である。
【００７０】
装置情報収集テーブル６０７は、下位ドメイン１０３の情報を収集するためのテーブルである。装置情報収集テーブル６０７は、管理ＶＬＡＮＩＤ９０２、管理ＶＬＡＮサブネット９０３、装置識別子９０４及び装置ＩＰアドレス９０５から構成されている。
【００７１】
管理ＶＬＡＮＩＤ９０２は、当該ドメイン１０３（すなわち、当該管理サーバ１０２によって管理されるドメイン１０３）が属する管理ＶＬＡＮの識別子を示す。管理ＶＬＡＮサブネット９０３は、当該ドメイン１０３が属する管理ＶＬＡＮのサブネットを示す。装置識別子９０４は、当該ドメイン１０３及びその下位のドメイン１０３に含まれるパケット通信装置１０１の識別子を格納する列である。装置ＩＰアドレス９０５は、当該ドメイン１０３及びその下位のドメイン１０３に含まれるパケット通信装置１０１のＩＰを格納する列である。
【００７２】
図１０は、本発明の実施の形態においてパケット通信装置１０１及び管理サーバ１０２の間で交換されるメッセージに含まれる情報の説明図である。
【００７３】
隣接広告メッセージ１００１は、メッセージの識別子１０２１及び自ノードの識別子１０２２を含む。隣接広告メッセージ１００１において、自ノードとは、その隣接広告メッセージ１００１を送信したパケット通信装置１０１又は管理サーバ１０２を意味する。メッセージの識別子１０２１は、このメッセージが隣接広告メッセージ１００１であることを示す。自ノードの識別子１０２２は、隣接広告メッセージ１００１を送信したパケット通信装置１０１又は管理サーバ１０２の識別子である。
【００７４】
隣接発見通知メッセージ１００２は、メッセージの識別子１０２３、自ノードの識別子１０２４、ポート番号１０２５及び発見されたノードの識別子１０２６を含む。隣接発見通知メッセージ１００２において、自ノードとは、その隣接発見通知メッセージ１００２を送信したパケット通信装置１０１又は管理サーバ１０２を意味する。メッセージの識別子１０２３は、このメッセージが隣接発見通知メッセージ１００２であることを示す。自ノードの識別子１０２４は、隣接発見通知メッセージ１００２を送信したパケット通信装置１０１又は管理サーバ１０２の識別子である。ポート番号１０２５は、自ノードのポートのうち、隣接広告メッセージ１００１を受信したポートの番号である。発見されたノードの識別子１０２６は、発見されたパケット通信装置１０１又は管理サーバ１０２の識別子である。すなわち、発見されたノードの識別子１０２６には、受信した隣接広告メッセージ１００１に含まれる自ノードの識別子１０２２の値が設定される。
【００７５】
管理ＶＬＡＮ／ＩＰ設定メッセージ１００３は、管理サーバ１０２及びパケット通信装置１０１の管理ＶＬＡＮ及びＩＰアドレスを設定するために使用される。管理ＶＬＡＮ／ＩＰ設定メッセージ１００３は、メッセージの識別子１０２７、設定先装置識別子１０２８、ポート番号１０２９、管理ＶＬＡＮＩＤ１０３０、ＩＰアドレス１０３１及びサブネット１０３２を含む。メッセージの識別子１０２７は、このメッセージが管理ＶＬＡＮ／ＩＰ設定メッセージ１００３であることを示す。設定先装置識別子１０２８は、このメッセージによって設定される装置（すなわち、管理サーバ１０２又はパケット通信装置１０１）の識別子である。ポート番号１０２９は、このメッセージによって設定される装置のポートの番号である。管理ＶＬＡＮＩＤ１０３０は、このメッセージによって設定される装置を管理するために使用されるＶＬＡＮの識別子である。ＩＰアドレス１０３１及びサブネット１０３２は、このメッセージによって設定される装置に設定されるＩＰアドレス及びサブネットである。
【００７６】
管理情報設定メッセージ１００４は、ドメイン構成の変更によって、管理サーバ１０２と、管理サーバ１０２によって管理されるパケット通信装置１０１との対応関係が変更されるときに送信される。具体的には、パケット通信装置１０１を管理している管理サーバ１０２が、そのパケット通信装置１０１をこれから管理することになる管理サーバ１０２に、そのパケット通信装置１０１を管理するために必要な情報を管理情報設定メッセージ１００４に含めて送信する。
【００７７】
管理情報設定メッセージ１００４は、メッセージの識別子１０３３、種別１０３４、ＩＰアドレス１０３５、識別子１０３６、接続先リスト１０３７及び構成定義情報１０３８を含む。メッセージの識別子１０３３は、このメッセージが管理情報設定メッセージ１００４であることを示す。種別１０３４、ＩＰアドレス１０３５、識別子１０３６、接続先リスト１０３７及び構成定義情報１０３８は、それぞれ、管理対象装置テーブル６０５の種別７０１、ＩＰアドレス７０２、識別子７０３、接続先リスト７０４及び構成定義情報７０５に対応する。管理サーバ１０２は、自管理サーバ１０２の管理対象装置テーブル６０５に保持されている情報のうち、これから別の管理サーバ１０２によって管理されることになる装置に関する情報を、管理情報設定メッセージ１００４として送信する。
【００７８】
管理サーバ変更メッセージ１００５は、メッセージの識別子１０３９、新規管理サーバ識別子１０４０及びＩＰアドレス１０４１を含む。メッセージの識別子１０３９は、このメッセージが管理サーバ変更メッセージ１００５であることを示す。管理サーバ変更メッセージ１００５は、パケット通信装置１０１を管理する管理サーバ１０２を変更するとき（言い換えると、パケット通信装置１０１をある管理サーバ１０２の管理下から別の管理サーバの管理下に移管するとき）に、管理サーバ１０２からそのパケット通信装置１０１に送信される。新規管理サーバ識別子１０４０及びＩＰアドレス１０４１には、それぞれ、パケット通信装置１０１を新たに管理する管理サーバ１０２の識別子及びＩＰアドレスが設定される。
【００７９】
管理サーバ変更応答メッセージ１００６は、メッセージの識別子１０４２、新規管理サーバ識別子１０４３及びＩＰアドレス１０４４を含む。メッセージの識別子１０４２は、このメッセージが管理サーバ変更応答メッセージ１００６であることを示す。後で説明するように（図１１参照）、パケット通信装置１０１は、管理サーバ変更メッセージ１００５を受信すると、メッセージを受信したことを通知するために、管理サーバ変更応答メッセージ１００６を管理サーバ変更メッセージ１００５の送信元に送信する。この場合、新規管理サーバ識別子１０４３及びＩＰアドレス１０４４には、受信した管理サーバ変更メッセージ１００５の新規管理サーバ識別子１０４０及びＩＰアドレス１０４１と同じ値が設定される。
【００８０】
管理サーバ停止メッセージ１００７は、メッセージの識別子１０４５及び停止管理サーバ識別子１０４６を含む。メッセージの識別子１０４５は、このメッセージが管理サーバ停止メッセージ１００７であることを示す。停止管理サーバ識別子１０４６は、これから停止される管理サーバ１０２の識別子である。
【００８１】
装置情報収集メッセージ１００８は、このメッセージが装置情報収集メッセージ１００８であることを示すメッセージの識別子１０４７を含む。
【００８２】
装置情報収集応答メッセージ１００９は、メッセージの識別子１０４８、管理ＶＬＡＮＩＤ１０４９、サブネット１０５０、ＩＰアドレス１０５１及び識別子１０５２を含む。メッセージの識別子１０４８は、このメッセージが装置情報収集応答メッセージ１００９であることを示す。管理ＶＬＡＮＩＤ１０４９、サブネット１０５０、ＩＰアドレス１０５１及び識別子１０５２には、それぞれ、装置情報収集テーブル６０７の管理ＶＬＡＮＩＤ９０２、管理ＶＬＡＮサブネット９０３、装置ＩＰアドレス９０５及び装置識別子９０４の値が設定される。図９に示すように、装置情報収集テーブル６０７が複数のパケット通信装置１０１に関する装置ＩＰアドレス９０５及び装置識別子９０４を保持している場合、装置情報収集応答メッセージ１００９は、複数のＩＰアドレス１０５１及び識別子１０５２を含む。
【００８３】
分離要請メッセージ１０１０は、このメッセージが分離要請メッセージ１０１０であることを示すメッセージの識別子１０５３を含む。
【００８４】
分離要請応答メッセージ１０１１は、このメッセージが分離要請応答メッセージ１０１１であることを示すメッセージの識別子１０５４を含む。
【００８５】
図１０では省略されているが、各メッセージは、下位レイヤのヘッダ情報として、送信元識別子及び宛先識別子を含む。
【００８６】
以下、パケット通信装置１０１及び管理サーバ１０２が図１０に示される各メッセージを受信した際の動作を示す。
【００８７】
図１１は、本発明の実施の形態のパケット通信装置１０１が実行する処理の手順を示すフローチャートである。
【００８８】
以下の説明においてパケット通信装置１０１が実行する処理は、より詳細には、パケット通信装置１０１の制御部３０２によって実行される。
【００８９】
装置が起動して初期設定が完了すると、処理はステップ１１０１に進む。
【００９０】
ステップ１１０１において、パケット通信装置１０１は、外部からのメッセージが到着するまで待つ。以下、受け取ったメッセージの種類に応じて処理が分岐する。メッセージの種類は、メッセージの識別子１０２１等に基づいて判定される。
【００９１】
ステップ１１０２において、パケット通信装置１０１は、受信したメッセージが隣接広告メッセージ１００１であるか否かを判定する。受信したメッセージが隣接広告メッセージ１００１であると判定された場合、処理はステップ１１０３へ進む。受信したメッセージが隣接広告メッセージ１００１でないと判定された場合、処理はステップ１１０４へ進む。
【００９２】
ステップ１１０３は、受信した隣接広告メッセージ１００１を処理するためにパケット通信装置１０１が実行する処理である。ステップ１１０３において、パケット通信装置１０１は、隣接発見通知メッセージ１００２を担当管理サーバ１０２に送信する。担当管理サーバ１０２とは、隣接広告メッセージ１００１を受信したパケット通信装置１０１を管理している管理サーバ１０２である。
【００９３】
ステップ１１０３において送信される隣接発見通知メッセージ１００２において、自ノードの識別子１０２４は、隣接広告メッセージ１００１を受信したパケット通信装置１０１の識別子である。ポート番号１０２５は、隣接広告メッセージ１００１を受信したポートの番号である。発見されたノードの識別子１０２６は、隣接広告メッセージ１００１を送信した管理サーバ１０２の識別子、すなわち、受信した隣接広告メッセージ１００１の自ノードの識別子１０２２が示す識別子である。
【００９４】
以上で、隣接広告メッセージ１００１受信の処理は終了し、ステップ１１０１に戻る。
【００９５】
ステップ１１０４において、パケット通信装置１０１は、受信したメッセージが管理ＶＬＡＮ／ＩＰ設定メッセージ１００３か否かを判定する。受信したメッセージが管理ＶＬＡＮ／ＩＰ設定メッセージ１００３であると判定された場合、処理はステップ１１０５へ進む。受信したメッセージが管理ＶＬＡＮ／ＩＰ設定メッセージ１００３でないと判定された場合、処理はステップ１１０７へ進む。
【００９６】
ステップ１１０５〜１１０６は、受信した管理ＶＬＡＮ／ＩＰ設定メッセージ１００３を処理するためにパケット通信装置１０１が実行する処理である。ステップ１１０５において、パケット通信装置１０１は、受信したメッセージ内に含まれる設定先装置識別子１０２８が自パケット通信装置１０１の識別子と等しく、かつ、受信したメッセージ内に含まれる送信元識別子（図示省略）が担当管理サーバ１０２の識別子と等しいか否かを判定する。
【００９７】
ステップ１００５において、受信したメッセージ内に含まれる設定先装置識別子１０２８が自パケット通信装置１０１の識別子と等しく、かつ、受信したメッセージ内に含まれる送信元識別子が担当管理サーバ１０２の識別子と等しいと判定された場合、処理はステップ１１０６へ進む。
【００９８】
一方、受信したメッセージ内に含まれる設定先装置識別子１０２８が自パケット通信装置１０１の識別子と異なる場合、受信したメッセージは、自パケット通信装置１０１を設定するためのものでない。また、受信したメッセージ内に含まれる送信元識別子が担当管理サーバ１０２の識別子と異なる場合、受信したメッセージは、自パケット通信装置１０１の担当管理サーバ１０２から送信されたものではない。担当管理サーバ１０２以外の管理サーバは、自パケット通信装置１０１を設定することができない。したがって、このような場合、ステップ１１０６は実行されず、処理はステップ１１０１へ戻る。
【００９９】
ステップ１１０６において、パケット通信装置１０１は、メッセージに含まれるポート番号１０２９及び管理ＶＬＡＮＩＤ１０３０に従ってポートを設定する。具体的には、パケット通信装置１０１は、受信したメッセージに含まれる管理ＶＬＡＮＩＤ１０３０を、装置設定情報３０７の管理ＶＬＡＮＩＤ５０４に設定する。
【０１００】
以上で管理ＶＬＡＮ／ＩＰ設定メッセージ１００３の処理は終了し、ステップ１１０１に戻る。
【０１０１】
ステップ１１０７において、パケット通信装置１０１は、受信したメッセージが管理サーバ変更メッセージ１００５か否かを判定する。受信したメッセージが管理サーバ変更メッセージであると判定された場合、処理はステップ１１０８へ進む。受信したメッセージが管理サーバ変更メッセージ１００５でないと判定された場合、処理はステップ１１０１へ戻る。
【０１０２】
ステップ１１０８〜１１１０は、受信した管理サーバ変更メッセージ１００５を処理するためにパケット通信装置１０１が実行する処理である。ステップ１１０８において、パケット通信装置１０１は、受信したメッセージに含まれる送信元識別子が自パケット通信装置１０１の担当管理サーバ１０２の識別子と等しいか否かを判定する。受信したメッセージに含まれる送信元識別子が自パケット通信装置１０１の担当管理サーバ１０２の識別子と等しいと判定された場合、処理はステップ１１０９へ進む。一方、受信したメッセージに含まれる送信元識別子が自パケット通信装置１０１の担当管理サーバ１０２の識別子と異なると判定された場合、メッセージを送信した管理サーバ１０２は自パケット通信装置１０１を設定することができない。このため、ステップ１１０９〜１１１０は実行されず、処理はステップ１１０１へ戻る。
【０１０３】
ステップ１１０９において、パケット通信装置１０１は、管理サーバ変更応答メッセージ１００６を送信元に返信するため、受信したメッセージの情報をそのままコピーして送信元に返信する。すなわち、ステップ１１０９において送信される管理サーバ変更応答メッセージ１００６の新規管理サーバ識別子１０４３及びＩＰアドレス１０４４は、それぞれ、受信した管理サーバ変更メッセージ１００５の新規管理サーバ識別子１０４０及びＩＰアドレス１０４１と同一である。
【０１０４】
次に、ステップ１１１０において、パケット通信装置１０１は、メッセージに含まれる情報に従って、管理サーバ識別子及びＩＰアドレスを設定する。具体的には、パケット通信装置１０１は、受信した管理サーバ変更メッセージ１００５の新規管理サーバ識別子１０４０及びＩＰアドレス１０４１の値を、それぞれ、担当管理サーバ情報３０８の管理サーバの識別子４０１及び管理サーバのＩＰアドレス４０２に設定する。
【０１０５】
パケット通信装置１０１は、上記以外のメッセージを受信した場合、受信したメッセージを無視して、ステップ１１０１に戻る。
【０１０６】
次に、管理サーバ１０２側の処理について説明する。ここでは、図面の領域の関係上、三つのフローチャート（図１２〜図１４）に分割して説明しているが、基本的に、受信したメッセージに従って分岐して処理が進む点は、パケット通信装置１０１の処理と同様である。
【０１０７】
図１２は、本発明の実施の形態の管理サーバ１０２が実行する処理を示す第１のフローチャートである。
【０１０８】
管理サーバ１０２が起動し、隣接するパケット通信装置１０１に接続されると、ステップ１２０１において、管理サーバ１０２は、隣接広告メッセージ１００１送信する。ここで送信される隣接広告メッセージ１００１の自ノードの識別子１０２２は、自管理サーバ１０２の識別子である。
【０１０９】
次に、ステップ１２０２において、管理サーバ１０２は、メッセージの受信を待つ。その後、受信したメッセージの種類に応じて処理が分岐する。
【０１１０】
ステップ１２０３において、管理サーバ１０２は、受信したメッセージが隣接発見通知メッセージ１００２であるか否かを判定する。受信したメッセージが隣接発見通知メッセージ１００２であると判定された場合、処理はステップ１２０４へ進む。受信したメッセージが隣接発見通知メッセージ１００２でないと判定された場合、処理は図１３のステップ１３０１に進む。
【０１１１】
ステップ１２０４〜１２１２は、受信した隣接発見通知メッセージ１００２を処理するために管理サーバ１０２が実行する処理である。
【０１１２】
ステップ１２０４において、管理サーバ１０２は、受信したメッセージに含まれる、発見されたノードの識別子１０２６をキーとして管理対象装置テーブル６０５を検索する。
【０１１３】
次に、ステップ１２０５において、管理サーバ１０２は、ステップ１２０４の検索の条件に合致するエントリがあり、かつ、そのエントリの種別７０１がサーバであり、かつ、そのエントリの設定７０６が未設定であるか否かを判定する。ステップ１２０４の条件に合致するエントリがあり、種別７０１がサーバであり、かつ、設定７０６が未設定であると判定された場合、発見されたノードは、未設定の管理サーバ１０２である。この場合、処理はステップ１２０６へ進む。
【０１１４】
一方、ステップ１２０４の条件に合致するエントリがないか、種別７０１がサーバでないか、又は、設定７０６が未設定でない場合、処理を終了する。
【０１１５】
ステップ１２０６において、管理サーバ１０２は、受信した隣接発見通知メッセージ１００２の送信元に、管理ＶＬＡＮ／ＩＰ設定メッセージ１００３を送信する。ステップ１２０６において送信される管理ＶＬＡＮ／ＩＰ設定メッセージ１００３は、ポート番号１０２９として、受信した隣接発見通知メッセージ１００２のポート番号１０２５と同じ値を含む。さらに、この管理ＶＬＡＮ／ＩＰ設定メッセージ１００３は、管理ＶＬＡＮＩＤ１０３０として、自管理サーバ１０２の装置情報収集テーブル６０７の管理ＶＬＡＮＩＤ９０２と同じ値を含む。
【０１１６】
次に、ステップ１２０７において、管理サーバ１０２は、発見された新規管理サーバ１０２に対して、管理ＶＬＡＮ／ＩＰ設定メッセージ１００３を送信する。ステップ１２０７において送信される管理ＶＬＡＮ／ＩＰ設定メッセージ１００３は、ＩＰアドレス１０３１として、ステップ１２０４の条件に合致するエントリのＩＰアドレス７０２と同じ値を含む。さらに、この管理ＶＬＡＮ／ＩＰ設定メッセージ１００３は、管理ＶＬＡＮＩＤ１０３０及びサブネット１０３２として、それぞれ、自管理サーバ１０２の装置情報収集テーブル６０７の管理ＶＬＡＮＩＤ９０２及びサブネット９０３と同じ値を含む。
【０１１７】
次に、管理サーバ１０２を変更する処理が実行される。ステップ１２０８において、管理サーバ１０２は、隣接発見通知メッセージ１００２の送信元であるパケット通信装置１０１を木のルートとした部分木を抽出する。例えば、隣接発見通知メッセージ１００２の送信元が図１のパケット通信装置１０１−４である場合、ステップ１２０８では、パケット通信装置１０１−４、１０１−７及び１０１−８からなる部分木が抽出される。この部分木において、ルートはパケット通信装置１０１−４である。この部分木の抽出は、接続先リスト７０４に設定された識別子をたどることによって実行される。
【０１１８】
次に、ステップ１２０９において、管理サーバ１０２は、管理対象装置テーブル６０５のエントリのうち、抽出された部分木に含まれるパケット通信装置１０１及び管理サーバ１０２に対応するエントリの情報を含む管理情報設定メッセージ１００４を作成する。
【０１１９】
次に、ステップ１２１０において、管理サーバ１０２は、新規管理サーバ１０２に、作成された管理情報設定メッセージ１００４を送信する。その後、管理サーバ１０２は、送信した管理情報設定メッセージ１００４に含めたエントリを、管理対象装置テーブル６０５から削除する。
【０１２０】
次に、ステップ１２１１及びステップ１２１２において、管理サーバ１０２は、抽出された部分木に含まれる全ての装置（すなわちパケット通信装置１０１及び管理サーバ１０２）に対して、管理サーバ変更メッセージ１００５を送信する。ここで送信される管理サーバ変更メッセージ１００５の新規管理サーバ識別子１０４０及びＩＰアドレス１０４１には、新規管理サーバ１０２の識別子及びＩＰアドレスが設定される。
【０１２１】
以上で隣接発見通知メッセージ１００２の処理は終了し、処理はステップ１２０２に戻る。
【０１２２】
図１３は、本発明の実施の形態の管理サーバ１０２が実行する処理を示す第２のフローチャートである。
【０１２３】
図１３に示すフローチャートでは、図１２内で処理されなかったメッセージが処理される。
【０１２４】
ステップ１３０１において、管理サーバ１０２は、受信したメッセージが管理ＶＬＡＮ／ＩＰ設定メッセージ１００３であるか否かを判定する。受信したメッセージが管理ＶＬＡＮ／ＩＰ設定メッセージ１００３であると判定された場合、処理はステップ１３０２へ進む。受信したメッセージが管理ＶＬＡＮ／ＩＰ設定メッセージ１００３でないと判定された場合、処理はステップ１３０３へ進む。
【０１２５】
ステップ１３０２は、管理ＶＬＡＮ／ＩＰ設定メッセージ１００３を処理するために実行される。ステップ１３０２において、管理サーバ１０２は、受信したメッセージに含まれる管理ＶＬＡＮＩＤ１０３０、ＩＰアドレス１０３１及びサブネット１０３２に従って、自管理サーバ１０２のネットワークＩ／Ｆを設定する。具体的には、管理サーバ１０２は、受信したメッセージに含まれる管理ＶＬＡＮＩＤ１０３０、ＩＰアドレス１０３１及びサブネット１０３２を、それぞれ、自サーバ設定情報６０６の管理ＶＬＡＮＩＤ８０４、装置ＩＰアドレス８０３及び管理ＶＬＡＮサブネット８０７に設定する。
【０１２６】
以上で管理ＶＬＡＮ／ＩＰ設定メッセージ１００３の処理は完了し、処理は図１２のステップ１２０２に戻る。
【０１２７】
ステップ１３０３において、管理サーバ１０２は、受信したメッセージが管理情報設定メッセージ１００４であるか否かを判定する。受信したメッセージが管理情報設定メッセージ１００４であると判定された場合、処理はステップ１３０４へ進む。受信したメッセージが管理情報設定メッセージ１００４でないと判定された場合、処理はステップ１３０５へ進む。
【０１２８】
ステップ１３０４は、管理情報設定メッセージ１００４を処理するために実行される。ステップ１３０４において、管理サーバ１０２は、管理対象装置テーブル６０５に、受信したメッセージの内容を追加してメッセージ処理を完了する。具体的には、管理サーバ１０２は、受信した管理情報設定メッセージ１００４の種別１０３４、ＩＰアドレス１０３５、識別子１０３６、接続先リスト１０３７及び構成定義情報１０３８を、それぞれ、管理対象装置テーブル６０５の種別７０１、ＩＰアドレス７０２、識別子７０３、接続先リスト７０４及び構成定義情報７０５に設定する。そして、処理は図１２のステップ１２０２に戻る。
【０１２９】
ステップ１３０５において、管理サーバ１０２は、受信したメッセージが管理サーバ変更メッセージ１００５であるか否かを判定する。受信したメッセージが管理サーバ変更メッセージ１００５であると判定された場合、処理はステップ１３０６へ進む。受信したメッセージが管理サーバ変更メッセージ１００５でないと判定された場合、処理はステップ１３０９へ進む。
【０１３０】
ステップ１３０６から１３０８は、管理サーバ変更メッセージ１００５を処理するために実行される。ステップ１３０６において、管理サーバ１０２は、受信したメッセージの送信元識別子が上位管理サーバ１０２の識別子（すなわち、上位ドメインサーバ識別子８０５）と同一か否かを判定する。これらの識別子が同一であると判定された場合、処理はステップ１３０７へ進む。これらの識別子が異なっていると判定された場合、管理サーバ１０２は受信したメッセージを無視し、処理は図１２のステップ１２０２に戻る。
【０１３１】
ここで、上位管理サーバ１０２とは、自管理サーバ１０２に接続されたパケット通信装置１０１の一段上位のパケット通信装置１０１を管理している管理サーバ１０２である。例えば、図１において、自管理サーバ１０２−２の上位管理サーバ１０２は、管理サーバ１０２−１である。
【０１３２】
ステップ１３０７において、管理サーバ１０２は、上位管理サーバ１０２に対して管理サーバ変更応答メッセージ１００６を送信する。
【０１３３】
次に、ステップ１３０８において、管理サーバ１０２は、管理サーバ１０２が保持する上位管理サーバ１０２の情報を、受信した管理サーバ変更メッセージ１００５に含まれる新規管理サーバ識別子１０４０及びＩＰアドレス１０４１に更新する。具体的には、管理サーバ１０２は、新規管理サーバ識別子１０４０及びＩＰアドレス１０４１の値を、それぞれ、自サーバ設定情報６０６の上位ドメインサーバ識別子８０５及び上位ドメインサーバＩＰアドレス８０６に設定する。
【０１３４】
以上で管理サーバ変更メッセージ１００５の処理が終了する。そして、処理は図１２のステップ１２０２に戻る。
【０１３５】
ステップ１３０９において、管理サーバ１０２は、受信したメッセージが管理サーバ変更応答メッセージ１００６であるか否かを判定する。受信したメッセージが管理サーバ変更応答メッセージ１００６であると判定された場合、処理はステップ１３１０へ進む。受信したメッセージが管理サーバ変更応答メッセージでないと判定された場合、処理はステップ１３１３へ進む。
【０１３６】
ステップ１３１０〜１３１２において、管理サーバ変更応答メッセージ１００６が処理される。ステップ１３１０において、管理サーバ１０２は、送信元識別子をキーとして管理対象装置テーブル６０５を検索する。そして、送信元識別子と同じ識別子７０３を有するエントリがある場合、そのエントリを管理対象装置テーブル６０５から削除する（ステップ１３１１、１３１２）。そして、処理は図１２のステップ１２０２に戻る。
【０１３７】
ステップ１３１３において、管理サーバ１０２は、受信したメッセージが管理サーバ停止メッセージ１００７であるか否かを判定する。受信したメッセージが管理サーバ停止メッセージ１００７であると判定された場合、処理はステップ１３１４へ進む。受信したメッセージが管理サーバ停止メッセージ１００７でないと判定された場合、処理は図１３のステップ１３０１に進む。
【０１３８】
ステップ１３１４〜１３１５において、管理サーバ停止メッセージ１００７が処理される。ステップ１３１４において、管理サーバ１０２は、管理対象装置テーブル６０５の内容全てを、管理情報設定メッセージ１００４として作成する。ステップ１３１５において、管理サーバ１０２は、上位管理サーバ１０２に対して、作成した管理情報設定メッセージ１００４を送信する。以上で、管理サーバ１０２は処理を終了する。
【０１３９】
図１４は、本発明の実施の形態の管理サーバ１０２が実行する処理を示す第３のフローチャートである。
【０１４０】
図１４に示すフローチャートでは、図１２及び１３内で処理されなかったメッセージが処理される。
【０１４１】
ステップ１４０１において、管理サーバ１０２は、受信したメッセージが装置情報収集メッセージ１００８であるか否かを判定する。受信したメッセージが装置情報収集メッセージ１００８であると判定された場合、処理はステップ１４０２へ進む。受信したメッセージが装置情報収集メッセージ１００８でないと判定された場合、処理はステップ１４０８へ進む。
【０１４２】
ステップ１４０２〜１４０７において、装置情報収集メッセージ１００８が処理される。最初に、ステップ１４０２において、管理サーバ１０２は、装置情報収集テーブル６０７を空にする。これは、これから管理サーバ１０２が自管理サーバ１０２の管理下にあるパケット通信装置１０１に関する情報と、自管理サーバ１０２より下位の管理サーバ１０２の管理下にあるパケット通信装置１０１に関する情報とを収集するためである。
【０１４３】
自管理サーバ１０２より下位の管理サーバ１０２とは、自管理サーバ１０２の管理下にあるパケット通信装置１０１より下位のパケット通信装置１０１を管理している管理サーバ１０２を意味する。例えば、図１において、管理サーバ１０２−２及び１０２−３は、管理サーバ１０２−１より下位の管理サーバ１０２である。
【０１４４】
ステップ１４０３及び１４０４において、管理サーバ１０２は、管理対象装置テーブル６０５を参照して、種別７０１が「サーバ」（例えば、図７に示す「下位ドメイン管理サーバ」）であるエントリを検索し、検索された各エントリが示す管理サーバ１０２に装置情報収集メッセージ１００８を送信する。これによって、再帰的に下位ドメイン１０３の管理サーバ１０２が管理する装置情報の収集を指示できる。
【０１４５】
次に、ステップ１４０５において、管理サーバ１０２は、下位の全ての管理サーバ１０２から装置情報収集応答メッセージ１００９が送信されるのを待つ。
【０１４６】
装置情報収集応答メッセージ１００９は、ステップ１４０８〜１４０９において処理される（後述）。
【０１４７】
管理サーバ１０２は、全ての下位ドメイン１０３の管理サーバ１０２から装置情報収集応答メッセージ１００９が到着すると、ステップ１４０６において、自管理サーバ１０２が保持する装置情報収集テーブル６０７の内容を含んだ装置情報収集応答メッセージ１００９を作成する。この装置情報収集応答メッセージ１００９の管理ＶＬＡＮＩＤ１０４９、サブネット１０５０、ＩＰアドレス１０５１及び識別子１０５２には、それぞれ、自管理サーバ１０２が保持する装置情報収集テーブル６０７の管理ＶＬＡＮＩＤ９０２、管理ＶＬＡＮサブネット９０３、装置識別子９０４及び装置ＩＰアドレス９０５が設定される。
【０１４８】
次に、ステップ１４０７において、管理サーバ１０２は、作成した装置情報収集応答メッセージ１００９を装置情報収集メッセージ１００８の送信元に応答する。以上で装置情報収集メッセージ１００８の処理は完了し、処理は図１２のステップ１２０２に戻る。
【０１４９】
ステップ１４０８において、管理サーバ１０２は、受信したメッセージが装置情報収集応答メッセージ１００９であるか否かを判定する。受信したメッセージが装置情報収集応答メッセージ１００９であると判定された場合、処理はステップ１４０９へ進む。受信したメッセージが装置情報収集応答メッセージ１００９でないと判定された場合、処理はステップ１４１０へ進む。
【０１５０】
装置情報収集応答メッセージ１００９を処理するため、ステップ１４０９において、管理サーバ１０２は、受信した装置情報収集応答メッセージ１００９の内容を装置情報収集テーブル６０７に追加する。以上で装置情報収集応答メッセージ１００９の処理が完了し、処理は図１２のステップ１２０２に戻る。
【０１５１】
ステップ１４１０において、管理サーバ１０２は、受信したメッセージが分離要請メッセージ１０１０又は分離要請応答メッセージ１０１１であるか否かを判定する。受信したメッセージが分離要請メッセージ１０１０又は分離要請応答メッセージ１０１１であると判定された場合、処理はステップ１４１１へ進む。受信したメッセージが分離要請メッセージ１０１０または分離要請応答メッセージ１０１１のいずれでもないと判定された場合、処理は図１２のステップ１２０２に戻る。
【０１５２】
管理サーバ１０２は、分離要請メッセージ１０１０を受信した場合（ステップ１４１１）、ステップ１４１２において、分離要請メッセージ１０１０の送信元に分離要請応答メッセージ１０１１を送信する。
【０１５３】
ステップ１４１３において、管理サーバ１０２は、受信した分離要請メッセージ１０１０又は分離要請応答メッセージ１０１１の送信元識別子と、自管理サーバ１０２の上位ドメインサーバ識別子８０５とが等しいか否かを判定する。これらの識別子が等しいと判定された場合、処理はステップ１４１４へ進む。これらの識別子が異なると判定された場合、処理はステップ１４１５へ進む。
【０１５４】
子ドメイン１０３側の管理サーバ１０２は、ステップ１４１４において、上位ドメインサーバ識別子８０５及び上位ドメインサーバＩＰアドレス８０６をｎｕｌｌに更新する。そして、処理は図１２のステップ１２０２に戻る。
【０１５５】
親ドメイン１０３側の管理サーバ１０２は、ステップ１４１５において、送信元識別子をキーとして管理対象装置テーブル６０５を検索する。
【０１５６】
そして、ステップ１４１６及びステップ１４１７において、親ドメイン１０３側の管理サーバ１０２は、検索されたエントリ（すなわち、識別子７０３が送信元識別子と等しいエントリ）を削除する。以上で分離要請メッセージ１０１０及び分離要請応答メッセージ１０１１の処理が終了し、処理は図１２のステップ１２０２に戻る。
【０１５７】
管理サーバ１０２は、上記以外のメッセージを受信した場合、単に無視し、図１２のステップ１２０２に戻る。
【０１５８】
以下、図２Ａ〜図２Ｄに示した各操作ごとに、代表的なシーケンスを示す。
【０１５９】
図１５は、本発明の実施の形態の代表的シーケンスを説明するために参照されるネットワーク構成の説明図である。
【０１６０】
図１５において、パケット通信装置１（１０１−１１）の下位にパケット通信装置２（１０１−１２）が接続され、パケット通信装置２（１０１−１２）の下位にパケット通信装置３（１０１−１３）が接続されている。パケット通信装置１（１０１−１１）及びパケット通信装置２（１０１−１２）には、それぞれ、管理サーバ１（１０２−１１）及び管理サーバ２（１０２−１２）が接続されている。パケット通信装置１（１０１−１１）は、上位ドメイン１０３−１１のルートである。パケット通信装置２（１０１−１２）は、下位ドメイン１０３−１２のルートである。上位ドメイン１０３−１１は、下位ドメイン１０３−１２の親ドメインである。管理者１５０６は、管理サーバ１（１０２−１１）及び管理サーバ２（１０２−１２）を操作することができる。
【０１６１】
図１６は、本発明の実施の形態においてドメイン分割が実行される場合の代表的なシーケンス図である。
【０１６２】
図１６に示す処理が開始された時点のネットワーク構成は、パケット通信装置２（１０１−１２）に管理サーバ２（１０２−１２）が接続されていないことを除いて、図１５に示す通りである。この時点で、パケット通信装置１（１０１−１１）〜３（１０１−１３）は、単一のドメイン１０３に属している。
【０１６３】
最初に、管理者１５０６は、管理サーバ２（１０２−１２）の識別子及びＩＰアドレスを指定する（１６１７）。
【０１６４】
次に、管理者１５０６は、管理サーバ２（１０２−１２）をパケット通信装置２（１０１−１２）接続する（１６０８）。
【０１６５】
次に、管理サーバ２（１０２−１２）は、隣接広告メッセージ１００１をパケット通信装置２（１０１−１２）へ送信する（１６０９）。
【０１６６】
次に、パケット通信装置２（１０１−１２）は、隣接発見通知メッセージ１００２を管理サーバ１（１０２−１１）へ送信する（１６１０）。このときパケット通信装置２（１０１−１２）が実行する処理は、図１１のステップ１１０３に詳細に記載されている。
【０１６７】
隣接発見通知メッセージ１００２を受信した、管理サーバ１（１０２−１１）は、管理サーバ２（１０２−１２）が接続された位置（すなわち、パケット通信装置２（１０１−１２））を認識する。そして、管理サーバ１（１０２−１１）は、管理サーバ２（１０２−１２）が接続されたパケット通信装置２（１０１−１２）をルートとする新規ドメイン１０３−１２が作成されるものと判定する。そして、管理サーバ１（１０２−１１）は、管理ＶＬＡＮ／ＩＰ設定メッセージ１００３をパケット通信装置２（１０１−１２）へ送信する（１６１１）。この送信は、図１２のステップ１２０６に相当する。その結果、パケット通信装置２（１０１−１２）と管理サーバ２（１０２−１２）との間のレイヤ２（Ｌ２）接続性が確立される（１６１２）。このときパケット通信装置２（１０１−１２）が実行する処理は、図１１のステップ１１０５〜１１０６に相当する。
【０１６８】
次に、管理サーバ１（１０２−１１）は、管理ＶＬＡＮ／ＩＰ設定メッセージ１００３を管理サーバ２（１０２−１２）へ送信する（１６１３）。この送信は、図１２のステップ１２０７に相当する。その結果、管理サーバ２（１０２−１２）にＩＰアドレスが割り当てられ、管理サーバ１（１０２−１１）と管理サーバ２（１０２−１２）の間のレイヤ３（Ｌ３）接続性が確立される。このとき管理サーバ２（１０２−１２）が実行する処理は、図１３のステップ１３０２に相当する。
【０１６９】
次に、管理サーバ１（１０２−１１）は、管理情報設定メッセージ１００４を管理サーバ２（１０２−１２）へ送信する（１６１５）。この送信は、図１２のステップ１２１０に相当する。これによって、これから管理サーバ２（１０２−１２）の管理下に入るパケット通信装置１０１の情報が管理サーバ２（１０２−１２）に転送される。
【０１７０】
次に、管理サーバ１（１０２−１１）は、管理サーバ変更メッセージ１００５をパケット通信装置２（１０１−１２）及びパケット通信装置３（１０１−１３）へ送信する（１６１６、１６１７）。これらの送信は、図１２のステップ１２１２に相当する。これらに応じて、パケット通信装置２（１０１−１２）及びパケット通信装置３（１０１−１３）は、管理サーバ変更応答メッセージ１００６を管理サーバ１（１０２−１１）へ送信する（１６１８、１６１９）。これらの送信は、図１１のステップ１１０９に相当する。
【０１７１】
最後に、管理サーバ１（１０２−１１）が、パケット通信装置２（１０１−１２）及び３（１０１−１３）の情報を管理対象装置テーブル６０５から削除する（１６１４）。この削除は、図１３のステップ１３１２に相当する。以上でドメインの分割が完了する。
【０１７２】
上記のように、パケット通信装置２（１０１−１２）に管理サーバ２（１０２−１２）が新たに接続されると、そのパケット通信装置２（１０１−１２）が属する元のドメイン１０３が二つに分割される。すなわち、管理サーバ２（１０２−１２）が新たに接続されたパケット通信装置２（１０１−１２）をルートとする部分木が、分割された一方のドメイン１０３−１２であり、残りの部分木がもう一方のドメイン１０３−１１である。
【０１７３】
元のドメイン１０３を管理していた管理サーバ１（１０２−１１）は、パケット通信装置２（１０１−１２）をルートとする部分木に属するパケット通信装置１０１を管理するために使用される情報を、管理サーバ２（１０２−１２）に送信する。その情報に基づいて、新たに接続された管理サーバ２（１０２−１２）は、分割された一方のドメイン１０３−１２を管理することができる。
【０１７４】
図１７は、本発明の実施の形態においてドメイン吸収が実行される場合の代表的なシーケンス図である。
【０１７５】
図１７に示す処理が開始された時点のネットワーク構成は、図１５に示す通りである。
【０１７６】
最初に、管理者１５０６は、管理サーバ１（１０２−１１）に対して管理サーバ２（１０２−１２）の停止を指示する（１７０７）。
【０１７７】
この指示に応じて、管理サーバ１（１０２−１１）は、管理サーバ停止メッセージ１００７を管理サーバ２（１０２−１２）へ送信する（１７０８）。
【０１７８】
管理サーバ２（１０２−１２）は、管理対象装置テーブル６０５に基づいて管理情報設定メッセージ１００４を作成し（１７０９）、作成された管理情報設定メッセージ１００４を管理サーバ１（１０２−１１）へ送信する（１７１０）。これらの作成及び送信は、図１３のステップ１３１４及び１３１５に相当する。
【０１７９】
管理サーバ１（１０２−１１）は、受信した管理情報設定メッセージ１００４に含まれる情報を管理対象装置テーブル６０５に追加する（１７１１）。この追加は、図１３のステップ１３０４に相当する。
【０１８０】
次に、管理サーバ２（１０２−１２）は、管理サーバ変更メッセージ１００５をパケット通信装置２（１０１−１２）へ送信する（１７１２）。これに対して、パケット通信装置２（１０１−１２）は、管理サーバ変更応答メッセージ１００６を管理サーバ２（１０２−１２）へ返信した上で（１７１３）、担当管理サーバ１０２を管理サーバ２（１０２−１２）から管理サーバ１（１０２−１１）に変更する。この返信及び変更は、図１３のステップ１３０７及び１３０８に相当する。
【０１８１】
同様に、管理サーバ２（１０２−１２）は、管理サーバ変更メッセージ１００５をパケット通信装置３（１０１−１３）へ送信する（１７１４）。これに対して、パケット通信装置３（１０１−１３）は、管理サーバ変更応答メッセージ１００６を管理サーバ２（１０２−１２）へ返信し（１７１５）、担当管理サーバ１０２を変更する。この返信及び変更は、図１３のステップ１３０７及び１３０８に相当する。
【０１８２】
最後に、管理サーバ２（１０２−１２）は、サーバ停止処理を実行する（１７１６）。以上で、ドメイン吸収が完了する。
【０１８３】
上記のように、下位ドメイン１０３−１２を管理する管理サーバ２（１０２−１２）は、停止する前に、下位ドメイン１０３−１２を管理するために使用される情報を、上位ドメイン１０３−１１を管理する管理サーバ１（１０２−１１）に送信する。管理サーバ１（１０２−１１）は、送信された情報に基づいて、管理サーバ２（１０２−１２）が停止した後、下位ドメイン１０３−１２に属していたパケット通信装置１０１を管理することができる。
【０１８４】
図１８は、本発明の実施の形態においてドメイン結合が実行される場合の代表的なシーケンス図である。
【０１８５】
図１８に示す処理が開始された時点のネットワーク構成は、パケット通信装置１（１０１−１１）とパケット通信装置２（１０１−１２）が接続されていないことを除いて、図１５に示す通りである。
【０１８６】
この時点で、管理サーバ１（１０２−１１）及び管理サーバ２（１０２−１２）は、それぞれ、装置情報収集テーブル６０７を独立に管理している。すなわち、例えば、管理サーバ１（１０２−１１）が接続されている管理ＶＬＡＮと、管理サーバ２（１０２−１２）が接続されている管理ＶＬＡＮとに異なる管理ＶＬＡＮＩＤ９０２が設定されている可能性がある。この場合、ドメイン１０３を結合する前に、これらの管理ＶＬＡＮＩＤ９０２を同一にする必要がある。同様にして、サブネット９０３が異なっている場合も、同一にする必要がある。
【０１８７】
また、それぞれ異なるドメイン１０３に属する二つのパケット通信装置１０１に同一の装置ＩＰアドレス９０５が付与されている可能性がある。各装置の識別子は、一つのドメイン１０３内で一意である必要がある。したがって、二つのドメイン１０３−１１及び１０３−１２が完全に独立している限り、上記のような識別子の重複は問題にならない。しかし、これら二つのドメイン１０３を結合する前に、識別子の重複を解消することによって、識別子の一意性を確保する必要がある。
【０１８８】
最初に、管理者１５０６は、装置情報収集メッセージ１００８を管理サーバ２（１０２−１２）へ送信する（１８０７）。具体的には、例えば、管理者１５０６が、装置情報収集メッセージ１００８に相当するコマンドを管理サーバ２（１０２−１２）に入力してもよい。
【０１８９】
管理サーバ２（１０２−１２）は、自らが保持する管理対象装置テーブル６０５からパケット通信装置２（１０１−１２）に関する情報を取り出し、その情報を含む装置情報収集応答メッセージ１００９を管理者１５０６へ送信する（１８０８）。この送信は、図１４のステップ１４０７に相当する。なお、図１５の例では、管理サーバ１（１０２−１１）が属するネットワークにサブドメインがない。このため、図１８の例では、図１４のステップ１４０３〜１４０５に示す再帰的な情報収集は行われない。
【０１９０】
次に、管理者１５０６は、管理サーバ１（１０２−１１）のファイル変換機能部（図示省略）に対して、管理サーバ２（１０２−１２）から送信された装置情報収集応答メッセージ１００９を読み込ませる（１８０９）。この時点で、管理サーバ１（１０２−１１）は管理サーバ２（１０２−１２）と接続されていない。このため、ステップ１８０９の処理は、管理者１５０６が手動で行う必要がある。例えば、ステップ１８０８において管理サーバ２（１０２−１２）は、装置情報収集応答メッセージ１００９をデータ記憶媒体（図示省略）に格納してもよい。管理者１５０６は、ステップ１８０９において、装置情報収集応答メッセージ１００９が格納されたデータ記憶媒体を管理サーバ１（１０２−１１）に読み込ませてもよい。
【０１９１】
管理サーバ１（１０２−１１）内のファイル変換機能部は、読み込んだデータに含まれる管理ＶＬＡＮＩＤ１０４９、ＩＰアドレス１０５１及びサブネット１０５０を変更する（１８１０）。具体的には、例えば、読み込んだデータに含まれる管理ＶＬＡＮＩＤ１０４９及びサブネット１０５０が、それぞれ、管理サーバ１（１０２−１１）が保持している管理ＶＬＡＮＩＤ９０２及び管理ＶＬＡＮサブネット９０３と同じ値に変更される。一方、読み込んだデータに含まれるＩＰアドレス１０５１が、管理サーバ１（１０２−１１）が保持している装置ＩＰアドレス９０５と重複しない値に変更される。
【０１９２】
次に、管理サーバ１（１０２−１１）は、変換された子ドメイン１０３−１２に関する情報を書き出し、その情報を管理者１５０６へ送信する（１８１１）。
【０１９３】
管理者１５０６は、子ドメイン１０３−１２に関する情報を管理サーバ２（１０２−１２）へ読み込ませる（１８１２）。ステップ１８１１及び１８１２は、ステップ１８０８及び１８０９と同様の方法によって実行されてもよい。
【０１９４】
管理サーバ２（１０２−１２）は、読み込んだ情報に従って、自管理サーバ２（１０２−１２）が保持する装置情報収集テーブル６０７の管理ＶＬＡＮＩＤ９０２、装置ＩＰアドレス９０５及び管理ＶＬＡＮサブネット９０３を変更する（１８１３）。その結果、ステップ１８１０において変更された管理ＶＬＡＮＩＤ１０４９、ＩＰアドレス１０５１及びサブネット１０５０の値が、管理サーバ２（１０２−１２）が保持する装置情報収集テーブル６０７の管理ＶＬＡＮＩＤ９０２、装置ＩＰアドレス９０５及び管理ＶＬＡＮサブネット９０３として設定される。
【０１９５】
最後に、管理サーバ２（１０２−１２）は、管理ＶＬＡＮ／ＩＰ設定メッセージ１００３をパケット通信装置２（１０１−１２）へ送信する（１８１４）。この操作によって、ドメイン結合のためのＩＰアドレス等変更処理が完了する。この後、管理者１５０６は、各管理サーバ１０２に対してパケット通信装置１（１０１−１１）及びパケット通信装置２（１０１−１２）を接続する操作を実行する。以上でドメイン結合が完了する。
【０１９６】
上記のように、上位ドメイン１０３−１１の管理サーバ１（１０２−１１）は、下位ドメイン１０３−１２の管理サーバ２（１０２−１２）から、下位ドメイン１０３−１２の管理に使用される識別情報を取得する。そして、管理サーバ１（１０２−１１）は、取得した識別情報を、上位ドメイン１０３−１１の管理に使用される識別情報を重複しないように変更する。管理サーバ２（１０２−１２）は、変更された識別情報を使用して下位ドメイン１０３−１２を管理する。このようにして二つのドメイン１０３内の識別情報の重複が解消された後、それらのドメイン１０３が結合される。
【０１９７】
図１９は、本発明の実施の形態においてドメイン分離が実行される場合の代表的なシーケンス図である。
【０１９８】
図１９に示す処理が開始された時点のネットワーク構成は、図１５に示す通りである。
【０１９９】
最初に、管理者１５０６は、管理サーバ１（１０２−１１）に対しドメインの分離を指示する（１９０７）。
【０２００】
次に、管理サーバ１（１０２−１１）は、分離要請メッセージ１０１０を管理サーバ２（１０２−１２）へ送信する（１９０８）。これに応じて、管理サーバ２（１０２−１２）は、分離要請応答メッセージ１０１１を管理サーバ１（１０２−１１）へ送信する（１９０９）。さらに、管理サーバ２（１０２−１２）は、上位管理サーバの情報（すなわち、自サーバ設定情報６０６内の上位ドメインサーバ識別子８０５及び上位ドメインサーバＩＰアドレス８０６）を削除する（１９１０）。
【０２０１】
最後に、管理サーバ１（１０２−１１）は、管理サーバ２（１０２−１２）の情報を削除する（１９１１）。以上でドメイン分離が完了する。
【０２０２】
以上の本発明の実施の形態によれば、パケット通信装置１０１の管理ドメイン１０３の構成が変更されるとき、管理サーバ１０２及びパケット通信装置１０１は、その変更のために必要な情報のやり取りを自動的に実行する。その結果、ドメイン構成変更に関わる工数が削減されるため、パケット通信システムの運用コストを削減することができる。
【図面の簡単な説明】
【０２０３】
【図１】本発明の実施の形態が対象とするネットワークの構成例の説明図である。
【図２Ａ】本発明の実施の形態におけるドメイン分割の説明図である。
【図２Ｂ】本発明の実施の形態におけるドメイン吸収の説明図である。
【図２Ｃ】本発明の実施の形態におけるドメイン結合の説明図である。
【図２Ｄ】本発明の実施の形態におけるドメイン分離の説明図である。
【図３】本発明の実施の形態のネットワーク管理システムによる管理対象であるパケット通信装置の構成を示すブロック図である。
【図４】本発明の実施の形態のパケット通信装置のメモリ内に格納される担当管理サーバ情報の内容を示す説明図である。
【図５】本発明の実施の形態のパケット通信装置のメモリ内に格納される装置設定情報の内容を示す説明図である。
【図６】本発明の実施の形態の管理サーバの構成を示すブロック図である。
【図７】本発明の実施の形態の管理サーバのメモリに格納される管理対象装置テーブルの説明図である。
【図８】本発明の実施の形態の管理サーバのメモリに格納される自サーバ設定情報の説明図である。
【図９】本発明の実施の形態の管理サーバのメモリに格納される装置情報収集テーブルの説明図である。
【図１０】本発明の実施の形態においてパケット通信装置及び管理サーバの間で交換されるメッセージに含まれる情報の説明図である。
【図１１】本発明の実施の形態のパケット通信装置が実行する処理の手順を示すフローチャートである。
【図１２】本発明の実施の形態の管理サーバが実行する処理を示す第１のフローチャートである。
【図１３】本発明の実施の形態の管理サーバが実行する処理を示す第２のフローチャートである。
【図１４】本発明の実施の形態の管理サーバが実行する処理を示す第３のフローチャートである。
【図１５】本発明の実施の形態の代表的シーケンスを説明するために参照されるネットワーク構成の説明図である。
【図１６】本発明の実施の形態においてドメイン分割が実行される場合の代表的なシーケンス図である。
【図１７】本発明の実施の形態においてドメイン吸収が実行される場合の代表的なシーケンス図である。
【図１８】本発明の実施の形態においてドメイン結合が実行される場合の代表的なシーケンス図である。
【図１９】本発明の実施の形態においてドメイン分離が実行される場合の代表的なシーケンス図である。
【符号の説明】
【０２０４】
１０１  パケット通信装置
１０２  管理サーバ
１０３  ドメイン
３０１  バス
３０２  制御部
３０３  メモリ
３０７  装置設定情報
３０８  担当管理サーバ情報
３０９  端末Ｉ／Ｆ
３１０、３１１、３１２  ネットワークＩ／Ｆ
３１７  パケット転送処理部
４０１  管理サーバ識別子
４０２  管理サーバＩＰアドレス
５０１  装置ＩＰアドレス
５０２  装置識別子
５０３  装置構成定義
５０４  管理ＶＬＡＮＩＤ
６０２  ユーザＩ／Ｆ部
６０３  ネットワークＩ／Ｆ部
６０４  制御部
６０５  管理対象装置テーブル
６０６  自サーバ設定情報
６０７  装置情報収集テーブル
６０８  メモリ
７０１  種別
７０２  ＩＰアドレス
７０３  識別子
７０４  接続先リスト
７０５  構成定義情報
７０６  設定
８０２  識別子
８０３  ＩＰアドレス
８０４  管理ＶＬＡＮ−ＩＤ
８０５  上位ドメインサーバ識別子
８０６  上位ドメインサーバＩＰアドレス
９０２  管理ＶＬＡＮＩＤ
９０３  管理ＶＬＡＮサブネット
９０４  装置識別子
９０５  装置ＩＰアドレス
【図１】
2008167321.tif 000003
【図２Ａ】
2008167321.tif 000004
【図２Ｂ】
2008167321.tif 000005
【図２Ｃ】
2008167321.tif 000006
【図２Ｄ】
2008167321.tif 000007
【図３】
2008167321.tif 000008
【図４】
2008167321.tif 000009
【図５】
2008167321.tif 000010
【図６】
2008167321.tif 000011
【図７】
2008167321.tif 000012
【図８】
2008167321.tif 000013
【図９】
2008167321.tif 000014
【図１０】
2008167321.tif 000015
【図１１】
2008167321.tif 000016
【図１２】
2008167321.tif 000017
【図１３】
2008167321.tif 000018
【図１４】
2008167321.tif 000019
【図１５】
2008167321.tif 000020
【図１６】
2008167321.tif 000021
【図１７】
2008167321.tif 000022
【図１８】
2008167321.tif 000023
【図１９】
2008167321.tif 000024