IPv4 and IPv6 network interconnection method based on SDN

An ipv6 network and network technology, applied in the field of network communication, can solve the problem of inability to achieve full interoperability of SDN, IPv4 and IPv6 networks, and achieve the effect of strong transparency

Active Publication Date: 2015-06-24
UNIV OF ELECTRONICS SCI & TECH OF CHINA
View PDF6 Cites 29 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] The present invention aims to solve the technical problem that the DevOps technology cannot realize the full intercommunication of SDN, IPv4 and IPv6 networks, and proposes an SDN-based IPv4 and IPv6 network interconnection method

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
  • IPv4 and IPv6 network interconnection method based on SDN
  • IPv4 and IPv6 network interconnection method based on SDN
  • IPv4 and IPv6 network interconnection method based on SDN

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0041] As the best way to implement this method, refer to figure 1 with figure 2 , this example takes the IPv4 host H1 accessing the IPv6 server Server (www.aaa6.com) as an example, and briefly describes its communication process. The specific steps are as follows:

[0042] Step 1, when a host H1 in the IPv4 network wants to access the domain name www.aaa6.com, and its default DNS server DNS-IPv4 cannot resolve the domain name, it will forward the DNS request to the SDN network;

[0043] Step 2: After receiving the domain name resolution request, the SDN controller of the SDN network hands it over to the domain name resolution module for processing. It will first look for relevant modules to see whether there is a matching entry to exist, if there is, directly generate a DNS response message according to the matching entry, and turn to step 6; if not, send a DNS request to the DNS-IPv6 server of the IPv6 network; the step 2 Related modules include SDN domain name table and ...

Embodiment 2

[0054] As the best way to implement this method, refer to image 3 , this example takes an IPv6 host accessing an IPv4 server Server2 (www.aaa4.com) as an example, and briefly describes its communication process. The specific steps are as follows:

[0055] Step 1, when a host H2 in the IPv6 network wants to access the domain name www.aaa4.com, its default DNS server DNS-IPv6 cannot resolve the domain name, and will forward the DNS request to the SDN;

[0056] Step 2: After receiving the domain name resolution request, the SDN controller of the SDN network hands it over to the domain name resolution module for processing. It will first call the SDN domain name table and mapping module to find out whether there is a matching entry, if so, directly generate a DNS response message according to the mapping entry, and go to step 6; if not, send a DNS request to the DNS-IPv4 server of the IPv6 network;

[0057] Step 3: After the DNS-IPv4 server performs resolution, it returns the IP...

Embodiment 3

[0066] As another best implementation of this method, this example takes an SDN host (assumed to be an IPv4 address) accessing an IPv4 / IPv6 server Server3 as an example, and briefly describes its communication process. The specific steps are as follows:

[0067] Step 1, when a host H3 in the SDN network wants to access the domain name www.aaa4.com, its default DNS server DNS-SDN cannot resolve the domain name, and will forward the DNS request to the SDN controller;

[0068] Step 2: After receiving the domain name resolution request, the SDN controller of the SDN network invokes the domain name resolution module for processing. It will first call the mapping module to find out whether there is a matching entry, if so, directly generate a DNS response message based on the mapping entry, and go to step 7; if not, generate a DNS request message and send it to the DNS-IPv4 of the IPv4 network, go to step 3;

[0069] Step 3, if the DNS-IPv4 can resolve the domain name, return the c...

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 an IPv4 and IPv6 network interconnection method based on an SDN. A domain name resolution module, an address switch module, a translation module, a map module, a topology management module, and a temporary address pool management module are referred in the process of executing the method; the domain name resolution module is a core module and used for processing a DNS request; the address switch module switches an IPv4 address to an IPv6 address and is used for being called by the domain name resolution module; the translation module is used for mutually translating an IPv4 message and an IPv6 message and comprises an IP masthead, an ICMP message and the translation of TCP/UDP messages; the map module is used for maintaining a mapping table of domain names and IP address and storing the mapping relation between the domain names and an IPv4 address and an IPv6 address; the topology management module is used for maintaining global topology of the internet; the temporary address pool management module is used for distributing and recycling the IPv4 address temporarily. By means of the method, the problems of protocol switching and address mapping are solved, and the interconnection and interworking of the internet is achieved.

Description

technical field [0001] The present invention relates to the technical field of network communication, in particular to an SDN-based IPv4 and IPv6 network interconnection method. Background technique [0002] The IP protocol was born in the mid-1970s. IPv4 is the fourth version of the IP protocol and is currently the most widely used IP layer protocol. IPv4 has played a key role in the development of the internet. However, due to limited address space and improper allocation, the address space of IPv4 has been exhausted. According to the statistical report of IANA, as of February 3, 2011, all IPv4 addresses have been allocated. With the depletion of IPv4, researchers pay more and more attention to the development of IPv6 technology. IPv6 is a new IP protocol proposed by IETF to completely solve the problem of insufficient IPv4 addresses. It adopts a 128-bit address space, solves the shortage of IPv4 addresses and other problems, and improves in many aspects. These improve...

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): H04L12/749H04L29/12H04L45/741
Inventor 唐勇汪文勇徐宾伟
Owner UNIV OF ELECTRONICS SCI & TECH OF CHINA
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products