(57)【要約】【課題】不正端末による通信を確実に妨害する。【解決手段】ネットワーク監視装置１０において、通信監視部１３が、通信ネットワークＬに接続された端末による通信を監視し、任意の端末から重複確認パケットが送信された場合、当該重複確認パケットに含まれる確認ＩＰアドレスを抽出して記憶部１２のアドレスリスト１２Ａと照合することにより、重複確認パケットの送信元端末が不正端末２１であるか否かを判定し、送信元端末が不正端末２１であると判定された場合、重複応答返信部１４が、確認ＩＰアドレスが重複していることを示す重複応答パケットを、送信元端末すなわち不正端末２１へ返送する。【選択図】  図１
2019106583.tif 000002
【特許請求の範囲】
【請求項１】
通信ネットワークを介して任意の端末と通信を行う通信Ｉ／Ｆ部と、
前記通信ネットワークを介した通信が許可されている正規端末のアドレスが予め登録されているアドレスリストを記憶する記憶部と、
前記通信ネットワークに接続された端末による通信を監視し、任意の端末から重複確認パケットが送信された場合、当該重複確認パケットに含まれる確認ＩＰアドレスを抽出して前記アドレスリストと照合することにより、前記重複確認パケットの送信元端末が不正端末であるか否かを判定する通信監視部と、
前記送信元端末が不正端末であると判定された場合、前記確認ＩＰアドレスが重複していることを示す重複応答パケットを、前記送信元端末へ返送する重複応答返信部と
を備えることを特徴とするネットワーク監視装置。
【請求項２】
請求項１に記載のネットワーク監視装置において、
前記送信元端末が不正端末であると判定された場合、前記確認ＩＰアドレスを新たな自ＩＰアドレスとして前記通信Ｉ／Ｆ部に追加設定する通信Ｉ／Ｆ設定部を、さらに備えることを特徴とするネットワーク監視装置。
【請求項３】
請求項１または請求項２に記載のネットワーク監視装置において、
前記通信監視部は、前記重複確認パケットとして重複確認用のＡＲＰプローブパケットが送信された場合、当該ＡＲＰプローブパケットに含まれる前記確認ＩＰアドレスを抽出して前記アドレスリストと照合することにより、前記送信元端末が不正端末であるか否かを判定し、
前記重複応答返信部は、前記送信元端末が不正端末であると判定された場合、前記ＡＲＰプローブパケットに含まれる前記確認ＩＰアドレスを送信元アドレスとし、自装置ＭＡＣアドレスを送信元ＭＡＣアドレスとした重複応答用のＡＲＰリプライパケットを、前記送信元端末へ返送する
ことを特徴とするネットワーク監視装置。
【請求項４】
通信ネットワークに接続されるネットワーク機器で用いられるネットワーク監視方法であって、
記憶部が、前記通信ネットワークを介した通信が許可されている正規端末のアドレスが予め登録されているアドレスリストを記憶する記憶ステップと、
通信監視部が、前記通信ネットワークに接続された端末による通信を監視し、任意の端末から重複確認パケットが送信された場合、当該重複確認パケットに含まれる確認ＩＰアドレスを抽出して前記アドレスリストと照合することにより、前記重複確認パケットの送信元端末が不正端末であるか否かを判定する通信監視ステップと、
重複応答返信部が、前記送信元端末が不正端末であると判定された場合、前記確認ＩＰアドレスが重複していることを示す重複応答パケットを、前記送信元端末へ返送する重複応答返信ステップと
を備えることを特徴とするネットワーク監視方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信ネットワークに接続された端末による通信を監視し、許可されていない不正端末による不正な通信を妨害するためのネットワーク監視技術に関する。
【背景技術】
【０００２】
従来、通信ネットワークに接続された端末による通信を監視し、許可されていない不正端末による通信を妨害するネットワーク監視技術として、通信開始時に端末から送信されるＡＲＰリクエストを監視する技術が提案されている（例えば、特許文献１など参照）。
例えばＬＡＮからなる通信ネットワークを介して、任意の相手端末と通信を行う際、レイヤ３（ネットワーク層）でＩＰによりパケットを送受信するには、相手端末のＩＰアドレスが必要となる。
【０００３】
これに加えて、レイヤ２（データリンク層）で、Ｅｔｈｅｒｎｅｔ（登録商標）でパケットを格納したフレームを送受信するには、相手端末のＭＡＣアドレスが必要となる。
このため、レイヤ２では、ＡＲＰリクエストとＡＲＰリプライという制御用パケットを送受信することにより、指定したＩＰアドレスの相手端末のＭＡＣアドレスを取得するプロトコル、すなわちＡＲＰ（Address Resolution Protocol）が規定されている。
【０００４】
このＡＲＰでは、まず、送信元端末が、相手端末のＩＰアドレスを確認ＩＰアドレスとして指定したＡＲＰリクエストパケットを通信ネットワークへブロードキャスト送信する。次に、通信ネットワークに接続されている各端末は、当該ＡＲＰリクエストパケットの確認ＩＰアドレスが自端末のＩＰアドレスと一致するか確認する。この後、ＩＰアドレスが一致した端末が、自端末のＭＡＣアドレスを含むＡＲＰリプライパケットを送信元端末へ通知する。
【０００５】
前述した従来技術は、このようなＡＲＰリクエストパケットが不正端末からも必ず送信されることに着目し、不正端末からのＡＲＰリクエストパケットに対して、指定された確認ＩＰアドレスと対応する実際のＭＡＣアドレスとは異なるＭＡＣアドレスを用いた偽のＡＲＰリプライパケットを、ネットワーク監視装置から不正端末へ通知するようにしたものである。
これにより、不正端末には、偽のＡＲＰリプライパケットで本来とは異なるＭＡＣアドレスが通知されるため、不正端末が混乱して通信ができなくなり、結果として、不正端末の通信が妨害されることになる。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００８−２２７６００号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、このような従来技術では、ＡＲＰリクエストパケットの宛先として指定されていないネットワーク監視装置から、偽のＡＲＰリプライパケットが送信されるため、この偽のＡＲＰリプライパケットが、不正端末や同じ通信ネットワークに接続されている他の端末装置で検査され、不正なＡＲＰリプライパケットであると判定される場合がある。
したがって、このような場合には、ＡＲＰリクエストパケットで指定された確認ＩＰアドレスの端末からのＡＲＰリプライパケットにより、不正端末が通信を開始する可能性があり、結果として不正端末の通信を妨害できないという問題点があった。
【０００８】
本発明はこのような課題を解決するためのものであり、不正端末による通信を確実に妨害することができるネットワーク監視技術を提供することを目的としている。
【課題を解決するための手段】
【０００９】
このような目的を達成するために、本発明にかかるネットワーク監視装置は、通信ネットワークを介して任意の端末と通信を行う通信Ｉ／Ｆ部と、前記通信ネットワークを介した通信が許可されている正規端末のアドレスが予め登録されているアドレスリストを記憶する記憶部と、前記通信ネットワークに接続された端末による通信を監視し、任意の端末から重複確認パケットが送信された場合、当該重複確認パケットに含まれる確認ＩＰアドレスを抽出して前記アドレスリストと照合することにより、前記重複確認パケットの送信元端末が不正端末であるか否かを判定する通信監視部と、前記送信元端末が不正端末であると判定された場合、前記確認ＩＰアドレスが重複していることを示す重複応答パケットを、前記送信元端末へ返送する重複応答返信部とを備えている。
【００１０】
また、本発明にかかる上記ネットワーク監視装置の一構成例は、前記送信元端末が不正端末であると判定された場合、前記確認ＩＰアドレスを新たな自ＩＰアドレスとして前記通信Ｉ／Ｆ部に追加設定する通信Ｉ／Ｆ設定部を、さらに備えている。
【００１１】
また、本発明にかかる上記ネットワーク監視装置の一構成例は、前記通信監視部が、前記重複確認パケットとして重複確認用のＡＲＰプローブパケットが送信された場合、当該ＡＲＰプローブパケットに含まれる前記確認ＩＰアドレスを抽出して前記アドレスリストと照合することにより、前記送信元端末が不正端末であるか否かを判定し、前記重複応答返信部は、前記送信元端末が不正端末であると判定された場合、前記ＡＲＰプローブパケットに含まれる前記確認ＩＰアドレスを送信元アドレスとし、自装置ＭＡＣアドレスを送信元ＭＡＣアドレスとした重複応答用のＡＲＰリプライパケットを、前記送信元端末へ返送するようにしたものである。
【００１２】
また、本発明にかかるネットワーク監視方法は、通信ネットワークに接続されるネットワーク機器で用いられるネットワーク監視方法であって、記憶部が、前記通信ネットワークを介した通信が許可されている正規端末のアドレスが予め登録されているアドレスリストを記憶する記憶ステップと、通信監視部が、前記通信ネットワークに接続された端末による通信を監視し、任意の端末から重複確認パケットが送信された場合、当該重複確認パケットに含まれる確認ＩＰアドレスを抽出して前記アドレスリストと照合することにより、前記重複確認パケットの送信元端末が不正端末であるか否かを判定する通信監視ステップと、重複応答返信部が、前記送信元端末が不正端末であると判定された場合、前記確認ＩＰアドレスが重複していることを示す重複応答パケットを、前記送信元端末へ返送する重複応答返信ステップとを備えている。
【発明の効果】
【００１３】
本発明によれば、不正端末からの重複確認パケットに対して、重複応答用のＡＲＰリプライパケットが不正端末へ返送されるため、不正端末による通信を確実に妨害することが可能となる。また、本発明によれば、不正端末が通信ネットワークＬで用いる自己のＩＰアドレスの設定自体を阻止することができるため、不正端末が自己のＩＰアドレスを使用可能状態となった以降に通信妨害を行う従来技術と比較して、より高いセキュリティ性を得ることができる。
【図面の簡単な説明】
【００１４】
【図１】ネットワーク監視装置の構成を示すブロック図である。
【図２】アドレスリストの構成例である。
【図３】ＡＲＰパケットの構成例である。
【図４】ＡＲＰプローブパケットの送信例である。
【図５】ネットワーク監視動作を示すシーケンス図である。
【発明を実施するための形態】
【００１５】
次に、本発明の一実施の形態について図面を参照して説明する。
［ネットワーク監視装置］
まず、図１を参照して、本実施の形態にかかるネットワーク監視装置１０について説明する。図１は、ネットワーク監視装置の構成を示すブロック図である。
【００１６】
このネットワーク監視装置１０は、全体としてＵＴＭ（Unified Threat Management）、ゲートウェイ、ルータ、スイッチ、ハブなどのネットワーク機器からなり、ＬＡＮ（Local Area Network）などの通信ネットワークＬに接続されて、通信ネットワークＬに接続された端末による通信を監視し、許可されていない不正端末２１による、許可されている正規端末２０との不正な通信を妨害する機能を有している。
【００１７】
図１に示すように、ネットワーク監視装置１０は、主な機能部として、通信Ｉ／Ｆ部１１、記憶部１２、通信監視部１３、重複応答返信部１４、および通信Ｉ／Ｆ設定部１５を備えている。
【００１８】
通信Ｉ／Ｆ部１１は、通信ネットワークＬに接続された正規端末２０や不正端末２１との間でパケットを送受信することにより通信を行う機能を有している。
記憶部１２は、半導体メモリやハードディスクなどの記憶装置からなり、ネットワーク監視装置１０の動作に用いる各種の処理データやプログラムを記憶する機能を有している。記憶部１２で記憶する主な処理データとして、ネットワーク監視装置１０の自ＩＰアドレスおよび自ＭＡＣアドレスのほか、正規端末２０のアドレスリスト１２Ａがある。
【００１９】
図２は、アドレスリストの構成例である。ここでは、正規端末２０ごとに、当該正規端末２０で用いている正規端末アドレスとして、ＭＡＣアドレスおよびＩＰアドレスが予め登録されている。不正端末２１を判定する際、不正端末２１のＭＡＣアドレスおよびＩＰアドレスが、これら正規端末２０のＭＡＣアドレスおよびＩＰアドレスと照合される。なお、照合する際、ＭＡＣアドレスおよびＩＰアドレスの一方だけでも照合可能であるため、正規端末アドレスとして、ＭＡＣアドレスまたはＩＰアドレスのいずれか一方のみをアドレスリスト１２Ａに登録してもよい。
【００２０】
通信監視部１３は、通信ネットワークＬに接続された正規端末２０や不正端末２１による通信を監視し、任意の端末から重複確認パケットが送信された場合、当該重複確認パケットに含まれる確認ＩＰアドレスを抽出してアドレスリストと照合することにより、重複確認パケットの送信元端末が不正端末２１であるか否かを判定する機能を有している。
【００２１】
重複応答返信部１４は、通信監視部１３により、重複確認パケットの送信元端末が不正端末２１であると判定された場合、当該重複確認パケットに含まれる確認ＩＰアドレスが重複していることを示す重複応答パケットを、送信元端末すなわち不正端末２１へ返送する機能を有している。
【００２２】
通信Ｉ／Ｆ設定部１５は、通信監視部１３により、重複確認パケットの送信元端末が不正端末２１であると判定された場合、当該重複確認パケットに含まれる確認ＩＰアドレスを新たな自ＩＰアドレスとして通信Ｉ／Ｆ部１１に追加設定する機能を有している。
【００２３】
本実施の形態では、重複確認パケットの具体例として重複確認用のＡＲＰプローブパケットを用いる場合を例として説明する。
図３は、ＡＲＰパケットの構成例である。ここでは、Ｅｔｈｅｒｎｅｔフレーム３０のデータ部３１にＡＲＰパケット４０を格納した例が示されている。
ＡＲＰパケット４０は、主な制御データとして、オペレーションコード４１、送信元ＭＡＣアドレス４２、送信元ＩＰアドレス４３、宛先ＭＡＣアドレス４４、および宛先ＩＰアドレス４５を有している。
【００２４】
オペレーションコード４１は、ＡＲＰパケット４０のＡＲＰの種別を示す識別情報である。パケットをＡＲＰリクエストパケットとして用いる場合、オペレーションコード４１は０ｘ０００１に設定され、パケットをＡＲＰリプライパケットとして用いる場合、オペレーションコード４１は０ｘ０００２に設定される。
送信元ＭＡＣアドレス４２および送信元ＩＰアドレス４３は、ＡＲＰパケットを送信する送信元のＭＡＣアドレスおよびＩＰアドレスである。
宛先ＭＡＣアドレス４４および宛先ＩＰアドレス４５は、ＡＲＰパケットの送信先のＭＡＣアドレスおよびＩＰアドレスである。
【００２５】
図４は、ＡＲＰプローブパケットの送信例である。ここでは、不正端末２１のＭＡＣアドレスおよび確認したい確認ＩＰアドレスと、ネットワーク監視装置１０のＭＡＣアドレスおよびＩＰアドレスが、以下であるものとする。
・不正端末２１
MACアドレス  ：「xx:xx:xx:xx:xx:01」
確認IPアドレス：「x.x.x.1」
・ネットワーク監視装置１０
MACアドレス  ：「yy:yy:yy:yy:yy:02」
IPアドレス    ：「y.y.y.2」
【００２６】
不正端末２１から重複確認用のＡＲＰプローブパケットを送信する場合、送信元ＭＡＣアドレス４２には不正端末２１のＭＡＣアドレスが設定されるが、確認ＩＰアドレスがまだ使用できないため、送信元ＩＰアドレス４３には未使用を表す未使用ＩＰアドレスが設定される。また、ＡＲＰプローブパケットがすべての端末で受信されるように、宛先ＭＡＣアドレス４４にはブロードキャストアドレスが設定され、宛先ＩＰアドレス４５には、確認ＩＰアドレス、すなわち不正端末２１が使用したいＩＰアドレスが設定される。
【００２７】
・ＡＲＰプローブパケット（重複確認用）
送信元MACアドレス：「xx:xx:xx:xx:xx:01」（不正端末のMACアドレス）
送信元IPアドレス  ：「0.0.0.0」（未使用ＩＰアドレス）
宛先MACアドレス  ：「FF:FF:FF:FF:FF:FF」（ブロードキャストアドレス）
宛先IPアドレス    ：「x.x.x.1」（確認IPアドレス）
【００２８】
これに対して、ネットワーク監視装置１０は、不正端末２１が使用したい確認ＩＰアドレスが重複アドレスであることを強制的に通知して、確認ＩＰアドレスの使用を妨害する。このため、不正端末２１からのＡＲＰプローブパケットに対して、重複応答用のＡＲＰリプライパケットを送信する場合、送信元ＭＡＣアドレス４２には、自装置のＭＡＣアドレスが設定され、送信元ＩＰアドレスには確認ＩＰアドレスが設定される。また、宛先ＭＡＣアドレスおよび宛先ＩＰアドレスには、ＡＲＰプローブパケットの送信元ＭＡＣアドレスおよび送信元ＩＰアドレスがそのまま設定される。
【００２９】
・ＡＲＰリプライパケット（重複応答用）
送信元MACアドレス：「yy:yy:yy:yy:yy:02」（監視装置のMACアドレス）
送信元IPアドレス  ：「x.x.x.1」（確認IPアドレス）
宛先MACアドレス  ：「xx:xx:xx:xx:xx:01」（ARPプローブ送信元MACアドレス）
宛先IPアドレス    ：「0.0.0.0」（ARPプローブ送信元IPアドレス）
【００３０】
これにより、不正端末２１は、受信したＡＲＰリプライパケットにおいて、送信元ＩＰアドレス、すなわち不正端末２１が指定した確認ＩＰアドレスに対して、送信元ＭＡＣアドレスが明示されているため、すでに確認ＩＰアドレスを用いる端末が存在し、確認ＩＰアドレスが重複アドレスであると判定することになる。このため、不正端末２１は、確認ＩＰアドレスを使用した通信が行えなくなる。
【００３１】
［本実施の形態の動作］
次に、図５を参照して、本実施の形態にかかるネットワーク監視装置１０の動作について説明する。図５は、ネットワーク監視動作を示すシーケンス図である。
ここでは、ネットワーク監視装置１０の記憶部１２に、正規端末２０のＭＡＣアドレスおよびＩＰアドレスがすでに設定されているものとする。
【００３２】
不正端末２１が、通信ネットワークＬにリンクアップされた場合（ステップ１００）、自己が使用するＩＰアドレスが他の端末と重複していなことを確認するため、図４に示したような、使用したい確認ＩＰアドレスを宛先ＩＰアドレスとして指定した重複確認用のＡＲＰプローブパケットを、ブロードキャストで通信ネットワークＬに接続されているすべての端末へ送信する（ステップ１０１）。
【００３３】
このＡＲＰプローブパケットは、各正規端末２０で受信されるが、指定された宛先ＩＰアドレスすなわち確認ＩＰアドレスが自端末のＩＰアドレスと異なるため、ＡＲＰプローブパケットに対するＡＰＲリプライパケットの返信は行わない。
【００３４】
一方、ネットワーク監視装置１０は、通信Ｉ／Ｆ部１１を介して通信ネットワークＬに接続された正規端末２０や不正端末２１による通信を常時監視しており、不正端末２１から送信されたＡＲＰプローブパケットの検出に応じて（ステップ１０２）、次のような一連の通信妨害処理（ステップ１０３）を実行する。
【００３５】
まず、通信監視部１３は、検出したＡＲＰプローブパケットから送信元ＭＡＣアドレスを抽出し（ステップ１１０）、記憶部１２のアドレスリスト１２Ａと照合することにより（ステップ１１１）、重複確認パケットの送信元端末が不正端末２１であるか否かを判定する（ステップ１１２）。
ここで、送信元ＭＡＣアドレスがアドレスリスト１２Ａに登録されている正規端末２０のものと一致し、照合が成功した場合（ステップ１１２：ＮＯ）、通信監視部１３は、一連の通信妨害処理を中止し、通信監視に戻る。
【００３６】
一方、送信元ＭＡＣアドレスがアドレスリスト１２Ａに登録されている正規端末２０のものと一致せず、照合が失敗した場合（ステップ１１２：ＹＥＳ）、通信監視部１３は、ＡＲＰプローブパケットの送信元端末が不正端末２１であると判定する（ステップ１１３）。
通信Ｉ／Ｆ設定部１５は、通信監視部１３により、ＡＲＰプローブパケットの送信元端末が不正端末２１であると判定された場合、当該ＡＲＰプローブパケットに含まれる確認ＩＰアドレスを新たな自ＩＰアドレスとして通信Ｉ／Ｆ部１１に追加設定する（ステップ１１４）。これにより、正規端末２０および不正端末２１からは、ネットワーク監視装置１０で、確認ＩＰアドレスが使用されていると認識されることになる。
【００３７】
また、重複応答返信部１４は、通信監視部１３により、ＡＲＰリプライパケットの送信元端末が不正端末２１であると判定された場合、当該ＡＲＰプローブパケットに含まれる確認ＩＰアドレスが重複していることを示す重複応答パケットとして、図４に示したようなＡＲＰリプライパケットを生成し（ステップ１１５）、通信Ｉ／Ｆ部１１から通信ネットワークＬへ送信し（ステップ１１６）、一連の通信妨害処理を終了する。
【００３８】
これにより、ネットワーク監視装置１０から送信されたＡＲＰプローブパケットは、通信ネットワークＬを介して不正端末２１で受信され（ステップ１０４）、不正端末２１は、受信したＡＲＰプローブパケットの送信元ＭＡＣアドレスと送信元ＩＰアドレスに、アドレス値が設定されていることから、確認ＩＰアドレスが重複していることを確認する（ステップ１０５）。これにより、確認ＩＰアドレスを用いた通信ネットワークＬでの通信を断念することになる。
【００３９】
この後、異なる新たなＩＰアドレスを用いて不正端末２１が通信を試みる場合にも、新たなＩＰアドレスの重複確認を行う必要がある。このため、不正端末２１は、使用したい新たな確認ＩＰアドレスを宛先ＩＰアドレスとして指定した重複確認用のＡＲＰプローブパケットを送信することになるが、ネットワーク監視装置１０で前述した通信妨害処理が実行されるため、新たなＩＰアドレスを用いた通信ネットワークＬでの通信が妨害されることになる。
【００４０】
［本実施の形態の効果］
このように、本実施の形態は、ネットワーク監視装置１０において、通信監視部１３が、通信ネットワークＬに接続された端末による通信を監視し、任意の端末から重複確認パケットが送信された場合、当該重複確認パケットに含まれる確認ＩＰアドレスを抽出して記憶部１２のアドレスリスト１２Ａと照合することにより、重複確認パケットの送信元端末が不正端末２１であるか否かを判定し、送信元端末が不正端末２１であると判定された場合、重複応答返信部１４が、確認ＩＰアドレスが重複していることを示す重複応答パケットを、送信元端末すなわち不正端末２１へ返送するようにしたものである。
【００４１】
より具体的には、通信監視部１３が、重複確認パケットとして重複確認用のＡＲＰプローブパケットが送信された場合、当該ＡＲＰプローブパケットに含まれる確認ＩＰアドレスを抽出してアドレスリスト１２Ａと照合することにより、送信元端末が不正端末２１であるか否かを判定し、重複応答返信部１４が、送信元端末が不正端末２１であると判定された場合、ＡＲＰプローブパケットに含まれる確認ＩＰアドレスを送信元アドレスとし、自装置ＭＡＣアドレスを送信元ＭＡＣアドレスとした重複応答用のＡＲＰリプライパケットを、送信元端末へ返送するようにしたものである。
【００４２】
前述したように、ＡＰＲリクエストパケットは、本来、指定したＩＰアドレスと対応するＭＡＣアドレスを要求するためのものであるが、宛先ＩＰアドレスとして自己で使用したい確認ＩＰアドレスを設定することにより、ＩＰアドレスの重複確認を行うためのＡＲＰプローブパケットとして使用されている。
本発明は、このような重複確認用のＡＲＰプローブパケットに対する、重複応答用のＡＲＰリプライパケットは、確認ＩＰアドレスと一致するＩＰアドレスの端末からしか返送されず、ネットワーク監視装置１０から重複応答用のＡＲＰリプライパケットを送信しても、不正なＡＲＰリプライパケットとは見なされない点に着目したものである。
【００４３】
これにより、ＭＡＣアドレス要求用のＡＰＲリクエストパケットに対する偽のＡＲＰリプライパケットを返送する従来技術と比較して、重複応答用のＡＲＰリプライパケットが不正なＡＲＰリプライパケットと見なされる可能性はない。また、ＡＲＰプローブパケットで指定された確認ＩＰアドレスの端末から重複応答用のＡＲＰリプライパケットが不正端末２１へ返送されたとしても、これにより不正端末２１が通信可能となることはない。
【００４４】
したがって、本発明によれば、不正端末２１からの重複確認パケットに対して、重複応答用のＡＲＰリプライパケットが不正端末２１へ返送されるため、不正端末２１による通信を確実に妨害することが可能となる。また、本発明によれば、不正端末２１が通信ネットワークＬで用いる自己のＩＰアドレスの設定自体を阻止することができるため、不正端末２１が自己のＩＰアドレスを使用可能状態となった以降に通信妨害を行う従来技術と比較して、より高いセキュリティ性を得ることができる。
【００４５】
また、本実施の形態において、通信Ｉ／Ｆ設定部１５が、通信監視部１３において、重複確認用のＡＲＰプローブパケットの送信元端末が不正端末２１であると判定された場合、確認ＩＰアドレスを新たな自ＩＰアドレスとして通信Ｉ／Ｆ部１１に追加設定するようにしてもよい。
これにより、確認ＩＰアドレスを自ＩＰアドレスとし、元々のネットワーク監視装置１０のＭＡＣアドレスを自ＭＡＣアドレスとする新たな通信Ｉ／Ｆが、通信ネットワークＬに接続されたことになる。
【００４６】
このため、通信ネットワークＬに接続されている正規端末２０や不正端末２１から、新たな通信Ｉ／Ｆが、通信可能な状態で通信ネットワークＬに実在するものとして認識されることになる。したがって、確認ＩＰアドレス宛のパケットが誤って送信された場合でも、ネットワーク監視装置１０で正しく受信することができる。
【００４７】
［実施の形態の拡張］
以上、実施形態を参照して本発明を説明したが、本発明は上記実施形態に限定されるものではない。本発明の構成や詳細には、本発明のスコープ内で当業者が理解しうる様々な変更をすることができる。また、各実施形態については、矛盾しない範囲で任意に組み合わせて実施することができる。
【００４８】
以上で説明した実施の形態では、ネットワーク監視装置１０の通信Ｉ／Ｆ設定部１５が、重複確認パケットに含まれる確認ＩＰアドレスを新たな自ＩＰアドレスとして通信Ｉ／Ｆ部１１に追加設定する場合について説明した、この場合、確認ＩＰアドレスを持つ新たな通信Ｉ／ＦのＭＡＣアドレスとして、ネットワーク監視装置１０の元々のＭＡＣアドレスが割り当てられることになるが、新たな通信Ｉ／ＦのＭＡＣアドレスとして、元々のＭＡＣアドレスとは異なるＭＡＣアドレスを割り当ててもよい。
【００４９】
この際、基本的には、通信ネットワークＬに接続されている各端末のＭＡＣアドレスと重複していなければ、いずれのＭＡＣアドレスを新たな通信Ｉ／Ｆに割り当ててもよい。このため、重複する可能性が低い予備ＭＡＣアドレスを予め記憶部１２に設定しておき、新たな通信Ｉ／Ｆを追加した時点で、記憶部１２から読み出した予備ＭＡＣアドレスを新たな通信Ｉ／Ｆに割り当ててもよい。
【００５０】
また、通信Ｉ／Ｆ部１１において、現用の通信Ｉ／Ｆの通信モジュールとは別個に、異なるＭＡＣアドレスを有する予備の通信モジュールを予め備えておき、新たな通信Ｉ／Ｆを追加する際、重複確認パケットに含まれる確認ＩＰアドレスを、予備の通信モジュールからなる新たな通信Ｉ／Ｆに割り当てるようにしてもよい。
【００５１】
また、重複確認パケットに含まれる確認ＩＰアドレスを割り当てた新たな通信Ｉ／Ｆについては、通信監視部１３が、任意の端末による確認ＩＰアドレスの使用を監視しておき、一定の監視期間にわたり確認ＩＰアドレスの使用が確認されなくなった時点で、例えば新たな通信Ｉ／Ｆの動作を停止するようにしてもよい。これにより、新たな通信Ｉ／Ｆでの消費電力を削減できるとともに、確認ＩＰアドレスの管理のための不要な処理を停止することが可能となる。
【符号の説明】
【００５２】
１０…ネットワーク監視装置、１１…通信Ｉ／Ｆ部、１２…記憶部、１２Ａ…アドレスリスト、１３…通信監視部、１４…重複応答返信部、１５…通信Ｉ／Ｆ設定部、２０…正規端末、２１…不正端末、３０…Ｅｔｈｅｒｎｅｔフレーム、３１…データ部、４０…ＡＲＰパケット、４１…オペレーションコード、４２…送信元ＭＡＣアドレス、４３…送信元ＩＰアドレス、４４…宛先ＭＡＣアドレス、４５…宛先ＩＰアドレス、Ｌ…通信ネットワーク。
【図１】
2019106583.tif 000003
【図２】
2019106583.tif 000004
【図３】
2019106583.tif 000005
【図４】
2019106583.tif 000006
【図５】
2019106583.tif 000007