Unlock instant, AI-driven research and patent intelligence for your innovation.

Method and device for ipv4 host to access ipv6 network server

An ipv6 network and server technology, applied in the field of network communication, can solve the problem that IPv4 hosts cannot correctly access IPv6 Web Server, etc.

Inactive Publication Date: 2012-02-08
NEW H3C TECH CO LTD
View PDF5 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0017] In view of this, the main purpose of the present invention is to provide a method and device for an IPv4 host to access an IPv6Web Server under the condition that the IPv6 side host is a web server (Web Server) and different IPv6Web Servers reuse the same IPv4 address. The problem in the prior art that IPv4 hosts cannot correctly access IPv6 Web Server due to IPv4 address multiplexing

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method and device for ipv4 host to access ipv6 network server
  • Method and device for ipv4 host to access ipv6 network server
  • Method and device for ipv4 host to access ipv6 network server

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0058] Figure 4 Taking Host_A's access to www.WEB_Server_A.com as an example, the flow chart of IPv4 host accessing IPv6Web Server in Embodiment 1 is shown, including the following steps:

[0059] Step 401: Host_A initiates a connection request to the IPv4 address 202.31.0.1 corresponding to www.WEB_Server_A.com.

[0060] Before Host_A initiates a connection, the process of obtaining the IPv4 address corresponding to www.WEB_Server_A.com is consistent with the prior art, and will not be repeated here.

[0061] Steps 402-403: After receiving the connection request initiated by Host_A, the NAT-PT converter can determine that the connection request is sent to the IPv6 side by checking the destination address 202.31.0.1, because the destination address 202.31.0.1 is in the IPv4 address pool the address of. At this time, the NAT-PT converter does not directly forward, but first completes the three-way transmission control protocol (TCP) handshake with Host_A for www.WEB_Server_A...

Embodiment 2

[0075] When a client communicates with the WEB Server, it is possible to establish not only one connection, but multiple connections. For the first connection, the method described in Embodiment 1 can be used to find the correct IPv6 network server address; and for subsequent connections, the URI or Host option in the HTTP request can be resolved every time as in Embodiment 1, or Other improvement methods can be adopted, for example, using Cookie to complete the subsequent processing of re-establishing the connection. Among them, Cookie is a technology adopted by the HTTP protocol, which itself has nothing to do with IPv4 / v6.

[0076] Figure 5 Still taking Host_A's access to www.WEB_Server_A.com as an example, it shows the process of establishing a subsequent connection using Cookie after the first connection is established using the method described in Embodiment 1, which specifically includes the following steps:

[0077] Steps 501-509: are consistent with steps 401-409, ...

Embodiment 3

[0087] In the first embodiment, the NAT-PT converter needs to establish two TCP connections with the IPv4 host and the IPv6 Web server respectively, and maintain the corresponding relationship between them, which will generate certain system overhead. In order to overcome this problem, other methods can also be used, such as HTTP redirection.

[0088] Image 6 Show the flow chart that utilizes HTTP redirection to realize that IPv4 host computer visits IPv6Web Server, comprise the following steps:

[0089] Steps 601-604: are consistent with steps 401-404, and will not be repeated here.

[0090] Step 605: After the NAT-PT converter obtains the hostname by analyzing the URI or the Host option and finds the corresponding destination IPv6 address, it does not establish a TCP connection with the IPv6WEB Server, but records the destination IPv6 address and the source of the HTTP request Correspondence between IPv4 addresses and destination IPv4 addresses.

[0091] Step 606: The NA...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a method for an IPv4 host to access an IPv6 network server, which is suitable for an IPv4 and IPv6 hybrid network structure including an IPv4 host, an IPv6 network server and a NAT-PT converter, and the NAT-PT converter records an IPv6 network The mapping relationship between the hostname of the server and its IPv6 address and IPv4 address, the method comprises: after the NAT-PT converter receives the HTTP request to the IPv6 network server initiated by the IPv4 host, it parses the URI or Host option therein to obtain the visited IPv6 network The host name of the server, obtain the IPv6 address corresponding to the host name according to the mapping relationship, and then use the obtained IPv6 address to realize the access from the IPv4 host to the IPv6 network server. Correspondingly, the present invention also provides a NAT-PT converter. The invention can solve the problem in the prior art that the IPv4 host cannot correctly access the IPv6 Web Server caused by the multiplexing of the IPv4 address.

Description

technical field [0001] The invention relates to network communication technology, in particular to a method and a device for an Internet protocol version 4 (IPv4) host to access an Internet protocol version 6 (IPv6) web server (Web Server). Background technique [0002] With the vigorous development of the Internet in recent years, the demand for IP addresses is increasing, and the limited address space defined by IPv4 is about to be exhausted. In order to solve the problem of exhaustion of IP address resources, it is imperative to replace the existing IPv4 technology with 32-bit address length with IPv6 technology with 128-bit address length. However, it is impossible for a large number of existing IPv4-based users, servers, and network equipment to be upgraded in one day. Until all old IPv4 equipment ends their life and finally transitions to the IPv6 era, there will inevitably be a network between IPv4 and IPv6. long period of coexistence. During this period, how to sol...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): H04L12/56H04L29/08H04L29/06H04L29/12H04L45/741
Inventor 王飓
Owner NEW H3C TECH CO LTD
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More