(57)【要約】【課題】セキュリティを確保しつつ転送処理をスムーズに実行することができるホームゲートウェイ装置およびパケット転送方法を提供する。【解決手段】ホームゲートウェイ装置（１００）は、ノード（１０２）と外部ネットワーク（１０１）との間でパケットを転送する際に、ノードが送信時の送信元アドレスとして使用するＥＵＩ−６４形式の第１アドレスを第２アドレスへ書き換え（Ｓ２０６）、外部ネットワークから第２アドレスを宛先アドレスとするパケットを受信すると、当該受信パケットの宛先アドレスを第１アドレスへ書き換える（Ｓ２０７）。【選択図】図３
2014195222.tif 000002
【特許請求の範囲】
【請求項１】
ノードと外部ネットワークとの間でパケットを転送するホームゲートウェイ装置であって、
前記ノードが送信時の送信元アドレスとして使用するＥＵＩ−６４形式の第１アドレスを第２アドレスへ書き換える変換手段と、
前記外部ネットワークから前記第２アドレスを宛先アドレスとするパケットを受信すると、当該受信パケットの宛先アドレスを前記第１アドレスへ書き換える逆変換手段と、
を有することを特徴とするホームゲートウェイ装置。
【請求項２】
複数の第２アドレス候補を予め格納する格納手段を更に有し、前記変換手段が前記複数の第２アドレス候補から前記書き換え用の第２アドレスを選択することを特徴とする請求項１に記載のホームゲートウェイ装置。
【請求項３】
前記第２アドレス候補から選択された前記第２アドレスに従って前記外部ネットワークからのパケットをフィルタリングするフィルタ手段を更に有することを特徴とする請求項２に記載のホームゲートウェイ装置。
【請求項４】
前記第２アドレスは前記外部ネットワークから配付されたプレフィックス(prefix)とランダム値とから生成されることを特徴とする請求項１−３のいずれか１項に記載のホームゲートウェイ装置。
【請求項５】
ノードと外部ネットワークとの間でパケットを転送するホームゲートウェイ装置のパケット転送方法であって、
変換手段が、前記ノードが送信時の送信元アドレスとして使用するＥＵＩ−６４形式の第１アドレスを第２アドレスへ書き換え、
逆変換手段が、前記外部ネットワークから前記第２アドレスを宛先アドレスとするパケットを受信すると、当該受信パケットの宛先アドレスを前記第１アドレスへ書き換える、
ことを特徴とするパケット転送方法。
【請求項６】
複数の第２アドレス候補を予め格納しておき、前記変換手段が前記複数の第２アドレス候補から前記書き換え用の第２アドレスを選択することを特徴とする請求項５に記載のパケット転送方法。
【請求項７】
フィルタ手段が、前記第２アドレス候補から選択された前記第２アドレスに従って前記外部ネットワークからのパケットをフィルタリングする、ことを特徴とする請求項６に記載のパケット転送方法。
【請求項８】
前記第２アドレスは前記外部ネットワークから配付されたプレフィックス(prefix)とランダム値とから生成されることを特徴とする請求項５−７のいずれか１項に記載のパケット転送方法。
【請求項９】
ノードと外部ネットワークとの間でパケットを転送するホームゲートウェイ装置としてコンピュータを機能させるプログラムであって、
変換手段が、前記ノードが送信時の送信元アドレスとして使用するＥＵＩ−６４形式の第１アドレスを第２アドレスへ書き換え、
逆変換手段が、前記外部ネットワークから前記第２アドレスを宛先アドレスとするパケットを受信すると、当該受信パケットの宛先アドレスを前記第１アドレスへ書き換える、
ように前記コンピュータを機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はユーザ装置と外部ネットワークとを接続するホームゲートウェイ装置に関する。
【背景技術】
【０００２】
イーサネット（登録商標）におけるインタフェース識別子は、デバイスのＭＡＣアドレスをＥＵＩ−６４フォーマットに変換することで生成されるために、簡単にＩＰｖ６アドレスからＭＡＣアドレスを逆算することができ、アタック等に利用されてしまう可能性がある。
【０００３】
この対策として、たとえば特許文献１には、ＥＵＩ−６４形式のアドレス使用を事前に阻止することでセキュリティを確保しようとする特定アドレス使用制限装置が開示されている。特許文献２においても、ＥＵＩ−６４形式のアドレス使用のパケットをフィルタリングにより阻止するパケット転送装置が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００４−３５７０１６号公報
【特許文献２】特開２００３−３３３１０３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記特許文献のように、ＥＵＩ−６４形式のアドレス使用を阻止する方法では、ユーザ端末と外部ネットワークとを接続するホームゲートウェイにおける転送処理がスムーズに行われなくなり無用な輻輳を招きかねない。
【０００６】
そこで、本発明の目的は、セキュリティを確保しつつ転送処理をスムーズに実行することができるホームゲートウェイ装置およびパケット転送方法を提供することにある。
【課題を解決するための手段】
【０００７】
本発明によるホームゲートウェイ装置は、ノードと外部ネットワークとの間でパケットを転送するホームゲートウェイ装置であって、前記ノードが送信時の送信元アドレスとして使用するＥＵＩ−６４形式の第１アドレスを第２アドレスへ書き換える変換手段と、前記外部ネットワークから前記第２アドレスを宛先アドレスとするパケットを受信すると、当該受信パケットの宛先アドレスを前記第１アドレスへ書き換える逆変換手段と、を有することを特徴とする。
本発明によるパケット転送方法は、ノードと外部ネットワークとの間でパケットを転送するホームゲートウェイ装置のパケット転送方法であって、変換手段が、前記ノードが送信時の送信元アドレスとして使用するＥＵＩ−６４形式の第１アドレスを第２アドレスへ書き換え、逆変換手段が、前記外部ネットワークから前記第２アドレスを宛先アドレスとするパケットを受信すると、当該受信パケットの宛先アドレスを前記第１アドレスへ書き換える、ことを特徴とする。
【発明の効果】
【０００８】
本発明によれば、ノードがパケット送信時に使用するＥＵＩ−６４形式の送信元アドレスを書き換えて外部ネットワークへ送信し、外部ネットワークから当該ノード宛てに受信したパケットの宛先アドレスを当該ノードのＥＵＩ−６４形式のアドレスへ書き換えてノードへ送信することで、セキュリティを確保できると共に、送信パケットの送信を阻止しないので転送処理をスムーズに実行することが可能となる。
【図面の簡単な説明】
【０００９】
【図１】図１は本発明の一実施形態によるホームゲートウェイ装置を用いたネットワーク構成図である。
【図２】図２は本実施形態によるホームゲートウェイ装置の機能的構成を示すブロック図である。
【図３】図３は本発明の第１実施例によるホームゲートウェイ装置のパケット転送手順を示す模式的なシーケンス図である。
【図４】図４は本発明の第２実施例によるホームゲートウェイ装置のパケット転送手順を示す模式的なシーケンス図である。
【発明を実施するための形態】
【００１０】
本発明の実施形態によるホームゲートウェイ装置は、接続されたノードがパケット送信時に使用するＥＵＩ−６４形式の送信元アドレスを書き換えて外部ネットワークへ送信し、外部ネットワークから当該ノード宛てに受信したパケットの宛先アドレスを当該ノードのＥＵＩ−６４形式のアドレスへ書き換えてノードへ送信する。このようにパケット転送制御を行うことで、セキュリティを確保できると共に、送信パケットの送信を阻止しないので転送処理をスムーズに実行することも可能となる。さらに、アドレス書き換え候補を複数個用意しておくことで、さらにスムーズな転送処理が可能となる。以下、本発明の一実施形態について詳細に説明する。
【００１１】
１．システム
図１において、本発明の一実施形態によるホームゲートウェイ１００は外部ネットワークであるインターネット１０１とユーザ装置であるノード１０２とを接続し、パケットの送受信を可能にする。ホームゲートウェイ装置１００は、ノード１０２からの外部ネットワークへ向けられたパケットＰ１を受信すると、その送信元アドレスＡａを後述する方法により新たなアドレスＡｃに書き換え、送信元アドレスが書き換えられたパケットＰ２をインターネット１０１へ送出する。その際、ノード１０２の元のアドレスＡａと新たなアドレスＡｃとの対応を保持しておく。インターネット１０１からノード１０２宛てのパケットＰ３を受信すると、その宛先アドレスＡｃをノード１０２のアドレスＡａに書き換え、パケットＰ４としてノード１０２へ転送する。以下、ホームゲートウェイ１００の構成および動作について詳細に説明する。
【００１２】
２．ホームゲートウェイ
図２を参照すると、ホームゲートウェイ１００は、ＬＡＮインタフェース部１１１、ＷＡＮ(Wide Area Network)インタフェース部１１２、フィルタ条件０２０を設定するフィルタ１２１、フィルタ条件０２１を設定するフィルタ１２２、ＩＰｖ６ルーティング部１３１、制御部１４１、ＤＨＣＰｖ６部１５１、ＤＨＣＰｖ６サーバ部１５２、ＤＨＣＰｖ６クライアント部１５３、保存部１６１から構成されている。なお、ホームゲートウェイ１００はＩＰｖ４等の機能が含まれているが、ここでは直接関係しないため省略する。
【００１３】
ＬＡＮインタフェース部１１１は宅内ネットワークに接続され、レイヤ２ヘッダの宛先がＬＡＮインタフェース部１１１のアドレスおよびマルチキャストアドレスとなっているパケットを受信する。また、ＩＰｖ６ルーティング部１３１からルーティングされたパケットを送信する。
【００１４】
ＷＡＮインタフェース部１１２は回線事業者網と接続し、網上にある上位ルータと接続されており、レイヤ２ヘッダの宛先が、ＷＡＮ１２２アドレスおよびマルチキャストアドレスとなっているパケットを受信する。また、ＩＰｖ６ルーティング部１３１からルーティングされたパケットを送信する。また、ＤＨＣＰｖ６部１５１から受信したアドレスが使用可能かどうかの重複確認を行い、問題ない場合はそのアドレスを使用し通信を行なう。また、重複が確認された場合はＤＨＣＰｖ６部１５１に重複したことを通知する。
【００１５】
フィルタ１２１では、ＬＡＮインタフェース部１１１より入力されたパケットに対しホームゲートウェイ１００に設定されたフィルタリングを実行し、フィルタ条件に一致しない場合はそのままＩＰｖ６ルーティング部１３１へ転送を行う。ただし、ＷＡＮインタフェース部１１２により受信したパケットに対してフィルタリングは実行されない。また、制御部１４１より設定された条件でのフィルタリングも行う。フィルタ条件は、後述するように、パケットの送信元アドレスがＥＵＩ−６４形式で生成されていること、かつ、宛先アドレスがＬＡＮインタフェース部１１１に接続しているノードに対して払い出しているprefixと異なること、の２点である。このフィルタに該当するパケットを受信した際、該当パケットを制御部１４１に送信する。
【００１６】
フィルタ１２２では、ＷＡＮインタフェース部１１２より入力されたパケットに対しホームゲートウェイ１００に設定されたフィルタリングを実施し、後述するフィルタ条件に一致しない場合はそのままＩＰｖ６ルーティング部１３１へ転送を行なう。ただし、ＬＡＮインタフェース部１１１から受信したパケットに対してフィルタリングは実行されない。また、制御部１４１より設定された条件でのフィルタリングも行なう。フィルタ条件は、ＷＡＮインタフェース部１１２より受信したパケットの宛先アドレスが制御部１４１にて書き換えが行なわれたアドレスと同じであることである。このフィルタ対象となるパケットは制御部１４１に送られる。
【００１７】
ＩＰｖ６ルーティング部１３１は、フィルタ１２１、フィルタ１２２および制御部１４１から受信したパケットの宛先ＩＰｖ６アドレス、ポート番号、受信インタフェース情報を元にそれぞれの機能部へ転送する。
【００１８】
制御部１４１は、ＤＨＣＰｖ６部１５１から受信したprefix情報と、保存部１６１から受信したノードのＭＡＣアドレスからＥＵＩ−６４形式のアドレスを生成する。このアドレスとprefixとを組み合わせたフィルタ条件を生成しフィルタ１２１に通知する。また、フィルタ１２１よりフィルタされたパケットの受信した際、書き換えのための送信元アドレスが使用できるか確認するため、ＤＨＣＰｖ６部１５１に書き換えの通知を行なう。そして、ＤＨＣＰｖ６部から書き換え用のアドレスを受信し、このアドレスを用いてフィルタされてきたパケットの送信元アドレスの書き換えを実行し、書き換えが行なわれたパケットをＩＰｖ６ルーティング部１３１に送信する。このとき、書き換え前のアドレスと書き換え後のアドレスを保存部１６１に保存する。フィルタ１２２よりフィルタされたパケットを受信した際、送信元アドレスを再度書き換え、ＥＵＩ−６４形式のアドレスに戻す。すなわち、保存部１６１に書き換え後のアドレスとして格納されているフィルタ１２２でフィルタされたパケットの送信元アドレスをそれと対応したＥＵＩ−６４形式のアドレス（書き換え前のアドレス）に書き換える。書き換えが行なわれたパケットはＩＰｖ６ルーティング部１３１へ送信される。
【００１９】
ＤＨＣＰｖ６部１５１はサーバ部１５２とクライアント部１５３から構成されている。サーバ部１５２はＤＨＣＰｖ６サーバ機能を担っている。また、ノードに配布するprefixが決定した際、制御部１４１にprefix情報を通知する。クライアント部１５３はＤＨＣＰｖ６ クライアント機能を担っている。また、制御部１４１よりアドレス書き換えの通知を受信した場合、アドレスを生成し、ＷＡＮインタフェース部１１２に設定を行なう。このとき、生成するアドレスはＥＵＩ−６４形式ではなくランダムな値が使用される。ＷＡＮインタフェース部１１２より重複が確認された場合、重複したアドレスを削除し、新たにアドレスを生成しＷＡＮインタフェース部１１２に設定を行なう。
【００２０】
保存部１６１は、ＬＡＮインタフェース部１１１に接続されているノードのＭＡＣアドレスをＭＡＣテーブルとして保存し、制御部１４１に対してＭＡＣアドレスの通知を行なう。また、制御部１４１から受信した書き換え前のアドレスと書き換え後のアドレスとは１対１に対応させた形で保存される。さらに、後述するように、保存部１６１には複数の書き換えアドレス候補が予め格納されていてもよい。
【００２１】
なお、上述したフィルタ１２１、フィルタ１２２、ＩＰｖ６ルーティング部１３１、制御部１４１、ＤＨＣＰｖ６部１５１、ＤＨＣＰｖ６サーバ部１５２およびＤＨＣＰｖ６クライアント部１５３と同等の機能は、図示しないメモリに格納されたプログラムをコンピュータ（ＣＰＵ：Central Processing Unit）上で実行することにより実現することもできる。
【００２２】
３．第１実施例
３．１）パケット転送制御
まず、ホームゲートウェイ１００はインターネット網上のサーバよりPrefix３００が配布されており、ＤＨＣＰｖ６部１５１のクライアント部１５３でprefix３００を受け取り、サーバ部１５２と制御部１４１に送信する。サーバ部１５２は、クライアント部１５３より受信したprefix３００をホームゲートウェイと接続したノードに対して配布する。このとき、配布する方法としてはノードがＥＵＩ−６４形式でアドレスを生成する必要があるため、ステートレスアドレス配布の方法をとるとする。
【００２３】
図３において、ホームゲートウェイ１００は、ＭＡＣアドレス２００を有するノード１０２と接続すると（動作Ｓ２０１）、ノード１０２のＭＡＣアドレスをNeighbor DiscoveryやARPを用いて取得する（動作Ｓ２０２）。ただし、ＭＡＣアドレスの取得方法は問わない。取得したＭＡＣアドレス２００はＭＡＣテーブルとして保存部１６１に保存される。また、同時に保存部１６１から制御部１４１にもＭＡＣアドレス２００を送信している。
【００２４】
制御部１４１は、ＤＨＣＰｖ６部１５１からPrefix３００を、保存部１６１からＭＡＣアドレス２００を受信した段階で、この二つの情報を使ってＥＵＩ−６４形式でノード１０２が生成するであろうＩＰｖ６アドレス０１０（＝Ａａ）を生成する（動作２０３）。そして、制御部１４１は、生成したＩＰｖ６アドレス０１０を送信元アドレスとするパケットを検出するフィルタ条件０２０を作成してフィルタ１２１に通知し、フィルタ１２１がフィルタ条件０２０を設定する（動作Ｓ２０４）。
【００２５】
ノード１０２からインターネット宛のパケットＰ１を受信すると、ＬＡＮインタフェース部１１１はフィルタ１２１にパケットを転送する。フィルタ１２１はフィルタ条件０２０に該当するパケットであれば制御部１４１に転送する。フィルタ条件０２０に該当しないパケットは、フィルタ１２１からＩＰｖ６ルーティング部１３１に転送され、ルーティングされてＷＡＮインタフェース部１１２もしくはＬＡＮインタフェース部１１１から送出される。
フィルタ条件０２０に該当するパケットを受け取ると、制御部１４１は該当パケットの送信元アドレスＡａを次のように書き換える。
【００２６】
まず、書き換えるアドレスは、図３に示すように、prefix部分を網側から配布されたprefix３００とし、インタフェースＩＤ部分をランダムな値とすることで生成する（動作Ｓ２０５）。この書き換えるアドレスをＩＰｖ６アドレス０１１（＝Ａｃ）とする。そして、制御部１４１は、ＷＡＮインタフェース部１１２にＩＰｖ６アドレス０１１を渡す。ＷＡＮインタフェース部１１２は、ＩＰｖ６アドレス０１１が使用可能かどうかの重複確認を実施し、使用可能な場合はＩＰｖ６アドレス０１１を設定し、使用可能であることを制御部１４１に伝える。もし、重複が確認された場合は、制御部１４１に重複したことを伝える。制御部１４１は、重複が通知された場合、インタフェースＩＤ部分を別のランダムな値に変更した新たなＩＰｖ６アドレスを生成し、ＷＡＮインタフェース部１１２に伝える。ＷＡＮインタフェース部１１２はこの新たなＩＰｖ６アドレスについても同様に重複確認を実施し、以下同様に、ＷＡＮインタフェース部１１２にＩＰｖ６アドレスが設定されるまで繰り返す。
【００２７】
制御部１４１は、ＷＡＮインタフェース部１１２よりＩＰｖ６アドレス０１１が使用可能であることを知ると、フィルタ１２１より受信したパケットの送信元アドレスをＩＰｖ６アドレス０１０からＩＰｖ６ アドレス０１１に書き換えを実施し、ＩＰｖ６ ルーティング部１３１に送信する。さらに、制御部１４１は宛先アドレスがＩＰｖ６ アドレス０１１であるパケットが該当するフィルタ条件０２１を作成し、フィルタ１２２に通知するし、フィルタ１２２はフィルタ条件０２１を設定する（動作Ｓ２０６）。保存部１６１では、書き換え前のアドレスであるＩＰｖ６アドレス０１０（＝Ａａ）と書き換え後のアドレスであるＩＰｖ６アドレス０１１（＝Ａｃ）とを対応する形で保存する。
【００２８】
書き換えが実施されてＩＰｖ６ルーティング部１３１に送られたパケットは、ルーティングされ、フィルタ１２２を通ってＷＡＮインタフェース部１１２からインターネット１０１へ送信される。
【００２９】
次に、インターネット１０１からノード１０２宛ての応答パケットＰ３がホームゲートウェイ１００に到着したとする。この応答パケットＰ３は、上述したようにホームゲートウェイ１００で送信元アドレスの書き換えを実施しているため、宛先アドレスはＩＰｖ６アドレス０１１（＝Ａｃ）となっている。ＷＡＮインタフェース部１１２は、インターネット１０１から受信したパケットをフィルタ１２２に転送し、フィルタ１２２でフィルタ条件０２１にしたがったフィルタリングが実施される。上述の応答パケットＰ３はフィルタ条件０２１に該当するため、フィルタ１２２は当該パケットＰ３を制御部１４１に転送する。
【００３０】
制御部１４１は、フィルタ１２１から受信したパケットＰ３の宛先アドレスであるＩＰｖ６アドレス０１１を保存部１６１に保存されているＩＰｖ６アドレスから検索する。保存部１６１には、ＩＰｖ６アドレス０１１と対応する形で書き換え前のアドレスであるＩＰｖ６アドレス０１０が保存されているため、制御部１４１は書き換え前のアドレスを取得することができる。そして、受信したパケットの宛先アドレスをＩＰｖ６アドレス０１１（＝Ａａ）に書き換え、パケットＰ４としてＩＰｖ６ルーティング部１３１に送信する（動作Ｓ２０７）。
【００３１】
ＩＰｖ６ルーティング部１３１は制御部１４１から受信したパケットＰ４のルーティングを実施する。これによって、当該パケットＰ４はフィルタ１２１を通り、ＬＡＮインタフェース部１１１からノード１０２へ送信される。
【００３２】
３．２）効果
このようにして、ホームゲートウェイ１００がアドレス変換することにより、ノード１０２はインターネット１０１との間でＥＵＩ−６４を使わずに通信することが可能となり、ノード１０２の設定を特に変更することなくセキュリティの強化を達成できる。
【００３３】
４．第２実施例
本発明の第２実施例では、複数の書き換え可能なアドレス候補を用意しておき、アドレスの書き換え時に１つを選択して送信パケットの送信元アドレスとし、さらにフィルタ設定を行う。以下、図４を参照しながら説明するが、上述した第１実施例と同じ動作には同一参照符号を付して説明は省略する。
【００３４】
４．１）パケット転送制御
図４において、まず、ホームゲートウェイ１００にインターネット１０１からPrefix３０１が配布された場合、ＤＨＣＰｖ６部１５１は複数の書き換えアドレス候補ＡＣを生成し、ＷＡＮインタフェース部１１２に通知する。これらアドレス候補ＡＣは、上記第１実施例と同様にPrefix３０１とランダム値とを用いて生成されてもよい。ＷＡＮインタフェース部１１２は、通知されたＩＰｖ６アドレス候補の重複確認を実施し、重複していない場合はＷＡＮインタフェース部１１２に設定すると同時にＤＨＣＰｖ６部１５１に通知する。ＤＨＣＰｖ６部は、通知され書き換えＩＰｖ６アドレス候補ＡＣ１−ＡＣｎ（ＩＰｖ６アドレス０１４（１）〜０１４（ｎ））を保存部１６１に保存する（動作Ｓ３０１）。
【００３５】
この状態で、ノード１０２がＬＡＮインタフェース部１１１と接続し（動作Ｓ２０１）、インターネット１０１に通信を行なった場合、ホームゲートウェイ１００は、第１実施例と同様に、ノード１０２のＭＡＣアドレスとPrefixからＥＵＩ−６４形式のアドレスであるＩＰｖ６アドレス０１０を生成し（動作Ｓ２０３）、フィルタ条件０２０を作成し設定する（動作Ｓ２０４）。ノード１０２が送信したパケットＰ１が、設定したフィルタ条件０２０に該当すると制御部１４１に転送される。
【００３６】
制御部１４１は保存部１６１から書き換えに使用可能な複数のアドレス候補ＡＣから送信元アドレスＡｃ（＝ＩＰｖ６アドレス０１４（ｉ））を取得し（動作Ｓ３０２）、送信元アドレスの書き換えとフィルタ条件０２１の設定を行い（動作Ｓ２０６）、書き換え前のＩＰｖ６アドレスＡａと書き換えに使用したＩＰｖ６アドレスＡｃとを対応させて保存部１６１に保存する。
【００３７】
４．２）効果
これにより、第１実施例と同様に、ノード１０２がホームゲートウェイ１００によるアドレス変換により、安全にインターネット網と通信することが可能となる。
【００３８】
特に、本実施形態では、インターネット１０１からPrefixが配布された段階で、変換用のアドレスを複数用意しておくことにより、よりスムーズなアドレス変換が可能となる。
【００３９】
５．第３実施例
本発明は、ノード１０２がＥＵＩ−６４形式ではなく、固定でＩＰｖ６アドレスを使用する場合には適用可能である。この場合、装置構成は図２と同様であるが、保存部１６１に事前にノードが使用する固定アドレスが保存されている。
【００４０】
まず、ＬＡＮインタフェース部１１１に接続するノード１０２は、固定でＩＰｖ６アドレス０１２を設定している。ここで、ホームゲートウェイ１００の保存部１６１に、ノード１０２に設定しているＩＰｖ６アドレス０１２を保存しておくことにより、制御部１４１はこのＩＰｖ６アドレス０１２を送信元アドレスとするパケットを検出するフィルタ条件０２２を作成し、フィルタ１２１に設定する。このフィルタ条件０２２により、第１実施形態と同様にノード１０２がアドレス変換を実施したいＩＰｖ６アドレス０１２を使用したときのみフィルタリングを実行することが可能となる。
【００４１】
ノード１０２からインターネット宛のパケットＰ１を受信すると、ＬＡＮインタフェース部１１１はフィルタ１２１に転送する。ここで、フィルタ１２１には上記フィルタ条件０２２が設定されているので、ノード１０２がＩＰｖ６アドレス０１２を使用した場合は、当該パケットＰ１は制御部１４１に転送され、フィルタに該当しない場合は、ＩＰｖ６ルーティング部１３１へ転送される。制御部１４１は、第１実施形態と同様にパケットの送信元アドレスの変換を実施し、ＷＡＮインタフェース部１１２を通してインターネットへ送信し、インターネットからの応答パケットＰ３を受信したときには、宛先アドレスをＩＰｖ６アドレス０１２に書き換える。
【００４２】
上述した第１及び第２実施例では、フィルタ条件０２０は、ノード１０２のＭＡＣアドレス２００とインターネット網から配布されたPrefix３００から作成されたが、第３実施例では事前に保存部１６１に保存しておいたＩＰｖ６アドレス０１２から作成される。
【産業上の利用可能性】
【００４３】
本発明は、ホームゲートウェイがインターネット網上にある上位ルータよりPrefixを取得し、下位のノードに配布する環境で利用することが出来る。
【符号の説明】
【００４４】
１００  ホームゲートウェイ
１０１  インターネット
１０２  ノード
１１１  ＬＡＮインタフェース部
１１２  ＷＡＮインタフェース部
１２１  フィルタ
１２２  フィルタ
１３１  ＩＰｖ６ルーティング部
１４１  制御部
１５１  ＤＨＣＰｖ６部
１５２  サーバ部
１５３  クライアント部
１６１  保存部
【図１】
2014195222.tif 000003
【図２】
2014195222.tif 000004
【図３】
2014195222.tif 000005
【図４】
2014195222.tif 000006