CN104734963A - IPv4 and IPv6 network interconnection method based on SDN - Google Patents
IPv4 and IPv6 network interconnection method based on SDN Download PDFInfo
- Publication number
- CN104734963A CN104734963A CN201510128926.3A CN201510128926A CN104734963A CN 104734963 A CN104734963 A CN 104734963A CN 201510128926 A CN201510128926 A CN 201510128926A CN 104734963 A CN104734963 A CN 104734963A
- Authority
- CN
- China
- Prior art keywords
- address
- ipv4
- sdn
- ipv6
- domain name
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 33
- 238000013507 mapping Methods 0.000 claims abstract description 56
- 238000013519 translation Methods 0.000 claims abstract description 33
- 238000012545 processing Methods 0.000 claims abstract description 9
- 230000008569 process Effects 0.000 claims abstract description 5
- 238000005516 engineering process Methods 0.000 claims description 15
- 238000006243 chemical reaction Methods 0.000 claims description 12
- 230000004044 response Effects 0.000 claims description 12
- 230000007704 transition Effects 0.000 claims description 8
- 230000007246 mechanism Effects 0.000 claims description 6
- 238000001514 detection method Methods 0.000 claims description 4
- 230000008878 coupling Effects 0.000 claims 2
- 238000010168 coupling process Methods 0.000 claims 2
- 238000005859 coupling reaction Methods 0.000 claims 2
- 238000011084 recovery Methods 0.000 claims 2
- 238000004064 recycling Methods 0.000 abstract 1
- 230000006854 communication Effects 0.000 description 10
- 238000004891 communication Methods 0.000 description 7
- 230000009977 dual effect Effects 0.000 description 3
- 230000009286 beneficial effect Effects 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 230000005012 migration Effects 0.000 description 2
- 238000013508 migration Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 1
- 238000005538 encapsulation Methods 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
- 239000010454 slate Substances 0.000 description 1
- 230000005641 tunneling Effects 0.000 description 1
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
Description
技术领域 technical field
本发明涉及网络通信技术领域,确切地说涉及一种基于SDN的IPv4和IPv6网络互连方法。 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
IP协议于70年代中期诞生,IPv4是IP协议的第4个版本,也是目前使用最广泛的IP层协议。IPv4对internet的发展起到了关键的作用。然而由于有限的地址空间和分配的不当,IPv4的地址空间已经耗尽。根据IANA的统计报告,截止2011年2月3号IPv4地址已经全部分配出去。随着IPv4的耗尽,研究者们越来越关注于IPv6技术的发展。IPv6是由IETF为了彻底解决IPv4地址不足问题而提出的一种新的IP协议,它采用128位的地址空间,解决了IPv4地址不足和其他问题,并在诸多方面进行改进。这些改进主要包括简化的报头格式、支持扩展首部和选项、支持自动配置、增强服务质量QoS、支持任播等。 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 improvements mainly include simplified header format, support for extended headers and options, support for automatic configuration, enhanced quality of service QoS, support for anycast, etc.
自从IPv6被提出来以后,由于IPv6与IPv4的不兼容性,使得IPv4能否向IPv6过渡成为IPv6能否成功的关键。因此一开始研究者们就在寻找IPv4向IPv6平稳过渡的方案。可惜直到目前为止还没有很好的方案能完全解决这个问题。目前IPv4和IPv6互通的方案主要有三种:双栈技术、隧道技术、翻译技术。所谓的双栈技术,就是终端/主机包含IPv4和IPv6两个协议栈,主机根据IP地址来决定采用哪个IP协议栈发送数据包。这种方式的缺点是旧的无法升级的设备无法使用,而且每个节点必须配置两个协议栈。隧道技术把报文进行封装,在IPv6报文前面加上IPv4的首部。使得IPv6的报文在IPv4网络里“看起来”是IPv4报文,到达IPv6网络后再解封装,还原成IPv6报文进行转发。采用隧道方式的有6rd、A+P方案。这种方案只要求在封装/解封装节点安装双协议栈,实行起来比较方便。翻译技术主要包括IPv4和IPv6协议层的翻译、应用的翻译,协议层的翻译一般采用NAT-PT技术,应用的翻译一般通过应用代理网关ALG来完成。翻译技术不需要改造节点,但是翻译方法比较复杂、地址转换和协议转换的开销比较大。 Since IPv6 was proposed, due to the incompatibility between IPv6 and IPv4, whether IPv4 can transition to IPv6 has become the key to the success of IPv6. Therefore, researchers are looking for a solution for the smooth transition from IPv4 to IPv6 from the very beginning. It's a pity that there is no good solution to completely solve this problem so far. Currently, there are three main schemes for IPv4 and IPv6 interworking: dual-stack technology, tunnel technology, and translation technology. The so-called dual-stack technology means that the terminal/host contains two protocol stacks, IPv4 and IPv6, and the host determines which IP protocol stack to use to send data packets according to the IP address. The disadvantage of this method is that old devices that cannot be upgraded cannot be used, and each node must be configured with two protocol stacks. The tunneling technology encapsulates the message and adds the IPv4 header in front of the IPv6 message. It makes IPv6 packets "look" like IPv4 packets in the IPv4 network, and after reaching the IPv6 network, they are decapsulated and restored to IPv6 packets for forwarding. There are 6rd and A+P schemes that adopt the tunnel mode. This solution only requires dual protocol stacks to be installed on the encapsulation/decapsulation nodes, which is more convenient to implement. The translation technology mainly includes the translation of IPv4 and IPv6 protocol layers, and the translation of applications. The translation of the protocol layer generally adopts NAT-PT technology, and the translation of applications is generally completed through the application proxy gateway ALG. The translation technology does not need to transform the nodes, but the translation method is more complicated, and the overhead of address conversion and protocol conversion is relatively large.
SDN最早起源于斯坦福大学的一个叫做clean slate的校园项目。它是一种创新型的网络体系架构,其核心思想是把转发平面和控制平面进行分离。通过集中式的SDN控制器controller使用标准的接口来对各种不同的网络设备进行配置和管理,使得对网络的管理更加集中化、精细化。OpenFlow作为SDN的原型实现模式,充分体现了SDN的这种管控分离思想。因此通常人们把OpenFlow作为SDN的通信标准,就像TCP/IP协议作为互联网的通信标准一样。 SDN originated from a campus project called clean slate at Stanford University. It is an innovative network architecture, and its core idea is to separate the forwarding plane and the control plane. The centralized SDN controller uses standard interfaces to configure and manage various network devices, making network management more centralized and refined. As the prototype implementation mode of SDN, OpenFlow fully embodies the separation of management and control of SDN. Therefore, people generally regard OpenFlow as the communication standard of SDN, just as the TCP/IP protocol is the communication standard of the Internet.
经检索,在国家专利局网站和国外专利局网站上没有与本申请技术方案较为接近的技术方案申请过专利,也没有与本申请技术方案较接近的期刊文件,仅有一篇会议文档“DevOps Migration to IPv6 Powered by SDN”采用SDN作为IPv6的过渡技术,同时,公开号为 CN104135446A,公开日为 2014年11月5日的中国专利文献公开了一种基于SDN实现IPv4向IPv6过渡的系统及方法,涉及SDN领域,该系统的硬件包括控制器和交换机,该系统的软件模块均在linux操作系统的应用层开发,控制器包括第一OpenFlow接口模块、第一配置管理模块、第一流表管理模块和第一地址管理模块;交换机包括第二OpenFlow接口模块、第二配置管理模块、第二流表管理模块、第二地址管理模块、隧道模块和网络地址转换NAT模块。该发明能灵活、简单地设置交换机从IPv4向IPv6过渡的技术,实现网络流量的灵活控制,支持传统交换机,方便扩展,移植性好,再次开发容易。 After searching, there is no patent application for a technical solution closer to the technical solution of this application on the website of the National Patent Office and the website of foreign patent offices, and there is no journal document that is closer to the technical solution of this application. There is only one conference document "DevOps Migration to IPv6 Powered by SDN" adopts SDN as the transition technology of IPv6. At the same time, the Chinese patent document with the publication number CN104135446A and the publication date of November 5, 2014 discloses a system and method for realizing the transition from IPv4 to IPv6 based on SDN. Involving the field of SDN, the hardware of the system includes a controller and a switch, and the software modules of the system are all developed at the application layer of the linux operating system, and the controller includes a first OpenFlow interface module, a first configuration management module, a first flow table management module and The first address management module; the switch includes a second OpenFlow interface module, a second configuration management module, a second flow table management module, a second address management module, a tunnel module and a network address translation NAT module. The invention can flexibly and simply set the transition technology of switches from IPv4 to IPv6, realize flexible control of network traffic, support traditional switches, facilitate expansion, good portability, and easy redevelopment.
但是,无论是上述会议文档,还是上述中国专利文献,其实现的技术方案和本申请的技术方案有很大不同。从文档中可以看出该技术不关心协议的转换,SDN做的只是简单的添加流表、查表转发,因此无法支持非双协议栈的IPv4、IPv6和SDN的互通。从专利文件中可以看出该方法需要交换机具有两个OpenFlow接口模块和两个OpenFlow流表模块,需要在penFlow交换机上增加隧道模块,从而必须在现有的OpenFlow交换机上进行硬件改变增加新功能,并且导致SDN网络工作流程复杂化。 However, whether it is the above-mentioned conference documents or the above-mentioned Chinese patent documents, the technical solutions realized therein are quite different from the technical solutions of the present application. It can be seen from the document that this technology does not care about protocol conversion. What SDN does is simply add flow tables, table lookup and forwarding, so it cannot support the intercommunication between non-dual protocol stack IPv4, IPv6 and SDN. It can be seen from the patent document that this method requires the switch to have two OpenFlow interface modules and two OpenFlow flow table modules, and a tunnel module needs to be added to the penFlow switch, so that hardware changes must be made on the existing OpenFlow switch to add new functions. It also complicates the SDN network workflow.
发明内容 Contents of the invention
本发明旨在针对上述DevOps技术无法实现SDN、IPv4和IPv6网络的全互通的技术问题,提出一种基于SDN的IPv4和IPv6网络互连方法。该方法能够解决协议的转换、地址的映射问题,实现全网的互联互通。 The purpose of the present invention is to solve the technical problem that the above-mentioned DevOps technology cannot realize the full intercommunication of SDN, IPv4 and IPv6 networks, and propose an SDN-based IPv4 and IPv6 network interconnection method. The method can solve the problems of protocol conversion and address mapping, and realize the interconnection and intercommunication of the whole network.
本发明是通过采用下述技术方案实现的: The present invention is achieved by adopting the following technical solutions:
一种基于SDN的IPv4和IPv6网络互连方法,其特征在于: A method for interconnecting IPv4 and IPv6 networks based on SDN, characterized in that:
步骤1,网络初始化时,SDN控制器通过探测获得SDN全局网络拓扑信息; Step 1, when the network is initialized, the SDN controller obtains the SDN global network topology information through detection;
步骤2,通过拓扑管理模块和IPv4网络或者IPV6网络的BGP消息交互,SDN控制器获得IPv6网络和IPv4网络的可达性信息,分别存入不同的表中,供步骤5寻找路由使用; Step 2, through the BGP message interaction between the topology management module and the IPv4 network or the IPv6 network, the SDN controller obtains the reachability information of the IPv6 network and the IPv4 network, and stores them in different tables respectively for use in step 5 to find routes;
步骤3,当IPv4或者IPv6网络中的主机以域名方式要访问非IPv4或者IPv6网络时,主机首先查询本地DNS缓存表,如果有匹配的条目,转步骤11;否则发送DNS请求给主机配置的源DNS服务器; Step 3, when a host in an IPv4 or IPv6 network wants to access a non-IPv4 or IPv6 network in the form of a domain name, the host first queries the local DNS cache table, and if there is a matching entry, go to step 11; otherwise, send a DNS request to the source configured by the host DNS server;
步骤4,源DNS服务器解析该域名,如果解析成功,返回解析后得到的IP地址给主机,转步骤11,否则转步骤5; Step 4, the source DNS server resolves the domain name, if the resolution is successful, return the IP address obtained after resolution to the host, go to step 11, otherwise go to step 5;
步骤5,源DNS服务器发送该域名的DNS请求到SDN; Step 5, the source DNS server sends the DNS request of the domain name to the SDN;
步骤6,SDN网络的SDN控制器调用域名解析模块进行处理,域名解析模块首先查找SDN是否有匹配的条目,如果有转步骤10,否则转步骤7; Step 6, the SDN controller of the SDN network invokes the domain name resolution module for processing, and the domain name resolution module first searches whether there is a matching entry in the SDN, if so, go to step 10, otherwise go to step 7;
步骤7,域名解析模块根据请求的IP地址判断生成DNS请求报文发送至IPv4或者IPv6网络的DNS服务器; Step 7, the domain name resolution module judges and generates a DNS request message according to the requested IP address and sends it to the DNS server of the IPv4 or IPv6 network;
步骤8,对应IP网络中的DNS服务器进行解析,把解析后的IP地址发给SDN; Step 8, the DNS server in the corresponding IP network is analyzed, and the resolved IP address is sent to the SDN;
步骤9,域名解析模块收到DNS响应报文,调用地址转换模块或者临时地址池管理模块产生“域名-IPv4-IPv6”的条目添加到映射模块; Step 9, the domain name resolution module receives the DNS response message, calls the address conversion module or the temporary address pool management module to generate the entry of "domain name-IPv4-IPv6" and adds it to the mapping module;
步骤10,域名解析模块产生包含IPv4地址或者IPv6地址的DNS响应报文发送给源请求DNS,源请求DNS服务器再转发给源请求主机; Step 10, the domain name resolution module generates a DNS response message containing an IPv4 address or an IPv6 address and sends it to the source requesting DNS, and the source requesting DNS server forwards it to the source requesting host;
步骤11,源请求主机以该IP地址进行通信,数据包经过SDN的时候,域名解析模块调用翻译模块进行IPv4数据包和IPv6数据包的相互翻译;所述步骤11的翻译模块用来进行报头和报文的翻译。 Step 11, the source requests the host to communicate with the IP address. When the data packet passes through the SDN, the domain name resolution module invokes the translation module to perform mutual translation of the IPv4 data packet and the IPv6 data packet; the translation module of the step 11 is used for header and Translation of messages.
所述步骤1的“探测”是指SDN控制器通过周期性地发送LLDP数据包来探测SDN网络中节点的活跃状态,进而维持SDN网络的活跃拓扑。 The "detection" in step 1 means that the SDN controller periodically sends LLDP data packets to detect the active status of nodes in the SDN network, thereby maintaining the active topology of the SDN network.
所述步骤2的可达性信息是通过BGP协议的交互获得的。 The reachability information in step 2 is obtained through the interaction of the BGP protocol.
所述步骤5的域名请求发送过程具体是源DNS服务器把源IP地址设为自己的IP地址,把目的IP地址设为SDN控制器的IP地址,把源请求主机的DNS请求内容作为新的DNS请求内容;DNS请求的整个处理过程对于源请求主机来说是透明的。 The domain name request sending process of described step 5 is specifically that the source DNS server sets the source IP address as its own IP address, sets the destination IP address as the IP address of the SDN controller, and uses the DNS request content of the source request host as the new DNS Request content; the entire processing process of DNS requests is transparent to the source requesting host.
所述步骤6的“查找”包括SDN的域名表的查找和映射模块的查找两个部分,前者代表请求的域名是在SDN网络中,后者则代表请求的域名在别的IP网络中,但是已经有缓存。 The "finding" of said step 6 includes two parts: the search of the domain name table of SDN and the search of the mapping module. The former represents that the requested domain name is in the SDN network, and the latter represents that the requested domain name is in other IP networks, but Already cached.
所述步骤7进一步包括: Said step 7 further includes:
如果是在多个SDN网络、多个IPv4网络和多个IPv6网络互连的系统中,域名解析模块要分别发送DNS请求到非本身网络和源DNS请求所在网络的其他网络,直到某一个网络的DNS服务器解析成功为止。 If it is in a system interconnected by multiple SDN networks, multiple IPv4 networks, and multiple IPv6 networks, the domain name resolution module needs to send DNS requests to other networks other than its own network and the network where the source DNS request is located, until a certain network DNS server resolves successfully.
所述步骤9的地址转换模块用来根据规则把IPv4地址转换成IPv6地址,地址转换采用的规则是把IPv4地址作为IPv6地址的一部分组成一个新的IPv6地址,该IPv6地址由前缀、IPv4地址、后缀组成;具体采用的规则参考RFC文档“IPv6 Addressing of IPv4/IPv6 Translators”(RFC6052)。 The address conversion module of described step 9 is used for converting IPv4 address into IPv6 address according to rules, and the rule that address conversion adopts is to form a new IPv6 address with IPv4 address as a part of IPv6 address, and this IPv6 address consists of prefix, IPv4 address, Suffix composition; for specific rules, refer to the RFC document "IPv6 Addressing of IPv4/IPv6 Translators" (RFC6052).
所述步骤9的临时地址池管理模块用来管理临时地址的分配和回收,当域名解析需要使用临时IPv4地址时,从临时地址池中取出一个未分配的IPv4地址,并根据映射模块的过期机制对已经分配出去的IPv4地址的回收;所述步骤9的映射模块用来维持域名和IP地址的映射表,存储域名和IPv4地址、IPv6地址的映射关系,并且提供过期机制;映射模块的过期机制具体指当某一个映射关系一段时间未使用时,删除该映射关系,并通知临时地址管理模块回收该映射关系的临时IPv4地址。 The temporary address pool management module of the step 9 is used to manage the allocation and reclaim of the temporary address, when the domain name resolution needs to use the temporary IPv4 address, take out an unallocated IPv4 address from the temporary address pool, and according to the expiration mechanism of the mapping module The reclamation of the allocated IPv4 address; the mapping module of the step 9 is used to maintain the mapping table of domain name and IP address, store the mapping relationship of domain name and IPv4 address, IPv6 address, and provide an expiration mechanism; the expiration mechanism of the mapping module Specifically, when a certain mapping relationship has not been used for a period of time, the mapping relationship is deleted, and the temporary address management module is notified to reclaim the temporary IPv4 address of the mapping relationship.
所述步骤11进一步包括:IPv4数据包和IPv6数据包的相互翻译,主要采用SIIT(Stateless IP/ICMP Translation)技术,进行两者之间IP报头的翻译,如果是ICMP报文,进行ICMP-ICMPv6的翻译,如果是TCP/UDP,重新计算校验和。 Said step 11 further comprises: the mutual translation of IPv4 data packet and IPv6 data packet, mainly adopt SIIT (Stateless IP/ICMP Translation) technology, carry out the translation of IP header between the two, if it is ICMP message, carry out ICMP-ICMPv6 The translation, if it is TCP/UDP, recalculates the checksum.
与现有技术相比,本发明所达到的有益效果如下: Compared with the prior art, the beneficial effects achieved by the present invention are as follows:
1、本技术方案可以实现SDN、IPv4和IPv6的全互通,无论是IPv4访问IPv4、IPv6访问IPv6、IPv4访问IPv6,还是IPv6访问IPv4,或者是SDN访问IP网络,本技术方案都能保证混合网络的主机之间的正常通信。 1. This technical solution can realize the full intercommunication of SDN, IPv4 and IPv6. Whether it is IPv4 accessing IPv4, IPv6 accessing IPv6, IPv4 accessing IPv6, or IPv6 accessing IPv4, or SDN accessing IP network, this technical solution can ensure mixed network normal communication between hosts.
2、本技术方案对传统网络的改动很少,仅仅需要在DNS服务器上添加一条到SDN网络的SDN控制器的路由表项。对于网络中的其余主机、路由器和交换机等节点不做任何变动,这使得本方案通过简单的配置就可以很好地用到当前网络中。 2. This technical solution has few changes to the traditional network, and only needs to add a routing table entry to the SDN controller of the SDN network on the DNS server. No changes are made to other nodes such as hosts, routers, and switches in the network, which makes this solution well applicable to the current network through simple configuration.
3、本技术方案有很强的透明性。对于IPv4或者IPv6网络的主机来说,它们不用关心域名对应的地址是IPv4还是IPv6,只需要输入域名就可以访问服务了。对于中间庞杂的转换环节,主机完全不知道也不需要知道,这种特性对于平滑过渡有很重要的意义。 3. The technical solution has strong transparency. For hosts on an IPv4 or IPv6 network, they do not care whether the address corresponding to the domain name is IPv4 or IPv6, and they only need to enter the domain name to access the service. For the complex conversion link in the middle, the host does not know and does not need to know at all. This feature is very important for smooth transition.
4、与会议文档“DevOps Migration to IPv6 Powered by SDN”相比,本申请所具有的特别的技术效果关注IPv4-IPv6从IP层到应用层的协议转换,支持非双协议栈的IP网络和SDN网络的互通。 4. Compared with the conference document "DevOps Migration to IPv6 Powered by SDN", the special technical effect of this application focuses on the protocol conversion of IPv4-IPv6 from IP layer to application layer, and supports non-dual protocol stack IP network and SDN network interoperability.
5、与公开号为 CN104135446A中国专利文件相比,本申请所具有的特别的技术效果是对原有网络设备的改动很少,所做的改动集中在可软件编程的控制器上,这有利于本方法在具体网络环境中的实施和部署。 5. Compared with the Chinese patent document with the publication number CN104135446A, the special technical effect of this application is that there are few changes to the original network equipment, and the changes are concentrated on the software-programmable controller, which is beneficial to The method is implemented and deployed in a specific network environment.
附图说明 Description of drawings
下面将结合说明书附图和具体实施方式对本发明作进一步的详细说明,其中: The present invention will be further described in detail below in conjunction with the accompanying drawings and specific embodiments of the description, wherein:
图1为本发明基于SDN的IPv4和IPv6网络互连方法的模块图。 Fig. 1 is a block diagram of the SDN-based IPv4 and IPv6 network interconnection method of the present invention.
图2为本发明实施例IPv4主机访问IPv6服务器流程图。 FIG. 2 is a flowchart of an IPv4 host accessing an IPv6 server according to an embodiment of the present invention.
图3为本发明实施例IPv6主机访问IPv4服务器流程图。 FIG. 3 is a flowchart of an IPv6 host accessing an IPv4 server according to an embodiment of the present invention.
具体实施方式 Detailed ways
实施例1 Example 1
作为本方法的最佳实施方式,参照图1和图2,本实例以IPv4的主机H1访问IPv6的服务器Server(www.aaa6.com)为例,简要描述其通信过程,具体步骤如下: As the best implementation of this method, referring to Figure 1 and 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:
步骤1,当IPv4网络中有一台主机H1要访问域名www.aaa6.com,其默认的DNS服务器DNS-IPv4解析不到该域名,会将该DNS请求转发给SDN网络; 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;
步骤2,SDN网络的SDN控制器接收到该域名解析请求后交给域名解析模块处理。它将首先查找相关模块看是否有匹配条目存在,如果有,直接根据匹配条目生成DNS响应报文,转步骤6;如果没有,发送DNS请求给IPv6网络的DNS-IPv6服务器;所述步骤2的相关模块包括SDN的域名表和映射模块两部分; 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 mapping module;
步骤3,DNS-IPv6服务器进行解析后,返回域名对应的IPv6地址; Step 3: After the DNS-IPv6 server performs resolution, it returns the IPv6 address corresponding to the domain name;
步骤4,域名解析模块调用临时地址池管理模块从临时IPv4地址池中取一个未被使用的IPv4地址给H1通信使用,调用地址转换模块把H1的IPv4地址转换成对应的IPv6地址,并调用映射模块记录映射关系;这里添加的映射关系有两条,一条是关于H1的IP地址的映射关系,即“域名-IPv4H1-IPv6H1”,另一条是关于IPv6服务器的IP地址的映射关系,即“域名-IPv4Server-IPv6Server”; Step 4, the domain name resolution module calls the temporary address pool management module to take an unused IPv4 address from the temporary IPv4 address pool for H1 communication, calls the address conversion module to convert the IPv4 address of H1 into a corresponding IPv6 address, and calls the mapping The module records the mapping relationship; there are two mapping relationships added here, one is the mapping relationship about the IP address of H1, namely "domain name-IPv4 H1 -IPv6 H1 ", and the other is the mapping relationship about the IP address of the IPv6 server, namely "Domain-IPv4 Server -IPv6 Server ";
步骤5,域名解析模块根据新分配的IPv4地址生成DNS响应报文转发给DNS服务器DNS-IPv4服务器,DNS-IPv4服务器把响应报文稍作修改,返回给主机H1; Step 5, the domain name resolution module generates a DNS response message according to the newly allocated IPv4 address and forwards it to the DNS server DNS-IPv4 server, and the DNS-IPv4 server slightly modifies the response message and returns it to the host H1;
步骤6,H1利用返回的IPv4地址作为目的IP地址访问服务器Server;报文到达SDN网络; Step 6, H1 uses the returned IPv4 address as the destination IP address to access the server Server; the message reaches the SDN network;
步骤7,SDN网络的SDN控制器的域名解析模块调用映射模块和翻译模块把IPv4报文翻译成IPv6报文; Step 7, the domain name resolution module of the SDN controller of the SDN network calls the mapping module and the translation module to translate the IPv4 message into an IPv6 message;
步骤8,IPv6报文从SDN进入IPv6网络,Server处理后返回结果给H1,报文经过SDN网络; Step 8, the IPv6 message enters the IPv6 network from the SDN, the Server returns the result to H1 after processing, and the message passes through the SDN network;
步骤9,SDN网络的SDN控制器的域名解析模块调用映射模块和翻译模块把IPv6报文翻译成IPv4报文; Step 9, the domain name resolution module of the SDN controller of the SDN network calls the mapping module and the translation module to translate the IPv6 message into an IPv4 message;
步骤10,IPv4报文经过SDN网络到达IPv4网络的H1。 Step 10, the IPv4 message reaches H1 of the IPv4 network through the SDN network.
所述步骤1进一步包括:H1首先查找本地DNS缓存,如果没有匹配项目,向本机配置的DNS服务器发送DNS请求报文,在DNS服务器也查找不到的情况下,它会修改源地址后转发该DNS请求到SDN网络的SDN控制器。 Said step 1 further includes: H1 first searches the local DNS cache, if there is no matching item, sends a DNS request message to the DNS server configured on the machine, and if the DNS server cannot find it, it will modify the source address and forward The DNS request is sent to the SDN controller of the SDN network.
实施例2 Example 2
作为本方法的最佳实施方式,参照图3,本实例以IPv6的主机访问IPv4的服务器Server2(www.aaa4.com)为例,简要描述其通信过程,具体步骤如下: As the best implementation of this method, referring to Figure 3, this example takes an IPv6 host accessing an IPv4 server Server2 (www.aaa4.com) as an example to briefly describe its communication process, and the specific steps are as follows:
步骤1,当IPv6网络中有一台主机H2要访问域名www.aaa4.com,其默认的DNS服务器DNS-IPv6解析不到该域名,会将该DNS请求转发给SDN; 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;
步骤2,SDN网络的SDN控制器接收到该域名解析请求后交由域名解析模块处理。它将首先调用SDN域名表和映射模块,查找是否有匹配条目存在,如果有,直接根据映射条目生成DNS响应报文,转步骤6;如果没有,发送DNS请求给IPv6网络的DNS-IPv4服务器; 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;
步骤3,DNS-IPv4服务器进行解析后,返回域名对应的IPv4地址; Step 3: After the DNS-IPv4 server performs resolution, it returns the IPv4 address corresponding to the domain name;
步骤4,域名解析模块调用临时地址池管理模块从临时IPv4地址池中取一个未被使用的IPv4地址给H2通信使用,调用地址转换模块把域名的IPv4地址转换成对应的IPv6地址,并调用映射模块记录映射关系;这里添加的映射关系有两条,一条是关于H1的IP地址的映射关系,即“域名-IPv4H2-IPv6H2”,另一条是关于IPv6服务器的IP地址的映射关系,即“域名-IPv4Server2-IPv6Server2”; Step 4, the domain name resolution module calls the temporary address pool management module to take an unused IPv4 address from the temporary IPv4 address pool for H2 communication, calls the address conversion module to convert the IPv4 address of the domain name into a corresponding IPv6 address, and calls the mapping The module records the mapping relationship; there are two mapping relationships added here, one is the mapping relationship about the IP address of H1, namely "domain name-IPv4 H2 -IPv6 H2 ", and the other is the mapping relationship about the IP address of the IPv6 server, namely "Domain Name-IPv4 Server2 -IPv6 Server2 ";
步骤5,域名解析模块根据地址转换模块得到的IPv6地址生成DNS响应报文转发给DNS服务器DNS-IPv6,DNS-IPv6把响应报文稍作修改,返回给主机H2; Step 5, the domain name resolution module generates a DNS response message according to the IPv6 address obtained by the address translation module and forwards it to the DNS server DNS-IPv6, and the DNS-IPv6 slightly modifies the response message and returns it to the host H2;
步骤6,H2利用返回的IPv6地址作为目的IP地址访问服务器;报文到达SDN; Step 6, H2 uses the returned IPv6 address as the destination IP address to access the server; the message reaches the SDN;
步骤7,SDN控制器的域名解析模块调用映射模块和翻译模块把IPv6报文翻译成IPv4报文; Step 7, the domain name resolution module of the SDN controller calls the mapping module and the translation module to translate the IPv6 message into an IPv4 message;
步骤8,IPv4报文从SDN进入IPv4网络,Server2处理后返回结果给H2,报文经过SDN; Step 8, the IPv4 message enters the IPv4 network from the SDN, Server2 returns the result to H2 after processing, and the message passes through the SDN;
步骤9,SDN控制器的域名解析模块调用映射模块和翻译模块把IPv4报文翻译成IPv6报文,下发对应流表项; Step 9, the domain name resolution module of the SDN controller invokes the mapping module and the translation module to translate the IPv4 message into an IPv6 message, and delivers the corresponding flow entry;
步骤10,IPv6报文经过SDN到达H2。 Step 10, the IPv6 packet reaches H2 through the SDN.
实施例3 Example 3
作为本方法的另一最佳实施方式,本实例以SDN的主机(假设都是IPv4地址)访问IPv4/IPv6的服务器Server3为例,简要描述其通信过程,具体步骤如下: 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:
步骤1,当SDN网络中有一台主机H3要访问域名www.aaa4.com,其默认的DNS服务器DNS-SDN解析不到该域名,会将该DNS请求转发给SDN控制器; 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;
步骤2,SDN网络的SDN控制器接收到该域名解析请求后调用域名解析模块进行处理。它将首先调用映射模块,查找是否有匹配条目存在,如果有,直接根据映射条目生成DNS响应报文,转步骤7;如果没有,生成DNS请求报文发送给IPv4网络的DNS-IPv4,转步骤3; 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;
步骤3,如果DNS-IPv4能解析该域名,返回对应的IPv4地址给SDN的域名解析模块,转步骤6;否则SDN控制器生成DNS请求报文发送给IPv6网络的DNS-IPv6;转步骤4; Step 3, if the DNS-IPv4 can resolve the domain name, return the corresponding IPv4 address to the domain name resolution module of the SDN, and turn to step 6; otherwise, the SDN controller generates a DNS request message and sends it to the DNS-IPv6 of the IPv6 network; turn to step 4;
步骤4,DNS-IPv6解析该域名,返回解析后得到的IPv6地址给SDN的域名解析模块,转5; Step 4, DNS-IPv6 resolves the domain name, returns the IPv6 address obtained after resolution to the domain name resolution module of SDN, and turns to 5;
步骤5,域名解析模块调用临时地址池管理模块取出一个临时IPv4地址给H3通信使用; Step 5, the domain name resolution module calls the temporary address pool management module to take out a temporary IPv4 address for H3 communication to use;
步骤6,域名解析模块调用映射模块添加对应映射关系;这里添加的映射关系有两条,一条是关于H3的IP地址的映射关系,即“域名-IPv4H3-IPv6H3”,另一条是关于服务器的IP地址的映射关系,即“域名-IPv4Server3-IPv6Server3”; Step 6, the domain name resolution module calls the mapping module to add the corresponding mapping relationship; there are two mapping relationships added here, one is the mapping relationship about the IP address of H3, that is, "domain name-IPv4H3-IPv6H3", and the other is about the IP address of the server The mapping relationship of addresses, that is, "domain name-IPv4Server3-IPv6Server3";
步骤7,SDN控制器的域名解析模块根据该IPv4/IPv6地址生成DNS响应报文返回给主机H3; Step 7, the domain name resolution module of the SDN controller generates a DNS response message according to the IPv4/IPv6 address and returns it to the host H3;
步骤8,H3利用返回的IPv4/IPv6地址作为目的IP地址访问服务器。 Step 8, H3 uses the returned IPv4/IPv6 address as the destination IP address to access the server.
Claims (9)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510128926.3A CN104734963B (en) | 2015-03-24 | 2015-03-24 | A kind of IPv4 and IPv6 network interconnecting methods based on SDN |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510128926.3A CN104734963B (en) | 2015-03-24 | 2015-03-24 | A kind of IPv4 and IPv6 network interconnecting methods based on SDN |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104734963A true CN104734963A (en) | 2015-06-24 |
CN104734963B CN104734963B (en) | 2018-07-13 |
Family
ID=53458410
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510128926.3A Expired - Fee Related CN104734963B (en) | 2015-03-24 | 2015-03-24 | A kind of IPv4 and IPv6 network interconnecting methods based on SDN |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104734963B (en) |
Cited By (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106100959A (en) * | 2016-06-07 | 2016-11-09 | 北京邮电大学 | Data transmission method and system |
CN106330708A (en) * | 2016-08-18 | 2017-01-11 | 中国科学院计算技术研究所 | System and method for local DNS service |
CN106331206A (en) * | 2015-06-30 | 2017-01-11 | 杭州华三通信技术有限公司 | Domain name management method and device |
CN107040616A (en) * | 2016-02-04 | 2017-08-11 | 李实� | The conversion method and packet sending and receiving method of TCP/DN/IP Web-compatible TCP/IP networks |
CN107241459A (en) * | 2017-06-26 | 2017-10-10 | 广东睿哲科技股份有限公司 | A kind of device and operating method that the multiplexing of cloud platform IP address is realized based on IPv6 |
CN107809495A (en) * | 2016-09-09 | 2018-03-16 | 华为技术有限公司 | Address management method and device |
CN108206783A (en) * | 2016-12-16 | 2018-06-26 | 上海诺基亚贝尔股份有限公司 | Address configuration method and its device in a kind of software defined network system |
CN108965036A (en) * | 2018-09-21 | 2018-12-07 | 深圳市信锐网科技术有限公司 | Configure across public network equipment exchanging visit method, system, server and storage medium |
CN109587064A (en) * | 2019-01-09 | 2019-04-05 | 中国铁路总公司 | A kind of IPv4/IPv6 address management system and method |
CN110380969A (en) * | 2019-07-12 | 2019-10-25 | 中国电信集团工会上海市委员会 | A kind of traffic scheduling method and system based on domain name |
CN110691150A (en) * | 2019-09-29 | 2020-01-14 | 华南理工大学 | SDN-based IPv4 and IPv6 interconnection method and system |
CN111404821A (en) * | 2019-01-02 | 2020-07-10 | 国家电网公司 | IPv4 and IPv6 interconnection system based on SDN |
CN111405076A (en) * | 2019-01-02 | 2020-07-10 | 国家电网公司 | IPv4/IPv6 protocol conversion method based on OpenFlow SDN |
CN112491724A (en) * | 2020-12-09 | 2021-03-12 | 福建农林大学 | Management system and method of IPv4 and IPv6 based on SDN |
CN113518066A (en) * | 2021-03-25 | 2021-10-19 | 国网浙江省电力有限公司衢州供电公司 | Scanning system for address proxy conversion and address conversion method |
CN113542452A (en) * | 2021-09-15 | 2021-10-22 | 北京英迪瑞讯网络科技有限公司 | Real-time IPv4-IPv6 tracing method and system based on algorithm mapping |
CN113645326A (en) * | 2021-10-13 | 2021-11-12 | 北京英迪瑞讯网络科技有限公司 | Quasi-stateless adaptive mapping method for IPv4/IPv6 access |
CN113691650A (en) * | 2021-10-21 | 2021-11-23 | 北京英迪瑞讯网络科技有限公司 | IPv4/IPv6 stateless segmented safety mapping method and control system |
CN113746944A (en) * | 2020-05-29 | 2021-12-03 | 台众计算机股份有限公司 | IPv6 network point management method and equipment |
CN115190109A (en) * | 2022-07-12 | 2022-10-14 | 中国工商银行股份有限公司 | IPv6 address configuration method and device |
CN115277553A (en) * | 2022-06-24 | 2022-11-01 | 深圳星云智联科技有限公司 | Flow table storage method, device, equipment and computer readable storage medium |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101827133A (en) * | 2009-03-06 | 2010-09-08 | 中国移动通信集团公司 | Address analyzing device, IPv4 network access method and system |
CN102098356A (en) * | 2011-03-25 | 2011-06-15 | 清华大学 | Method for translating Internet protocol version 4 (IPv4)/Internet protocol version 6 (IPv6) initiating communication by using IPv4 based on cloud service |
WO2013059991A1 (en) * | 2011-10-25 | 2013-05-02 | 华为技术有限公司 | Data message processing method and system, message forwarding device |
CN103346922A (en) * | 2013-07-26 | 2013-10-09 | 电子科技大学 | Controller for determining network state based on SDN (Software Defined Networking) and determination method thereof |
US20140086254A1 (en) * | 2012-09-25 | 2014-03-27 | Edward Thomas Lingham Hardie | Network device |
CN104135446A (en) * | 2014-07-15 | 2014-11-05 | 武汉绿色网络信息服务有限责任公司 | System and method of implementing transition from IPv4 (Internet Protocol Version4) to IPv6 (Internet Protocol Version6) based on SDN (Software Defined Network) |
-
2015
- 2015-03-24 CN CN201510128926.3A patent/CN104734963B/en not_active Expired - Fee Related
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101827133A (en) * | 2009-03-06 | 2010-09-08 | 中国移动通信集团公司 | Address analyzing device, IPv4 network access method and system |
CN102098356A (en) * | 2011-03-25 | 2011-06-15 | 清华大学 | Method for translating Internet protocol version 4 (IPv4)/Internet protocol version 6 (IPv6) initiating communication by using IPv4 based on cloud service |
WO2013059991A1 (en) * | 2011-10-25 | 2013-05-02 | 华为技术有限公司 | Data message processing method and system, message forwarding device |
US20140086254A1 (en) * | 2012-09-25 | 2014-03-27 | Edward Thomas Lingham Hardie | Network device |
CN103346922A (en) * | 2013-07-26 | 2013-10-09 | 电子科技大学 | Controller for determining network state based on SDN (Software Defined Networking) and determination method thereof |
CN104135446A (en) * | 2014-07-15 | 2014-11-05 | 武汉绿色网络信息服务有限责任公司 | System and method of implementing transition from IPv4 (Internet Protocol Version4) to IPv6 (Internet Protocol Version6) based on SDN (Software Defined Network) |
Non-Patent Citations (1)
Title |
---|
黄志兰,樊勇兵,陈楠,陈天: "基于OpenFlow SDN的IPv4/IPv6 协议转换", 《电信科学》 * |
Cited By (32)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106331206B (en) * | 2015-06-30 | 2019-08-23 | 新华三技术有限公司 | Domain name management method and device |
CN106331206A (en) * | 2015-06-30 | 2017-01-11 | 杭州华三通信技术有限公司 | Domain name management method and device |
CN107040616B (en) * | 2016-02-04 | 2020-01-10 | 李实� | Conversion method and message receiving and transmitting method for TCP/DN/IP network compatible with TCP/IP network |
CN107040616A (en) * | 2016-02-04 | 2017-08-11 | 李实� | The conversion method and packet sending and receiving method of TCP/DN/IP Web-compatible TCP/IP networks |
CN106100959A (en) * | 2016-06-07 | 2016-11-09 | 北京邮电大学 | Data transmission method and system |
CN106100959B (en) * | 2016-06-07 | 2019-04-09 | 北京邮电大学 | Data transmission method and system |
CN106330708A (en) * | 2016-08-18 | 2017-01-11 | 中国科学院计算技术研究所 | System and method for local DNS service |
CN107809495A (en) * | 2016-09-09 | 2018-03-16 | 华为技术有限公司 | Address management method and device |
CN108206783A (en) * | 2016-12-16 | 2018-06-26 | 上海诺基亚贝尔股份有限公司 | Address configuration method and its device in a kind of software defined network system |
CN108206783B (en) * | 2016-12-16 | 2020-11-06 | 上海诺基亚贝尔股份有限公司 | Address configuration method and device in software defined network system |
CN107241459B (en) * | 2017-06-26 | 2020-08-04 | 睿哲科技股份有限公司 | Device for realizing cloud platform IP address multiplexing based on IPv6 and operation method |
CN107241459A (en) * | 2017-06-26 | 2017-10-10 | 广东睿哲科技股份有限公司 | A kind of device and operating method that the multiplexing of cloud platform IP address is realized based on IPv6 |
CN108965036A (en) * | 2018-09-21 | 2018-12-07 | 深圳市信锐网科技术有限公司 | Configure across public network equipment exchanging visit method, system, server and storage medium |
CN108965036B (en) * | 2018-09-21 | 2021-09-14 | 深圳市信锐网科技术有限公司 | Method, system, server and storage medium for configuring cross-public network equipment mutual access |
CN111404821A (en) * | 2019-01-02 | 2020-07-10 | 国家电网公司 | IPv4 and IPv6 interconnection system based on SDN |
CN111405076A (en) * | 2019-01-02 | 2020-07-10 | 国家电网公司 | IPv4/IPv6 protocol conversion method based on OpenFlow SDN |
CN109587064A (en) * | 2019-01-09 | 2019-04-05 | 中国铁路总公司 | A kind of IPv4/IPv6 address management system and method |
CN109587064B (en) * | 2019-01-09 | 2021-03-16 | 中国铁路总公司 | IPv4/IPv6 address management system and method |
CN110380969A (en) * | 2019-07-12 | 2019-10-25 | 中国电信集团工会上海市委员会 | A kind of traffic scheduling method and system based on domain name |
CN110691150A (en) * | 2019-09-29 | 2020-01-14 | 华南理工大学 | SDN-based IPv4 and IPv6 interconnection method and system |
CN113746944A (en) * | 2020-05-29 | 2021-12-03 | 台众计算机股份有限公司 | IPv6 network point management method and equipment |
CN113746944B (en) * | 2020-05-29 | 2024-05-14 | 台众计算机股份有限公司 | IPv6 network point management method and equipment |
CN112491724A (en) * | 2020-12-09 | 2021-03-12 | 福建农林大学 | Management system and method of IPv4 and IPv6 based on SDN |
CN113518066A (en) * | 2021-03-25 | 2021-10-19 | 国网浙江省电力有限公司衢州供电公司 | Scanning system for address proxy conversion and address conversion method |
CN113542452B (en) * | 2021-09-15 | 2021-12-24 | 北京英迪瑞讯网络科技有限公司 | Real-time IPv4-IPv6 tracing method and system based on algorithm mapping |
CN113542452A (en) * | 2021-09-15 | 2021-10-22 | 北京英迪瑞讯网络科技有限公司 | Real-time IPv4-IPv6 tracing method and system based on algorithm mapping |
CN113645326A (en) * | 2021-10-13 | 2021-11-12 | 北京英迪瑞讯网络科技有限公司 | Quasi-stateless adaptive mapping method for IPv4/IPv6 access |
CN113691650A (en) * | 2021-10-21 | 2021-11-23 | 北京英迪瑞讯网络科技有限公司 | IPv4/IPv6 stateless segmented safety mapping method and control system |
CN113691650B (en) * | 2021-10-21 | 2022-02-25 | 北京英迪瑞讯网络科技有限公司 | IPv4/IPv6 stateless segmented safety mapping method and control system |
CN115277553A (en) * | 2022-06-24 | 2022-11-01 | 深圳星云智联科技有限公司 | Flow table storage method, device, equipment and computer readable storage medium |
CN115277553B (en) * | 2022-06-24 | 2023-11-21 | 深圳星云智联科技有限公司 | Stream table storage method, device, equipment and computer readable storage medium |
CN115190109A (en) * | 2022-07-12 | 2022-10-14 | 中国工商银行股份有限公司 | IPv6 address configuration method and device |
Also Published As
Publication number | Publication date |
---|---|
CN104734963B (en) | 2018-07-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104734963B (en) | A kind of IPv4 and IPv6 network interconnecting methods based on SDN | |
US7272148B2 (en) | Non-ALG approach for application layer session traversal of IPv6/IPv4 NAT-PT gateway | |
CN100469038C (en) | ISATAP router and method for tunneling packets | |
US7154891B1 (en) | Translating between globally unique network addresses | |
JP4186446B2 (en) | Address translation method | |
JP5551247B2 (en) | Method and host node for multi-NAT64 environment | |
CN102934410B (en) | DS-LITE is strengthened by private IPV4 accessibility | |
CN100484083C (en) | Addressing converting method and mixed addressing converting router for realizing the same | |
KR101501963B1 (en) | Method and system for implementing interconnection between internet protocol version 4 network and new network | |
US20060146870A1 (en) | Transparent communication with IPv4 private address spaces using IPv6 | |
CN102215160A (en) | Data communication system and method | |
CN101160842B (en) | A method for realizing communication between mobile IPv6 node and IPv4 communication partner | |
CN102075420A (en) | Location identifier and host identifier separation-based system and mobility management method thereof | |
CN102984300A (en) | Distributed gateway system in 4-6-4 hybrid protocol network and access method | |
CN101931658A (en) | Method and device for communicating with IPv6 host with IPv4 application | |
CN110691150A (en) | SDN-based IPv4 and IPv6 interconnection method and system | |
CN100387019C (en) | Implementation method of multi-protocol label switching virtual private network across hybrid network | |
WO2011131084A1 (en) | Data communication system and method | |
CN103227787A (en) | Automatic 4over6 tunnel establishment method based on ARP proxy | |
US7764686B1 (en) | Migration to IPv6 using combination of globally significant and locally significant IPv4 addresses | |
JP4572938B2 (en) | Address translation method | |
Cabellos et al. | An Architectural Introduction to the Locator/ID Separation Protocol (LISP) | |
CN102523312B (en) | Method for optimal tunnel selection in 4over6 scene | |
CN105306607A (en) | Domain name inquiry method and system | |
KR100672050B1 (en) | IPV4 / IPV6 converter with built-in distributed proxy server function and conversion method using the device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20180713 |
|
CF01 | Termination of patent right due to non-payment of annual fee |