(57)【特許請求の範囲】
【請求項１】
コンピュータネットワークシステムであって、
ネットワークにおいて通信を行うネットワーク機器と、
前記ネットワーク機器を管理するネットワーク管理装置と、
前記ネットワーク機器と前記ネットワーク管理装置とを接続する中継機器と
を備え、
前記中継機器は、前記ネットワークに前記ネットワーク機器が新たに接続された場合、又は前記ネットワーク機器に新たに電源が投入された場合、前記中継機器の接続ポートの情報に追加されたＭＡＣアドレスを前記ネットワーク管理装置に送信し、
前記ネットワーク管理装置は、
前記中継機器からＭＡＣアドレスを受信することにより、新たに前記ネットワークに接続された前記ネットワーク機器、又は新たに電源が投入された前記ネットワーク機器を検出する検出部と、
前記検出部が検出した前記ネットワーク機器から、前記ネットワーク機器の利用者のユーザＩＤを受信する受信部と、
ユーザＩＤとＶＬＡＮグループと対応づけて予め格納するＶＬＡＮ情報データベースと、
前記受信部が受信したユーザＩＤに対応づけて前記ＶＬＡＮ情報データベースが格納しているＶＬＡＮグループに対応づけて、前記中継機器から受信したＭＡＣアドレスを格納するデータベース更新部と、
前記検出部が検出した前記ネットワーク機器を、前記中継機器から受信したＭＡＣアドレスに対応づけられて前記ＶＬＡＮ情報データベースに格納されているＶＬＡＮグループに設定する設定部と
を有するコンピュータネットワークシステム。
【請求項２】
前記中継機器は、前記ネットワークに前記ネットワーク機器が新たに接続された場合、又は前記ネットワーク機器に新たに電源が投入された場合、前記中継機器の接続ポートの情報に追加されたＭＡＣアドレスを、ｌｉｎｋＵｐトラップで前記ネットワーク管理装置に送信する
請求項１に記載のコンピュータネットワークシステム。
【請求項３】
前記中継機器は、前記ネットワークから前記ネットワーク機器が取り外された場合、又は前記ネットワーク機器の電源が落とされた場合、前記中継機器の接続ポートの情報から削除されたＭＡＣアドレスを前記ネットワーク管理装置に送信し、
前記検出部は、前記中継機器からＭＡＣアドレスを受信することにより、前記ネットワークから取り外された前記ネットワーク機器、又は電源が落とされた前記ネットワーク機器をさらに検出し、
前記データベース更新部は、前記検出部が検出した前記ネットワーク機器のＭＡＣアドレスを前記ＶＬＡＮ情報データベースから削除し、
前記設定部は、前記検出部が検出した前記ネットワーク機器が接続された前記中継機器の接続ポートを、前記ＶＬＡＮグループのいずれにも登録されていないＶＬＡＮグループであるデフォルトＶＬＡＮグループに設定する
請求項１に記載のコンピュータネットワークシステム。
【請求項４】
前記中継機器は、前記ネットワークから前記ネットワーク機器が取り外された場合、又は前記ネットワーク機器の電源が落とされた場合、前記中継機器の接続ポートの情報から削除されたＭＡＣアドレスを、ｌｉｎｋＤｏｗｎトラップで前記ネットワーク管理装置に送信する
請求項３に記載のコンピュータネットワークシステム。
【請求項５】
前記ＶＬＡＮ情報データベースは、ユーザＩＤ及びパスワードとＶＬＡＮグループと対応づけて予め格納しており、
前記受信部は、前記検出部が検出した前記ネットワーク機器から、前記ネットワーク機器の利用者のユーザＩＤ及びパスワードを受信し、
前記データベース更新部は、前記ＶＬＡＮ情報データベースを参照して、前記受信部が受信したユーザＩＤ及びパスワードを認証し、認証が成立した場合に、前記受信部が受信したユーザＩＤに対応づけて前記ＶＬＡＮ情報データベースが格納しているＶＬＡＮグループに対応づけて、前記中継機器から受信したＭＡＣアドレスを格納する
請求項１に記載のコンピュータネットワークシステム。
【請求項６】
前記ネットワーク機器は、前記ネットワーク機器の利用者に、前記ネットワーク機器を用いて前記ネットワーク管理装置にログインさせ、ユーザＩＤ及びパスワードを入力させ、
前記受信部は、前記検出部が検出した前記ネットワーク機器から、前記ネットワーク機器の利用者によって入力されたユーザＩＤ及びパスワードを受信する
請求項５に記載のコンピュータネットワークシステム。
【請求項７】
ネットワークにおいて通信を行うネットワーク機器と、前記ネットワーク機器を管理するネットワーク管理装置と、前記ネットワーク機器と前記ネットワーク管理装置とを接続する中継機器とを備えるコンピュータネットワークにおけるネットワーク管理方法であって、
前記ネットワークに前記ネットワーク機器が新たに接続された場合、又は前記ネットワーク機器に新たに電源が投入された場合、前記中継機器が、前記中継機器の接続ポートの情報に追加されたＭＡＣアドレスを前記ネットワーク管理装置に送信する第１の送信段階と、
前記ネットワーク管理装置が、前記中継機器からＭＡＣアドレスを受信することにより、新たに前記ネットワークに接続された前記ネットワーク機器、又は新たに電源が投入された前記ネットワーク機器を検出する第１の検出段階と、
前記ネットワーク管理装置が、前記第１の検出段階において検出した前記ネットワーク機器から、前記ネットワーク機器の利用者のユーザＩＤを受信する受信段階と、
前記ネットワーク管理装置が、前記受信段階において受信したユーザＩＤに対応づけてＶＬＡＮ情報データベースが予め格納しているＶＬＡＮグループに対応づけて、前記中継機器から受信したＭＡＣアドレスを格納する第１のデータベース更新段階と、
前記ネットワーク管理装置が、前記第１の検出段階において検出した前記ネットワーク機器を、前記中継機器から受信したＭＡＣアドレスに対応づけられて前記ＶＬＡＮ情報データベースに格納されているＶＬＡＮグループに設定する第１の設定段階と
を備えるネットワーク管理方法。
【請求項８】
前記第１の送信段階は、前記ネットワークに前記ネットワーク機器が新たに接続された場合、又は前記ネットワーク機器に新たに電源が投入された場合、前記中継機器が、前記中継機器の接続ポートの情報に追加されたＭＡＣアドレスを、ｌｉｎｋＵｐトラップで前記ネットワーク管理装置に送信する段階を有する
請求項７に記載のネットワーク管理方法。
【請求項９】
前記中継機器が、前記ネットワークから前記ネットワーク機器が取り外された場合、又は前記ネットワーク機器の電源が落とされた場合、前記中継機器の接続ポートの情報から削除されたＭＡＣアドレスを前記ネットワーク管理装置に送信する第２の送信段階と、
前記ネットワーク管理装置が、前記中継機器からＭＡＣアドレスを受信することにより、前記ネットワークから取り外された前記ネットワーク機器、又は電源が落とされた前記ネットワーク機器を検出する第２の検出段階と、
前記ネットワーク管理装置が、前記第２の検出段階において検出した前記ネットワーク機器のＭＡＣアドレスを前記ＶＬＡＮ情報データベースから削除する第２のデータベース更新段階と、
前記ネットワーク管理装置が、前記第２の検出段階において検出した前記ネットワーク機器が接続された前記中継機器の接続ポートを、前記ＶＬＡＮグループのいずれにも登録されていないＶＬＡＮグループであるデフォルトＶＬＡＮグループに設定する第２の設定段階と
をさらに備える請求項７に記載のネットワーク管理方法。
【請求項１０】
前記第２の送信段階は、前記ネットワークから前記ネットワーク機器が取り外された場合、又は前記ネットワーク機器の電源が落とされた場合、前記中継機器が、前記中継機器の接続ポートの情報から削除されたＭＡＣアドレスを、ｌｉｎｋＤｏｗｎトラップで前記ネットワーク管理装置に送信する段階を有する
請求項９に記載のネットワーク管理方法。
【請求項１１】
前記ＶＬＡＮ情報データベースは、ユーザＩＤ及びパスワードとＶＬＡＮグループと対応づけて予め格納しており、
前記受信段階は、前記ネットワーク管理装置が、前記第１の検出段階において検出した前記ネットワーク機器から、前記ネットワーク機器の利用者のユーザＩＤ及びパスワードを受信する段階を有し、
前記データベース更新段階は、前記ネットワーク管理装置が、前記ＶＬＡＮ情報データベースを参照して、前記受信段階において受信したユーザＩＤ及びパスワードを認証し、認証が成立した場合に、前記受信段階において受信したユーザＩＤに対応づけて前記ＶＬＡＮ情報データベースが格納しているＶＬＡＮグループに対応づけて、前記中継機器から受信したＭＡＣアドレスを格納する段階を有する
請求項７に記載のネットワーク管理方法。
【請求項１２】
前記ネットワーク機器が、前記ネットワーク機器の利用者に、前記ネットワーク機器を用いて前記ネットワーク管理装置にログインさせ、ユーザＩＤ及びパスワードを入力させる入力段階
をさらに備え、
前記受信段階は、前記ネットワーク管理装置が、前記第１の検出段階において検出した前記ネットワーク機器から、前記ネットワーク機器の利用者によって入力されたユーザＩＤ及びパスワードを受信する段階を有する
請求項１１に記載のネットワーク管理方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ネットワーク管理装置、ネットワーク管理プログラム、ネットワーク管理方法、及びコンピュータネットワークシステムに関する。特に本発明は、効率よくＶＬＡＮ設定ができ、且つセキュリティが高いＭＡＣ（Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ）アドレスベースＶＬＡＮ（Ｖｉｒｔｕａｌ  Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）を形成するネットワーク管理装置、ネットワーク管理プログラム、ネットワーク管理方法、及びコンピュータネットワークシステムに関する。
【０００２】
【従来の技術】
ＭＡＣアドレスベースＶＬＡＮを構築するネットワーク管理装置又は中継機器は、ＭＡＣアドレスとＶＬＡＮグループとが対応づけられて格納されるデータベースを有し、ネットワーク機器から受信した受信パケット内の送信元ＭＡＣアドレスに基づいてネットワーク機器のＶＬＡＮグループを認識し、ネットワーク機器のＶＬＡＮグループを設定する。
【０００３】
【発明が解決しようとする課題】
しかしながら、従来のＭＡＣアドレスベースＶＬＡＮを形成するコンピュータネットワークシステムにおいて、ＶＬＡＮグループの新規作成、ネットワーク機器のＶＬＡＮグループの変更、新たなネットワーク機器のネットワークへの接続等の際、ネットワーク管理者は、ＭＡＣアドレスとＶＬＡＮグループとが対応づけられて格納されるデータベースを更新しなければならない。
【０００４】
そこで本発明は、上記の課題を解決することのできるネットワーク管理装置、ネットワーク管理プログラム、ネットワーク管理方法、及びコンピュータネットワークシステムを提供することを目的とする。この目的は特許請求の範囲における独立項に記載の特徴の組み合わせにより達成される。また従属項は本発明の更なる有利な具体例を規定する。
【０００５】
【課題を解決するための手段】
即ち、本発明の第１の形態によると、コンピュータネットワークシステムは、ネットワークにおいて通信を行うネットワーク機器と、ネットワーク機器を管理するネットワーク管理装置とを備える。
【０００６】
ネットワーク管理装置は、ネットワークに接続されたネットワーク機器の識別情報である機器識別情報と、ネットワークにおいてネットワーク機器が属すべきＶＬＡＮグループとを対応づけて格納するＶＬＡＮ情報データベースと、ネットワーク機器から当該ネットワーク機器の機器識別情報を受信する受信部と、受信部が受信した機器識別情報を有するネットワーク機器が属すべきＶＬＡＮグループに対応づけて、機器識別情報をＶＬＡＮ情報データベースに格納するデータベース更新部と、機器識別情報を有するネットワーク機器を、機器識別情報に対応づけてＶＬＡＮ情報データベースに格納されるＶＬＡＮグループに設定する設定部とを有する。機器識別情報は、ネットワーク機器のＭＡＣアドレスであってもよい。
【０００７】
ＶＬＡＮ情報データベースは、ＶＬＡＮグループに対応づけて、ネットワーク機器の利用者の識別情報である利用者識別情報をさらに格納し、受信部は、ネットワーク機器から利用者識別情報をさらに受信し、データベース更新部は、受信部が受信した利用者識別情報がＶＬＡＮ情報データベースに格納されている場合、利用者識別情報及びＶＬＡＮグループに対応づけて、機器識別情報をＶＬＡＮ情報データベースに格納してもよい。
【０００８】
受信部は、ＶＬＡＮグループのいずれにも登録されていないＶＬＡＮグループであるデフォルトＶＬＡＮグループに属するネットワーク機器から当該ネットワーク機器の機器識別情報を受信し、設定部は、受信部が受信した機器識別情報が、ＶＬＡＮ情報データベースに格納されている場合、デフォルトＶＬＡＮグループに属するネットワーク機器を、機器識別情報に対応づけてＶＬＡＮ情報データベースに格納されるＶＬＡＮグループに設定してもよい。
【０００９】
ＶＬＡＮ情報データベースは、ＶＬＡＮグループに対応づけて、ネットワーク機器の利用者の識別情報である利用者識別情報をさらに格納し、受信部は、受信した機器識別情報がＶＬＡＮ情報データベースに格納されていない場合、デフォルトＶＬＡＮグループに属するネットワーク機器から利用者識別情報をさらに受信し、データベース更新部は、受信部が受信した利用者識別情報がＶＬＡＮ情報データベースに格納されている場合、利用者識別情報及びＶＬＡＮグループに対応づけて、受信部が受信した機器識別情報をＶＬＡＮ情報データベースに格納し、設定部は、デフォルトＶＬＡＮグループに属するネットワーク機器を、当該ネットワーク機器の機器識別情報に対応づけてＶＬＡＮ情報データベースに格納されるＶＬＡＮグループに設定してもよい。
【００１０】
ネットワーク管理装置は、新たにネットワークに接続されたネットワーク機器、又は新たに電源が投入されたネットワーク機器を検出する検出部をさらに備え、受信部は、検出部によって検出されたネットワーク機器から当該ネットワーク機器の機器識別情報を受信してもよい。
【００１１】
検出部は、ネットワークから取り外されたネットワーク機器、又は電源が落とされたネットワーク機器をさらに検出し、データベース更新部は、検出部によって検出されたネットワーク機器が有する機器識別情報をＶＬＡＮ情報データベースから削除してもよい。
【００１２】
検出部がネットワークから取り外されたネットワーク機器、又は電源が落とされたネットワーク機器を検出してから所定の時間が経過した後、データベース更新部は、検出部によって検出されたネットワーク機器が有する機器識別情報をＶＬＡＮ情報データベースから削除してもよい。
【００１３】
ネットワーク管理装置とネットワーク機器とを接続する中継機器をさらに備え、設定部は、検出部によって検出されたネットワーク機器が接続された中継機器の接続ポートを、ＶＬＡＮグループのいずれにも登録されていないＶＬＡＮグループであるデフォルトＶＬＡＮグループに設定してもよい。
【００１４】
ネットワーク管理装置は、デフォルトＶＬＡＮグループに属しており、受信部は、デフォルトＶＬＡＮグループの設定された接続ポートに接続されることによってデフォルトＶＬＡＮグループに属したネットワーク機器から当該ネットワーク機器の機器識別情報を受信してもよい。
【００１５】
なお上記の発明の概要は、本発明の必要な特徴の全てを列挙したものではなく、これらの特徴群のサブコンビネーションも又発明となりうる。
【００１６】
【発明の実施の形態】
以下、発明の実施形態を通じて本発明を説明するが、実施形態はクレームにかかる発明を限定するものではなく、また実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。
【００１７】
図１は、本発明の一実施形態に係るコンピュータネットワークシステムの構成を示す。本実施形態に係るコンピュータネットワークシステムは、ネットワークにおいて通信を行うネットワーク機器１４ａ、１４ｂ、１４ｃ、及び１４ｄと、ネットワーク機器１４ａ、１４ｂ、１４ｃ、及び１４ｄを管理するネットワーク管理装置１０と、ネットワーク機器１４ａ、１４ｂ、１４ｃ、及び１４ｄとネットワーク管理装置１０とを接続する中継機器１２ａ、１２ｂ、及び１２ｃとを備える。
【００１８】
ネットワーク管理装置１０は、ネットワーク機器１４ａ、１４ｂ、１４ｃ、及び１４ｄからそれぞれのＭＡＣアドレスを受信する。なお、ＭＡＣアドレスは、ネットワーク機器の識別情報である機器識別情報の一例である。そして、ネットワーク管理装置１０は、受信したＭＡＣアドレスに基づいて、ネットワーク機器１４ａ、１４ｂ、１４ｃ、及び１４ｄのＶＬＡＮグループを設定する。このとき、ネットワーク管理装置１０は、ネットワーク機器１４ａ、１４ｂ、１４ｃ、及び１４ｄが接続された中継機器１２ｂ及び１２ｃの接続ポート１６ｃ、１６ｄ、１６ｅ、及び１６ｆを、ネットワーク機器１４ａ、１４ｂ、１４ｃ、及び１４ｄのそれぞれが属すべきＶＬＡＮグループに設定することにより、ネットワーク機器１４ａ、１４ｂ、１４ｃ、及び１４ｄがそれぞれのＶＬＡＮにおいて通信することを可能にする。
【００１９】
中継機器１２ｂ及び１２ｃは、ネットワーク機器１４ａ、１４ｂ、１４ｃ、及び１４ｄと無線で通信を行う無線中継機器であってもよい。無線中継機器により構成されたコンピュータネットワークシステムにおいて、ＭＡＣアドレスベースＶＬＡＮを形成することにより、ネットワーク機器は、ネットワーク機器の使用場所を移動された場合においても、ネットワーク機器の設定が変更されることなく、所定のＶＬＡＮグループにおける通信が可能である。
【００２０】
また、ネットワーク管理装置１０は、中継機器１２ｂ及び１２ｃからそれぞれのＭＡＣアドレスを受信し、受信したＭＡＣアドレスに基づいて、中継機器１２ｂ及び１２ｃのＶＬＡＮグループを設定する。このとき、ネットワーク管理装置１０は、中継機器１２ｂ及び１２ｃのそれぞれが接続された中継機器１２ａの接続ポート１６ａ及び１６ｂを、中継機器１２ｂ及び１２ｃのそれぞれが属すべきＶＬＡＮグループに設定することにより、中継機器１２ｂ及び１２ｃがそれぞれのＶＬＡＮにおいて通信することを可能にする。
【００２１】
また、ネットワーク管理装置１０は、中継機器１２ａの接続ポート１６ａを複数のＶＬＡＮグループに設定することにより、中継機器１２ｂが複数のＶＬＡＮにおいて通信することを可能にしてもよい。例えば、ネットワーク管理装置１０は、中継機器１２ａの接続ポート１６ａをＶＬＡＮ１及びＶＬＡＮ２において通信できるように設定することにより、中継機器１２ｂに接続されたネットワーク機器１４ａ及び１４ｂがＶＬＡＮ１又はＶＬＡＮ２において通信することを可能とする。
【００２２】
また、本実施形態によるコンピュータネットワークシステムは、イーサネットフレームにＶＬＡＮを識別するタグを付加し、タグの情報に基づいてＶＬＡＮを分割するタギングＶＬＡＮ、又は任意の接続ポートを複数のＶＬＡＮグループに所属させるマルチプルＶＬＡＮを、本実施形態のＭＡＣアドレスベースＶＬＡＮと組み合わせて用いてもよい。
【００２３】
また、ネットワーク管理装置１０は、中継機器１２ａの接続ポート１６ａ及び１６ｂにＶＬＡＮグループを設定するポートベースＶＬＡＮにより、中継機器１２ｂ及び１２ｃのＶＬＡＮグループを設定し、ＭＡＣアドレスベースＶＬＡＮにより、中継機器１２ｂにネットワーク機器１４ａ及び１４ｂのＶＬＡＮグループを設定し、中継機器１２ｃにネットワーク機器１４ｃ及び１４ｄのＶＬＡＮグループを設定してもよい。
【００２４】
本実施形態のコンピュータネットワークシステムによれば、ポートベースＶＬＡＮと、本実施形態によるＭＡＣアドレスベースＶＬＡＮとを組み合わせてネットワークを構築することにより、より柔軟性のあるネットワークを構築することができる。
【００２５】
図２は、本実施形態に係るネットワーク管理装置１０の構成を示す。ネットワーク管理装置１０は、ネットワーク機器のＭＡＣアドレスとＶＬＡＮグループとを対応づけて格納するＶＬＡＮ情報データベース１００と、ネットワーク機器から当該ネットワーク機器のＭＡＣアドレスを受信する受信部１０２と、受信部１０２が受信したＭＡＣアドレスをＶＬＡＮ情報データベース１００に格納するデータベース更新部１０４と、ＶＬＡＮ情報データベース１００に格納された情報に基づいてネットワーク機器を所望のＶＬＡＮグループに設定する設定部１０６と、新たにネットワークに接続されたネットワーク機器を検出する検出部１０８とを備える。
【００２６】
検出部１０８は、新たにネットワークに接続されたネットワーク機器、又は新たに電源が投入されたネットワーク機器を検出する。そして、受信部１０２は、検出部１０８によって検出されたネットワーク機器から当該ネットワーク機器のＭＡＣアドレスを受信する。そして、データベース更新部１０４は、受信部１０２が受信したＭＡＣアドレスを有するネットワーク機器が属すべきＶＬＡＮグループに対応づけて、当該ＭＡＣアドレスをＶＬＡＮ情報データベース１００に格納する。そして、設定部１０６は、ＭＡＣアドレスに対応づけてＶＬＡＮ情報データベース１００に格納されるＶＬＡＮグループに、当該ＭＡＣアドレスを有するネットワーク機器を設定する。
【００２７】
また、検出部１０８は、ネットワークから取り外されたネットワーク機器、又は電源が落とされたネットワーク機器を検出する。そして、データベース更新部１０４は、検出部１０８によって検出されたネットワーク機器が有するＭＡＣアドレスをＶＬＡＮ情報データベース１００から削除する。そして、設定部１０６は、検出部１０８によって検出されたネットワーク機器が接続された中継機器の接続ポートを、ＶＬＡＮグループのいずれにも登録されていないＶＬＡＮグループであるデフォルトＶＬＡＮグループに設定する。また、検出部１０８がネットワークから取り外されたネットワーク機器、又は電源が落とされたネットワーク機器を検出してから所定の時間が経過した後、データベース更新部１０４は、検出部１０８によって検出されたネットワーク機器が有するＭＡＣアドレスをＶＬＡＮ情報データベース１００から削除してもよい。また、ＶＬＡＮ情報データベース１００は、検出によって検出されたネットワーク機器が有するＭＡＣアドレスを、デフォルトＬＡＮグループに対応づけて格納してもよい。
【００２８】
本実施形態のネットワーク管理装置１０によれば、受信部１０２がネットワーク機器から受信したＭＡＣアドレスが、データベース更新部１０４によってＶＬＡＮ情報データベース１００に登録されるため、ネットワーク管理者は、ＶＬＡＮ情報データベース１００にネットワーク機器のＭＡＣアドレスを予め登録することなく、簡易にＭＡＣアドレスベースＶＬＡＮを形成することができる。また、ネットワークから取り外されたネットワーク機器、又は電源が落とされたネットワーク機器のＭＡＣアドレスをＶＬＡＮ情報データベース１００から削除し、当該ネットワーク機器をデフォルトＶＬＡＮグループに設定することによって、ＶＬＡＮへの不正な進入を防ぐことができる。
【００２９】
図３は、ＶＬＡＮ情報データベース１００に格納されるＶＬＡＮ情報ファイルのデータフォーマットを示す。ＶＬＡＮ情報ファイルは、ＶＬＡＮグループ、ユーザＩＤ、パスワード、及びＭＡＣアドレスのフィールドを有する。ＶＬＡＮグループフィールドは、ＶＬＡＮの種類を識別する情報を格納する。ユーザＩＤフィールドは、ネットワーク機器の利用者の識別情報である利用者識別情報を格納する。パスワードフィールドは、利用者識別情報で識別される利用者を認証するためのパスワードを格納する。ＭＡＣアドレスフィールドは、それぞれのＶＬＡＮグループに属すべきネットワーク機器のＭＡＣアドレスを格納する。
【００３０】
ユーザＩＤフィールドに格納される利用者識別情報、及びパスワードフィールドに格納されるパスワードは、ネットワーク機器の利用者又はネットワーク管理者によって予め登録される。そして、ＭＡＣアドレスフィールドに格納されるＭＡＣアドレスは、ネットワークを介して受信部１０２がネットワーク機器から受信したＭＡＣアドレスが格納される。ネットワーク機器の利用者は、ネットワーク機器を用いてネットワーク管理装置１０にログインし、ユーザＩＤ及びパスワードを入力する。そして、データベース更新部１０４は、入力されたユーザＩＤ及びパスワードを、ユーザＩＤフィールドに格納される利用者識別情報、及びパスワードフィールドに格納されるパスワードによって認証した後、受信部１０２が受信したＭＡＣアドレスを格納する。
【００３１】
また、ネットワークを介してネットワーク管理装置１０にログインし、ユーザＩＤ及びパスワードをネットワーク管理装置１０に送信することができないネットワーク機器の場合、当該ネットワーク機器のＭＡＣアドレスを所望のＶＬＡＮグループに対応づけて予めＶＬＡＮ情報データベース１００のＶＬＡＮ情報ファイルに登録してもよい。設定部１０６は、ＭＡＣアドレスフィールドに格納されるＭＡＣアドレスを有するネットワーク機器を、ＶＬＡＮグループフィールドに格納されるＶＬＡＮグループに設定する。
【００３２】
本実施形態のネットワーク管理装置１０によれば、ネットワーク機器において入力されたユーザＩＤ及びパスワードを、予め登録されたユーザＩＤ及びパスワードを用いて認証し、認証されたネットワーク機器が有するＭＡＣアドレスを登録することができる。そのため、ネットワーク管理者は、複雑な文字列であるＭＡＣアドレスをＶＬＡＮ情報データベース１００に登録する代わりに、ユーザＩＤ及びパスワードを登録することによって、ＭＡＣアドレスベースＶＬＡＮを形成することができる。
【００３３】
図４は、ネットワーク管理装置１０におけるＶＬＡＮ設定処理のフローチャートを示す。まず、検出部１０８は、新たにネットワークに接続されたネットワーク機器、又は新たに電源が投入されたネットワーク機器を検出する（Ｓ１００）。具体的には、検出部１０８は、中継機器からのｌｉｎｋＵｐトラップに基づいて、中継機器の接続ポートの情報を受信し、新たにネットワークに接続されたネットワーク機器、又は新たに電源が投入されたネットワーク機器を検出する。
【００３４】
また、中継機器は、接続ポートの情報にネットワーク機器のＭＡＣアドレスが追加された場合、追加されたＭＡＣアドレスをネットワーク管理装置１０に送信してもよい。そして、検出部１０８は、中継機器からＭＡＣアドレスを受信することにより、新たにネットワークに接続されたネットワーク機器、又は新たに電源が投入されたネットワーク機器を検出する。
【００３５】
なお、中継機器の通信が行われていない接続ポートは、デフォルトＶＬＡＮグループに設定されているため、新たにネットワークに接続されたネットワーク機器、又は新たに電源が投入されたネットワーク機器は、まずデフォルトＶＬＡＮグループに設定され、ネットワーク管理装置１０と通信を行う。次に、受信部１０２は、デフォルトＶＬＡＮグループに設定されており、検出部１０８によって検出されたネットワーク機器から、当該ネットワーク機器のＭＡＣアドレスを受信する（Ｓ１０２）。
【００３６】
次に、データベース更新部１０４は、ＶＬＡＮ情報データベース１００を参照し（Ｓ１０４）、受信部１０２が受信したＭＡＣアドレスがＶＬＡＮ情報データベース１００に格納されているか否かを判断する（Ｓ１０６）。Ｓ１０６において、データベース更新部１０４が、受信部１０２が受信したＭＡＣアドレスがＶＬＡＮ情報データベース１００に格納されていると判断した場合、設定部１０６は、デフォルトＶＬＡＮグループに属するネットワーク機器を、受信部１０２が受信したＭＡＣアドレスに対応づけてＶＬＡＮ情報データベース１００に格納されるＶＬＡＮグループに設定する（Ｓ１１６）。
【００３７】
また、Ｓ１０６において、データベース更新部１０４が、受信部１０２が受信したＭＡＣアドレスがＶＬＡＮ情報データベース１００に格納されていないと判断した場合、受信部１０２は、デフォルトＶＬＡＮグループに属するネットワーク機器から、当該ネットワーク機器の利用者のユーザＩＤ及びパスワードを受信する（Ｓ１０８）。次に、データベース更新部１０４は、ＶＬＡＮ情報データベース１００を参照し（Ｓ１１０）、受信部１０２が受信したユーザＩＤ及びパスワードを認証する（Ｓ１１２）。Ｓ１１２において、ユーザＩＤ及びパスワードの認証が成立しなかった場合、設定部１０６は、デフォルトＶＬＡＮグループに属するネットワーク機器のＶＬＡＮ設定を変更しない。
【００３８】
また、Ｓ１１２において、ユーザＩＤ及びパスワードの認証が成立した場合、データベース更新部１０４は、受信部１０２が受信したユーザＩＤ及びパスワードに対応づけて、受信部１０２が受信したＭＡＣアドレスをＶＬＡＮ情報データベース１００に格納する（Ｓ１１４）。次に、設定部１０６は、デフォルトＶＬＡＮグループに属するネットワーク機器を、受信部１０２が受信したユーザＩＤ及びパスワードに対応づけてＶＬＡＮ情報データベース１００に格納されるＶＬＡＮグループに設定する（Ｓ１１６）。
【００３９】
図５は、ネットワーク管理装置１０におけるデフォルトＶＬＡＮ設定処理のフローチャートを示す。まず、検出部１０８は、ネットワークから取り外されたネットワーク機器、又は電源が落とされたネットワーク機器を検出する（Ｓ２００）。具体的には、検出部１０８は、中継機器からのｌｉｎｋＤｏｗｎトラップに基づいて、中継機器の接続ポートの情報を受信し、ネットワークから取り外されたネットワーク機器、又は電源が落とされたネットワーク機器を検出する。
【００４０】
また、中継機器は、接続ポートの情報からネットワーク機器のＭＡＣアドレスが削除された場合、削除されたＭＡＣアドレスをネットワーク管理装置１０に送信してもよい。そして、検出部１０８は、中継機器からＭＡＣアドレスを受信することにより、ネットワークから取り外されたネットワーク機器、又は電源が落とされたネットワーク機器を検出する。
【００４１】
次に、受信部１０２は、検出部１０８によって検出されたネットワーク機器が接続された中継機器から、当該ネットワーク機器のＭＡＣアドレスを受信する（Ｓ２０２）。そして、受信部１０２が受信したＭＡＣアドレスを有するネットワーク機器からの通信が停止してから所定の時間が経過した場合（Ｓ２０４）、データベース更新部１０４は、受信部１０２が受信したＭＡＣアドレスをＶＬＡＮ情報データベース１００から削除する（Ｓ２０６）。次に、設定部１０６は、検出部１０８によって検出されたネットワーク機器が接続された中継機器の接続ポートをデフォルトＶＬＡＮグループに設定する（Ｓ２０８）。
【００４２】
また、他の例では、ネットワーク機器がＶＬＡＮにおいて通信が可能な有効期限が予め定められており、データベース更新部１０４は、予め定められた有効期限が経過したネットワーク機器のＭＡＣアドレスをＶＬＡＮ情報データベース１００から削除してもよい。また、ネットワーク機器の利用者が登録削除の申請を行うことによって、ネットワーク管理者が、登録削除の申請が行われたネットワーク機器のＭＡＣアドレスをＶＬＡＮ情報データベース１００から削除してもよい。
【００４３】
本実施形態のネットワーク管理装置１０によれば、ネットワーク機器の利用者を認証し、認証された利用者のネットワーク機器のＭＡＣアドレスをＶＬＡＮ情報データベース１００に登録するため、セキュリティの高いＭＡＣアドレスベースＶＬＡＮを形成することができる。また、通信を行っていないネットワーク機器のＭＡＣアドレスをＶＬＡＮ情報データベース１００から削除し、通信が行われていない中継機器の接続ポートをデフォルトＶＬＡＮグループに設定することにより、不正な利用者によるＶＬＡＮへの進入を防ぐことができる。
【００４４】
図６は、ネットワーク管理装置１０のハードウェア構成を示す。ネットワーク管理装置１０は、ＣＰＵ７００と、ＲＯＭ７０２と、ＲＡＭ７０４と、通信インタフェース７０６と、ハードディスクドライブ７０８と、データベースインタフェース７１０と、フロッピーディスクドライブ７１２と、ＣＤ−ＲＯＭドライブ７１４とを備える。ＣＰＵ７００は、ＲＯＭ７０２及びＲＡＭ７０４に格納されたプログラムに基づいて動作する。通信インタフェース７０６は、ネットワークを介してネットワーク管理装置と通信する。データベースインタフェース７１０は、データベースへのデータの書込、及びデータベースの内容の更新を行う。格納装置の一例としてのハードディスクドライブ７０８は、設定情報及びＣＰＵ７００が動作するプログラムを格納する。
【００４５】
フロッピーディスクドライブ７１２はフロッピーディスク７２０からデータまたはプログラムを読み取りＣＰＵ７００に提供する。ＣＤ−ＲＯＭドライブ７１４はＣＤ−ＲＯＭ７２２からデータまたはプログラムを読み取りＣＰＵ７００に提供する。通信インタフェース７０６は、ネットワーク管理装置に接続してデータを送受信する。データベースインタフェース７１０は、各種データベース７２４と接続してデータを送受信する。
【００４６】
ＣＰＵ７００が実行するソフトウエアは、フロッピーディスク７２０またはＣＤ−ＲＯＭ７２２等の記録媒体に格納されて利用者に提供される。記録媒体に格納されたソフトウエアは圧縮されていても非圧縮であってもよい。ソフトウエアは記録媒体からハードディスクドライブ７０８にインストールされ、ＲＡＭ７０４に読み出されてＣＰＵ７００により実行される。
【００４７】
記録媒体に格納されて提供されるソフトウエア、即ちハードディスクドライブ７０８にインストールされるソフトウェアは、機能構成として、受信モジュールと、検出モジュールと、記憶モジュールと、データベース更新モジュールと、設定モジュールとを有する。各モジュールがコンピュータに働きかけて、ＣＰＵ７００に行わせる処理は、それぞれ本実施形態のネットワーク管理装置１０における、対応する部材の機能及び動作と同一であるから、説明を省略する。
【００４８】
図６に示した、記録媒体の一例としてのフロッピーディスク７２０またはＣＤ−ＲＯＭ７２２には、本出願で説明した全ての実施形態におけるネットワーク管理装置１０の動作の一部または全ての機能を格納することができる。
【００４９】
これらのプログラムは記録媒体から直接ＲＡＭに読み出されて実行されても、一旦ハードディスクドライブにインストールされた後にＲＡＭに読み出されて実行されてもよい。更に、上記プログラムは単一の記録媒体に格納されても複数の記録媒体に格納されてもよい。又、符号化した形態で格納されていてもよい。
【００５０】
記録媒体としては、フロッピーディスク、ＣＤ−ＲＯＭの他にも、ＤＶＤ、ＰＤ等の光学記録媒体、ＭＤ等の光磁気記録媒体、テープ媒体、磁気記録媒体、ＩＣカードやミニチュアーカードなどの半導体メモリ等を用いることができる。又、専用通信ネットワークやインターネットに接続されたサーバシステムに設けたハードディスクまたはＲＡＭ等の格納装置を記録媒体として使用し、通信網を介してプログラムをネットワーク管理装置１０に提供してもよい。このような記録媒体は、ネットワーク管理装置１０を製造するためのみに使用されるものであり、そのような記録媒体の業としての製造および販売等が本出願に基づく特許権の侵害を構成することは明らかである。
【００５１】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施形態に記載の範囲には限定されない。上記実施形態に、多様な変更または改良を加えることができる。そのような変更または改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。
【００５２】
【発明の効果】
上記説明から明らかなように、本発明によれば、ネットワーク管理者がＭＡＣアドレスを設定することなく、効率よくＶＬＡＮ設定ができ、且つセキュリティが高いＭＡＣアドレスベースＶＬＡＮを形成するネットワーク管理装置、ネットワーク管理プログラム、ネットワーク管理方法、及びコンピュータネットワークシステムを提供することができる。
【図面の簡単な説明】
【図１】本発明の一実施形態に係るコンピュータネットワークシステムの構成図である。
【図２】本実施形態に係るネットワーク管理装置１０の構成図である。
【図３】ＶＬＡＮ情報データベース１００に格納されるＶＬＡＮ情報ファイルのデータフォーマットを示す。
【図４】ネットワーク管理装置１０におけるＶＬＡＮ設定処理のフローチャートである。
【図５】ネットワーク管理装置１０におけるデフォルトＶＬＡＮ設定処理のフローチャートである。
【図６】ネットワーク管理装置１０のハードウェア構成図である。
【符号の説明】
１０  ネットワーク管理装置
１２ａ〜１２ｃ  中継機器
１４ａ〜１４ｄ  ネットワーク機器
１６ａ〜１６ｆ  接続ポート
１００  ＶＬＡＮ情報データベース
１０２  受信部
１０４  データベース更新部
１０６  設定部
１０８  検出部
７００  ＣＰＵ
７０２  ＲＯＭ
７０４  ＲＡＭ
７０６  通信インタフェース
７０８  ハードディスクドライブ
７１０  データベースインタフェース
７１２  フロッピーディスクドライブ
７１４  ＣＤ−ＲＯＭドライブ
７２０  フロッピーディスク
７２２  ＣＤ−ＲＯＭ
７２４  各種データベース
【図１】
0003784269.tif 000002
【図２】
0003784269.tif 000003
【図３】
0003784269.tif 000004
【図４】
0003784269.tif 000005
【図５】
0003784269.tif 000006
【図６】
0003784269.tif 000007