Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

System and method for translating network addresses

A technology of ipv6 address and ipv4 address, which is applied in the field of improved systems for converting network addresses

Inactive Publication Date: 2014-03-12
SKYPE
View PDF5 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] However, because various encoding techniques can be used to embed an IPv4 address within an IPv6 address, it may not always be possible to "subtract" an IPv4 address to determine the NSP

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
  • System and method for translating network addresses
  • System and method for translating network addresses
  • System and method for translating network addresses

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0017] In the following description, for purposes of explanation, numerous specific details are set forth in order to provide a thorough understanding of the embodiments of the invention described below. It will be apparent, however, to one skilled in the art that embodiments of the invention may be practiced without some of these specific details. In other instances, well-known structures and devices are shown in block diagram form in order to avoid obscuring the underlying principles of the embodiments of the invention.

[0018] One embodiment of the present invention provides for possible A synthetic mapping of any IPv4 literal address at hand to work around the limitations discussed above. For example, in a peer-to-peer (P2P) implementation, these literal addresses may be returned in response to queries from other clients or servers on the P2P network. However, it should be noted that the underlying principles of the invention are not limited to P2P implementations.

[...

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

An apparatus and method are described for translating between IPv6 and IPv4 addresses on a computer network. For example, one embodiment of a method for generating an Internet Protocol Version 6 (IPv6) IPv6 address from an Internet Protocol Version 4 (IPv4) IPv4 address literal comprises: constructing a host name for a domain name query at a first host by combining the IPv4 address literal with a domain name of a first domain name server, the first domain name server configured to interpret the host name containing the IPv4 address literal to generate an A record including the IPv4 address; wherein the A record is usable to generate a synthetic IPv6 address, the synthetic IPv6 address including a first portion identifying a network address translation (NAT) 64 server and a second portion identifying an IPv4 host associated with the IPv4 address literal; and receiving the synthetic IPv6 address at the first host, the synthetic IPv6 address usable by the first host to connect to the IPv4 host through the NAT64 server.

Description

technical field [0001] The present invention relates generally to the field of data processing systems. More particularly, the present invention relates to an improved system and method for translating network addresses. Background technique [0002] There are currently two forms of the TCP / IP network protocol known as Internet Protocol version 4 (IPv4) and Internet Protocol version 6 (IPv6). IPv6 is designed to succeed the Internet Protocol version 4 (IPv4) currently in widespread use across the Internet. IPv6 is also largely incompatible with IPv4, utilizing a different addressing space and connection protocol. Therefore, if figure 1 As illustrated in , a client 101 or server 102 configured with an IPv6 interface instead of an IPv4 interface can communicate directly through the IPv6 network 110 instead of the IPv4 network 111 . Similarly, a client 121 or server 122 configured with an IPv4 interface instead of an IPv6 interface can communicate directly through the IPv4 ...

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 Applications(China)
IPC IPC(8): H04L29/12H04L45/741
CPCH04L61/1511H04L61/251H04L61/304H04L2101/33H04L61/4511H04L61/00
Inventor 马修·考夫曼
Owner SKYPE
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products