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.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
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...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More - R&D
- Intellectual Property
- Life Sciences
- Materials
- Tech Scout
- Unparalleled Data Quality
- Higher Quality Content
- 60% Fewer Hallucinations
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2025 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com
