(57)【要約】【課題】ネットワーク機器の設定の容易化を図ることが可能なネットワーク管理システムを提供する。【解決手段】ネットワーク管理システムは、ネットワーク機器と、複数のポートと、複数のポートの１つのポートにネットワークケーブルを介してネットワーク機器が接続されたことを検出する検出部と、ネットワーク機器の接続が検出された１つのポートに予め関連付けられた設定情報を取得する取得部と、取得された設定情報をネットワーク機器に供給する供給部とを備えるネットワーク中継装置とを備える。【選択図】図４
2020127061.tif 000002
【特許請求の範囲】
【請求項１】
ネットワーク機器と、
複数のポートと、
前記複数のポートの１つのポートにネットワークケーブルを介して前記ネットワーク機器が接続されたことを検出する検出部と、
前記ネットワーク機器の接続が検出された前記１つのポートに予め関連付けられた設定情報を取得する取得部と、
取得された前記設定情報を前記ネットワーク機器に供給する供給部と、
を備える、ネットワーク中継装置と、
を備える、ネットワーク管理システム。
【請求項２】
前記設定情報は、前記ネットワーク機器が使用するＩＰアドレス、ＶＬＡＮ設定、ＩＰフィルタリング設定、及びＭＡＣフィルタリング設定の少なくとも１つを含む、
請求項１に記載のネットワーク管理システム。
【請求項３】
前記ネットワーク機器は、アクセスポイントであり、
前記設定情報は、前記アクセスポイントが使用するＳＳＩＤ及びチャンネルの少なくとも１つを含む、
請求項１または２に記載のネットワーク管理システム。
【請求項４】
前記ネットワーク機器は、管理対象であることを表す識別情報を前記ネットワーク中継装置に送信し、
前記ネットワーク中継装置は、前記ネットワーク機器から前記識別情報を受信した場合に、前記設定情報を前記ネットワーク機器に供給する、
請求項１ないし３の何れかに記載のネットワーク管理システム。
【請求項５】
前記ネットワーク中継装置は、前記ネットワーク機器から前記識別情報を受信しない場合に、前記ネットワーク機器のネットワーク通信を制限する、
請求項４に記載のネットワーク管理システム。
【請求項６】
前記ネットワーク機器は、スイッチングハブ又はアクセスポイントであることを表す識別情報を前記ネットワーク中継装置に送信し、
前記ネットワーク中継装置は、前記ポートに予め関連付けられた設定情報のうち、スイッチングハブ又はアクセスポイントに対応する設定情報を取得する、
請求項１ないし５の何れかに記載のネットワーク管理システム。
【請求項７】
前記ネットワーク中継装置は、前記複数のポートのそれぞれに予め関連付けられた設定情報を記憶する記憶部をさらに備える、
請求項１ないし６の何れかに記載のネットワーク管理システム。
【請求項８】
ネットワーク管理装置をさらに備え、
前記取得部は、前記ネットワーク管理装置から前記設定情報を取得する、
請求項１ないし６の何れかに記載のネットワーク管理システム。
【請求項９】
複数のポートと、
前記複数のポートの１つのポートにネットワークケーブルを介してネットワーク機器が接続されたことを検出する検出部と、
前記ネットワーク機器の接続が検出された前記１つのポートに予め関連付けられた設定情報を取得する取得部と、
取得された前記設定情報を前記ネットワーク機器に供給する供給部と、
を備える、ネットワーク中継装置。
【請求項１０】
複数のポートの１つのポートにネットワークケーブルを介してネットワーク機器が接続されたことを検出し、
前記ネットワーク機器の接続が検出された前記１つのポートに予め関連付けられた設定情報を取得し、
取得された前記設定情報を前記ネットワーク機器に供給する、
ネットワーク管理方法。
【請求項１１】
複数のポートを備えるネットワーク中継装置のコンピュータを、
前記複数のポートの１つのポートにネットワークケーブルを介してネットワーク機器が接続されたことを検出する検出部、
前記ネットワーク機器の接続が検出された前記１つのポートに予め関連付けられた設定情報を取得する取得部、及び、
取得された前記設定情報を前記ネットワーク機器に供給する供給部、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワーク管理システム、ネットワーク中継装置、ネットワーク管理方法、及びプログラムに関する。
【背景技術】
【０００２】
特許文献１には、各ポートに接続されるネットワーク機器のネットワーク層のアドレスを設定し、設定されたアドレスを用いてネットワーク層での通信の可否の確認を行うスイッチングハブが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００１−１７７５３８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、学校等の施設において、ネットワーク機器を常設していない場所にネットワーク機器を一時的に設置する場合や、ネットワーク機器を常設している場所で故障等によりネットワーク機器を交換する場合等に、ネットワーク機器の設定をその都度行うことは多大な手間を要する。
【０００５】
本発明は、上記課題に鑑みてなされたものであり、その主な目的は、ネットワーク機器の設定の容易化を図ることが可能なネットワーク管理システム、ネットワーク中継装置、ネットワーク管理方法、及びプログラムを提供することにある。
【課題を解決するための手段】
【０００６】
上記課題を解決するため、本発明の一の態様のネットワーク管理システムは、ネットワーク機器と、複数のポートと、前記複数のポートの１つのポートにネットワークケーブルを介して前記ネットワーク機器が接続されたことを検出する検出部と、前記ネットワーク機器の接続が検出された前記１つのポートに予め関連付けられた設定情報を取得する取得部と、取得された前記設定情報を前記ネットワーク機器に供給する供給部とを備えるネットワーク中継装置とを備える。
【０００７】
また、本発明の他の態様のネットワーク中継装置は、複数のポートと、前記複数のポートの１つのポートにネットワークケーブルを介してネットワーク機器が接続されたことを検出する検出部と、前記ネットワーク機器の接続が検出された前記１つのポートに予め関連付けられた設定情報を取得する取得部と、取得された前記設定情報を前記ネットワーク機器に供給する供給部とを備える。
【０００８】
また、本発明の他の態様のネットワーク管理方法は、複数のポートの１つのポートにネットワークケーブルを介してネットワーク機器が接続されたことを検出し、前記ネットワーク機器の接続が検出された前記１つのポートに予め関連付けられた設定情報を取得し、取得された前記設定情報を前記ネットワーク機器に供給する。
【０００９】
また、本発明の他の態様のプログラムは、複数のポートを備えるネットワーク中継装置のコンピュータを、前記複数のポートの１つのポートにネットワークケーブルを介してネットワーク機器が接続されたことを検出する検出部、前記ネットワーク機器の接続が検出された前記１つのポートに予め関連付けられた設定情報を取得する取得部、及び、取得された前記設定情報を前記ネットワーク機器に供給する供給部として機能させる。
【発明の効果】
【００１０】
本発明によれば、ネットワーク機器の設定の容易化を図ることが可能となる。
【図面の簡単な説明】
【００１１】
【図１】実施形態に係るネットワーク管理システムの構成例を示すブロック図である。
【図２】実施形態に係るネットワーク中継装置の構成例を示すブロック図である。
【図３】ポートと設定情報の関連付け例を示す図である。
【図４】実施形態に係るネットワーク管理方法の第１の手順例を示すフロー図である。
【図５】実施形態に係るネットワーク管理方法の第２の手順例を示すフロー図である。
【発明を実施するための形態】
【００１２】
以下、本発明の実施形態について、図面を参照しながら説明する。
【００１３】
図１は、実施形態に係るネットワーク管理システム１００の構成例を示すブロック図である。ネットワーク管理システム１００は、ネットワーク管理装置１、データベース２、ネットワーク中継装置３、及びネットワーク機器４を備えている。
【００１４】
ネットワーク管理装置１及びネットワーク中継装置３は、ＬＡＮ（ローカルエリアネットワーク）に接続されており、相互にネットワーク通信が可能である。ネットワーク管理装置１は、例えばパーソナルコンピュータであってもよいし、サーバコンピュータであってもよい。
【００１５】
これに限らず、ネットワーク管理装置１は、ＬＡＮ外のインターネット（ワイドエリアネットワーク）に接続された１又は複数のサーバコンピュータであってもよい。
【００１６】
ネットワーク管理装置１は、データベース２にアクセスが可能である。データベース２は、ネットワーク管理装置１の内部に設けられてもよいし、ネットワーク管理装置１の外部に設けられてもよい。
【００１７】
ネットワーク中継装置３は、例えばスイッチングハブ（レイヤ２スイッチ）であり、複数のポート３１を有している。各ポート３１には、ネットワークケーブルを介してネットワーク機器４が接続される。
【００１８】
図２は、実施形態に係るネットワーク中継装置３の構成例を示すブロック図である。ネットワーク中継装置３は、ＣＰＵ３２、メモリ３３、及びスイッチコントローラ３４を備えている。
【００１９】
メモリ３３は、ＲＡＭ、ＲＯＭ、及び不揮発性メモリ等を含んでおり、各ポート３１の接続先のＭＡＣアドレスリストを保持している。スイッチコントローラ３４は、ＭＡＣアドレスリストを参照して、複数のポート３１のうちの２つのポートをブリッジする。
【００２０】
ＣＰＵ３２は、ＲＯＭ又は不揮発性メモリからＲＡＭにロードされたプログラムに従って情報処理を実行することにより、検出部、取得部、及び供給部等として機能する。ＣＰＵ３２の情報処理により、ネットワーク中継装置３は所謂インテリジェントハブとなる。
【００２１】
図１の説明に戻り、ネットワーク機器４は、ネットワークケーブルを介してネットワーク中継装置３のポート３１に接続されることでＬＡＮに接続される。ネットワーク機器４は、スイッチングハブ４１であってもよいし、アクセスポイント４２〜４４であってもよい。
【００２２】
ネットワーク機器４は、学校等の施設の各部屋に設置される。各部屋には、ネットワーク中継装置３の各ポート３１に接続されたネットワークケーブルが配線されている。すなわち、ネットワーク中継装置３の各ポート３１と各部屋とは一対一で対応している。
【００２３】
ところで、ネットワーク機器４は、個別の設定が必要となることから、使用が想定される場所に常設することが一般的である。しかし、会議室や教室等の利用頻度が低い場所にまでネットワーク機器４を常設すると、導入コストが上がってしまうことが課題となる。
【００２４】
そのため、利用頻度が低い場所にはネットワーク機器４を常設せずに、限られた数のネットワーク機器４を必要に応じて使い回す運用がなされることがある。例えば図１に示すように、会議室を使用する間だけにスイッチングハブ４１を設置する場合や、教室１で使用していたアクセスポイント４２を教室２に移して使用する場合等である。
【００２５】
しかしながら、このようにネットワーク機器４を常設していない場所にネットワーク機器４を一時的に設置する場合に、ネットワーク機器４の設定をその都度行うことは多大な手間を要する。
【００２６】
また、ネットワーク機器４を常設している場所であっても、故障等によりネットワーク機器４を交換する必要が生じることがある。例えば図１に示すように、職員室に常設されたアクセスポイント４３が故障し、別のアクセスポイント４４に交換する場合等である。
【００２７】
このようにネットワーク機器４を交換する場合も、ネットワーク機器４の設定をその都度行うことは多大な手間を要する。
【００２８】
そこで、本実施形態では、以下に説明するように、ネットワーク中継装置３のポート３１にネットワークケーブルを介してネットワーク機器４が接続されたときに、そのポート３１に応じた（すなわち設置場所に応じた）所定の設定情報を自動的に適用することを可能とする。
【００２９】
図３は、ポート設定データベースの例を示す図である。ポート設定データベースは、データベース２（図１参照）内に構築されている。
【００３０】
ポート設定データベースでは、ネットワーク中継装置３の各ポート３１とネットワーク機器４の設定情報とが関連付けられている。すなわち、ポート設定データベースには、ネットワーク中継装置３のポート３１毎に、ポート３１に接続されたネットワーク機器４に適用すべき設定情報が記憶されている。
【００３１】
設定情報は、例えばネットワーク機器４が使用するＩＰアドレス、ＶＬＡＮ設定、ＩＰフィルタリング設定、及びＭＡＣフィルタリング設定等を含んでいる。これらは、スイッチングハブ４１とアクセスポイント４２〜４４に共通の設定である。
【００３２】
また、設定情報は、例えばスイッチングハブ４１が使用するＰｏＥ（Power over Ethernet）設定等を含んでもよい。また、設定情報は、例えばアクセスポイント４２〜４４が使用するＳＳＩＤ及びチャンネル等を含んでもよい。
【００３３】
なお、ポート設定データベースの設定情報に含まれる設定の種類は、図示の例に限られず、一部が省略されてもよいし、他の設定がさらに含まれてもよい。
【００３４】
図４は、ネットワーク管理システム１００において実現される、実施形態に係るネットワーク管理方法の第１の手順例を示すフロー図である。ネットワーク中継装置３のＣＰＵ３２（図２参照）は、プログラムに従って同図に示す情報処理を実行することにより、検出部、取得部、及び供給部等として機能する。
【００３５】
まず、ネットワーク機器４は、ネットワークケーブルを介してネットワーク中継装置３のポート３１に接続されると、ネットワーク中継装置３にリクエスト（HELLO-REQ）を送信する（Ｓ４１）。ネットワーク機器４からネットワーク中継装置３へのリクエスト（HELLO-REQ）の送信は、例えばブロードキャストを用いて行われる。リクエスト（HELLO-REQ）は、例えばDHCP Discoverの代わりに送信される。
【００３６】
リクエスト（HELLO-REQ）は、管理対象であることを表す識別情報を含んでいる。管理対象であるとは、本実施形態に係るネットワーク管理方法の対象であることであり、設置場所に応じた設定情報が供給されることを表す。また、リクエスト（HELLO-REQ）は、ネットワーク機器４がスイッチングハブであるか又はアクセスポイントであるかを表す識別情報も含んでもよい。
【００３７】
ネットワーク中継装置３は、ネットワーク機器４からリクエスト（HELLO-REQ）を受信すると（Ｓ３１：ＹＥＳ）、ネットワーク機器４が接続されたポート３１に対応する設定情報を要求するための設定情報要求をネットワーク管理装置１に送信する（Ｓ３２、取得部としての処理）。
【００３８】
ネットワーク中継装置３は、ネットワーク機器４からリクエスト（HELLO-REQ）を受信することによって、ポート３１にネットワーク機器４が接続されたことを検出する（検出部としての処理）。これに限らず、ネットワーク中継装置３は、ポート３１で任意の電気信号を受信したときに、ポート３１にネットワーク機器４が接続されたことを検出してもよい。
【００３９】
ネットワーク管理装置１は、ネットワーク中継装置３から設定情報要求を受信すると、ネットワーク機器４が接続されたポート３１に予め関連付けられた設定情報をデータベース２内のポート設定データベース（図３参照）から取得する（Ｓ１１）。
【００４０】
設定情報要求は、ネットワーク中継装置３の装置番号、ネットワーク機器４が接続されたポート３１のポート番号、及びネットワーク機器４の種別などを含んでいる。ネットワーク管理装置１は、ポート設定データベース（図３参照）から、設定情報要求により特定される装置番号及びポート番号に対応する設定情報を読み出す。
【００４１】
ネットワーク管理装置１は、共通の設定情報だけでなく、ネットワーク機器４がスイッチングハブである場合にはスイッチングハブ用の設定情報も取得し、ネットワーク機器４がアクセスポイントである場合にはアクセスポイント用の設定情報も取得する。
【００４２】
次に、ネットワーク管理装置１は、ポート設定データベース（図３参照）から取得した設定情報を、ネットワーク中継装置３に送信する（Ｓ１２）。ここで、ネットワーク中継装置３とネットワーク管理装置１との間で行われる設定情報の要求と応答は、例えばブロードキャストにより実現する。
【００４３】
ネットワーク中継装置３は、ネットワーク管理装置１から設定情報を取得すると、取得した設定情報をネットワーク機器４に供給する（Ｓ３３、供給部としての処理）。ネットワーク機器４は、ネットワーク中継装置３から供給された設定情報を、自身が使用する設定情報として適用し（Ｓ４２）、通常動作へ移行する。
【００４４】
ネットワーク中継装置３からネットワーク機器４への設定情報の供給も、例えばブロードキャストを用いて行われる。このため、ネットワーク機器４は、設定情報を適用するまでの間、ネットワーク上で一意なＩＰアドレスが不要となる。
【００４５】
また、ネットワーク中継装置３からネットワーク機器４への設定情報の供給は、リクエスト（HELLO-REQ）に対する応答（HELLO-RSP）として行われる。これらの要求と応答は、例えばＨＴＴＰ等のプロトコルにより実現する。
【００４６】
リクエスト（HELLO-REQ）を送信したネットワーク機器４は、その応答として設定情報を受信したときに、受信した設定情報を適用する。一方、リクエスト（HELLO-REQ）を送信していない他のネットワーク機器４は、設定情報を受信してもそれを無視する。
【００４７】
なお、ネットワーク中継装置３は、ネットワーク機器４からリクエスト（HELLO-REQ）を受信しなかった場合（Ｓ３１：ＮＯ）、すなわちネットワーク機器４が管理対象でない場合には、設定情報の供給を行わず、ネットワーク機器４のネットワーク通信を許可又は制限する（Ｓ３４）。ネットワーク通信を許可するか制限するかは、設定により切り替え可能である。
【００４８】
ネットワーク機器４からリクエスト（HELLO-REQ）を受信しなかった場合とは、例えばネットワーク機器４からDHCP Discoverを受信した場合である。
【００４９】
以上に説明した処理により、図１に示した例では、ネットワーク中継装置３の複数のポート３１のうち、会議室に対応する第１のポート３１にスイッチングハブ４１が接続されると、第１のポート３１に予め関連付けられた、会議室での使用に適した設定情報がスイッチングハブ４１に供給される。
【００５０】
また、教室１に対応する第２のポート３１から外されたアクセスポイント４２が、教室２に対応する第３のポート３１に接続されると、第３のポート３１に予め関連付けられた、教室２での使用に適した設定情報がアクセスポイント４２に供給される。アクセスポイント４２は、それまで適用していた設定情報を破棄し、新たに供給された設定情報を適用する。
【００５１】
また、職員室に対応する第４のポート３１からアクセスポイント４３が外され、アクセスポイント４４が接続されると、第４のポート３１に予め関連付けられた、職員室での使用に適した設定情報がアクセスポイント４４に供給される。すなわち、それまでアクセスポイント４３が適用していた設定情報と同じ設定情報がアクセスポイント４４に供給される。
【００５２】
以上に説明した第１の手順例では、ネットワーク中継装置３はネットワーク機器４からリクエスト（HELLO-REQ）を受信した後にネットワーク管理装置１に設定情報を要求しているが、設定情報を要求するタイミングはこれに限られない。例えば、以下に説明する第２の手順例のように、ネットワーク中継装置３は予めネットワーク管理装置１から設定情報を取得し、保存していてもよい。
【００５３】
図５は、実施形態に係るネットワーク管理方法の第２の手順例を示すフロー図である。上記第１の手順例と重複するステップについては、同番号を付すことで詳細な説明を省略する。
【００５４】
まず、ネットワーク中継装置３は、設定情報要求をネットワーク管理装置１に送信する（Ｓ３２）。ここでは、ネットワーク中継装置３は、自身の全てのポート３１に対応する設定情報を要求する。
【００５５】
ネットワーク管理装置１は、ネットワーク中継装置３から設定情報要求を受信すると、ネットワーク中継装置３の各ポート３１に予め関連付けられた設定情報をポート設定データベース（図３参照）から取得し、ネットワーク中継装置３に送信する（Ｓ１２）。
【００５６】
ネットワーク中継装置３は、ネットワーク管理装置１から設定情報を受信すると、受信した設定情報をメモリ３３（図２参照）に保存する（Ｓ３５）。すなわち、メモリ３３には、全てのポート３１のそれぞれに予め関連付けられた設定情報が保存される。
【００５７】
ネットワーク中継装置３は、ネットワーク機器４からリクエスト（HELLO-REQ）を受信すると（Ｓ３１：ＹＥＳ）、メモリ３３に保存された設定情報の中から、ネットワーク機器４が接続されたポート３１に対応する設定情報を取得し（Ｓ３６）、取得した設定情報をネットワーク機器４に供給する（Ｓ３３）。
【００５８】
以上に説明した実施形態によれば、ネットワーク中継装置３のポート３１にネットワークケーブルを介してネットワーク機器４が接続されると、そのポート３１に応じた（すなわち設置場所に応じた）所定の設定情報を自動的に適用することが可能となる。
【００５９】
このため、限られた数のネットワーク機器４を必要に応じて使い回す運用を行うことが容易となる。また、故障等によりネットワーク機器４を交換する場合も、同じ設定情報を引き継ぐことが容易となる。
【００６０】
また、ネットワーク中継装置３とネットワーク機器４との間の設定情報の要求と応答がブロードキャストを用いて行われることで、ネットワーク機器４にはネットワーク上で一意なＩＰアドレスが不要となるため、ネットワーク上にＤＨＣＰサーバが不要となる。このことは、ＤＨＣＰサーバを設置せず、全ての機器に固定ＩＰアドレスを付与する運用を行う場合において特に有用である。
【００６１】
以上、本発明の実施形態について説明したが、本発明は以上に説明した実施形態に限定されるものではなく、種々の変更が当業者にとって可能であることはもちろんである。
【符号の説明】
【００６２】
１  ネットワーク管理装置、２  データベース、３  ネットワーク中継装置、３１  ポート、３２  ＣＰＵ、３３  メモリ、３４  スイッチコントローラ、４  ネットワーク端末、４１  スイッチングハブ、４２  アクセスポイント、１００  ネットワーク管理システム
【図１】
2020127061.tif 000003
【図２】
2020127061.tif 000004
【図３】
2020127061.tif 000005
【図４】
2020127061.tif 000006
【図５】
2020127061.tif 000007