(57)【要約】【課題】重複したＩＰアドレスの調査を都合のよい時間的条件で計画的かつ定期的にスケジュールできる重複ＩＰ調査装置を提供する。【解決手段】第１のＬＡＮ１２内の重複ＩＰアドレスを調査する重複ＩＰアドレス調査装置１８であって、調査予定時刻が記憶されている調査スケジュール記憶部２１と、上記調査予定時刻と現在の時刻が一致したら、入力ＩＰ調査命令を出力する重複ＩＰ調査制御部２０と、入力ＩＰリスト記憶部２７と、上記入力ＩＰ調査命令により、入力ＩＰリスト記憶部２７のＩＰアドレスについてＡＲＰ送信命令を出力する入力ＩＰ調査部２２と、上記ＡＲＰ送信命令により上記ＩＰアドレスのＡＲＰ要求を送信し、ＡＲＰ応答を２つ以上受信したら、その重複ＩＰアドレス及び結果記入命令を出力するＡＲＰ要求送受信部２３と、検出結果リスト記憶部２５と、上記結果記入命令により重複ＩＰアドレスを検出結果リスト記憶部２５に記憶する結果記入部２４とを備える。【選択図】        図１
2006279174.tif 000002
【特許請求の範囲】
【請求項１】
ネットワーク内の重複ＩＰアドレスを調査する重複ＩＰアドレス調査装置において、
重複ＩＰアドレスの調査予定時刻が記憶されている調査スケジュール記憶手段と、
上記調査スケジュール記憶手段に記憶されている調査予定時刻を現在の時刻と比較し、両時刻が一致していれば、入力ＩＰ調査命令を出力する重複ＩＰ調査制御手段と、
調査対象のＩＰアドレスが記憶されている入力ＩＰリスト記憶手段と、
上記入力ＩＰ調査命令が入力されると、上記入力ＩＰリスト記憶手段に記憶されているＩＰアドレスについてのＡＲＰ送信命令を出力する入力ＩＰ調査手段と、
上記ＡＲＰ送信命令が入力されると、上記ＩＰアドレスについてのＡＲＰ要求をネットワーク内に送信するＡＲＰ要求送信手段と、
上記ＡＲＰ要求に対するＡＲＰ応答を受信し、１つのＩＰアドレスのＡＲＰ要求に対してＡＲＰ応答を２つ以上受信したら、そのＩＰアドレスは重複していると判定し、その重複ＩＰアドレス及び結果記入命令を出力するＡＲＰ応答受信手段と、
検出された重複ＩＰアドレスが記憶される検出結果リスト記憶手段と、
上記結果記入命令が上記重複ＩＰアドレスとともに入力されると、この重複ＩＰアドレスを上記検出結果リスト記憶手段に記憶する結果記入手段と
を有することを特徴とする重複ＩＰ調査装置。
【請求項２】
上記入力ＩＰ調査手段は、上記入力ＩＰ調査命令が入力されると、上記入力ＩＰリスト記憶手段に記憶されているＩＰアドレスが正常であるか判定し、正常であれば、上記ＡＲＰ送信命令を出力することを特徴とする請求項１に記載の重複ＩＰ調査装置。
【請求項３】
上記ＡＲＰ応答受信手段は、上記結果記入命令とともに、上記検出した重複ＩＰアドレス、及びその重複ＩＰアドレスについて受信した２つ以上のＡＲＰ応答からそれぞれ取得したすべてのＭＡＣアドレスを出力し、
上記結果記入手段は、入力された上記重複ＩＰアドレス及び上記ＭＡＣアドレスを、調査実施日時とともに上記検出結果リスト記憶手段に記憶する
ことを特徴とする請求項１に記載の重複ＩＰ調査装置。
【請求項４】
結果表示命令が入力されると、上記検出結果リスト記憶手段に記憶されている検出結果を表示する結果表示手段をさらに有することを特徴とする請求項１から３までのいずれかに記載の重複ＩＰ調査装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、重複したＩＰアドレスを調査する重複ＩＰ調査装置に関し、特に重複ＩＰの調査を計画的かつ定期的にスケジュールできる重複ＩＰ調査装置に関するものである。
【背景技術】
【０００２】
ＩＰネットワークの設置が推進され、論理アドレスであるＩＰアドレスを保持した端末（ＩＰ電話やＰＣ）が増えている。さらに、ＬＡＮ間を跨いだ端末移動や無線接続による端末移動が可能になったため、頻繁にＩＰアドレスを変更することが発生する。ＩＰアドレスの変更は、ネットワーク管理者の手入力等によってなされるが、上記のような理由により、ＩＰアドレスを変更する過程でＩＰアドレスの入力ミスやＩＰアドレスの変更し忘れが発生し、重複ＩＰアドレスが発生する場合がある。重複ＩＰアドレスが発生すると、重複した端末、重複された端末の双方が通信不可能な状態になるため、サービス停止を余儀なくされ、非常に重要な問題となる。
【０００３】
重複ＩＰアドレスを検出する従来の手法として、例えば、特許文献１に開示されたものがある。この従来の手法は、パケットごとに送信ＩＰアドレスを抽出し、抽出したＩＰアドレスを記憶しておき、新たに抽出したＩＰアドレスと記憶してあるＩＰアドレスとの重複を検出し、ＩＰアドレスの重複を検出したときに、そのことをネットワーク管理端末に通知するための重複通知パケットを作成する機能を、中継器に設けるものである。
【０００４】
【特許文献１】特開平０６−０７５９００号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記従来の手法では、重複ＩＰの検出を都合のよい時間的条件で実施することが難しいという問題があった。
【０００６】
本発明は、このような従来の問題を解決するためになされたものであり、重複したＩＰアドレスの調査を都合のよい時間的条件で計画的かつ定期的にスケジュールできる重複ＩＰ調査装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の重複ＩＰ調査装置は、ネットワーク内の重複ＩＰアドレスを調査する重複ＩＰアドレス調査装置において、重複ＩＰアドレスの調査予定日時が記憶されている調査スケジュール記憶手段と、上記調査スケジュール記憶手段に記憶されている調査予定日時を現在の日時と比較し、両日時が一致していれば、入力ＩＰ調査命令を出力する重複ＩＰ調査制御手段と、調査対象のＩＰアドレスが記憶されている入力ＩＰリスト記憶手段と、上記入力ＩＰ調査命令が入力されると、上記入力ＩＰリスト記憶手段に記憶されているＩＰアドレスについてのＡＲＰ送信命令を出力する入力ＩＰ調査手段と、上記ＡＲＰ送信命令が入力されると、上記ＩＰアドレスについてのＡＲＰ要求をネットワーク内に送信するＡＲＰ要求送信手段と、上記ＡＲＰ要求に対するＡＲＰ応答を受信し、１つのＩＰアドレスのＡＲＰ要求に対してＡＲＰ応答を２つ以上受信したら、そのＩＰアドレスは重複していると判定し、その重複ＩＰアドレス及び結果記入命令を出力するＡＲＰ応答受信手段と、検出された重複ＩＰアドレスが記憶される検出結果リスト記憶手段と、上記結果記入命令が上記重複ＩＰアドレスとともに入力されると、この重複ＩＰアドレスを上記検出結果リスト記憶手段に記憶する結果記入手段とを有することを特徴とする。
【発明の効果】
【０００８】
本発明によれば、重複したＩＰアドレスが発生しても、その重複ＩＰアドレスの調査を都合のよい時間的条件で計画的かつ定期的にスケジュールできるという効果がある。
【発明を実施するための最良の形態】
【０００９】
図１は、本発明の実施の形態の重複ＩＰ調査装置を設けたＩＰネットワークの構成図である。図１のネットワークは、公衆ＩＰ網１１と、第１のＬＡＮ１２と、第２のＬＡＮ１３と、第１のＩＰ電話１４と、第１のＰＣ（パソコン）１５と、第２のＩＰ電話１６と、第２のＰＣ１７と、本発明の実施の形態の重複ＩＰ調査装置１８とを備えている。
【００１０】
第１のＬＡＮ（図１においては「ＬＡＮ１」と記載する。）１２及び第２のＬＡＮ（図１においては「ＬＡＮ２」と記載する。）１３は、公衆ＩＰ網１１を介して接続されている。第１のＬＡＮ１２には、第１のＩＰ電話（図１においては「ＩＰ電話１」と記載する。）１４と、第１のＰＣ（図１においては「ＰＣ１」と記載する。）１５と、重複ＩＰ調査装置１８とが接続されており、さらにその他のＩＰ端末（図示せず）も接続されている。また、第２のＬＡＮ１３には、第２のＩＰ電話（図１においては「ＩＰ電話２」と記載する。）１５と、第２のＰＣ１７（図１においては「ＰＣ２」と記載する。）とが接続されており、さらにその他のＩＰ端末（図示せず）も接続されている。
【００１１】
重複ＩＰ調査装置１８は、重複ＩＰ調査制御部２０と、調査スケジュール記憶部２１と、入力ＩＰ調査部２２と、ＡＲＰ（Ａｄｄｒｅｓｓ  Ｒｅｓｏｌｕｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）要求送受信部２３と、結果記入部２４と、検出結果リスト記憶部２５と、結果表示部２６と、入力ＩＰリスト記憶部２７と、コンソール部２８と、内蔵時計２９とを備えている。重複ＩＰ調査装置１８は、第１のＬＡＮ１２内の重複ＩＰアドレスを調査する。
【００１２】
重複ＩＰ調査制御部２０は、調査スケジュール記憶部２１と、入力ＩＰ調査部２２と、内蔵時計２９とに接続されている。
【００１３】
図２は、重複ＩＰ調査制御部２０の動作を説明するフローチャートである。図２に示されるように、重複ＩＰ調査制御部２０は、調査スケジュール記憶部２１から調査スケジュールを読み込む処理（ステップＳ２１）と、上記読み込んだ調査スケジュールを内蔵時計２９からの現在の時刻（又は現在の日時）と比較する処理（ステップＳ２２，Ｓ２３）と、上記調査スケジュールが現在の時刻と一致していたら、入力ＩＰ調査部２２に入力ＩＰ調査命令を出す処理（ステップＳ２４）とを実行する。
【００１４】
入力ＩＰ調査部２２は、重複ＩＰ調査制御部２０と、ＡＲＰ要求送受信部２３と、入力ＩＰリスト記憶部２７とに接続されている。
【００１５】
図３は、入力ＩＰ調査部２２の動作を説明するフローチャートである。図３に示されるように、入力ＩＰ調査部２２は、入力ＩＰリスト記憶部２７から入力ＩＰリストを読み込む処理（ステップＳ３１）と、上記読み込んだ入力ＩＰリストに明記されているＩＰアドレスが正常であるか比較（チェック、確認）する処理（ステップＳ３２）と、入力ＩＰリストが正常であれば、ＡＲＰ要求送受信部２３にＡＲＰ要求送信命令を出す処理（ステップＳ３３，Ｓ３４）とを実行する。
【００１６】
ＡＲＰ要求送受信部２３は、入力ＩＰ調査部２２と、結果記入部２４とに接続されている。
【００１７】
図４は、ＡＲＰ要求送受信部２３の動作を説明するフローチャートである。図４に示されるように、ＡＲＰ要求送受信部２３は、入力ＩＰリスト（入力ＩＰ調査部２２が入力ＩＰリスト記憶部２７から読み込んで正常であることを確認したもの）を入力ＩＰ調査部２２から読み込む処理（ステップＳ４１）と、上記読み込んだ入力ＩＰリストに明記されているＩＰアドレスごとにＡＲＰ要求を送信する処理（ステップＳ４２）と、１つの同じＩＰアドレスのＡＲＰ要求に対するＡＲＰ応答を２回（２つ）以上受信したか比較（監視、チェック）する処理（ステップＳ４３，Ｓ４４）と、２回以上受信した場合に、その調査したＩＰアドレスは重複していると判定し、結果記入部２４に、その重複を検出したＩＰアドレスと、ＡＲＰ応答から取得したＭＡＣ（Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ）アドレスとを受け渡しして、結果記入命令を出す処理（ステップＳ４４）と、入力ＩＰリストに明記されているすべてのＩＰアドレスにＡＲＰ要求を送信したか比較する処理（ステップＳ４６，Ｓ４７）とを実行する。
【００１８】
結果記入部２４は、ＡＲＰ要求送受信部２３と、検出結果リスト記憶部２５とに接続されている。
【００１９】
図５は、結果記入部２４の動作を説明するフローチャートである。図５に示されるように、結果記入部２４は、ＡＲＰ要求送受信部２３からＩＰアドレスとＭＡＣアドレスを受け取る処理（ステップＳ５１）と、検出結果リスト記憶部２５に、タイムスタンプ（調査（実施）日時のもの）並びに上記受け取ったＩＰアドレス（重複ＩＰアドレス）及びＭＡＣアドレス（ＩＰアドレスが重複しているＭＡＣアドレス）を記入する処理（ステップＳ５２）とを実行する。
【００２０】
コンソール部２８は、重複ＩＰ調査装置１８の管理者が操作するコンソールであり、結果表示部２６に接続されている。
【００２１】
図６は、コンソール部２８の動作を説明するフローチャートである。図６に示されるように、コンソール部２８は、管理者からの命令の入力があったか判定する処理（ステップＳ６１，Ｓ６２）と、結果表示部２６に結果表示命令を出す処理（ステップＳ６３）とを実行する。
【００２２】
結果表示部２６は、検出結果リスト記憶部２５と、コンソール部２８とに接続されている。
【００２３】
図７は、結果表示部２６の動作を説明するフローチャートである。図７に示されるように、結果表示部２６は、検出結果リスト記憶部２５から検出結果リストを読み込む処理（ステップＳ７１）と、この検出結果リストを画面表示する処理（ステップＳ７２）とを実行する。
【００２４】
調査スケジュール記憶部２１は、図８に示されるように、調査を実施する予定の年月日（「２００４０９２９」等）と時刻（「１８：３０」等）を対とするデータ内容の調査スケジュールテーブル８１を保持する。この調査スケジュールテーブル８１の調査スケジュールは、ネットワーク管理者による手入力等によって入力され、あらかじめ記憶されている。
【００２５】
入力ＩＰリスト記憶部２７は、図９に示されるように、調査対象であるＩＰアドレス（「１９２．１６８．１．１」等）が整列するデータ内容の入力ＩＰリストテーブル９１を保持する。この入力ＩＰリストテーブル９１の調査対象ＩＰアドレスのリストは、ネットワーク管理者による手入力等によって入力され、あらかじめ記憶されている。
【００２６】
検出結果リスト記憶部２５は、図１０に示されるような、調査を実施した年月日及び時刻からなるタイムスタンプ（「２００４０９２９  １８：３０」等）とＩＰアドレス（「１９２．１６８．１．１」等）とＭＡＣアドレス（「００：００：００：００：００：００」及び「０１：０１：０１：０１：０１：０１」等）を対とするデータ内容の検出結果テーブル１０１を保持する。この検出結果テーブル１０１の検出結果は、結果検出記入部２４によって書き込まれ、記憶される。
【００２７】
内蔵時計２９は、重複ＩＰ調査制御部２０に接続されており、現在の日時（年月日及び時刻）を重複ＩＰ調査制御部２０に出力する。なお、内蔵時計２９は、例えば、重複ＩＰ調査装置１８の外部から一定時間間隔で供給される基準時刻により、内蔵時計を校正する機能を有していてもよい。また、内蔵時計２９は、結果記入部２４が検出結果リスト記憶部２５に記憶する上記タイムスタンプを生成するために、結果記入部２４に接続されていてもよい。
【００２８】
このように構成された本発明の実施の形態の重複ＩＰ調査装置１８の動作について、以下に説明する。
【００２９】
まず、図２において、重複ＩＰ調査制御部２０は、調査スケジュール記憶部２１の調査スケジュールテーブル８１（図８参照）を読み込み（ステップＳ２１）、この調査スケジュールテーブル８１中の調査予定時刻（又は調査予定日時）と内蔵時計２９からの現在の時刻（現在の日時）とを比較する（ステップＳ２２）。
【００３０】
そして、調査スケジュールテーブル８１中に現在の時刻と一致する調査予定時刻があれば（ステップＳ２３でＹｅｓ）、入力ＩＰ調査部に入力ＩＰ調査命令を出して（ステップＳ２４）、処理を終了する。また、調査スケジュールテーブル７１中に現在の時刻と一致する調査予定時刻がなければ（ステップＳ２３でＮｏ）、上記ステップＳ２２に戻る。
【００３１】
図３において、入力ＩＰ調査部２２は、重複ＩＰ調査制御部２０から入力ＩＰ調査命令が出されると、入力ＩＰリスト記憶部２７の入力ＩＰリストテーブル９１（図９参照）を読み込み（ステップＳ３１）、この読み込んだ入力ＩＰリストテーブル９１に明記されているＩＰアドレスが正常であるか比較（チェック、確認）する（ステップＳ３２）。
【００３２】
そして、いずれかのＩＰアドレスが異常な場合は（ステップＳ３３でＮｏ）、処理を終了する。また、すべてのＩＰアドレスが正常な場合は（ステップＳ３３でＹｅｓ）、ＡＲＰ要求送受信部２３にＡＲＰ要求送信命令を出して（ステップＳ３４）、処理を終了する。
【００３３】
入力ＩＰリスト記憶部２７には、ネットワーク管理者の手入力等によって、第１のＬＡＮ１２（図１参照）で使用しているＩＰアドレスがあらかじめ記憶されているが、上記ステップＳ３２（図３）の処理は、入力ＩＰ調査部２２において、そのＩＰアドレスが正しいＩＰアドレスであるかを確認するものである。
【００３４】
一般に、ＩＰアドレスが正常である（正しいＩＰアドレスである）とは、インターネットに関する技術の標準を定める団体であるＩＥＴＦが正式に発行する文章であるＲＦＣ（Ｒｅｑｕｅｓｔ  Ｆｏｒ  Ｃｏｍｍｅｎｔ）７９１やＲＦＣ７９６で定められている形式で、ＩＰアドレスが記述されていることを言う。これをまとめると、以下の（１）となる。
【００３５】
（１）８［ビット］ずつ４つに区切られた、３２［ビット］で表記されたＩＰアドレスであること。
【００３６】
さらに、この実施の形態において、ＩＰアドレスが正常であるとは、上記（１）に加え、重複ＩＰ調査装置１８で重複ＩＰアドレスを調査するために便宜的に既定した、以下の（２）〜（４）を含む合計４つの要件を、ＩＰアドレスが満たすことを言う。
【００３７】
（２）ブロードキャストアドレスではないこと。
例えば、重複ＩＰ調査装置１８のＩＰアドレスが「１９２．１６８．１．２」であり、ネットマスクが「２５５．２５５．２５５．０」のとき、ＩＰアドレス「１９２．１６８．１．２００」及び「１９２．１６８．１．２１０」はいずれもＯＫである（すなわち、ブロードキャストアドレスの要件を満たす）が、ＩＰアドレス「１９２．１６８．１．‘２５５’」はＮＧとなる（すなわち、ブロードキャストアドレスの要件を満たさない）。
【００３８】
（３）重複ＩＰ調査装置１８自身と同一セグメントのＩＰアドレスであること。
ここで、セグメントとは、ＩＰアドレスとネットマスクが設定されているとき、ネットマスクにより指定されるホストアドレスの範囲を言い、同一セグメントのＩＰアドレスとは、上記ホストアドレスが同じであるＩＰアドレスを言う。例えば、重複ＩＰ調査装置１８のＩＰアドレスが「１９２．１６８．１．２」であり、ネットマスクが「２５５．２５５．２５５．０」のとき、ＩＰアドレス「１９２．１６８．１．１０」，「１９２．１６８．１．１１」，「１９２．１６８．１．１３５」はいずれもＯＫ（同じセグメント）であるが、ＩＰアドレス「１９２．１６８．‘２’．１２」はＮＧ（異なるセグメント）となる。
【００３９】
（４）調査対象となるＩＰアドレスが重複ＩＰ調査装置１８自身のＩＰアドレスではないこと。
例えば、重複ＩＰ調査装置１８のＩＰアドレスが「１９２．１６８．１．２」であり、ネットマスクが「２５５．２５５．２５５．０」のとき、調査対象のＩＰアドレス「１９２．１６８．１．３」はＯＫである（すなわち、本要件を満たす）が、調査対象のＩＰアドレス「１９２．１６８．１．２」はＮＧ（すなわち、本要件を満たさない）である。
【００４０】
入力ＩＰ調査部２２において、ＩＰリスト記憶部２７から読み込まれた調査対象のＩＰアドレスは、上記（１）〜（４）の要件にすべて当てはまるか否かを自動で判定され、当てはまれば、正常なＩＰアドレスとして処理される。
【００４１】
従って、入力ミス等で、ＩＰアドレスが正しく入力されていない場合も、異常なＩＰアドレスと判定される。ただし、ＩＰアドレスを入力ＩＰリスト記憶部２７に入力したときに、あらかじめ正しいＩＰアドレスであることを確認していれば、上記ステップＳ３２（図３）の処理は不要となる。
【００４２】
図４において、ＡＲＰ要求送受信部２３は、入力ＩＰ調査部２２からＡＲＰ要求送信命令が出されると、入力ＩＰリストテーブル９１（入力ＩＰ調査部２２が入力ＩＰリスト記憶部２７から読み込んで、明記されているＩＰアドレスが正常であることを確認したもの）を入力ＩＰ調査部２２から読み込み（ステップＳ４１）、この入力ＩＰリストテーブル９１に明記されているＩＰアドレスごとにＡＲＰ要求を送信し（ステップＳ４２）、そのＡＲＰ要求につついてのＡＲＰ応答を２回（２つ）以上受信したか比較（すなわち、監視、チェック）する（ステップＳ４３）。
【００４３】
そして、１つのＡＲＰ要求（１つのＩＰアドレス）についてＡＲＰ応答を２回以上受信した場合は（ステップＳ４４でＹｅｓ）、その調査したＩＰアドレスは重複していると判定し、結果記入部２４に、その重複を検出したＩＰアドレスと、そのＩＰアドレスについての上記２つ以上の受信ＡＲＰ応答からそれぞれ取得したすべてのＭＡＣアドレスとを受け渡し、結果記入命令を出す（ステップＳ４５）。
【００４４】
さらに、入力ＩＰリストテーブル８１のすべてのＩＰアドレスについてＡＲＰ要求を送信したか比較（チェック）し（ステップＳ４６）、すべてのＩＰアドレスについてＡＲＰ要求を送信している場合には（ステップＳ４７でＹｅｓ）、処理を終了し、すべてのＩＰアドレスについてＡＲＰ要求を送信していない場合には（ステップＳ４７でＮｏ）、上記ステップＳ４２の処理に戻る。
【００４５】
また、１つのＡＲＰ要求（１つのＩＰアドレス）についてＡＲＰ要求を２回以上受信しなかった場合は（ステップＳ４４でＮｏ）、上記ステップＳ４５の処理をせずに、上記ステップＳ４６に進む。
【００４６】
ＡＲＰ（Ａｄｄｒｅｓｓ  Ｒｅｓｏｌｕｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）は、機器に設定されているＩＰアドレスとＭＡＣアドレスを対応付けするプロトコルであり、ＡＲＰ要求は、ＩＰアドレスをもとに、そのＩＰアドレスがどのＭＡＣアドレスを使用しているかを問合せするものである。
【００４７】
図１では、第１のＬＡＮ１２が１つのセグメント（同一セグメント）なので、上記ステップ４２において、重複ＩＰ調査装置１８から、第１のＩＰ電話１４及び第１のＰＣ１５、ならびに第１のＬＡＮ１２に接続されたその他のＩＰ端末に、ＡＲＰ要求がブロードキャスト送信される。
【００４８】
図１１から図１４までは、重複ＩＰアドレスがないネットワーク環境でのＡＲＰ要求及びＡＲＰ応答の送受信を説明する図であり、図１５から図１８までは、重複ＩＰアドレスが発生したネットワーク環境でのＡＲＰ要求及びＡＲＰ応答の送受信を説明する図である。
【００４９】
図１１から図１８までにおいて、本発明の重複ＩＰ調査装置と、第１のＰＣ（ＰＣ１）と、第２のＰＣ（ＰＣ２）と、第３のＰＣ（ＰＣ３）とは、ＬＡＮ等のネットワークを介して互いに接続されている。
【００５０】
まず、重複ＩＰアドレスがない図１１から図１４までのネットワーク環境では、図１１のように、重複ＩＰ調査装置には、ＩＰアドレス「１９２．１６８．１．２」及びＭＡＣアドレス「００−００−００−００−００−０２」が設定されており、第１のＰＣには、ＩＰアドレス「１９２．１６８．１．３」及びＭＡＣアドレス「００−００−００−００−００−０３」が設定されており、第２のＰＣには、ＩＰアドレス「１９２．１６８．１．４」及びＭＡＣアドレス「００−００−００−００−００−０４」が設定されており、第３のＰＣには、ＩＰアドレス「１９２．１６８．１．５」及びＭＡＣアドレス「００−００−００−００−００−０５」が設定されている。
【００５１】
図１２において、重複ＩＰ調査装置が、自身のＩＰアドレス「１９２．１６８．１．２」及びＭＡＣアドレス「００−００−００−００−００−０２」を添付して、ＩＰアドレス「１９２．１６８．１．３」についてのＡＲＰ要求をブロードキャスト送信すると、このＡＲＰ要求は、第１のＰＣ、第２のＰＣ、及び第３のＰＣで受信される。
【００５２】
上記のＡＲＰ要求は、ＩＰアドレス「１９２．１６８．１．３」の機器を問合せするものであって、そのＩＰアドレスが設定された機器から重複ＩＰ調査装置にＡＲＰ応答の返信を依頼するものである。
【００５３】
図１３において、第１のＰＣは、上記ＡＲＰ要求を受信すると、そのＡＲＰ要求の要求ＩＰアドレス「１９２．１６８．１．３」が自身のＩＰアドレス「１９２．１６８．１．３」であるので、自身のＩＰアドレス「１９２．１６８．１．３」及びＭＡＣアドレス「００−００−００−００−００−０３」を添付したＡＲＰ応答を、重複ＩＰ調査装置に返信する。
【００５４】
しかし、第２のＰＣ及び第３のＰＣは、上記ＡＲＰ要求を受信しても、そのＡＲＰ要求の要求ＩＰアドレス「１９２．１６８．１．３」が自身のＩＰアドレス「１９２．１６８．１．５」ではないため、ＡＲＰ応答を返信しない。
【００５５】
図１４において、重複ＩＰ調査装置は、第１のＰＣから返信されたＡＲＰ応答を受信し、その受信ＡＲＰ応答から、ＩＰアドレス「１９２．１６８．１．３」の機器が第１のＰＣであること、及び第１のＰＣのＭＡＣアドレスが「００−００−００−００−００−０３」であることを認識できる。
【００５６】
ＩＰアドレスとＭＡＣアドレスは、いずれもユニークなアドレスであって、１つのＩＰアドレスには１つのＭＡＣアドレスが存在している。ＩＰアドレスは、ネットワーク管理者によって、ネットワークに接続した機器に設定される論理アドレスであり、ＭＡＣアドレスは、ネットワークに接続する機器を製造するメーカーによって、製造工場で設定される物理アドレスである。
【００５７】
従って、図１１から図１４までのような重複ＩＰアドレスがないネットワーク環境においては、１つのＩＰアドレスについての１つのＡＲＰ要求には、該当する１つの機器のみがＡＲＰ応答を返信するので、上記１つのＡＲＰ要求に対して２つ以上のＡＲＰ応答がなされることはない。
【００５８】
次に、重複ＩＰアドレスが発生した図１５から図１８までのネットワーク環境では、図１５のように、重複ＩＰ調査装置には、ＩＰアドレス「１９２．１６８．１．２」及びＭＡＣアドレス「００−００−００−００−００−０２」が設定されており、第１のＰＣには、ＩＰアドレス「１９２．１６８．１．３」及びＭＡＣアドレス「００−００−００−００−００−０３」が設定されており、第２のＰＣには、ＩＰアドレス「１９２．１６８．１．‘３’」及びＭＡＣアドレス「００−００−００−００−００−０４」が設定されており、第３のＰＣには、ＩＰアドレス「１９２．１６８．１．５」及びＭＡＣアドレス「００−００−００−００−００−０５」が設定されている。つまり、第１のＰＣと第２のＰＣのＩＰアドレスが重複している。
【００５９】
図１６において、重複ＩＰ調査装置が、自身のＩＰアドレス「１９２．１６８．１．２」及びＭＡＣアドレス「００−００−００−００−００−０２」を添付して、ＩＰアドレス「１９２．１６８．１．３」についてのＡＲＰ要求をブロードキャスト送信すると、このＡＲＰ要求は、第１のＰＣ、第２のＰＣ、及び第３のＰＣで受信される。
【００６０】
図１７において、第１のＰＣは、上記ＡＲＰ要求を受信すると、そのＡＲＰ要求の要求ＩＰアドレス「１９２．１６８．１．３」が自身のＩＰアドレス「１９２．１６８．１．３」であるので、自身のＩＰアドレス「１９２．１６８．１．３」及びＭＡＣアドレス「００−００−００−００−００−０３」を添付したＡＲＰ応答を、重複ＩＰ調査装置に返信する。
【００６１】
また、同様に、第２のＰＣも、上記ＡＲＰ要求を受信すると、そのＡＲＰ要求の要求ＩＰアドレス「１９２．１６８．１．３」が自身のＩＰアドレス「１９２．１６８．１．３」であるので、自身のＩＰアドレス「１９２．１６８．１．３」及びＭＡＣアドレス「００−００−００−００−００−０４」を添付したＡＲＰ応答を、重複ＩＰ調査装置に返信する。
【００６２】
しかし、第３のＰＣは、上記ＡＲＰ要求を受信しても、そのＡＲＰ要求の要求ＩＰアドレス「１９２．１６８．１．３」が自身のＩＰアドレス「１９２．１６８．１．５」ではないため、ＡＲＰ応答を返信しない。
【００６３】
図１８において、重複ＩＰ調査装置は、第１のＰＣから返信されたＡＲＰ応答を受信し、その受信ＡＲＰ応答から、ＩＰアドレス「１９２．１６８．１．３」の機器が第１のＰＣであること、及び第１のＰＣのＭＡＣアドレスが「００−００−００−００−００−０３」であることを認識できる。これとともに、重複ＩＰ調査装置は、第２のＰＣから返信されたＡＲＰ応答を受信し、その受信ＡＲＰ応答から、ＩＰアドレス「１９２．１６８．１．３」の機器が第２のＰＣでもあること、及び第２のＰＣのＭＡＣアドレスが「００−００−００−００−００−０４」であることを認識できる。
【００６４】
そして、重複ＩＰ調査装置は、上記２つの受信ＡＲＰ応答から、第１のＰＣと第２のＰＣのＩＰアドレスが同じ「１９２．１６８．１．３」であって重複していることを認識できる。
【００６５】
このように、図１５から図１８までのような重複ＩＰアドレスが発生したネットワーク環境においては、１つのＩＰアドレスについての１つのＡＲＰ要求に、該当する２つ以上の機器がＡＲＰ応答を返信するので、重複ＩＰ調査装置は、２つ以上のＡＲＰ応答を受信することとなり、２つ以上のＡＲＰ応答を受信したことをもって重複ＩＰアドレスが発生していることを認識できるとともに、２つ以上の受信ＡＲＰ応答に添付されたＭＡＣアドレスをもとに、ＩＰアドレスが重複している２つ以上の機器を認識できる。
【００６６】
また、このようなＡＲＰの通信手順において、重複ＩＰ調査装置と他の端末との間でＡＲＰ要求及びＡＲＰ応答の送受信ができたということは、両端末間で双方向に通信ができたということである。従って、レイヤ２のＡＲＰを使用すれば、ＡＲＰ要求及びＡＲＰ応答の送受信ができたか否かにより、レイヤ２での接続性（通信できるか否か）を確認できる。
【００６７】
つまり、レイヤ２でＡＲＰ要求及びＡＲＰ応答の送受信をすることにより、重複ＩＰアドレスを検出できると同時に、レイヤ２レベルでの端末間の接続の有無の確認もできることになる。
【００６８】
図５において、結果記入部２４は、ＡＲＰ要求送受信部２３からＩＰアドレスとすべてのＭＡＣアドレスを受け取り（ステップＳ５１）、検出結果リスト記憶部２５の検出結果テーブル１０１（図１０参照）に、タイムスタンプ（調査実施日時のもの）ならびに上記受け取ったＩＰアドレス（重複ＩＰアドレス）及びＭＡＣアドレス（ＩＰアドレスが重複しているすべてのＭＡＣアドレス）を記入して（ステップＳ５２）、処理を終了する。
【００６９】
図６において、コンソール部２８は、管理者からの命令の入力があったか判定しており（ステップ６１）、管理者がコンソール部２８に結果表示命令を入力すると、この結果表示命令が入力されたことを判定して（ステップ６２でＹｅｓ）、結果表示部２６に結果表示命令を出す（ステップＳ６３）。
【００７０】
図７において、結果表示部２６は、コンソール部２８から結果表示命令を受けると、検出結果リスト記憶部２５の検出結果テーブル９１を読み込み（ステップＳ７１）、この検出結果テーブル９１の検出結果リストを画面表示する（ステップＳ７２）。
【００７１】
この検出結果リストの画面表示機能により、ネットワーク管理者は、重複ＩＰアドレスの調査結果（検出結果）を確認したいときに、瞬時に調査結果を閲覧することができる。
【００７２】
以上のように本発明の実施の形態によれば、重複ＩＰアドレスが発生しても、その重複ＩＰアドレスの調査を、都合のよい時間的条件で計画的かつ定期的にスケジュールでき、上記重複ＩＰアドレスを計画的かつ定期的に発見することができる。
【００７３】
なお、本発明は、重複ＩＰアドレスの調査を計画的かつ定期的にスケジュールできることを特徴とするものであり、ＬＡＮごとに重複ＩＰ調査装置を設置し、検出結果リストの検出結果テーブルを収集し、さらに所定の機能を追加することにより、ＭＡＣアドレスをもとにセグメント間の移動端末を特定することができるので、端末のセグメント間移動調査にも適用可能である。
【図面の簡単な説明】
【００７４】
【図１】本発明の実施の形態の重複ＩＰ調査装置を設けたＩＰネットワークの構成図である。
【図２】図１の重複ＩＰ調査装置においての重複ＩＰ調査制御部の動作を説明するフローチャートである。
【図３】図１の重複ＩＰ調査装置においての入力ＩＰ調査部の動作を説明するフローチャートである。
【図４】図１の重複ＩＰ調査装置においてのＡＲＰ要求送受信部の動作を説明するフローチャートである。
【図５】図１の重複ＩＰ調査装置においての結果記入部の動作を説明するフローチャートである。
【図６】図１の重複ＩＰ調査装置においてのコンソール部の動作を説明するフローチャートである。
【図７】図１の重複ＩＰ調査装置においての結果表示部の動作を説明するフローチャートである。
【図８】図１の重複ＩＰ調査装置においての調査スケジュールの構成図である。
【図９】図１の重複ＩＰ調査装置においての入力ＩＰリストの構成図である。
【図１０】図１の重複ＩＰ調査装置においての検出結果リストの構成図である。
【図１１】重複ＩＰアドレスがないネットワーク環境でのＡＲＰ要求及びＡＲＰ応答の送受信を説明する図（その１）である。
【図１２】重複ＩＰアドレスがないネットワーク環境でのＡＲＰ要求及びＡＲＰ応答の送受信を説明する図（その２）である。
【図１３】重複ＩＰアドレスがないネットワーク環境でのＡＲＰ要求及びＡＲＰ応答の送受信を説明する図（その３）である。
【図１４】重複ＩＰアドレスがないネットワーク環境でのＡＲＰ要求及びＡＲＰ応答の送受信を説明する図（その４）である。
【図１５】重複ＩＰアドレスが発生したネットワーク環境でのＡＲＰ要求及びＡＲＰ応答の送受信を説明する図（その１）である。
【図１６】重複ＩＰアドレスが発生したネットワーク環境でのＡＲＰ要求及びＡＲＰ応答の送受信を説明する図（その２）である。
【図１７】重複ＩＰアドレスが発生したネットワーク環境でのＡＲＰ要求及びＡＲＰ応答の送受信を説明する図（その３）である。
【図１８】重複ＩＰアドレスが発生したネットワーク環境でのＡＲＰ要求及びＡＲＰ応答の送受信を説明する図（その４）である。
【符号の説明】
【００７５】
１１  公衆ＩＰ網
１２，１３  ＬＡＮ
１４，１６  ＩＰ電話
１５，１７  ＰＣ
１８  重複ＩＰ調査装置
２０  重複ＩＰ調査制御部
２１  調査スケジュール記憶部
２２  入力ＩＰ調査部
２３  ＡＲＰ要求送受信部
２４  結果記入部
２５  検出結果リスト記憶部
２６  結果表示部
２７  入力ＩＰリスト記憶部
２８  コンソール部
２９  内蔵時計
【図１】
2006279174.tif 000003
【図２】
2006279174.tif 000004
【図３】
2006279174.tif 000005
【図４】
2006279174.tif 000006
【図５】
2006279174.tif 000007
【図６】
2006279174.tif 000008
【図７】
2006279174.tif 000009
【図８】
2006279174.tif 000010
【図９】
2006279174.tif 000011
【図１０】
2006279174.tif 000012
【図１１】
2006279174.tif 000013
【図１２】
2006279174.tif 000014
【図１３】
2006279174.tif 000015
【図１４】
2006279174.tif 000016
【図１５】
2006279174.tif 000017
【図１６】
2006279174.tif 000018
【図１７】
2006279174.tif 000019
【図１８】
2006279174.tif 000020