JP4595647B2 - トランスレータ - Google Patents
トランスレータ Download PDFInfo
- Publication number
- JP4595647B2 JP4595647B2 JP2005121838A JP2005121838A JP4595647B2 JP 4595647 B2 JP4595647 B2 JP 4595647B2 JP 2005121838 A JP2005121838 A JP 2005121838A JP 2005121838 A JP2005121838 A JP 2005121838A JP 4595647 B2 JP4595647 B2 JP 4595647B2
- Authority
- JP
- Japan
- Prior art keywords
- address
- terminal
- network
- conversion
- translator
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
- Mobile Radio Communication Systems (AREA)
Description
また,プロトコルの変換に必要な変換情報を動的に作成する場合のきっかけとなる,DNSを利用した名前解決の際にDNSキャッシュ機能を利用可能にする。
その書き替えたパケットを前記端末に送信する。
端末41から送信された端末42宛のパケットは,トランスレータ13を介して端末42に到達する。一方,端末42から送信された端末41宛のパケットは,トランスレータ13及びホームエージェント31を介して,端末41に送信される。図2及び図3の状態において通信経路の最適化を行った場合の通信経路をそれぞれ図4及び図5に示す。通信経路の最適化を行うと,端末42から送信された端末41宛のパケットはホームエージェント31を介することなく端末41に到達する。なお,端末41が在圏網において端末42に送信開始後に経路最適化を行う処理と,端末41がホーム網1から在圏網2に移動した場合の経路最適化を行う処理とは同様であるため,図4では,後者の例を示している。
しかし,この時点では,トランスレータ13内には,変換規則が存在しないため,IPアドレスの書き換えができない(シーケンス306)。このことが,トランスレータ13内の変換サーバ問い合わせ処理100に伝えられと,変換サーバ問い合わせ処理100は,変換サーバ21に変換情報の問い合わせを行う(シーケンス307)。図60,63及び64にその問い合わせパケットフォーマットの一実施例を示す。図60の最初の部分に問い合わせたい変換情報の検索キーである,着信先仮想アドレスのs6を記述する。なお,データパケット変換・処理104では,変換できないパケットを一定期間保持しておく。
図27は,その逆で,端末42が,位置qにいる端末41に通信を開始する場合の手順を示している。この手順は,端末42が問い合わせるDNSサーバ等が異なるものの,図24で説明した手順から容易に理解できるものであるから,詳細な説明は省略する。端末41の名前Tに対応するIPアドレスは,ホームアドレスt6と対応づけられているため,端末42からのDNS問い合わせが,DNSサーバ24を介してDNSサーバ22に行く点,それ故,トランスレータ11が,t6と着信先仮想アドレスf4とを対応づける変換規則を作成する点,及び端末41から端末42宛のパケットはトランスレータ12を経由するため,トランスレータ11は,変換規則を作成する際に,送信元仮想アドレスをトランスレータ12のIPv6アドレスl6とし,r4とl6とを対応づける点に特徴がある。なお,図27では,DNSサーバ22には,i6(IPv6アドレス)とi4(IPv4アドレス)とが与えられている。
図38は,図7の状態から図4の状態に経路最適化を行った場合における,端末42から移動端末41へ通信の動作手順を示す。そして,図39は,図8の状態から図5の状態に経路最適化を行った場合における,端末42から移動端末41へ通信の動作手順を示す。これらの手順は,図27から図29で説明した手順とほぼ同様であるので,説明は省略する。
これも変換情報におけるアドレスがIPv4とIPv6と入れ替わっている点をのぞけばIPv6移動端末の時(図25)とまったく同じ手順である。
Claims (4)
- 第1のプロトコルに従ってデータを転送する第1のネットワークと、
第2のプロトコルに従ってデータを転送する第2のネットワークと、さらに、
前記第1のネットワーク、前記第2のネットワーク、第1のプロトコルに従ってデータを転送する第3のネットワーク及び、前記第2のネットワークと前記第3のネットワークに接続された他のトレンスレータ、に接続された変換サーバと、に接続されるトランスレータであって、
前記第1のネットワーク、前記第2のネットワーク、及び前記変換サーバとの間でパケットを送受信するインタフェースと、
前記第1のネットワークにおいて前記他のトランスレータを介して前記第2のネットワークの第2の端末と通信する第1端末の端末が、前記第3のネットワークに移動した場合に、
前記第1の端末から、宛先アドレスが前記第1のプロトコルにおける第2の端末のアドレスである第1のアドレスであって、前記第1のネットワークにおいて前記第1の端末に与えられている前記第1のプロトコルにおける第3のアドレスと前記第3のネットワークにおいて前記第1の端末に与えられている前記第1のプロトコルにおける第4のアドレスとを含む第1のパケットを受信した場合、
前記変換サーバに、前記第2の端末のアドレス情報を問い合わせ、
前記第4のアドレスに対応する、前記第2のプロトコルにおける第5のアドレスを生成するプロセッサと、
前記変換サーバから前記問い合わせに対して受信する、前記他のトレンスレータが該変換サーバに登録した、前記第2のネットワークにおいて前記第2の端末に与えられている前記第2のプロトコルにおける第2のアドレスと前記第1のアドレスの対応を示す第1の変換情報と、
前記第3のアドレス、前記第4のアドレス、及び前記第5のアドレスを対応づけた第2の変換情報を保持する記憶部と、を備え、
さらに、
前記第1の端末から宛先アドレスが前記第1のアドレスであって、送信元アドレスが前記第4のアドレスであり、さらに、前記第3のアドレスが含まれる第2のパケットを受信すると、
前記プロセッサは、
前記第2のパケットに含まれる前記第1、第3、及び第4のアドレスを検索キーとして 前記記憶部に保持された前記第2の変換情報を検索し、
前記第2の変換情報に基づいて前記第2のパケットの送信元アドレスを前記第4のアドレスから前記第5のアドレスに書き換え、
前記インタフェースを介して、前記書き換えられた第2のパケットを前記第2の端末に送信するトランスレータ。 - 請求項1記載のトランスレータであって、
前記第1のプロトコルがIPv6であり、前記第2のプロトコルがIPv4であることを特徴とするトランスレータ。 - 請求項1記載のトランスレータであって、
前記第2のパケット内の第3のアドレスは前記第2のパケットの拡張ヘッダ内に格納されていることを特徴とするトランスレータ。 - 請求項3記載のプロトコル変換方法であって、
前記第2のパケットに拡張ヘッダがあるかないかによって、前記検索キーに前記第3のアドレスを含めるか否かを判断するステップをさらに有することを特徴とするトランスレータ。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2005121838A JP4595647B2 (ja) | 2005-04-20 | 2005-04-20 | トランスレータ |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2005121838A JP4595647B2 (ja) | 2005-04-20 | 2005-04-20 | トランスレータ |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2001119036A Division JP4075318B2 (ja) | 2001-04-18 | 2001-04-18 | プロトコル変換方法,及びアドレス変換サーバ |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2005253111A JP2005253111A (ja) | 2005-09-15 |
| JP4595647B2 true JP4595647B2 (ja) | 2010-12-08 |
Family
ID=35033077
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2005121838A Expired - Fee Related JP4595647B2 (ja) | 2005-04-20 | 2005-04-20 | トランスレータ |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4595647B2 (ja) |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3344238B2 (ja) * | 1996-11-01 | 2002-11-11 | 株式会社日立製作所 | IPv4−IPv6通信方法およびIPv4−IPv6変換装置 |
-
2005
- 2005-04-20 JP JP2005121838A patent/JP4595647B2/ja not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2005253111A (ja) | 2005-09-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4075318B2 (ja) | プロトコル変換方法,及びアドレス変換サーバ | |
| JP4186446B2 (ja) | アドレス変換方法 | |
| US7404008B2 (en) | Address translator and method for management of address translation rules | |
| JP4173401B2 (ja) | ルータ、アドレス識別情報管理サーバ | |
| Ishiyama et al. | LINA: A new approach to mobility support in wide area networks | |
| JP3876741B2 (ja) | プロトコル変換方法及び装置 | |
| US8457014B2 (en) | Method for configuring control tunnel and direct tunnel in IPv4 network-based IPv6 service providing system | |
| US7558880B2 (en) | Dynamic DNS registration method, domain name solution method, DNS proxy server, and address translation device | |
| US20040179508A1 (en) | Arrangement for traversing an IPv4 network by IPv6 mobile nodes via a mobility anchor point | |
| US20040246991A1 (en) | IP address translator and packet transfer apparatus | |
| US20020023152A1 (en) | Communication data relay system | |
| JP2001230803A (ja) | 位置識別子管理装置及び移動計算機並びに位置識別子管理方法及び位置識別子処理方法 | |
| JP2012505579A (ja) | Natトラバーサル方法及び装置 | |
| JP2003258838A (ja) | 通信装置およびネットワークシステム | |
| WO2000041363A1 (en) | Data transmission method | |
| JP4572938B2 (ja) | アドレス変換方法 | |
| Cabellos et al. | An Architectural Introduction to the Locator/ID Separation Protocol (LISP) | |
| JPH10154994A (ja) | アドレス変換システム | |
| JP2003258859A (ja) | 通信システム、通信方法、転送装置及びネットワーク管理装置 | |
| JP4595647B2 (ja) | トランスレータ | |
| JP2001285366A (ja) | IPv4−IPv6アドレス置換方法、およびIPv4−IPv6通信方法 | |
| US11962502B2 (en) | Control apparatus, communication system, control method and program | |
| WO2021124575A1 (ja) | 通信装置、移動通信端末、通信方法、及びプログラム | |
| JP4288698B2 (ja) | IPv6/IPv4トランスレータ用DNSプロキシ | |
| JP4311471B2 (ja) | アドレス変換装置、アドレス変換システム、及びsipサーバ |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| RD01 | Notification of change of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7421 Effective date: 20060421 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20080401 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100330 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100528 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20100824 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20100906 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131001 Year of fee payment: 3 |
|
| LAPS | Cancellation because of no payment of annual fees |