(57)【要約】【課題】  装置全体を含めて自己診断を行うことのできるアドレス変換装置の自己診断システムを得る。【解決手段】  送出側ソース／デスティネーションアドレス置換手段６は、送出側アドレス変換手段４で他方のネットワーク３のアドレスに変換された試験パケットのソースアドレスとデスティネーションアドレスを置換してループバックする。受信側ソース／デスティネーションアドレス置換手段８は、一方のネットワーク２のアドレスに変換された試験パケットのソースアドレスとデスティネーションアドレスを置換する。自己診断手段９は、送出側アドレス変換手段４で変換前の試験パケットと受信側ソース／デスティネーションアドレス置換手段８で置換後の試験パケットを比較して自己診断を行う。【選択図】        図１
2007088770.tif 000002
【特許請求の範囲】
【請求項１】
一方のネットワークのソースアドレスが付与された試験パケットを他方のネットワークに送信する場合に、前記試験パケットのソースアドレスを他方のネットワークのソースアドレスに変換する送出側アドレス変換手段と、
前記一方のネットワークにおけるアドレスと前記他方のネットワークにおけるアドレスとを対応付けて記憶する変換テーブルと、
前記送出側アドレス変換手段で送出された試験パケットのソースアドレスとデスティネーションアドレスとを置き換えると共に、当該試験パケットをループバックする送出側ソース／デスティネーションアドレス置換手段と、
前記ループバックされた試験パケットのデスティネーションアドレスを前記変換テーブルに基づいて、前記一方のネットワークのデスティネーションアドレスに変換する受信側アドレス変換手段と、
前記受信側アドレス変換手段でアドレス変換された試験パケットのソースアドレスとデスティネーションアドレスとを置き換える受信側ソース／デスティネーションアドレス置換手段と、
前記送出側アドレス変換手段における変換前の試験パケットと、前記受信側ソース／デスティネーションアドレス置換手段におけるアドレス置換後の試験パケットとを比較して自己診断を行う自己診断手段とを備えたアドレス変換装置の自己診断システム。
【請求項２】
自己診断手段は、送出側アドレス変換手段における変換前の試験パケットと、受信側ソース／デスティネーションアドレス置換手段におけるアドレス置換後の試験パケットとが同一であった場合にアドレス変換装置が正常であると判断することを特徴とする請求項１記載のアドレス変換装置の自己診断システム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、例えば、ＮＡＴ（Ｎｅｔｗｏｒｋ  Ａｄｄｒｅｓｓ  Ｔｒａｎｓｌａｔｉｏｎ）装置といった、パケットを一方のネットワークから他方のネットワークに送信する場合にそのパケットのソースアドレスを他方のネットワークのアドレスに変換し、他方のネットワークからパケットを受信した場合に、そのパケットのデスティネーションアドレスを一方のネットワークのアドレスに変換するアドレス変換装置の自己診断システムに関するものである。
【背景技術】
【０００２】
企業内等のローカルネットワーク装置をインターネット等に接続する方法として、ＮＡＴ技術がある。これは、ローカルＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アドレスをグローバルＩＰアドレスに変換、またはその逆変換を行うことで、限られたグローバルアドレスをシェアし、複数のローカル端末をインターネット等に接続することを可能とする技術である。
【０００３】
このような機能を有したＮＡＴ装置は、ローカルＩＰ網とグローバルＩＰ網との間に配置され、次のような処理を行う。即ち、ローカルＩＰ網からグローバルＩＰ網に送信されるパケット（例えば、ソース（Ｓｏｕｒｃｅ）アドレス‘ａ’、デスティネーション（Ｄｅｓｔｉｎａｔｉｏｎ）アドレス‘Ｂ’とする）は、グローバルアドレス‘Ａ’が割り当てられ、装置内の変換テーブルに登録される。そして、ソースアドレス‘Ａ’、デスティネーションアドレス‘Ｂ’に変換されたパケットはグローバルＩＰ網に送信される。
【０００４】
一方、グローバルＩＰ網から送信されたパケット（ソースアドレス‘Ｂ’、デスティネーションアドレス‘Ａ’）に対しては、変換テーブルを参照して、ローカルアドレス‘ａ’を得る。そして、ソースアドレス‘Ｂ’、デスティネーションアドレス‘ａ’に変換されたパケットはローカルＩＰ網に送信される。
【０００５】
このようなネットワーク装置の殆どは自己診断機能を有し、試験パケットを送信して装置内部で折り返し、受信したパケットが正常であるかを判断する。しかしながら、ＮＡＴ装置のような装置内部でパケット情報が書き換えられる装置では、送信した試験パケットと受信した試験パケットが異なるため、正常性の判断が困難であった。
【０００６】
このため、従来のＮＡＴ装置における自己診断方法としては、パケット情報が変わらないルートに試験パケットを送信してチェックしていた。また、一般に通信装置における自己診断方法では、送信データと受信データとを比較して診断したり、送信信号とその反射波とを比較して診断したりしていた（例えば、特許文献１、２、３参照）。
【特許文献１】特開２００１−１５６７２７号公報
【特許文献２】特開平１１−２０５２２９号公報
【特許文献３】特開平７−２１２２８０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
このように、従来の、パケット情報が変わらないルートに試験パケットを送信してチェックしている自己診断方法では、装置の一部しかチェックできないという問題があった。また、送信信号と受信信号とを比較するといったものでも、装置全体のチェックは行えないものであった。従って、例えばＮＡＴ装置のようなアドレス変換装置の自己診断を行う場合でも、ＮＡＴ機能そのものが正常に動作しているかを自己診断することは困難であった。
【０００８】
この発明は上記のような課題を解決するためになされたもので、装置全体を含めて自己診断を行うことのできるアドレス変換装置の自己診断システムを得ることを目的とする。
【課題を解決するための手段】
【０００９】
この発明に係るアドレス変換装置の自己診断システムは、一方のネットワークのソースアドレスが付与された試験パケットを他方のネットワークに送信する場合に、試験パケットのソースアドレスを他方のネットワークのソースアドレスに変換する送出側アドレス変換手段と、送出側アドレス変換手段で他方のネットワークのアドレスが付与された試験パケットのソースアドレスとデスティネーションアドレスとを置き換えてループバックする送出側ソース／デスティネーションアドレス置換手段と、ループバックされた試験パケットのデスティネーションアドレスを一方のネットワークのデスティネーションアドレスに変換する受信側アドレス変換手段と、受信側アドレス変換手段で、一方のネットワークのデスティネーションアドレスに変換された試験パケットのソースアドレスとデスティネーションアドレスとを置き換える受信側ソース／デスティネーションアドレス置換手段と、送出側アドレス変換手段における変換前の試験パケットと、受信側ソース／デスティネーションアドレス置換手段におけるアドレス置換後の試験パケットとを比較して自己診断を行う自己診断手段とを備えたものである。
【発明の効果】
【００１０】
この発明のアドレス変換装置の自己診断システムは、一方のネットワークのアドレスを他方のネットワークのアドレスに変換した試験パケットのソースアドレスとデスティネーションアドレスとを置換してループバックし、このループバックした試験パケットのデスティネーションアドレスを一方のネットワークのアドレスに変換した試験パケットに対して、再度、ソースアドレスとデスティネーションアドレスとを置換して、この置換した試験パケットと他方のネットワークのアドレス変換前の試験パケットと比較して自己診断を行うようにしたので、装置全体を含めて自己診断を行うことができる。
【発明を実施するための最良の形態】
【００１１】
実施の形態１．
図１は、この発明の実施の形態１によるアドレス変換装置の自己診断システムを示す構成図である。
図において、ＮＡＴ装置１は、ローカルＩＰ網２とグローバルＩＰ網３とのアドレス変換を行うアドレス変換装置であり、送出側アドレス変換手段４、変換テーブル５、送出側ソース／デスティネーションアドレス置換手段６、受信側アドレス変換手段７、受信側ソース／デスティネーションアドレス置換手段８、自己診断手段９を備えている。ここで、送出側ソース／デスティネーションアドレス置換手段６、受信側ソース／デスティネーションアドレス置換手段８および自己診断手段９が、装置全体の自己診断の実現のために設けられた構成である。
【００１２】
ローカルＩＰ網２は、ローカルＩＰアドレスを用いて通信を行うネットワークであり、一方のネットワークに相当する。グローバルＩＰ網３は、グローバルＩＰアドレスを用いて通信を行うネットワークであり、他方のネットワークに相当する。
【００１３】
ＮＡＴ装置１における送出側アドレス変換手段４は、ローカルＩＰ網２のソースアドレスが付与されたパケットを、グローバルＩＰ網３に送信する場合に、パケットのソースアドレスをグローバルＩＰ網３のソースアドレスに変換する機能を有している。また、送出側アドレス変換手段４は、自己診断手段９から送出された試験パケットについても同様に、そのソースアドレスをグローバルＩＰ網３のソースアドレスに変換する機能を有している。
【００１４】
変換テーブル５は、ローカルＩＰ網２におけるローカルＩＰアドレスと、グローバルＩＰ網３におけるグローバルＩＰアドレスとを対応付けて記憶するためのテーブルである。送出側ソース／デスティネーションアドレス置換手段６は、送出側アドレス変換手段４から送出された試験パケットのソースアドレスとデスティネーションアドレスとを置き換えてループバックする機能を有している。
【００１５】
受信側アドレス変換手段７は、グローバルＩＰ網３から送信されたパケットや送出側ソース／デスティネーションアドレス置換手段６でループバックされた試験パケットのデスティネーションアドレスを、変換テーブル５に基づいて、ローカルＩＰ網２のデスティネーションアドレスに変換する機能を有している。受信側ソース／デスティネーションアドレス置換手段８は、受信側アドレス変換手段７でアドレス変換されたパケットのソースアドレスとデスティネーションアドレスとを置き換える機能を有している。自己診断手段９は、試験パケットを生成して出力すると共に、この試験パケットと、受信側ソース／デスティネーションアドレス置換手段８におけるアドレス置換後の試験パケットとを比較して自己診断を行う機能を有している。即ち、この自己診断手段９は、送出側アドレス変換手段４における変換前の試験パケットと、受信側ソース／デスティネーションアドレス置換手段８におけるアドレス置換後の試験パケットとが同一であった場合にＮＡＴ装置１が正常であると判断する機能を有している。
【００１６】
次に、実施の形態１の動作について説明する。
自己診断手段９から送信された試験パケット［Ｓｒｃ（ソースアドレス）：ａ，Ｄｅｓ（デスティネーションアドレス）：Ｂ］は、送出側アドレス変換手段４で、そのソースアドレスとしてグローバルアドレス‘Ａ’を割り当てられ［Ｓｒｃ：Ａ，Ｄｅｓ：Ｂ］、変換テーブル５に登録される。
【００１７】
ソースアドレス‘Ａ’、デスティネーションアドレス‘Ｂ’に変換された試験パケットは、送出側ソース／デスティネーションアドレス置換手段６によって、内部ループバックされ、また、ソースアドレス‘Ｂ’、デスティネーションアドレス‘Ａ’に置換される［Ｓｒｃ：Ｂ，Ｄｅｓ：Ａ］。
【００１８】
受信側アドレス変換手段７では、内部ループバックされた試験パケットを受け取った場合、変換テーブル５を参照し、ローカルＩＰアドレス‘ａ’を得て、このローカルＩＰアドレス‘ａ’を付与した試験パケット［Ｓｒｃ：Ｂ，Ｄｅｓ：ａ］を送出する。受信側ソース／デスティネーションアドレス置換手段８は、この試験パケットに対して、ソースアドレス‘ａ’、デスティネーションアドレス‘Ｂ’に置換し［Ｓｒｃ：ａ，Ｄｅｓ：Ｂ］、自己診断手段９へ送信する。
【００１９】
その結果、自己診断手段９から送出した試験パケット［Ｓｒｃ：ａ，Ｄｅｓ：Ｂ］と、ループバックして戻ってきた試験パケット［Ｓｒｃ：ａ，Ｄｅｓ：Ｂ］は全く同一のパケットになり、送信パケットと受信パケットの比較が容易となる。
【００２０】
上記手順で、試験パケットは装置の全体を通ることになり、装置全体が正常であるか否かの自己診断が可能である。尚、ＮＡＴ装置１における通常のローカルＩＰ網２からグローバルＩＰ網３へのローカル→グローバルＩＰアドレス変換動作や、グローバルＩＰ網３からローカルＩＰ網２へのグローバル→ローカルＩＰアドレス変換動作については、公知であるため、ここでの説明は省略する。
【００２１】
尚、上記実施の形態では、一方のネットワークをローカルＩＰ網２、他方のネットワークをグローバルＩＰ網３、アドレス変換装置をＮＡＴ装置１としたが、この構成に限定されるものではなく、同様のアドレス変換を行う装置に対する自己診断を行うものであれば、種々の装置に対して適用が可能である。
【００２２】
以上のように、実施の形態１のアドレス変換装置の自己診断システムによれば、一方のネットワークのソースアドレスが付与された試験パケットを他方のネットワークに送信する場合に、試験パケットのソースアドレスを他方のネットワークのソースアドレスに変換する送出側アドレス変換手段と、一方のネットワークにおけるアドレスと他方のネットワークにおけるアドレスとを対応付けて記憶する変換テーブルと、送出側アドレス変換手段で送出された試験パケットのソースアドレスとデスティネーションアドレスとを置き換えると共に、試験パケットをループバックする送出側ソース／デスティネーションアドレス置換手段と、ループバックされた試験パケットのデスティネーションアドレスを変換テーブルに基づいて、一方のネットワークのデスティネーションアドレスに変換する受信側アドレス変換手段と、受信側アドレス変換手段でアドレス変換された試験パケットのソースアドレスとデスティネーションアドレスとを置き換える受信側ソース／デスティネーションアドレス置換手段と、送出側アドレス変換手段における変換前の試験パケットと、受信側ソース／デスティネーションアドレス置換手段におけるアドレス置換後の試験パケットとを比較して自己診断を行う自己診断手段とを備えたので、装置全体を含めて自己診断を行うことができる。
【００２３】
また、実施の形態１のアドレス変換装置の自己診断システムによれば、自己診断手段は、送出側アドレス変換手段における変換前の試験パケットと、受信側ソース／デスティネーションアドレス置換手段におけるアドレス置換後の試験パケットとが同一であった場合にアドレス変換装置が正常であると判断するようにしたので、装置全体が正常に動作していることを容易に確認することができる。
【図面の簡単な説明】
【００２４】
【図１】この発明の実施の形態１によるアドレス変換装置の自己診断システムを示す構成図である。
【符号の説明】
【００２５】
１  アドレス変換装置、２  一方のネットワーク、３  他方のネットワーク、４  送出側アドレス変換手段、５  変換テーブル、６  送出側ソース／デスティネーションアドレス置換手段、７  受信側アドレス変換手段、８  受信側ソース／デスティネーションアドレス置換手段、９  自己診断手段。
【図１】
2007088770.tif 000003