Communicating method between IPv4 terminal and IPv6 terminal and IPv4-IPv6 converting apparatus
First Claim
1. A method of communicating an IPv4 terminal of an IPv4 network and an IPv6 terminal of an IPv6 network in a communication network system comprising said IPv4 network, said IPv6 network, and an IPv4-IPv6 converting apparatus connected to both of said networks, comprising the steps of:
- in accordance with that said IPv4 terminal inquires an IP address for a domain name of said IPv6 terminal to said IPv4-IPv6 converting apparatus, obtaining, in said IPv4-IPv6 converting apparatus, an IPv6 address for said domain name from a DNSv6 server apparatus for managing domain information of said IPv6 network;
capturing, in said IPv4-IPv6 converting apparatus, an IPv4 address corresponding to said IPv6 address from a DHCPv4 server apparatus for dynamically allocating IPv4 addresses and notifying said IPv4 terminal;
forming, in said IPv4 terminal, a first IPv4 packet by setting an own IPv4 address to an IPv4 source address and by setting said notified IPv4 address to an IPv4 destination address, and sending said first IPv4 packet to said IPv4-IPv6 converting apparatus; and
converting, in said IPv4-IPv6 converting apparatus, the IPv4 source address included in said received first IPv4 packet to an IPv6 source address by adding fixed data to said IPv4 source address, converting an IPv4 destination address included in said IPv4 packet to a corresponding IPv6 address, forming a first IPv6 packet from said first IPv4 packet, and sending said first IPv6 packet to said IPv6 network.
0 Assignments
0 Petitions
Accused Products
Abstract
In an apparatus, there are provided an IP transmitting and receiving unit for transmitting and receiving an IPv4 packet and an IPv6 packet; an IP header converting unit for performing a mutual conversion of the IPv4 packet and the IPv6 packet by an IP header conversion; a DNS substituting unit for receiving a domain information capturing request sent from an IPv4 terminal or an IPv6 terminal and substituting its process; an IPv4 address capturing unit for capturing an IPv4 address from a DHCP server; and an IP address conversion information holding unit for holding an IPv6 address of the IPv6 terminal and the IPv4 address captured by the IPv4 address capturing unit in correspondence to each other. Thus, a communication with the IPv4 terminal can be executed without preliminarily fixedly allocating the IPv4 address to the IPv6 terminal.
-
Citations
9 Claims
-
1. A method of communicating an IPv4 terminal of an IPv4 network and an IPv6 terminal of an IPv6 network in a communication network system comprising said IPv4 network, said IPv6 network, and an IPv4-IPv6 converting apparatus connected to both of said networks, comprising the steps of:
-
in accordance with that said IPv4 terminal inquires an IP address for a domain name of said IPv6 terminal to said IPv4-IPv6 converting apparatus, obtaining, in said IPv4-IPv6 converting apparatus, an IPv6 address for said domain name from a DNSv6 server apparatus for managing domain information of said IPv6 network;
capturing, in said IPv4-IPv6 converting apparatus, an IPv4 address corresponding to said IPv6 address from a DHCPv4 server apparatus for dynamically allocating IPv4 addresses and notifying said IPv4 terminal;
forming, in said IPv4 terminal, a first IPv4 packet by setting an own IPv4 address to an IPv4 source address and by setting said notified IPv4 address to an IPv4 destination address, and sending said first IPv4 packet to said IPv4-IPv6 converting apparatus; and
converting, in said IPv4-IPv6 converting apparatus, the IPv4 source address included in said received first IPv4 packet to an IPv6 source address by adding fixed data to said IPv4 source address, converting an IPv4 destination address included in said IPv4 packet to a corresponding IPv6 address, forming a first IPv6 packet from said first IPv4 packet, and sending said first IPv6 packet to said IPv6 network. - View Dependent Claims (2)
-
-
3. A method of communicating an IPv4 terminal of an IPv4 network and an IPv6 terminal of an IPv6 network in a communication network system comprising said IPv4 network, said IPv6 network, and an IPv4-IPv6 converting apparatus connected to both of said networks, comprising the steps of:
-
in accordance with that said IPv6 terminal inquires an IP address for a domain name of said IPv4 terminal to said IPv4-IPv6 converting apparatus, obtaining, in said IPv4-IPv6 converting apparatus, an IPv4 address for said domain name from a DNSv4 server apparatus for managing domain information of said IPv4 network, and notifying said IPv6 terminal of a*n IPv6 address derived by adding fixed data to said IPv4 address;
forming, in said IPv6 terminal, a first IPv6 packet by setting an own IPv6 address to an IPv6 source address and by setting said notified IPv6 address to an IPv6 destination address, and sending said first IPv6 packet to said IPv4-IPv6 converting apparatus; and
converting, in said IPv4-IPv6 converting apparatus, said IPv6 destination address included in said received first IPv6 packet to an IPv4 destination address by deleting fixed data from said IPv6 destination address, capturing dynamically an IPv4 address corresponding to the IPv6 source address included in said first IPv6 packet from a DHCPv4 server apparatus for dynamically allocating the IPv4 address, forming a first IPv4 packet from said first IPv6 packet by using said IPv4 address, and sending said first IPv4 packet to said IPv4 network. - View Dependent Claims (4)
-
-
5. An IPv4-IPv6 converting apparatus connected to an IPv4 network and an IPv6 network, comprising:
-
(a) IPv4 address capturing means for capturing an IPv4 address from a DHCPv4 server of said IPv4 network;
(b) IP address conversion information holding means for holding an IPv6 address of said IPv6 terminal and said captured IPv4 address in correspondence to each other;
(c) IP transmitting and receiving means for transmitting and receiving an IPv4 packet to/from said IPv4 network and for transmitting and receiving an IPv6 packet to/from said IPv6 network;
(d) IP header converting means for converting an IPv4 source address included in said received IPv4 packet to an IPv6 source address by adding fixed data to said IPv4 source address, for converting an IPv4 destination address included in said IPv4 packet to a corresponding IPv6 destination address by using said IP address conversion information holding means, and for forming a corresponding IPv6 packet from said IPv4 packet; and
(e) DNS substituting means for receiving an inquiry of an IP address for a domain name of the IPv6 terminal from the IPv4 terminal, for obtaining an IPv6 address by inquiring to the DNSv6 server, for notifying said IPv4 terminal of said IPv4 address if said IPv4 address corresponding to said IPv6 address has been held in said IP address conversion information holding means, for capturing the IPv4 address by said IPv4 address capturing means if the IPv4 address corresponding to said IPv6 address is not held in said IP address conversion informatio holding means, for holding said IPv6 address and said captured IPv4 address into said IP address conversion information holding means so as to correspond to each other, for notifying said IPv4 terminal of said IPv4 address, similarly for receiving an inquiry of an IP address for a domain name of the IPv4 terminal from the IPv6 terminal, for obtaining an IPv4 address by inquiring to the DNSv4 server, for notifying said IPv6 terminal of said IPv6 address if the IPv6 address corresponding to said IPv4 address has been held in said IP address conversion information holding means, for capturing the IPv6 address by said IPv6 address capturing means if the IPv6 address corresponding to said IPv4 address is not held in said IP address conversion information holding means, for holding said IPv4 address and said captured IPv6 address into said IP address conversion information holding means so as to correspond to each other, and for notifying said IPv6 terminal of said IPv6 address. - View Dependent Claims (6, 7, 8, 9)
-
Specification