Patent ID: 7228131
Filing Date: 2007-06-05
Classification: H04L

Abstract:
1. An IPv6/IPv4 tunneling method including: a mobile host connected to an IPv4 network and corresponding to the IPv6; a relay server connected to an IPv4 network and an IPv6 network and corresponding to the IPv4/IPv6; and a corresponding host connected to the IPv6 network and corresponding to the IPv6, in which the mobile host transmits an IPv6 packet addressed to a corresponding host to the IPv4 network by encapsulating the IPv6 packet by means of an IPv4 packet, and the relay server transmits the IPv4 packet to the corresponding host by decapsulating the IPv4 packet, further including: an authentication server that is connected to a IPv4/IPv6 network and shares key information (K still further including the steps of: the mobile host acquiring an IPv4 address in the IPv4 network; the mobile host registering its own identification information (IDh) on an authentication request in which the IPv4 address is made into the source address, and transmitting the same to the authentication server; the authentication server generating a first random value (R the mobile host calculating a first hash value (h[R the mobile host generating a random key (K the mobile host transmitting the first hash value (h[R the mobile host calculating a second hash value (h[K the authentication server comparing a hash value (h[R the authentication server calculating a third hash value (h[K the authentication server transmitting the third hash value (h[K the authentication server notifying the mobile host of the address of the relay server; the mobile host storing its own identification information (IDh) on utilization request and transmitting the same to the relay server; the relay server generating a second random value (R the mobile host calculating a fourth hash value (h[R the mobile host transmitting the fourth hash value (h[R the relay server comparing the hash value (h[R wherein the relay server extracts an IPv6 packet by decapsulating the IPv4 packet received from the authenticated mobile host, and transmits the same to a corresponding host.