(57)【要約】【課題】簡単な設定変更でＩＰｖ６マルチプレフィクス問題を解消できるパケット中継装置を提供する。【解決手段】通信網の一方に対応する第１プレフィクスを通信端末へ送信し、当該通信端末からのプレフィクス要求に応じて当該通信網の他方に対応する第２プレフィクスを当該通信端末へ送信し、当該第２プレフィクスに基づくアドレスを含むパケットを当該通信網の他方にルーティングするルーティング設定をし、当該通信端末からの当該第１プレフィクスに基づくアドレスを含むパケットを当該第１プレフィクスに基づいて当該通信網の一方へ中継し且つ当該通信端末からの第２プレフィクスに基づくアドレスを含むパケットを当該ルーティング設定に基づいて当該通信網の他方へ中継するパケット中継装置。【選択図】図２
2011205507.tif 000002
【特許請求の範囲】
【請求項１】
通信端末からのパケットを互いに異なるプレフィクスに対応する２つの通信網のいずれかへ中継するパケット中継装置であって、
前記通信網の一方に対応する第１プレフィクスを前記通信端末へ送信する第１プレフィクス送信手段と、
前記通信端末からのプレフィクス要求に応じて前記通信網の他方に対応する第２プレフィクスを前記通信端末へ送信する第２プレフィクス送信手段と、
前記第２プレフィクスに基づくアドレスを含むパケットを前記通信網の他方にルーティングするルーティング設定をするルーティング設定手段と、
前記通信端末からの前記第１プレフィクスに基づくアドレスを含むパケットを前記第１プレフィクスに基づいて前記通信網の一方へ中継し且つ前記通信端末からの第２プレフィクスに基づくアドレスを含むパケットを前記ルーティング設定に基づいて前記通信網の他方へ中継する中継手段と、を含むことを特徴とするパケット中継装置。
【請求項２】
前記第１プレフィクス送信手段は、ＲＡ方式で前記第１プレフィクスを送信することを特徴とする請求項１に記載のパケット中継装置。
【請求項３】
前記第２プレフィクス送信手段は、ＤＨＣＰ方式で前記第２プレフィクスを送信することを特徴とする請求項１に記載のパケット中継装置。
【請求項４】
前記アドレスの各々はＩＰｖ６通信プロトコルに従ったアドレスであることを特徴とする請求項１に記載のパケット中継装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信端末からのパケットを互いに異なるプレフィクスに対応する２つの通信網のいずれかへ中継するパケット中継装置に関する。
【背景技術】
【０００２】
例えばパーソナルコンピュータなどの通信端末が、例えばＩＰｖ６ネットワークと次世代ネットワーク（NGN：next generation network）などの互いに異なるプレフィクスに対応する２つの通信網に対して通信する場合に、いわゆるＩＰｖ６マルチプレフィクス問題が生じることが知られている（例えば特許文献１）。２つのプレフィクスに基づく２つのアドレスを割り当てられた通信端末が、どちらのアドレスを使用すれば良いか判断できず、送信元アドレスを誤って選択してしまう又は通信経路を誤って送信してしまうという問題である。
【０００３】
この問題を解決するために、従来、通信端末とホームゲートウェイ（HGW：Home GateWay）との間にいわゆるｖ６アダプタを設置していた。ｖ６アダプタは、１つのＩＰｖ６アドレスのみを通信端末に配布し、ＩＰｖ６通信プロトコルにおけるネットワーク・アドレス変換機能（NAT：Network Address Translation）やアプリケーションレベルゲートウェイ（ALG：Application Level Gateway）機能によりパケットに変換処理を施して、これを中継していた。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−０１７４５１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、ＮＡＴやＡＬＧによる変換処理は、提供するサービスやプロトコル毎に動作が異なる。故に、サービスやプロトコルを追加する度に通信端末とｖ６アダプタの両方について設定変更が必要となってしまうという問題点があった。
【０００６】
本発明は上記した如き問題点に鑑みてなされたものであって、簡単な設定変更でＩＰｖ６マルチプレフィクス問題を解消できるパケット中継装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明によるパケット中継装置は、通信端末からのパケットを互いに異なるプレフィクスに対応する２つの通信網のいずれかへ中継するパケット中継装置であって、前記通信網の一方に対応する第１プレフィクスを前記通信端末へ送信する第１プレフィクス送信手段と、前記通信端末からのプレフィクス要求に応じて前記通信網の他方に対応する第２プレフィクスを前記通信端末へ送信する第２プレフィクス送信手段と、前記第２プレフィクスに基づくアドレスを含むパケットを前記通信網の他方にルーティングするルーティング設定をするルーティング設定手段と、前記通信端末からの前記第１プレフィクスに基づくアドレスを含むパケットを前記第１プレフィクスに基づいて前記通信網の一方へ中継し且つ前記通信端末からの第２プレフィクスに基づくアドレスを含むパケットを前記ルーティング設定に基づいて前記通信網の他方へ中継する中継手段と、を含むことを特徴とする。
【発明の効果】
【０００８】
本発明によるパケット中継装置によれば、簡単な設定変更でＩＰｖ６マルチプレフィクス問題を解消できる。
【図面の簡単な説明】
【０００９】
【図１】パケット中継装置を通信端末及び通信網と共に表すブロック図である。
【図２】パケット中継装置の構成を表すブロック図である。
【図３】ルーティング設定処理ルーチンを表すフローチャートである。
【発明を実施するための形態】
【００１０】
以下、本発明に係る実施例について添付の図面を参照しつつ詳細に説明する。
【００１１】
図１は、本実施例のパケット中継装置１０を通信端末４０、通信網５１及び５２と共に表すブロック図である。
【００１２】
パケット中継装置１０は、通信端末４０から送信されたパケットを通信網５１又は５２へ中継する機能、及び通信網５１及び５２から到来したパケットを通信端末４０へ中継する機能を有する。パケット中継装置１０は、Ｖ６アダプタ２０及びホームゲートウェイ（以下、ＨＧＷと称する）３０からなる。通信端末４０は、例えばパーソナルコンピュータなどの通信機能を備える端末である。通信網５１は、例えばＩＰｖ６ネットワークである。通信網５２は、例えば次世代ネットワーク（ＮＧＮ）である。通信網５１と通信網５２とは互いに異なるプレフィクスに対応している。
【００１３】
図２は、パケット中継装置１０の構成を表すブロック図である。パケット中継装置１０は、Ｖ６アダプタ２０と、ＨＧＷ３０と、からなる。
【００１４】
Ｖ６アダプタ２０は、ＬＡＮ（Local Area Network）側パケット送受信部２１と、ＷＡＮ（Wide Area Network）側パケット送受信部２２と、ＤＨＣＰ（Dynamic Host Configuration Protocol）サーバ機能部２３と、ＤＨＣＰクライアント機能部２４と、パケットルーティング処理部２５と、を含む。
【００１５】
ＬＡＮ側パケット送受信部２１は、通信端末４０との間でパケットを送受信する。ＷＡＮ側パケット送受信部２２は、ＨＧＷ３０との間でパケットを送受信する。
【００１６】
ＤＨＣＰサーバ機能部２３は、通信端末４０から送信されたＤＨＣＰｖ６−ＰＤ（prefix delegation）によるプレフィクス要求信号（以下、リクエストと称する）を受信しこれをＤＨＣＰクライアント機能部２４へ中継し、当該リクエストに対応するＩＰｖ６プレフィクスを含むプレフィクス応答信号（以下、レスポンスと称する）をＤＨＣＰクライアント機能部２４から受け取りこれを通信端末４０へ送信するいわゆるＤＨＣＰサーバ機能を備える。ＩＰｖ６プレフィクスは、ＩＰｖ６アドレスを構成する例えば１２８ビットのうちの上位６４ビットのアドレスである。
【００１７】
ＤＨＣＰクライアント機能部２４は、ＤＨＣＰサーバ機能部２３から中継されたＤＨＣＰｖ６−ＰＤによるリクエストをＨＧＷ３０へ送信し、当該リクエストに対応するＩＰｖ６プレフィクスを含むレスポンスをＨＧＷ３０から受信しこれをＤＨＣＰサーバ機能部２３へ与えるいわゆるＤＨＣＰクライアント機能を備える。
【００１８】
パケットルーティング処理部２５は、ＤＨＣＰクライアント機能部２４からのプレフィクスを伴うルーティング設定指示に応じて、当該プレフィクスを通信端末４０に対してルーティングする。すなわち、パケットルーティング処理部２５は、通信端末４０からの当該プレフィクスを含むパケットを受信した場合にこれを通信網５２へ中継する設定をする。
【００１９】
ＨＧＷ３０は、ＬＡＮ側パケット送受信部３１と、ＷＡＮ側パケット送受信部３２と、ＤＨＣＰサーバ機能部３３と、パケットルーティング処理部３４と、を含む。
【００２０】
ＬＡＮ側パケット送受信部３１は、Ｖ６アダプタ２０との間でパケットを送受信する。ＷＡＮ側パケット送受信部３２は、通信網５１及び５２を介してパケットを送受信する。
【００２１】
ＤＨＣＰサーバ機能部３３は、Ｖ６アダプタ２０から送信されたＤＨＣＰｖ６−ＰＤによるリクエストに応じて、通信網５２に対応する複数のＩＰｖ６プレフィクス（以下、第２プレフィクスと称する）のうちの１つを選択し、これを含むレスポンスをＶ６アダプタ２０に送信するいわゆるＤＨＣＰサーバ機能を備える。なお、ＤＨＣＰサーバ機能部３３は、当該複数のＩＰｖ６プレフィクスを通信網５２を介して予め取得し保持している。
【００２２】
パケットルーティング処理部３４は、ＤＨＣＰサーバ機能部３３によって選択されたＩＰｖ６プレフィクスをＶ６アダプタ２０に対してルーティングする。すなわち、パケットルーティング処理部３４は、Ｖ６アダプタ２０からの当該プレフィクスを含むパケットを受信した場合にこれを通信網５２へ中継する設定をする。
【００２３】
図３は、パケット中継装置１０によるルーティング設定処理ルーチンを表すフローチャートである。以下、図３を参照しつつ、パケット中継装置１０によるルーティング設定処理について説明する。
【００２４】
先ず、Ｖ６アダプタ２０のＤＨＣＰサーバ機能部２３は、例えば通信端末４０が起動したときに通信端末４０から最初に発せられたリクエストに応じて、ＬＡＮ側パケット送受信部２１を介して、通信網５１に対応するプレフィクス（以下、第１プレフィクスと称する）をＲＡ（Router Advertisement）方式により通信端末４０へ送信する（ステップＳ１）。通信端末４０は第１プレフィクスと例えば自身のＭＡＣアドレスに基づくホストアドレスとを結合して通信網５１に対応するアドレス（以下、第１アドレスと称する）を生成する。
【００２５】
その後、通信端末４０からＶ６アダプタ２０へＤＨＣＰｖ６によるリクエストが送信される。当該リクエストのＩＰｖ６アドレスのＳＲＣ（Source）は、送信元である通信端末４０のＩＰアドレスである。当該ＩＰｖ６アドレスのＤＳＴ（Destination）は、宛先であるＶ６アダプタ２０のＩＰアドレスである。当該リクエストのデータ部は、通信端末４０の例えばアドレス等のデータである。
【００２６】
ＤＨＣＰサーバ機能部２３は、ＬＡＮ側パケット送受信部２１を介して当該リクエストを受信し（ステップＳ２）、これをＤＨＣＰクライアント機能部２４へ中継する（ステップＳ３）。
【００２７】
ＤＨＣＰクライアント機能部２４は、当該リクエストをＨＧＷ３０へ送信する（ステップＳ４）。当該リクエストのＩＰｖ６アドレスのＳＲＣは、送信元であるＶ６アダプタ２０のＩＰアドレスである。当該ＩＰｖ６アドレスのＤＳＴは、宛先であるＨＧＷ３０のＩＰアドレスである。当該リクエストのデータ部は、Ｖ６アダプタ２０の例えばアドレス等のデータである。
【００２８】
ＤＨＣＰサーバ機能部３３は、当該リクエストに応じて、通信網５２に対応する複数の第２プレフィクスのうちの１つを選択する（ステップＳ５）。パケットルーティング処理部３４は、ＤＨＣＰサーバ機能部３３によって選択された第２プレフィクスをＶ６アダプタ２０に対してルーティングする（ステップＳ５）。
【００２９】
ＤＨＣＰサーバ機能部３３は、ＬＡＮ側パケット送受信部３１を介してレスポンスをＶ６アダプタ２０へ送信する（ステップＳ６）。当該レスポンスのＩＰｖ６アドレスのＳＲＣは、送信元であるＨＧＷ３０のＩＰアドレスである。当該ＩＰｖ６アドレスのＤＳＴは、宛先であるＶ６アダプタ２０のＩＰアドレスである。当該レスポンスのデータ部は、ＤＨＣＰサーバ機能部３３によって選択された第２プレフィクスを示すデータである。
【００３０】
ＤＨＣＰクライアント機能部２４は、ＷＡＮ側パケット送受信部２２を介して当該レスポンスを受信し、これをＤＨＣＰサーバ機能部２３へ中継する。また、ＤＨＣＰクライアント機能部２４は、当該レスポンスのデータ部に含まれている第２プレフィクスを通信端末４０に対してルーティングする旨の指示をパケットルーティング処理部２５へ発する。パケットルーティング処理部２５は、当該指示に応じて当該第２プレフィクスを通信端末４０に対してルーティングする（ステップＳ７）。上記ステップＳ５及びＳ７の処理によって、第２プレフィクスを含むパケットを通信網５２にルーティングする設定がなされる。
【００３１】
ＤＨＣＰサーバ機能部２３は、ＬＡＮ側パケット送受信部２１を介して当該レスポンスを通信端末４０へ送信する（ステップＳ８）。当該レスポンスのＩＰｖ６アドレスのＳＲＣは、送信元であるＶ６アダプタ２０のＩＰアドレスである。当該ＩＰｖ６アドレスのＤＳＴは、宛先である通信端末４０のＩＰアドレスである。当該レスポンスのデータ部は、ＤＨＣＰサーバ機能部３３によって選択された第２プレフィクスを示すものである。
【００３２】
通信端末４０は当該レスポンスを受信し、これに含まれる第２プレフィクスと例えば自身のＭＡＣアドレスに基づくホストアドレスとを結合して通信網５２に対応するアドレス（以下、第２アドレスと称する）を生成する。
【００３３】
なお、ステップＳ１の処理を行う手段を第１プレフィクス送信手段と称する。ステップＳ２〜Ｓ８からなる処理うちの通信端末４０からのプレフィクス要求に応じて第２プレフィクスを通信端末４０へ送信する処理を行う手段をプレフィクス送信手段と称する。ステップＳ５及びＳ７のルーティング設定処理を行う手段をルーティング設定手段と称する。
【００３４】
上記処理後、通信端末４０は通信網５１へパケットを送信する場合には、Ｖ６アダプタ２０からＲＡ方式によって送信された第１プレフィクスを含む第１アドレスを送信元アドレスとしてパケットを送信する。パケットルーティング処理部２５及び３４は、通信端末４０からの第１アドレスを含むパケットをその第１プレフィクスに基づいて通信網５１へ中継する。
【００３５】
また、通信端末４０は通信網５２へパケットを送信する場合には、Ｖ６アダプタ２０からＤＨＣＰ方式によって送信された第２プレフィクスを含む第２アドレスを送信元アドレスとしてパケットを送信する。パケットルーティング処理部２５及び３４は、通信端末４０からの第２アドレスを含むパケットをそのルーティング設定に従って通信網５２へ中継する。なお、これらの中継処理を行う手段を中継手段と称する。
【００３６】
上記したように、本実施例のパケット中継装置１０は、通信網５１に対応する第１プレフィクスを含む第１アドレスを通信端末４０から受信した場合には、これを当該第１プレフィクスに基づいて通信網５１へ中継する。また、パケット中継装置１０は、通信網５２に対応する第２プレフィクスを含む第２アドレスを通信端末４０から受信した場合には、これをルーティング設定に従って通信網５２へ中継する。
【００３７】
このように、本実施例のパケット中継装置１０によれば、ルーティング設定を変更するのみで、中継すべき通信網へパケットを中継することができる。ゆえに、従来のようにＶ６アダプタ２０がパケットに対してＮＡＴやＡＬＧ等の変換処理を施す必要がなく、ルーティング設定の変更という簡単な処理のみでＩＰｖ６マルチプレクス問題を解消することができる。
【符号の説明】
【００３８】
１０  パケット中継装置
２０  Ｖ６アダプタ
２１  ＬＡＮ側パケット送受信部
２２  ＷＡＮ側パケット送受信部
２３  ＤＨＣＰサーバ機能部
２４  ＤＨＣＰクライアント機能部
２５  パケットルーティング処理部
３０  ＨＧＷ
３１  ＬＡＮ側パケット送受信部
３２  ＷＡＮ側パケット送受信部
３３  ＤＨＣＰサーバ機能部
３４  パケットルーティング処理部
４０  通信端末
５１、５２  通信網
【図１】
2011205507.tif 000003
【図２】
2011205507.tif 000004
【図３】
2011205507.tif 000005