(57)【要約】【課題】ＩＰアドレス等の基本情報の再設定等を容易にできるＩＰネットワーク装置及び前記ＩＰネットワーク装置を備えるＩＰネットワークシステムを提供する。【解決手段】基地局１２は、ＩＰアドレスが設定されている基地局１２であって、受信したパケットに基づいた処理をする処理部２０を備え、処理部２０は、前記受信した前記パケットに含まれる当該パケットの送信先を確認し、前記送信先が自身であることを確認した場合に、前記パケットに特定のコードが含まれていることを条件に、自身に設定されている前記ＩＰアドレスを前記パケットに含まれているＩＰアドレスに書き換える。基地局１２によれば、システム管理者の人為的なミスにより、誤って基地局１２のＩＰアドレスを設定した場合であっても、簡便にＩＰアドレスを正しく再設定することができる。【選択図】図２
2010081187.tif 000002
【特許請求の範囲】
【請求項１】
ＩＰアドレスが設定されているＩＰネットワーク装置であって、
受信したパケットに基づいた処理をする処理部を備え、
前記処理部は、
前記受信した前記パケットに含まれる当該パケットの送信先を確認し、
前記送信先が自身であることを確認した場合に、前記パケットに特定のコードが含まれていることを条件に、自身に設定されている前記ＩＰアドレスを前記パケットに含まれているＩＰアドレスに書き換える
ことを特徴とするＩＰネットワーク装置。
【請求項２】
請求項１記載のＩＰネットワーク装置において、
前記パケットには、前記パケットに基づいて生成された認証データが含まれ、
前記処理部は、前記パケットの正当性を認証するための基準認証データを有し、
前記処理部は、前記認証データと前記基準認証データとを比較し、前記認証データと前記基準認証データとが一致した場合に、前記ＩＰアドレスの書き換えを実行する
ことを特徴とするＩＰネットワーク装置。
【請求項３】
請求項１又は２記載のＩＰネットワーク装置において、
前記パケットには、前記ＩＰネットワーク装置を再起動させるコード又は前記ＩＰネットワーク装置を初期化するコードの少なくとも一方が含まれている
ことを特徴とするＩＰネットワーク装置。
【請求項４】
請求項１〜３のいずれか１項に記載のＩＰネットワーク装置と、前記パケットを前記ＩＰネットワーク装置に送信する制御端末とを備えるＩＰネットワークシステムであって、
前記パケットには、前記ＩＰネットワーク装置に設定されているＩＰアドレスを前記制御端末に送信させるコードが含まれ、
前記処理部は、前記パケットに含まれるＩＰアドレスで書き換えられた後に、書き換えられた後の前記ＩＰネットワーク装置のＩＰアドレスを前記制御端末に送信する
ことを特徴とするＩＰネットワークシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＩＰアドレスが設定されているＩＰネットワーク装置及び前記ＩＰネットワーク装置と、前記パケットをＩＰネットワーク装置に送信する制御端末とを備えるＩＰネットワークシステムに関する。
【背景技術】
【０００２】
大規模ＩＰネットワークでは、基地局、ルータ等のネットワーク接続機器の運用状態、トラフィックなどを集中的に監視、制御し、異常発生時にはシステム管理者が即時対応できるシステムが必要とされ、このＩＰネットワークを管理するシステムとして、ＩＰネットワークシステムが知られている。
【０００３】
図６は、一般的なＩＰネットワークシステム４０の構成の説明図であり、ＩＰネットワークシステム４０は、基地局４２と、基地局４２を公衆回線網４４を介して遠隔操作する制御端末４６と、ルータ４８とを備える。基地局４２は、電柱１４の先端部に設置され、ＬＡＮケーブル１６によってルータ４８と接続され、制御端末４６とルータ４８とは公衆回線網４４によって接続されている。
【０００４】
しかしながら、システム管理者が、例えば、遠隔地の基地局４２のＩＰアドレスを誤って設定した場合には、ＩＰネットワークの接続性が失われ、制御端末４６による基地局４２の遠隔制御ができなくなる。かかる場合には、例えば、制御端末４６の設置場所に常駐するシステム管理者が、基地局４２が設置されている場所に赴き、基地局４２と図示しない設定用端末とをシリアルケーブルにより接続して、誤って設定した基地局４２のＩＰアドレスを正しく設定し直す必要がある。
【０００５】
【特許文献１】特開２００４−３０６２５号公報
【特許文献２】特開２００６−１３７５７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
一般に、シリアルケーブルが接続されるシリアルポートは金属ピンを備えているために、屋外に設置されている基地局４２では、シリアルポートを含めて防水構造となっており、シリアルポートが外部に表出されていない場合が多く、シリアルケーブルで基地局４２と設定用端末とを接続することが困難な場合がある。
【０００７】
また、基地局４２は、電波中継局としての機能を有するために、電柱１４の先端部というように、一般に見通しの良い場所に設置する必要があるが、シリアルケーブルはその構造からワンタッチで接続することが難しいために、特に、地上高が一定以上の位置に基地局４２を設置した場合には、シリアルケーブルで基地局４２と設定用端末との接続を簡便にすることができない。
【０００８】
本発明は、上記の課題を考慮してなされたものであって、ＩＰアドレス等の基本情報を誤って設定したために通信不能となったネットワーク接続機器に接続して、再設定等を容易にすることを可能とするＩＰネットワーク装置及び前記ＩＰネットワーク装置を備えるＩＰネットワークシステムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明に係るＩＰネットワーク装置は、ＩＰアドレスが設定されているＩＰネットワーク装置であって、受信したパケットに基づいた処理をする処理部を備え、前記処理部は、前記受信した前記パケットに含まれる当該パケットの送信先を確認し、前記送信先が自身であることを確認した場合に、前記パケットに特定のコードが含まれていることを条件に、自身に設定されている前記ＩＰアドレスを前記パケットに含まれているＩＰアドレスに書き換えることを特徴とする。
【００１０】
ＩＰネットワーク装置では、システム管理者の人為的なミスにより誤ってＩＰネットワーク装置のＩＰアドレスを設定した場合であっても、簡便にＩＰアドレスを正しく再設定することができる。
【００１１】
また、前記パケットには、前記パケットに基づいて生成された認証データが含まれ、前記処理部は、パケットの正当性を認証するための基準認証データを有し、前記処理部は、前記認証データと前記基準認証データとを比較し、前記認証データと前記基準認証データとが一致した場合に、前記ＩＰアドレスの書き換えを実行することにより、システム管理者以外の部外者によるＩＰネットワーク装置のＩＰアドレスの書き換えを防ぐことができる。
【００１２】
さらに、前記パケットには、前記ＩＰネットワーク装置を再起動させるコード又は前記ＩＰネットワーク装置を初期化するコードの少なくとも一方が含まれていることにより、ＩＰネットワーク装置のＩＰアドレスの再設定以外の制御をすることができる。
【００１３】
本発明に係るＩＰネットワークシステムは、ＩＰネットワーク装置と、前記パケットを前記ＩＰネットワーク装置に送信する制御端末とを備えるＩＰネットワークシステムであって、前記パケットには、前記ＩＰネットワーク装置に設定されているＩＰアドレスを前記制御端末に送信させるコードが含まれ、前記処理部は、前記パケットに含まれるＩＰアドレスで書き換えられた後に、書き換えられた後の前記ＩＰネットワーク装置のＩＰアドレスを前記制御端末に送信することにより、ＩＰネットワーク装置のＩＰアドレスが正しく設定されたことを容易に確認することができる。
【発明の効果】
【００１４】
本発明のＩＰネットワーク装置によれば、システム管理者の人為的なミスにより誤ってＩＰネットワーク装置のＩＰアドレスを設定した場合であっても、簡便にＩＰアドレスを正しく再設定することができる。また、システム管理者以外の部外者によるＩＰネットワーク装置のＩＰアドレスの書き換えを防ぐことができる。さらに、ＩＰネットワーク装置のＩＰアドレスの再設定以外の制御をすることができる。
【００１５】
また、本発明のＩＰネットワークシステムによれば、ＩＰネットワーク装置のＩＰアドレスが正しく設定されたことを容易に確認することができる。
【発明を実施するための最良の形態】
【００１６】
以下、本発明の実施形態について図面を参照して説明する。図１は、本発明の実施形態に係るＩＰネットワークシステム１０の説明図であり、図２は、基地局（ＩＰネットワーク装置）１２の構成の説明図であり、図３は、基地局１２を制御するためのパケットの構成の説明図であり、図４は前記パケット中のコードとそのコード内容についての説明図である。なお、図６に示したＩＰネットワークシステム４０と同一の構成要素には同一の符号を付し、その詳細な説明を省略する。
【００１７】
ＩＰネットワークシステム１０は、基地局１２とパソコン等で構成される制御端末１８とを備える。基地局１２は、制御端末１８から送信されるパケットに基づいて処理をする処理部２０と、基地局１２自身のＭＡＣアドレスが記憶されるＭＡＣアドレス記憶部２２と、基地局１２に設定されるＩＰアドレスが記憶されるＩＰアドレス記憶部２４と、制御端末１８から送信されるパケットに含まれるイーサネット（登録商標）タイプと比較するための値が記憶される特定コード記憶部２６と、制御端末１８から送信されるパケットの正当性を認証するために用いる基準認証データを生成するために基地局１２に設定されるパスワードが記憶されるパスワード記憶部２８とを備える。
【００１８】
処理部２０は、制御端末１８から送信されるパケットに含まれるＭＡＣアドレスとＭＡＣアドレス記憶部２２に記憶されているＭＡＣアドレスとを比較するパケット送信先確認部３０と、前記パケットに含まれるイーサネット（登録商標）タイプと特定コード記憶部２６に記憶されている特定コードとを比較する特定コード比較部３２と、前記パケットとパスワード記憶部２８に記憶されているパスワードとに基づいて基準認証データを作成し、前記基準認証データと前記パケットに含まれる認証データとを比較する認証データ生成比較部３４と、前記パケットに含まれるコードを実行するコード実行部３６とを備える。
【００１９】
制御端末１８が基地局１２に送信するパケットは、宛先ＭＡＣアドレスと、送信元ＭＡＣアドレスと、イーサネット（登録商標）タイプと、コードと、データの長さと、設定データと、認証データとを備える。宛先ＭＡＣアドレスには、送信先のＭＡＣアドレスが設定され、送信元ＭＡＣアドレスには、送信元である制御端末１８自身のＭＡＣアドレスが設定され、イーサネット（登録商標）タイプには、コード内容を実行させるための値が設定され、この値はＲＦＣで標準化されている仕様値以外の値で構成され、例えば、「0x0111」が特定コードとして設定される。また、コードには、処理部２０のコード実行部３６で実行されるコード内容毎に対応した値が設定され、データの長さには、設定データに設定される値のデータ長が設定され、設定データには、コードに対応した値、例えば、基地局１２の誤ったＩＰアドレスを再設定する場合には、基地局１２の正しいＩＰアドレスが設定される。さらに、認証データには、基地局１２の固有のパスワードと、設定データの設定値に基づいて算出した値とを組み合わせた値からＨＭＡＣ−ＳＨＡ１、ＨＭＡＣ−ＭＤ５等のハッシュアルゴリズムで算出したハッシュ値が設定される。設定データの設定値に基づく算出は、例えば、前記設定値の加算や乗算等で行われる。また、宛先ＭＡＣアドレスの代わりに、ブロードキャストアドレスを用いることもできる。
【００２０】
処理部２０のコード実行部３６は、パケット中のコード内容に応じた処理を行う。図４に示すコード「0x0001」に対しては、ＩＰアドレス記憶部２４に記憶されているＩＰアドレスをパケットに書き込み当該パケットを制御端末１８へ送信する処理がされ、コード「0x0002」に対しては、パケットの設定データに設定されているＩＰアドレスを基地局１２のＩＰアドレスとするためにＩＰアドレス記憶部２４に書き込む処理がされ、コード「0x0003」に対しては、基地局１２の再起動処理がされ、コード「0x0004」に対しては、基地局１２を出荷時の設定状態に戻すための初期化処理がされ、コード「0x0005」に対しては、ＳＳＬ（Secure Sockets Layer）等の暗号化通信で必要となる基地局１２の鍵情報を設定、更新処理がされる。
【００２１】
次に、基地局１２のＩＰアドレスを誤って設定した場合の基地局１２のＩＰアドレスの再設定について図５を用いて説明する。図５は、制御端末１８から送信されたパケットに基づく処理部２０での処理手順の説明図である。
【００２２】
まず、システム管理者は、基地局１２に接続されているＬＡＮケーブル１６をルータ４８から制御端末１８に接続先を変更して、基地局１２と制御端末１８とを接続する。ここで、基地局１２のＩＰアドレスをＩＰアドレス記憶部２４に「123.0.0.1」と設定すべきところを、「234.0.0.1」と誤って設定したとする。また、ＭＡＣアドレス記憶部２２には基地局１２のＭＡＣアドレスが設定され、特定コード記憶部２６にはイーサネット（登録商標）タイプと比較するための特定コードとして「0x0111」が設定され、パスワード記憶部２８には基地局１２の固有のパスワードが設定されているとする。
【００２３】
次いで、制御端末１８において、基地局１２に送信されるパケットが生成される。生成されるパケットには、宛先ＭＡＣアドレスに基地局１２のＭＡＣアドレスが設定され、送信元ＭＡＣアドレスには、制御端末１８自身のＭＡＣアドレスが設定され、イーサネット（登録商標）タイプには、特定コードとして「0x0111」が設定され、コードには、「0x0002」が設定され、設定データには、このコードに対応して基地局１２に設定されるべき正しいＩＰアドレス「123.0.0.1」が設定され、データの長さには、設定データに設定されたＩＰアドレスを含む全データのデータ長が設定され、認証データには、基地局１２の固有のパスワードと、設定データの設定値に基づいて算出された値とに基づいてＨＭＡＣ−ＳＨＡ１で算出されたハッシュ値が設定される。このように生成されたパケットが制御端末１８から基地局１２に送信される。
【００２４】
制御端末１８から送信されたパケットを受信した基地局１２の処理部２０では、以下のように処理がされる。
【００２５】
まず、処理部２０のパケット送信先確認部３０は、受信したパケットの宛先ＭＡＣアドレスとＭＡＣアドレス記憶部２２に記憶されているＭＡＣアドレスとを照合する（ステップＳ１）。宛先ＭＡＣアドレスと基地局１２のＭＡＣアドレスとが一致した場合には、特定コード比較部３２は、前記パケット中のイーサネット（登録商標）タイプの特定コードと特定コード記憶部２６に記憶されている特定コードとを照合する（ステップＳ２）。前記パケット中の特定コードと特定コード記憶部２６に記憶されている特定コードとは一致するので、認証データ生成比較部３４によって前記パケットの正当性を確認するための認証がされる（ステップＳ３）。データの認証は、認証データ生成比較部３４が前記パケットの正当性を認証するための基準認証データを作成し、この基準認証データと前記パケット中の認証データとを照合することにより行われる。具体的には、認証データ生成比較部３４は、前記パケット中のデータの長さを確認し、設定データに設定されている全データを加算した値とパスワード記憶部２８に記憶されているパスワードとを組み合わせた値からハッシュアルゴリズムＨＭＡＣ−ＳＨＡ１でハッシュ値（基準認証データ）を算出し、このハッシュ値とパケット中の認証データとの照合を実行する。
【００２６】
前記ハッシュ値とパケット中の認証データとが一致した場合には、コード実行部３６によって前記パケット中のコードに従って、コード内容が実行される（ステップＳ４）。
【００２７】
前記パケット中のコードは「0x0002」と設定されているので、基地局１２のＩＰアドレスの再設定がされる。即ち、コード実行部３６は、パケット中の設定データに書き込まれているＩＰアドレス「123.0.0.1」を読み取り、ＩＰアドレス記憶部２４に基地局１２のＩＰアドレスとして書き込むことにより、基地局１２のＩＰアドレスが正しく設定される。
【００２８】
なお、ステップＳ１〜Ｓ３において、宛先ＭＡＣアドレスとＭＡＣアドレス記憶部２２に記憶されているＭＡＣアドレスとが一致しない場合、イーサネット（登録商標）タイプの特定コードが特定コード比較部３２に記憶されている特定コードと一致しない場合、データの認証ができなかった場合においては、当該パケットは破棄され、次の制御端末１８から送信されるパケットを待つ状態となる。
【００２９】
システム管理者は、基地局１２のＩＰアドレスが正しく設定されたことを確認するために制御端末１８でパケットを生成し、基地局１２に送信することができる。送信するパケットは、上述したＩＰアドレスを再設定する際に送信したパケットに対して、コードを「0x0002」から「0x0001」に変更したパケットとする。
【００３０】
基地局１２で受信されたパケットは、上述したＩＰアドレスを再設定するために送信したパケットと同じくステップＳ１〜Ｓ３の処理がされる。
【００３１】
ステップＳ３において、認証データ生成比較部３４が前記ハッシュ値とパケット中の認証データとの一致を確認した後に、コード実行部３６によってパケット中のコードに従って、コード内容が実行される（ステップＳ４）。パケット中のコードは「0x0001」と設定されているので、コード実行部３６は、基地局１２に設定されているＩＰアドレス（123.0.0.1）をパケットに書き込んで制御端末１８に送信する。当該パケットを受信した制御端末１８において、基地局１２のＩＰアドレスが正しく再設定されたことを確認することができる。
【００３２】
以後、制御端末１８に接続していたＬＡＮケーブル１６をルータ４８に接続し直すことにより、制御端末４６で基地局１２を遠隔制御することができる。
【００３３】
また、ＩＰネットワークシステム１０では、制御端末１８によって、基地局１２の再起動、基地局１２を出荷時の設定状態に戻すための初期化、ＳＳＬ通信をする際に用いる基地局１２の鍵情報を設定、更新処理もすることができる。これらの処理を基地局１２に対して行う場合には、パケットのコードを所望の処理に対応したコードに変更して、制御端末１８から基地局１２に送信することによりコード実行部３６によって処理することができる。
【００３４】
以上説明したように、ＩＰネットワークシステム１０の基地局１２は、ＩＰアドレスが設定されている基地局１２であって、受信したパケットに基づいた処理をする処理部２０を備え、処理部２０は、前記受信した前記パケットに含まれる当該パケットの送信先を確認し、前記送信先が自身であることを確認した場合に、前記パケットに特定のコードが含まれていることを条件に、自身に設定されている前記ＩＰアドレスを前記パケットに含まれているＩＰアドレスに書き換える。
【００３５】
基地局１２によれば、システム管理者の人為的なミスにより、誤って基地局１２のＩＰアドレスを設定した場合であっても、簡便にＩＰアドレスを正しく再設定することができる。
【００３６】
また、前記パケットには、前記パケットに基づいて生成された認証データが含まれ、処理部２０は、パケットの正当性を認証するための基準認証データを有し、処理部２０は、前記認証データと前記基準認証データとを比較し、前記認証データと前記基準認証データとが一致した場合に、前記ＩＰアドレスの書き換えを実行することにより、システム管理者以外の部外者による基地局１２のＩＰアドレスの書き換えを防ぐことができる。
【００３７】
さらに、前記パケットには、処理部２０を再起動させるコード又は処理部２０を初期化するコードの少なくとも一方が含まれていることにより、基地局１２のＩＰアドレスの再設定以外の制御をすることができる。
【００３８】
また、ＩＰネットワークシステム１０は、基地局１２と、前記パケットを基地局１２に送信する制御端末１８とを備え、前記コードには、基地局１２に設定されているＩＰアドレスを制御端末１８に送信させるコードが含まれ、処理部２０は、前記パケットに含まれるＩＰアドレスで書き換えられた後に、書き換えられた後の基地局１２のＩＰアドレスを制御端末１８に送信することにより、基地局１２のＩＰアドレスが正しく設定されたことを容易に確認することができる。
【００３９】
なお、上述した実施形態では、制御端末１８によって制御する対象が基地局１２であったが、ルータ等のＩＰアドレスが設定されるＩＰネットワークの接続機器であればよく、基地局１２に限定されるものではない。
【００４０】
また、上述したパケットではコードが１つであるが、複数個含めることもできる。その際には、パケット中にコードの数を示すコード数を含めることが好ましい。
【００４１】
なお、本発明は、上述の実施形態に限らず、本発明の要旨を逸脱することなく、種々の構成を採り得ることはもちろんである。
【図面の簡単な説明】
【００４２】
【図１】本発明の実施形態に係るＩＰネットワークシステムの説明図である。
【図２】基地局の構成の説明図である。
【図３】基地局を制御するためのパケットの構成の説明図である。
【図４】パケット中のコードとそのコード内容についての説明図である。
【図５】制御端末から送信されたパケットに基づく基地局の処理部での処理手順の説明図である。
【図６】従来のＩＰネットワークシステムの構成の説明図である。
【符号の説明】
【００４３】
１０、４０…ＩＰネットワークシステム  １２、４２…基地局
１４…電柱                            １６…ＬＡＮケーブル
１８、４６…制御端末                  ２０…処理部
２２…ＭＡＣアドレス記憶部            ２４…ＩＰアドレス記憶部
２６…特定コード記憶部                ２８…パスワード記憶部
３０…パケット送信先確認部            ３２…特定コード比較部
３４…認証データ生成比較部            ３６…コード実行部
４４…公衆回線網                      ４８…ルータ
【図１】
2010081187.tif 000003
【図２】
2010081187.tif 000004
【図３】
2010081187.tif 000005
【図４】
2010081187.tif 000006
【図５】
2010081187.tif 000007
【図６】
2010081187.tif 000008