(57)【要約】      （修正有）【課題】特定の通信対象装置に対する現用系ＮＷインターフェース部経由の通信経路と共に待機系ＮＷインターフェース部経由の通信経路の導通確認を行うことができる冗長構成のネットワークインターフェースを備える通信装置及び導通確認方法を提供する。【解決手段】制御部に接続され制御部からエコー要求を受信するとエコー要求をエコー要求の発信元ＭＡＣアドレスを自身の第１のＭＡＣアドレスにアドレス変換し、当該アドレス変換後のエコー要求をＩＰネットワークに出力し、通信対象装置からＩＰネットワークを介してエコー応答を受信するとエコー応答の宛先ＭＡＣアドレスを制御部のＭＡＣアドレスにアドレス変換し、当該アドレス変換後のエコー応答を制御部に向けて出力する第１のネットワークインターフェース部を備える。【選択図】図１
2015039130.tif 000002
【特許請求の範囲】
【請求項１】
冗長構成のネットワークインターフェースを備える通信装置であって、
導通確認のために通信対象装置宛のエコー要求を出力する制御部と、
前記制御部に接続され前記制御部から前記エコー要求を受信すると前記エコー要求を前記エコー要求の発信元ＭＡＣアドレスを自身の第１のＭＡＣアドレスにアドレス変換し、当該アドレス変換後の前記エコー要求をＩＰ（インターネットプロトコル）ネットワークに出力し、前記通信対象装置から前記ＩＰネットワークを介してエコー応答を受信すると前記エコー応答の宛先ＭＡＣアドレスを前記制御部のＭＡＣアドレスにアドレス変換し、当該アドレス変換後の前記エコー応答を前記制御部に向けて出力する第１のネットワークインターフェース部と、
前記制御部に接続され前記制御部から前記エコー要求を受信すると前記エコー要求を前記通信対象装置に送信するために前記エコー要求の発信元ＭＡＣアドレス及び発信元ＩＰアドレスを自身の第２のＭＡＣアドレス及び第１のＩＰアドレスに各々アドレス変換し、当該アドレス変換後の前記エコー要求を前記ＩＰネットワークに出力し、前記通信対象装置から前記ＩＰネットワークを介して前記エコー応答を受信すると前記エコー応答の宛先ＭＡＣアドレス及び宛先ＩＰアドレスを前記制御部のＭＡＣアドレス及びＩＰアドレスに各々アドレス変換し、当該アドレス変換後の前記エコー応答を前記制御部に向けて出力する第２のネットワークインターフェース部と、を備えることを特徴とする通信装置。
【請求項２】
前記第１のネットワークインターフェース部には、前記第１のＭＡＣアドレスが割り当てられ、
前記第２のネットワークインターフェース部には、前記第２のＭＡＣアドレスと前記第１のＩＰアドレスとが割り当てられ、
前記制御部には、第３のＭＡＣアドレスと第２のＩＰアドレスとが割り当てられ、
前記通信対象装置には、第４のＭＡＣアドレスと第３のＩＰアドレスとが割り当てられ、
前記制御部は前記第４のＭＡＣアドレスを宛先ＭＡＣアドレスとし、前記第３のＭＡＣアドレスを発信元ＭＡＣアドレスとし、前記第３のＩＰアドレスを宛先ＩＰアドレスとし、前記第２のＩＰアドレスを発信元ＩＰアドレスとして前記エコー要求を出力し、
前記第１のネットワークインターフェース部は、前記エコー要求の前記発信元ＭＡＣアドレスを前記第３のＭＡＣアドレスから前記第１のＭＡＣアドレスにアドレス変換し、
前記第２のネットワークインターフェース部は、前記エコー要求の前記発信元ＭＡＣアドレスを前記第３のＭＡＣアドレスから前記第２のＭＡＣアドレスにアドレス変換し、前記発信元ＩＰアドレスを前記第２のＩＰアドレスから前記第１のＩＰアドレスにアドレス変換し、
前記通信対象装置は、前記第１のネットワークインターフェース部からの前記エコー要求に対して、前記第１のＭＡＣアドレスを宛先ＭＡＣアドレスとし、前記第４のＭＡＣアドレスを発信元ＭＡＣアドレスとし、前記第２のＩＰアドレスを宛先ＩＰアドレスとし、前記第３のＩＰアドレスを発信元ＩＰアドレスとして前記エコー応答を出力し、
前記第１のネットワークインターフェース部は、前記エコー応答の前記宛先ＭＡＣアドレスを前記第１のＭＡＣアドレスから前記第３のＭＡＣアドレスにアドレス変換し、
前記通信対象装置は、前記第２のネットワークインターフェース部からの前記エコー要求に対して、前記第２のＭＡＣアドレスを宛先ＭＡＣアドレスとし、前記第４のＭＡＣアドレスを発信元ＭＡＣアドレスとし、前記第１のＩＰアドレスを宛先ＩＰアドレスとし、前記第３のＩＰアドレスを発信元ＩＰアドレスとして前記エコー応答を出力し、
前記第２のネットワークインターフェース部は、前記エコー応答の前記宛先ＭＡＣアドレスを前記第２のＭＡＣアドレスから前記第３のＭＡＣアドレスにアドレス変換し、前記宛先ＩＰアドレスを前記第１のＩＰアドレスから前記第２のＩＰアドレスにアドレス変換することを特徴とする請求項１記載の通信装置。
【請求項３】
前記通信対象装置は、受信した前記エコー要求に示された前記発信元ＩＰアドレスに対応したＭＡＣアドレスが自身のＡＲＰ(Address Resolution Protocol)テーブルに存在する場合には、当該ＩＰアドレスを前記エコー応答の宛先ＭＡＣアドレスとし、
受信した前記エコー要求に示された前記発信元ＩＰアドレスに対応したＭＡＣアドレスが前記ＡＲＰテーブルに存在しない場合には、当該ＩＰアドレスを宛先ＩＰアドレスとするＡＰＲ要求を前記ネットワークに送出し、
前記ＡＰＲ要求に対するＡＰＲ応答を受信して前記ＡＰＲ応答に含まれる発信元ＭＡＣアドレスを前記エコー応答の宛先ＭＡＣアドレスとすることを特徴とする請求項１又は２記載の通信装置。
【請求項４】
前記通信対象装置は、受信した前記エコー要求に示された前記発信元ＩＰアドレスに対応したＭＡＣアドレスが前記ＡＲＰテーブルに存在せず、前記ＡＰＲ応答を受信した場合に、当該ＩＰアドレスと前記ＡＰＲ応答に含まれる発信元ＭＡＣアドレスとの対応関係を前記ＡＲＰテーブルに書き込むことを特徴とする請求項３記載の通信装置。
【請求項５】
前記第１のネットワークインターフェース部は現用系ネットワークインターフェース部であり、前記第２のネットワークインターフェース部は待機系ネットワークインターフェース部であることを特徴とする請求項１乃至４のいずれか１記載の通信装置。
【請求項６】
制御部と、前記制御部に各々接続された第１のネットワークインターフェース部及び第２のネットワークインターフェース部とを含む冗長構成のネットワークインターフェースを備える通信装置の導通確認方法であって、
前記制御部において導通確認のために通信対象装置宛のエコー要求を出力するステップと、
前記第１のネットワークインターフェース部において前記制御部から前記エコー要求を受信すると前記エコー要求を前記エコー要求の発信元ＭＡＣアドレスを前記第１のネットワークインターフェース部の第１のＭＡＣアドレスにアドレス変換し、当該アドレス変換後の前記エコー要求をＩＰ（インターネットプロトコル）ネットワークに出力するステップと、
前記第２のネットワークインターフェース部において前記制御部から前記エコー要求を受信すると前記エコー要求を前記通信対象装置に送信するために前記エコー要求の発信元ＭＡＣアドレス及び発信元ＩＰアドレスを前記第２のネットワークインターフェース部の第２のＭＡＣアドレス及び第１のＩＰアドレスに各々アドレス変換するステップと、
前記第１のネットワークインターフェース部において前記通信対象装置から前記ＩＰネットワークを介してエコー応答を受信すると前記エコー応答の宛先ＭＡＣアドレスを前記制御部のＭＡＣアドレスにアドレス変換し、当該アドレス変換後の前記エコー応答を前記制御部に向けて出力するステップと、
前記第２のネットワークインターフェース部において前記通信対象装置から前記ＩＰネットワークを介して前記エコー応答を受信すると前記エコー応答の宛先ＭＡＣアドレス及び宛先ＩＰアドレスを前記制御部のＭＡＣアドレス及びＩＰアドレスに各々アドレス変換し、当該アドレス変換後の前記エコー応答を前記制御部に向けて出力するステップと、を含むことを特徴とする導通確認方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、現用系ＮＷ（ネットワーク）インターフェース及び待機系ＮＷインターフェースを有する冗長構成のネットワークインターフェースを備える通信装置及び導通確認方法に関する。
【背景技術】
【０００２】
ＩＰ（インターネットプロトコル）通信システムのサーバ、ルータ等の通信装置には、ネットワーク内の通信経路に障害が生じた場合を考慮して冗長構成のＮＷ（ネットワーク）インターフェースを備えたものがある。冗長構成のＮＷインターフェースとしては、一般的に、現用系ＮＷインターフェース部と共に待機系ＮＷインターフェース部が備えられる。通常運用時には現用系ＮＷインターフェース部を用いて外部との通信が行われ、その現用系ＮＷインターフェース部を介した通信に通信不能等の障害が生じた障害発生時に、現用系ＮＷインターフェース部に代えて待機系ＮＷインターフェース部を介した通信に切り替えることが行われる。
【０００３】
このような冗長構成のＮＷインターフェースを有する通信装置においては、ネットワーク内で通信が正常に実行可能であるか否かを確認するために導通確認がユーザの操作に応じて又は所定のタイミングで行われる。導通確認では、一般的に、通信装置内の制御を司るプロセッサが、ネットワーク内に存在する特定の通信対象装置宛のエコー要求を作成してそれを現用系ＮＷインターフェース部からネットワークに送出させる。エコー要求は現用系ＮＷインターフェース部からネットワークを介して特定の通信対象装置に伝送されると、特定の通信対象装置は受信したエコー要求に対してＭＡＣアドレス解決を行ってエコー応答を返信として送信する。エコー応答はネットワークを介して現用系ＮＷインターフェース部に伝送され、更に、現用系ＮＷインターフェース部からプロセッサに供給されると、プロセッサにおいてエコー応答に応じて通信経路の正常が確認される。
【０００４】
また、冗長構成のＮＷインターフェースを有する通信装置においては、現用系ＮＷインターフェース部を介した通信における障害発生時には待機系ＮＷインターフェース部を介した通信に切り替えられるので、現用系ＮＷインターフェース部を介した通信の通常運用時において障害発生時に備えるために、待機系ＮＷインターフェース部を介した通信経路が正常であるかどうかを確認することができることが望ましい。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００５−２４４６７２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところが、現用系ＮＷインターフェース部経由の通信が正常な通常運用時に待機系ＮＷインターフェース部を介した通信を行うことは前提とされていないので、通信装置では現用系ＮＷインターフェース部を介した通信で用いられるＩＰアドレスがそのまま待機系ＮＷインターフェース部を介した通信でも用いられることになる。よって、通常運用時において導通確認のために待機系ＮＷインターフェース部を介した通信を実行すると、エコー要求を受信した特定の通信対象装置ではエコー応答のために用いる１つの宛先ＩＰアドレスに対して２つのＭＡＣアドレスが設定されていることとなり、正常な通信が不可能になるという問題があった。
【０００７】
特許文献１には、待機系ＮＷインターフェース部から外部のネットワークを介して現用系ＮＷインターフェース部に対して，エコー要求を導通させることで，ＬＡＮ内で待機系ＮＷインターフェース部経由の通信経路の導通確認を実施するシステムが開示されている。
【０００８】
しかしながら、この従来のシステムでは、導通確認における現用系ＮＷインターフェース部経由の通信経路はルータを通信対象装置として実行されるが、待機系ＮＷインターフェース部経由の通信経路は現用系ＮＷインターフェース部を通信対象装置として実行されており、現用系及び待機系各々で同一の通信対象装置への通信経路の導通確認が行われていない。また、待機系ＮＷインターフェース部経由の導通確認では特許文献１の図３に示されたようにネットワーク内にバスパスのためにＬ２スイッチが別途必要となるという問題もあった。
【０００９】
そこで、本発明の目的は、特定の通信対象装置に対する現用系ＮＷインターフェース部経由の通信経路と共に待機系ＮＷインターフェース部経由の通信経路の導通確認を行うことができる冗長構成のネットワークインターフェースを備える通信装置及び導通確認方法を提供することである。
【課題を解決するための手段】
【００１０】
本発明の通信装置は、冗長構成のネットワークインターフェースを備える通信装置であって、導通確認のために通信対象装置宛のエコー要求を出力する制御部と、前記制御部に接続され前記制御部から前記エコー要求を受信すると前記エコー要求を前記エコー要求の発信元ＭＡＣアドレスを自身の第１のＭＡＣアドレスにアドレス変換し、当該アドレス変換後の前記エコー要求をＩＰ（インターネットプロトコル）ネットワークに出力し、前記通信対象装置から前記ＩＰネットワークを介してエコー応答を受信すると前記エコー応答の宛先ＭＡＣアドレスを前記制御部のＭＡＣアドレスにアドレス変換し、当該アドレス変換後の前記エコー応答を前記制御部に向けて出力する第１のネットワークインターフェース部と、前記制御部に接続され前記制御部から前記エコー要求を受信すると前記エコー要求を前記通信対象装置に送信するために前記エコー要求の発信元ＭＡＣアドレス及び発信元ＩＰアドレスを自身の第２のＭＡＣアドレス及び第１のＩＰアドレスに各々アドレス変換し、当該アドレス変換後の前記エコー要求を前記ＩＰネットワークに出力し、前記通信対象装置から前記ＩＰネットワークを介して前記エコー応答を受信すると前記エコー応答の宛先ＭＡＣアドレス及び宛先ＩＰアドレスを前記制御部のＭＡＣアドレス及びＩＰアドレスに各々アドレス変換し、当該アドレス変換後の前記エコー応答を前記制御部に向けて出力する第２のネットワークインターフェース部と、を備えることを特徴としている。
【００１１】
本発明の導通確認方法は、制御部と、前記制御部に各々接続された第１のネットワークインターフェース部及び第２のネットワークインターフェース部とを含む冗長構成のネットワークインターフェースを備える通信装置の導通確認方法であって、前記制御部において導通確認のために通信対象装置宛のエコー要求を出力するステップと、前記第１のネットワークインターフェース部において前記制御部から前記エコー要求を受信すると前記エコー要求を前記エコー要求の発信元ＭＡＣアドレスを前記第１のネットワークインターフェース部の第１のＭＡＣアドレスにアドレス変換し、当該アドレス変換後の前記エコー要求をＩＰ（インターネットプロトコル）ネットワークに出力するステップと、前記第２のネットワークインターフェース部において前記制御部から前記エコー要求を受信すると前記エコー要求を前記通信対象装置に送信するために前記エコー要求の発信元ＭＡＣアドレス及び発信元ＩＰアドレスを前記第２のネットワークインターフェース部の第２のＭＡＣアドレス及び第１のＩＰアドレスに各々アドレス変換するステップと、前記第１のネットワークインターフェース部において前記通信対象装置から前記ＩＰネットワークを介してエコー応答を受信すると前記エコー応答の宛先ＭＡＣアドレスを前記制御部のＭＡＣアドレスにアドレス変換し、当該アドレス変換後の前記エコー応答を前記制御部に向けて出力するステップと、前記第２のネットワークインターフェース部において前記通信対象装置から前記ＩＰネットワークを介して前記エコー応答を受信すると前記エコー応答の宛先ＭＡＣアドレス及び宛先ＩＰアドレスを前記制御部のＭＡＣアドレス及びＩＰアドレスに各々アドレス変換し、当該アドレス変換後の前記エコー応答を前記制御部に向けて出力するステップと、を含むことを特徴としている。
【発明の効果】
【００１２】
本発明の通信装置及び導通確認方法によれば、例えば、第１のネットワークインターフェース部を現用系ネットワークインターフェース部とし、第２のネットワークインターフェース部を待機系ネットワークインターフェース部とすると、現用系ネットワークインターフェース部はエコー要求の発信元ＭＡＣアドレスを変換し、エコー応答の宛先ＭＡＣアドレスを変換し、一方、待機系ネットワークインターフェース部はエコー要求の宛先ＭＡＣアドレスと共に宛先ＩＰアドレスを変換し、エコー応答の宛先ＭＡＣアドレスと共に宛先ＩＰアドレスを変換する。よって、通信対象装置では、受信したエコー要求に示された発信元ＩＰアドレスに基づいてＭＡＣアドレス解決してエコー応答のために宛先ＩＰアドレスに対応した宛先ＭＡＣアドレスを得るので、通信装置では、現用系使用時でも現用系ネットワークインターフェース部経由の通信経路の導通確認だけでなく、通常使用しない待機系ネットワークインターフェース部経由の通信経路の導通確認を行うことができる。これにより、信頼性の高い通信装置を提供することができる。
【図面の簡単な説明】
【００１３】
【図１】本発明の通信装置を含む通信システムを示すブロック図である。
【図２】図１のシステムの通信経路を示す図である。
【図３】図１のシステムの現用系ネットワークインターフェース部経由の通信経路の導通確認のシーケンス図である。
【図４】エコー要求及びエコー応答各々のフレーム構造を示す図である。
【図５】図１のシステム中の保守端末で実行されるＭＡＣアドレス解決を示すフローチャートである。
【図６】ＡＲＰ要求及びＡＲＰ応答各々のフレーム構造を示す図である。
【図７】図１のシステムの待機系ネットワークインターフェース部経由の通信経路の導通確認のシーケンス図である。
【図８】本発明の他の実施例として通信システムを示すブロック図及びそのシステムの通信経路を示す図である。
【発明を実施するための形態】
【００１４】
以下、本発明の実施例を、図面を参照しつつ詳細に説明する。
【００１５】
図１は本発明の通信装置１０を含む通信システムの概略的構成を示している。この通信装置１０は、プロセッサ１１と、２つのＮＷインターフェース部１２，１３とを有している。制御部であるプロセッサ１１には２つのＮＷインターフェース部１２，１３が接続されている。プロセッサ１１と２つのＮＷインターフェース部１２，１３とは個別の接続路２１，３１を介して接続されているが、個別のＬＡＮ（ローカルエリアネットワーク）を介して接続されても良い。
【００１６】
プロセッサ１１は本通信装置の通信を制御する部分である。プロセッサ１１にはＭＡＣアドレス及びＩＰアドレスとしてＭＡＣ（Ｃ）（第３のＭＡＣアドレス）及びＩＰ（Ｃ）（第２のＩＰアドレス）が割り当てられている。ＭＡＣアドレスＭＡＣ（Ｃ）は本通信装置１０内で有効なローカルアドレスである。ＩＰアドレスＩＰ（Ｃ）は本通信装置１０内及び通信装置１０外で有効なグローバルアドレスである。
【００１７】
ＮＷインターフェース部１２は現用系ＮＷインターフェース部（第１のネットワークインーフェース部）であり、ＮＷインターフェース部１３は待機系ＮＷインターフェース部（第２のネットワークインーフェース部）である。ＮＷインターフェース部１２，１３はインターネット等のＩＰネットワーク１４に接続されている。
【００１８】
現用系ＮＷインターフェース部１２にはＭＡＣアドレスとしてＭＡＣ（Ａ）（第１のＭＡＣアドレス）が割り当てられている。ＭＡＣアドレスＭＡＣ（Ａ）はグローバルアドレスである。現用系ＮＷインターフェース部１２はＭＡＣアドレスの変換機能を有している。
【００１９】
待機系ＮＷインターフェース部１３にはＭＡＣアドレス及びＩＰアドレスとしてＭＡＣ（Ｂ）（第２のＭＡＣアドレス）及びＩＰ（Ｂ）（第１のＩＰアドレス）が割り当てられている。ＭＡＣ（Ｂ）及びＩＰ（Ｂ）はグローバルアドレスである。待機系ＮＷインターフェース部１３はＭＡＣアドレス及びＩＰアドレスの変換機能を有している。
【００２０】
ネットワーク１４には保守端末１５が接続されている。保守端末１５は通信機能を有する、例えば、パーソナルコンピュータである。保守端末１５にはＭＡＣアドレス及びＩＰアドレスとしてＭＡＣ（Ｚ）（第４のＭＡＣアドレス）及びＩＰ（Ｚ）（第３のＩＰアドレス）が割り当てられている。ＭＡＣ（Ｚ）及びＩＰ（Ｚ）はグローバルアドレスである。また、保守端末１５は、後述するように、通信装置１０が通信経路の導通確認をする際の通信対象装置として利用され、エコー要求を受信するとＭＡＣアドレス解決を行い、その解決結果に応じてエコー応答を返信する。
【００２１】
次に、かかる構成の通信システムにおいて実行される導通確認の動作について説明する。導通確認の通信経路としては、現用系ＮＷインターフェース部１２を経由する通信経路Ｃ１と、待機系ＮＷインターフェース部１３を経由する通信経路Ｃ２とが存在する。通信経路Ｃ１は図２に示すように、通信装置１０と現用系ＮＷインターフェース部１２との間の接続路２１、現用系ＮＷインターフェース部１２とネットワーク１４との間の接続路２２、及びネットワーク１４と保守端末１５の間の接続路２３を含む。通信経路Ｃ２は図２に示すように、通信装置１０と待機系ＮＷインターフェース部１３との間の接続路３１、待機系ＮＷインターフェース部１３とネットワーク１４との間の接続路３２、及びネットワーク１４と保守端末１５の間の接続路２３を含む。なお、接続路２２、２３及び３２はネットワーク１４の一部を含んでも良い。
【００２２】
図３に示すように、プロセッサ１１は先ず、現用系ＮＷインターフェース部１２経由の通信経路Ｃ１の導通確認の動作を開始して（ステップＳ１１）、エコー要求を接続路２１に送出する（ステップＳ１２）。エコー要求は、例えば、図４(ａ)に示す如きＩＣＭＰ(Internet Control Message Protocol)というプロトコルのフレーム（パケット）を有し、イーサネットヘッダ部、ＩＰヘッダ部、ＩＣＭＰペイロード部、及びＣＲＣチェックコードからなる。イーサネットヘッダ部の宛先ＭＡＣアドレスとして保守端末１５のＭＡＣ（Ｚ）が設定され、発信元ＭＡＣアドレスとしてプロセッサ１１のＭＡＣ（Ｃ）が設定される。ＩＰヘッダ部の発信元ＩＰアドレスとしてはプロセッサ１１のＩＰ（Ｃ）が設定され、宛先ＩＰアドレスとしては保守端末１５のＩＰ（Ｚ）が設定される。ＩＣＭＰペイロード部のタイプ０８Ｈがエコー要求を表す。なお、エコー要求のＩＣＭＰペイロード部には最終宛先である保守端末１５のＭＡＣアドレスＭＡＣ（Ｚ）やＩＰアドレスＩＰ（Ｚ）を含んでも良い。
【００２３】
エコー要求は現用系ＮＷインターフェース部１２によって受信されると、エコー要求のイーサネットヘッダ部の発信元ＭＡＣアドレスがＭＡＣ（Ｃ）から現用系ＮＷインターフェース部１２のグローバルアドレスＭＡＣ（Ａ）に変換される（ステップＳ１３）。発信元ＩＰアドレスは変換されず、ＩＰ（Ｃ）のままである。ＭＡＣアドレス変換後のエコー要求は現用系ＮＷインターフェース部１２から接続路２２に送出される（ステップＳ１４）。そのエコー要求は接続路２２、ネットワーク１４、そして、接続路２３を介して保守端末１５に伝送される。
【００２４】
なお、現用系ＮＷインターフェース部１２と保守端末１５との間には、エコー要求、エコー応答、後述のＡＲＰ(Address Resolution Protocol)要求、及びＡＲＰ応答の各々のイーサネットヘッダ部に含まれる発信先及び宛先ＭＡＣアドレスを変換するルータ等の通信装置が存在しないとして説明する。このことは待機系ＮＷインターフェース部１３と保守端末１５との間においても同様である。
【００２５】
保守端末１５は、エコー要求を受信すると、ＭＡＣアドレス解決を開始する（ステップＳ１５）。ＭＡＣアドレス解決は保守端末１５内のプロセッサ（図示せず）によって処理される。
【００２６】
ＭＡＣアドレス解決では、図５に示すように、先ず、受信したエコー要求のＩＰヘッダ部の発信元ＩＰアドレスと同一ＩＰアドレスがＡＲＰテーブルに存在するか否かが判別される（ステップＳ５１）。ＡＲＰテーブルはネットワーク１４内に存在することが確認されたデバイス（機器、装置を含む）各々のＩＰアドレスとＭＡＣアドレスとの対応関係を示すテーブルであって、保守端末１５内のキャッシュメモリ（図示せず）に形成される。ＡＲＰテーブルに発信元ＩＰアドレスと同一ＩＰアドレスが存在するならば、ＡＲＰテーブルの当該ＩＰアドレスに対応するＭＡＣアドレスが、受信したエコー要求のイーサネットヘッダ部の発信元ＭＡＣアドレスと一致するか否かが判別される（ステップＳ５２）。ステップＳ５２でＭＡＣアドレスの一致が判別されると、ＭＡＣアドレス解決が完了される（ステップＳ５３）。
【００２７】
ステップＳ５１で受信したエコー要求のＩＰヘッダ部の発信元ＩＰアドレスと同一ＩＰアドレスがＡＲＰテーブルに存在しない場合、又はステップＳ５２でＭＡＣアドレスの一致が判別されなかった場合には、ＡＲＰ要求がネットワーク１４（接続路２２，２３，３２を含む）に送出される（ステップＳ５４）。ＡＲＰ要求は、例えば、図６(ａ)に示す如き構造のフレームからなり、イーサネットヘッダ部及びＡＲＰペイロード部を有している。ＡＲＰ要求のイーサネットヘッダ部の「ブロードキャスト」はネットワーク１４内の全てのデバイスに向けての送信を意味する。ＡＲＰ要求の発信元が保守端末１５である場合にはイーサネットヘッダ部及びＡＲＰペイロード部の発信元ＭＡＣアドレスとしては保守端末１５のＭＡＣ（Ｚ）が設定され、ＡＲＰペイロード部の発信元ＩＰアドレスとしては保守端末１５のＩＰ（Ｚ）が設定される。また、ＡＲＰペイロード部の宛先ＭＡＣアドレスは不明であるので全て００Ｈとなり、宛先ＩＰアドレスには受信したエコー要求のＩＰヘッダ部の発信元ＩＰアドレスと同一ＩＰアドレスが設定される。ＡＲＰ要求はネットワーク１４内の全てのデバイスに向けて送信されるが、ＡＲＰ要求内の宛先ＩＰアドレスが割り当てられたデバイスだけが応答して当該デバイスに割り当てられたＭＡＣアドレスを示すＡＲＰ応答をＡＲＰ要求の発信元に向けて送信する。
【００２８】
ＡＲＰ要求の送出後、ＡＲＰ応答を受信したか否かが判別される（ステップＳ５５）。ＡＲＰ応答はＡＲＰ要求の宛先ＩＰアドレスが割り当てられたデバイスが送信したフレームである。ＡＲＰ応答は、例えば、図６(ｂ)に示す如き構造のフレームからなり、ＡＲＰ要求と同様にイーサネットヘッダ部及びＡＲＰペイロード部を有している。ＡＲＰ応答のＡＲＰペイロード部の発信元ＭＡＣアドレスが、ＡＲＰ要求内の宛先ＩＰアドレスに対応するＭＡＣアドレスとして設定される。このＩＰアドレスとＭＡＣアドレスとの対応関係が上記したＡＲＰテーブルに書き込まれる（ステップＳ５６）。これによりステップＳ５３に進んでＭＡＣアドレス解決が完了される。
【００２９】
図３の導通確認シーケンスでは、保守端末１５が受信したエコー要求のＩＰヘッダ部の発信元ＩＰアドレスと同一ＩＰアドレスがＡＲＰテーブルに存在し、ＡＲＰテーブルの当該ＩＰアドレスに対応するＭＡＣアドレスが、受信したエコー要求のイーサネットヘッダ部の発信元ＭＡＣアドレスと一致する場合が示されており、保守端末１５においてＡＲＰ要求及びＡＲＰ応答の送受信がなくＭＡＣアドレス解決が完了している。勿論、保守端末１５が受信したエコー要求のＩＰヘッダ部の発信元ＩＰアドレスと同一ＩＰアドレスがＡＲＰテーブルに存在しない場合、又はＡＲＰテーブルの当該ＩＰアドレスに対応するＭＡＣアドレスが、受信したエコー要求のイーサネットヘッダ部の発信元ＭＡＣアドレスと一致しない場合には、ＡＲＰ要求及びＡＲＰ応答の送受信が実行される。
【００３０】
ＭＡＣアドレス解決完了により、保守端末１５ではエコー応答がネットワーク１４に送出される（ステップＳ１７）。エコー応答は、例えば、図４(ｂ)に示すように、エコー要求と同様にＩＣＭＰフレームを有し、イーサネットヘッダ部、ＩＰヘッダ部、ＩＣＭＰペイロード部、及びＣＲＣチェックコードからなる。ステップＳ１７で送信されるエコー応答のイーサネットヘッダ部の宛先ＭＡＣアドレスとしてはステップＳ５２の判別で一致したＭＡＣアドレス、すなわちＭＡＣ（Ａ）が設定され、発信元ＭＡＣアドレスとしては保守端末１５のＭＡＣ（Ｚ）が設定される。また、そのエコー応答のＩＰヘッダ部の発信元ＩＰアドレスとしては保守端末１５のＩＰ（Ｚ）が設定され、宛先ＩＰアドレスとしては受信したエコー要求のＩＰヘッダ部の発信元ＩＰアドレス、すなわちＩＰ（Ｃ）が設定される。ＩＣＭＰペイロード部のタイプ００Ｈがエコー応答を表す。
【００３１】
エコー応答は接続路２３、ネットワーク１４、そして、接続路２２を介して現用系ＮＷインターフェース部１２に伝送される。エコー応答は現用系ＮＷインターフェース部１２によって受信されると、エコー応答のイーサネットヘッダ部の宛先ＭＡＣアドレスがＭＡＣ（Ａ）からプロセッサ１１のローカルアドレスＭＡＣ（Ｃ）に変換される（ステップＳ１８）。宛先ＩＰアドレスは変換されず、ＩＰ（Ｃ）のままである。ＭＡＣアドレス変換後のエコー応答は現用系ＮＷインターフェース部１２から接続路２１に送出される（ステップＳ１９）。そのエコー応答は接続路２１によってプロセッサ１１に伝送される。
【００３２】
プロセッサ１１はエコー応答を受信すると、エコー応答に応じて現用系ＮＷインターフェース部１２経由の通信経路Ｃ１の導通確認を完了する（ステップＳ２０）。プロセッサ１１の導通確認は、例えば、エコー応答のＩＣＭＰペイロード部のプロセス番号、発行番号、及びチェックデータがエコー要求のものと同じであるかをチェックすること、また、チェックサムの値をチェックすることにより行われる。
【００３３】
次に、図７に示すように、プロセッサ１１は待機系ＮＷインターフェース部１３経由の通信経路Ｃ２の導通確認の動作を開始して（ステップＳ２１）、エコー要求を接続路３１に送出する（ステップＳ２２）。ステップＳ２２のエコー要求は、ステップＳ１２のエコー要求と同様に、図４(ａ)に示す如きＩＣＭＰ(Internet Control Message Protocol)というプロトコルのフレームを有し、イーサネットヘッダ部、ＩＰヘッダ部、ＩＣＭＰペイロード部、及びＣＲＣチェックコードからなる。イーサネットヘッダ部の宛先ＭＡＣアドレスとしては保守端末１５のＭＡＣ（Ｚ）が設定され、発信元ＭＡＣアドレスとしてはプロセッサ１１のＭＡＣ（Ｃ）が設定される。ＩＰヘッダ部の発信元ＩＰアドレスとしてはプロセッサ１１のＩＰ（Ｃ）が設定され、宛先ＩＰアドレスとしては保守端末１５のＩＰ（Ｚ）が設定される。ＩＣＭＰペイロード部のタイプ０８Ｈがエコー要求を表す。
【００３４】
エコー要求は待機系ＮＷインターフェース部１３によって受信されると、エコー要求のイーサネットヘッダ部の発信元ＭＡＣアドレスがＭＡＣ（Ｃ）から待機系ＮＷインターフェース部１３のグローバルＭＡＣアドレスＭＡＣ（Ｂ）に変換され、更に、ＩＰヘッダ部の発信元ＩＰアドレスがＩＰ（Ｃ）から待機系ＮＷインターフェース部１３のＩＰアドレスＩＰ（Ｂ）に変換される（ステップＳ２３）。ＭＡＣアドレス及びＩＰアドレスの変換後のエコー要求は待機系ＮＷインターフェース部１３から接続路３２に送出される（ステップＳ２４）。そのエコー要求は接続路３２、ネットワーク１４、そして、接続路２３を介して保守端末１５に伝送される。
【００３５】
保守端末１５は、エコー要求を受信すると、ＭＡＣアドレス解決を開始する（ステップＳ２５）。このＭＡＣアドレス解決は図５に示したＭＡＣアドレス解決と同一であり、保守端末１５内のプロセッサ（図示せず）によって処理される。
【００３６】
図７の導通確認シーケンスでは、ＭＡＣアドレス解決のステップＳ５１で、保守端末１５が受信したエコー要求のＩＰヘッダ部の発信元ＩＰアドレスと同一のＩＰアドレスがＡＲＰテーブルに存在しないと判別した場合が示されている。この場合には、上記したステップＳ５４が実行され、図６（ａ）に示したＡＲＰ要求が保守端末１５からネットワーク１４に送出される（ステップＳ２６）。ＡＲＰ要求はネットワーク１４内の全てのデバイスに向けて送信されるが、待機系ＮＷインターフェース部１３には接続路２３、ネットワーク１４、そして、接続路３２を介して伝送される。
【００３７】
ＡＲＰ要求のイーサネットヘッダ部及びＡＲＰペイロード部の発信元ＭＡＣアドレスとしては保守端末１５のＭＡＣ（Ｚ）が設定され、ＡＲＰペイロード部の発信元ＩＰアドレスとしては保守端末１５のＩＰ（Ｚ）が設定される。また、ＡＲＰペイロード部の宛先ＭＡＣアドレスは不明であるので全て００Ｈとなり、宛先ＩＰアドレスには受信したエコー要求のＩＰヘッダ部の発信元ＩＰアドレスであるＩＰ（Ｂ）が設定される。ＡＲＰ要求はネットワーク１４内の全てのデバイスに向けて送信されるが、ＡＲＰ要求内の宛先ＩＰアドレスＩＰ（Ｂ）が割り当てられたデバイス、すなわち待機系ＮＷインターフェース部１３だけが応答する。
【００３８】
待機系ＮＷインターフェース部１３は、ＡＲＰ要求を受信すると、ＡＲＰ応答処理を行ってＡＲＰ応答を生成する（ステップＳ２７）。ＡＲＰ応答は図６（ｂ）に示したように、イーサネットヘッダ部及びＡＲＰペイロード部を有している。ＡＲＰ応答のイーサネットヘッダ部の宛先ＭＡＣアドレスはＭＡＣ（Ｚ）であり、発信元ＭＡＣアドレスはＭＡＣ（Ｂ）である。ＡＲＰペイロード部の発信元ＭＡＣアドレスとしてはＭＡＣ（Ｂ）が設定され、発信元ＩＰアドレスとしてはＩＰ（Ｂ）が設定される。ＡＲＰペイロード部の宛先ＭＡＣアドレスとしてはＭＡＣ（Ｚ）が設定され、宛先ＩＰアドレスとしてはＩＰ（Ｚ）が設定される。ＡＲＰ応答は待機系ＮＷインターフェース部１３から送出され（ステップＳ２８）、接続路３２、ネットワーク１４、そして、接続路２３を介して保守端末１５に伝送される。
【００３９】
保守端末１５では、ＡＲＰ応答を受信すると、上記のＭＡＣアドレス解決のステップＳ５５及びＳ５６の結果、ＡＲＰ応答のＡＲＰペイロード部の発信元ＭＡＣアドレス欄のＭＡＣ（Ｂ）が取り出され、ＩＰアドレスＩＰ（Ｂ）とＭＡＣアドレスＭＡＣ（Ｂ）との対応関係がＡＲＰテーブルに書き込まれる。これにより、保守端末１５はＭＡＣアドレス解決を完了する（ステップＳ２９）。
【００４０】
ＭＡＣアドレス解決完了により、保守端末１５ではエコー応答がネットワーク１４に送出される（ステップＳ３０）。エコー応答は、図４(ｂ)に示したように、イーサネットヘッダ部、ＩＰヘッダ部、ＩＣＭＰペイロード部、及びＣＲＣチェックコードからなる。ステップＳ３０で送信されるエコー応答のイーサネットヘッダ部の宛先ＭＡＣアドレスとしてはＡＲＰ応答から得られたＭＡＣアドレスＭＡＣ（Ｂ）が設定され、発信元ＭＡＣアドレスとしては保守端末１５のＭＡＣ（Ｚ）が設定される。また、そのエコー応答のＩＰヘッダ部の発信元ＩＰアドレスとしては保守端末１５のＩＰ（Ｚ）が設定され、宛先ＩＰアドレスとしては受信したエコー要求のＩＰヘッダ部の発信元ＩＰアドレス、すなわちＩＰ（Ｂ）が設定される。ＩＣＭＰペイロード部のタイプ００Ｈがエコー応答を表す。
【００４１】
エコー応答は接続路２３、ネットワーク１４、そして、接続路３２を介して待機系ＮＷインターフェース部１３に伝送される。エコー応答は待機系ＮＷインターフェース部１３によって受信されると、エコー応答のイーサネットヘッダ部の宛先ＭＡＣアドレスがＭＡＣ（Ｂ）からプロセッサ１１のローカルアドレスＭＡＣ（Ｃ）に変換され、宛先ＩＰアドレスがＩＰ（Ｂ）からプロセッサ１１のローカルアドレスＩＰ（Ｃ）に変換される（ステップＳ３１）。ＭＡＣアドレス及びＩＰアドレス変換の後のエコー応答は待機系ＮＷインターフェース部１３から接続路３１に送出される（ステップＳ３２）。そのエコー応答は接続路３１によってプロセッサ１１に伝送される。
【００４２】
プロセッサ１１はエコー応答を受信すると、エコー応答に応じて待機系ＮＷインターフェース部１３経由の通信経路Ｃ２の導通確認を完了する（ステップＳ３３）。このプロセッサ１１の導通確認方法は、通信経路Ｃ１の場合のステップＳ２０と同一である。
【００４３】
かかる実施例では、現用系ＮＷインターフェース部１２はエコー要求の発信元ＭＡＣアドレスを変換し、エコー応答の宛先ＭＡＣアドレスを変換し、一方、待機系ＮＷインターフェース部１３はエコー要求の発信元ＭＡＣアドレス及び発信元ＩＰアドレスを変換し、また、エコー応答の宛先ＭＡＣアドレス及び宛先ＩＰアドレスを変換する。よって、保守端末１５では、受信したエコー要求に示された発信元ＩＰアドレスに基づいてＭＡＣアドレス解決してエコー応答の宛先ＩＰアドレス及び宛先ＭＡＣアドレスを得るので、現用系使用時でも現用系ＮＷインターフェース部１２経由の通信経路Ｃ１の導通確認だけでなく、通常使用しない待機系ＮＷインターフェース部１３経由の通信経路Ｃ２の導通確認を行うことができる。
【００４４】
なお、上記した実施例においては、通信装置１０内には１つのプロセッサ１１だけが設けられているが、図８に示すように、通信装置１０内に２つのプロセッサ１１Ａ，１１Ｂのようにプロセッサを冗長構成にしても良い。運用系プロセッサをプロセッサ１１Ａとし、待機系プロセッサをプロセッサ１１Ｂとすると、常時動作している運用系プロセッサ１１Ａを上記したプロセッサ１１と同様の動作を行うことにより、現用系ＮＷインターフェース部１２経由の通信経路Ｃ１（接続路２１，２２、ネットワーク１４及び接続路２３を含む）の導通確認と、通常使用しない待機系ＮＷインターフェース部１３経由の通信経路Ｃ２（接続路２４，３２、ネットワーク１４及び接続路２３を含む）の導通確認とを行うことができる。また、待機系プロセッサ１１Ｂの使用時には待機系プロセッサ１１Ｂにより現用系ＮＷインターフェース部１２経由の通信経路（接続路３３，２２、ネットワーク１４及び接続路２３を含む）の導通確認と、通常使用しない待機系ＮＷインターフェース部１３経由の通信経路（接続路３１，３２、ネットワーク１４及び接続路２３を含む）の導通確認とを行うこともできる。
【００４５】
また、上記した実施例においては、保守端末１５が通信経路の導通確認をする際の特定の通信対象装置とされているが、通信経路の導通確認をする際の通信対象装置としてはネットワーク１４に接続された例えば、ルータやＬ３スイッチ等の装置であれば良い。
【００４６】
更に、上記した実施例においては、現用系ＮＷインターフェース部１２をＭＡＣアドレスのみを変換する第１のネットワークインターフェース部とし、待機系ＮＷインターフェース部１３をＭＡＣアドレス及びＩＰアドレスを変換する第２のネットワークインターフェース部とした場合が示されているが、現用系ＮＷインターフェース部１２を第２のネットワークインターフェース部とし、待機系ＮＷインターフェース部１３を第１のネットワークインターフェース部としても良いことは勿論である。
【００４７】
また、上記した実施例においては、ＩＰｖ（インターネットプロトコルバージョン）４を例にして説明したが、本発明はＩＰｖ６を用いても同様に実施することができる。ＩＰｖ４では、エコー要求は図４(ａ)のフレーム構造のＩＣＭＰｖ４ エコー要求、エコー応答は図４(ｂ)のフレーム構造のＩＣＭＰｖ４ エコー応答、ＡＲＰ要求は図６(ａ)のフレーム構造のＡＲＰ要求、ＡＲＰ応答は図６(ｂ)のフレーム構造のＡＲＰ要求である。一方、ＩＰｖ６では、エコー要求はＩＣＭＰｖ６ エコー要求、エコー応答はＩＣＭＰｖ６ エコー応答、ＡＲＰ要求は、ＩＣＭＰｖ６ 近隣要請、ＡＲＰ応答はＩＣＭＰｖ６ 近隣応答である。
【符号の説明】
【００４８】
１０  通信装置
１１，１１Ａ，１１Ｂ  プロセッサ
１２  現用系ＮＷインターフェース部
１３  待機系ＮＷインターフェース部
１４  ネットワーク
１５  保守端末
２１，２２，２３，２４，３１，３２，３３  接続路
Ｃ１，Ｃ２  通信経路
【図１】
2015039130.tif 000003
【図２】
2015039130.tif 000004
【図３】
2015039130.tif 000005
【図４】
2015039130.tif 000006
【図５】
2015039130.tif 000007
【図６】
2015039130.tif 000008
【図７】
2015039130.tif 000009
【図８】
2015039130.tif 000010