JP4670979B2 - パケット生成方法およびその機能を有する情報処理装置並びにパケット生成プログラムを記録した記録媒体 - Google Patents
パケット生成方法およびその機能を有する情報処理装置並びにパケット生成プログラムを記録した記録媒体 Download PDFInfo
- Publication number
- JP4670979B2 JP4670979B2 JP2009139752A JP2009139752A JP4670979B2 JP 4670979 B2 JP4670979 B2 JP 4670979B2 JP 2009139752 A JP2009139752 A JP 2009139752A JP 2009139752 A JP2009139752 A JP 2009139752A JP 4670979 B2 JP4670979 B2 JP 4670979B2
- Authority
- JP
- Japan
- Prior art keywords
- packet
- ipv4
- address
- control unit
- ipv6
- 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 - Lifetime
Links
Images
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Description
(1)PC/WS上のIPv4対応のAPがNAT機能を有するアドレス変換ルータ等のネットワーク機器を介さずに、直接PC/WS上のIPv6対応アプリケーションと通信できるようにすること。
(2)既存のIPv4対応のAPが接続先ホストのIPアドレスを意識することなく通信するためには、DNS(Domain Name System)による論理名によるアドレス解決が必須である。本発明の第2の目的は、IPv4対応のAPが、通信相手のアドレスを意識せずに通信させるため、IPv6対応のDNS機能(IPv6アドレス問い合わせ機能)を提供することである。
(3)IPv4対応APがIPv6対応APと通信するため、既存APが出すIPv4のハードウエアアドレス解決パケットをIPv6対応のハードウエアアドレス解決パケットに変換できるようにすることである。
1004…TCP/IPv4対応AP、
1005…プロトコル制御部、
1006…プロトコル変換制御部、
1007…LAN制御部、
1008…TCP送受信制御部、
1009…IPv4送受信部、
1010…IPv4−IPv6スイッチ制御部、
1011…バッファ変換制御部、
1012…DNS−NAT連携制御部、
1013…ヘッダ変換制御部、
1014…IPv6送受信制御部、
1015…アドレス変換テーブル。
Claims (6)
- ネットワークを介して接続される他の装置と通信し、第1の通信プロトコルに対応するアプリケーションプログラムが動作する情報処理装置におけるパケット通信方法であって、
前記他の装置のアドレスを問い合わせる問合せパケットを前記ネットワークに送信し、
前記ネットワークから前記他の装置の第2の通信プロトコルに対応したアドレスを含むアドレス応答パケットを受信し、
前記アドレス応答パケットに含まれる前記他の装置の第2の通信プロトコルに対応したアドレスに対して、第1の通信プロトコルに対応したアドレスを割り当て、
前記第1の通信プロトコルに対応したアドレスと前記他の装置の第2の通信プロトコルに対応したアドレスとの対応付けを記憶し、
前記アプリケーションプログラムが前記他の装置に前記第1の通信プロトコルに対応する第1のパケットを送信する際に、
前記第1のパケットに宛先アドレスとして含まれる前記第1の通信プロトコルに対応した第1のアドレスに対応付けられた前記第2の通信プロトコルに対応した第2のアドレスが記憶されている場合は、前記第1のパケットを前記第2のアドレスを宛先アドレスとして含む第2のパケットに変換して前記他の装置へ送信し、
前記第1のアドレスに対応付けられた前記第2のアドレスが記憶されていない場合は、前記第1のパケットを前記他の装置へ送信するパケット通信方法。 - 請求項1記載のパケット通信方法であって、
前記情報処理装置において、前記アプリケーションプログラムが前記他の装置から前記第2の通信プロトコルに対応するパケットを受信する際に、
前記記憶した対応付けに基づいて、前記受信パケットに含まれる送信元アドレスを前記第2の通信プロトコルに対応したアドレスから前記第1の通信プロトコルに対応したアドレスに変換するパケット通信方法。 - 請求項1記載のパケット通信方法であって、
前記第1の通信プロトコルはIPv4であり、前記第2の通信プロトコルはIPv6であるパケット通信方法。 - 請求項3記載のパケット通信方法であって、
前記アプリケーションプログラムが前記他の装置にIPv4パケットを送信する際に、
前記情報処理装置は、前記記憶した対応付けに基づいて、前記IPv4パケットに含まれる送信先アドレスをIPv4アドレスからIPv6アドレスに変換し、前記IPv4パケットのヘッダをIPv4ヘッダからIPv6ヘッダに変換するパケット通信方法。 - 請求項3記載のパケット通信方法であって、
前記情報処理装置において、複数のIPv4アドレスを保持し、
前記第1のアドレスは、前記保持された複数のIPv4アドレスの1つを割り当てたIPv4アドレスであり、
前記第2のアドレスは前記他の装置に割り当てられたIPv6アドレスであるパケット通信方法。 - 請求項3記載のパケット通信方法であって、
前記情報処理装置において、前記アプリケーションプログラムが前記他の装置からIPv6パケットを受信する際に、
前記記憶した対応付けに基づいて、前記受信したIPv6パケットに含まれる送信元アドレスをIPv6アドレスからIPv4アドレスに変換し、前記IPv6パケットのヘッダをIPv6ヘッダからIPv4ヘッダに変換するパケット通信方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2009139752A JP4670979B2 (ja) | 2009-06-11 | 2009-06-11 | パケット生成方法およびその機能を有する情報処理装置並びにパケット生成プログラムを記録した記録媒体 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2009139752A JP4670979B2 (ja) | 2009-06-11 | 2009-06-11 | パケット生成方法およびその機能を有する情報処理装置並びにパケット生成プログラムを記録した記録媒体 |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2006337736A Division JP4349413B2 (ja) | 2006-12-15 | 2006-12-15 | パケット生成方法およびその機能を有する情報処理装置並びにパケット生成プログラムを記録した記録媒体 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2009207182A JP2009207182A (ja) | 2009-09-10 |
| JP4670979B2 true JP4670979B2 (ja) | 2011-04-13 |
Family
ID=41148904
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2009139752A Expired - Lifetime JP4670979B2 (ja) | 2009-06-11 | 2009-06-11 | パケット生成方法およびその機能を有する情報処理装置並びにパケット生成プログラムを記録した記録媒体 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4670979B2 (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104253876A (zh) * | 2013-06-28 | 2014-12-31 | 比威网络技术有限公司 | 有状态的IPv6与IPv4通信的映射表项及管理方法 |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10230687B1 (en) | 2011-11-16 | 2019-03-12 | Google Llc | Apparatus and method for correlating addresses of different Internet protocol versions |
| JP5964692B2 (ja) * | 2012-08-13 | 2016-08-03 | 日本電気通信システム株式会社 | プロトコル変換支援装置、プロトコル変換支援方法、及び、プロトコル変換支援プログラム |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3531367B2 (ja) * | 1996-07-04 | 2004-05-31 | 株式会社日立製作所 | トランスレータ |
| JP3915230B2 (ja) * | 1998-02-27 | 2007-05-16 | 株式会社日立製作所 | パケット生成方法およびその機能を有する情報処理装置並びにパケット生成プログラムを記録した記録媒体 |
-
2009
- 2009-06-11 JP JP2009139752A patent/JP4670979B2/ja not_active Expired - Lifetime
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104253876A (zh) * | 2013-06-28 | 2014-12-31 | 比威网络技术有限公司 | 有状态的IPv6与IPv4通信的映射表项及管理方法 |
| CN104253876B (zh) * | 2013-06-28 | 2017-12-01 | 比威网络技术有限公司 | 有状态的IPv6与IPv4通信的映射表项及管理方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2009207182A (ja) | 2009-09-10 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7158526B2 (en) | Packet communication method and apparatus and a recording medium storing a packet communication program | |
| US7701952B2 (en) | Packet communication method and apparatus and a recording medium storing a packet communication program | |
| KR100560737B1 (ko) | 듀얼스택을 이용한 아이피브이4 - 아이피브이6 전환 장치및 그 방법 | |
| US7639686B2 (en) | Access network clusterhead for providing local mobility management of a roaming IPv4 node | |
| US7443880B2 (en) | Arrangement for reaching IPv4 public network nodes by a node in a IPv4 private network via an IPv6 access network | |
| US7231452B2 (en) | Method and apparatus for communicating on a communication network | |
| US7315543B2 (en) | Apparatus and method for data communication on packet-switching network | |
| KR100817552B1 (ko) | 맵핑 테이블을 이용한 IPv4/IPv6 단말 또는 응용프로그램간 프로토콜 변환 장치 및 방법과, 프로토콜 변환장치의 맵핑 테이블 생성 방법 | |
| US9191317B2 (en) | Method and system for implementing interconnection between internet protocol version 4 network and new network | |
| US20120011234A1 (en) | Method for enabling ipv 6 host to access ipv4 host, method for obtaining ipv6 address prefix, and translation apparatus | |
| JP2003087336A (ja) | アドレス変換方法 | |
| EP3977712B1 (en) | Transparent multiplexing of ip endpoints | |
| US7573903B2 (en) | IPv6/IPv4 translator | |
| US20060146870A1 (en) | Transparent communication with IPv4 private address spaces using IPv6 | |
| JP3915230B2 (ja) | パケット生成方法およびその機能を有する情報処理装置並びにパケット生成プログラムを記録した記録媒体 | |
| CN101410817A (zh) | 自动协议代理的自动配置名称空间的使用 | |
| JP4572938B2 (ja) | アドレス変換方法 | |
| JP4670979B2 (ja) | パケット生成方法およびその機能を有する情報処理装置並びにパケット生成プログラムを記録した記録媒体 | |
| JP4349413B2 (ja) | パケット生成方法およびその機能を有する情報処理装置並びにパケット生成プログラムを記録した記録媒体 | |
| KR100562390B1 (ko) | 호스트 라우팅과 IP Aliasing 기법을 이용한 네트워크 데이터 플로우 식별 방법 및 시스템 | |
| JPH1155319A (ja) | IPv4−IPv6通信方法およびIPv4−IPv6変換装置 | |
| Elahi et al. | Internet Protocols Part I | |
| Lin et al. | Auto-configuration support for IPv4/IPv6 translation in smart sensor networks |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20090611 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A132 Effective date: 20101019 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20101207 |
|
| 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: 20101221 |
|
| 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: 20110103 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140128 Year of fee payment: 3 |
|
| EXPY | Cancellation because of completion of term |