Supercharge Your Innovation With Domain-Expert AI Agents!

sdn-based ipv4/ipv6 dual stack conversion method and system

A conversion method and conversion system technology, applied in the field of SDN-based IPv4/IPv6 dual-stack conversion method and system, capable of solving problems such as confusion and address overlap

Active Publication Date: 2021-08-31
WUHAN FIBERHOME INFORMATION INTEGRATION TECH CO LTD
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Unlike IPv4, tenants cannot use custom IPv6 addresses to communicate with external networks, because there is no network address translation, and if tenant-defined addresses are directly leaked to external networks, it will cause address overlap and confusion;

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
  • sdn-based ipv4/ipv6 dual stack conversion method and system
  • sdn-based ipv4/ipv6 dual stack conversion method and system
  • sdn-based ipv4/ipv6 dual stack conversion method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0039] Such as figure 1 Shown, the SDN-based IPv4 / IPv6 dual-stack conversion method of the present invention, it may further comprise the steps:

[0040] S101, create an Address Scope, and a SubnetPool associated to the Address Scope, set the Subnet Pool to be shared with all tenants in the OpenStack platform, and the address segment used by the Subnet Pool is the global IPv6 address segment planned for use by the tenant;

[0041] S102. When creating an external network, allocate an address from the shared Subnet Pool; create a service according to the following rules: when a tenant creates an internal network, if it needs to communicate with the external network, use the shared Subnet Pool to allocate an IPv6 address; if it does not need to communicate with the external network Communication, use custom SubnetPool or address segment;

[0042] S103, the OpenStackNeutron component invokes the interface of the SDN controller through a plug-in, implements a virtual router functi...

Embodiment 2

[0052] On the other hand, if image 3 As shown, the present invention provides an SDN-based IPv4 / IPv6 dual-stack conversion system, which includes an access switch, a core switch, an operator router, an SDN controller, and an OpenStack platform.

[0053] Among them, the core switch is responsible for the connection of each access switch and the communication with the external network; the computing node is responsible for running the virtualization management program, and virtualizes a physical server into multiple virtual servers for users to use; the access switch is responsible for the connection of physical servers. It accepts the control of the SDN controller to realize the encapsulation and decapsulation of VXLAN packets.

[0054] The carrier router is responsible for connecting the data center network to the carrier network. In this implementation, when the carrier router accesses the internal network in the OpenStack platform from the external network, the configurati...

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 present invention proposes an SDN-based IPv4 / IPv6 dual-stack conversion method and system, combined with an SDN controller and static route configuration, to solve the problem of automatic configuration of tenant routes when IPv6 does not use NAT; use Address Scope and shared Subnet pool to solve The problem of global IPv6 address allocation makes the OpenStack cloud platform transition smoothly from supporting IPv4 to supporting IPv4 / IPv6 dual stack.

Description

technical field [0001] The invention relates to the field of cloud computing, in particular to an SDN-based IPv4 / IPv6 dual-stack conversion method and system. Background technique [0002] In OpenStack, Layer 2 isolation technologies such as VLAN and VXLAN are used to isolate the tenant's internal network, and the user can specify the address of the internal network at will. When communicating with the external network, the private IPv4 address needs to be converted by Network Address Translation (NAT). is a public address. In this way, on the one hand, the problem of address overlap is solved. Users can customize the range of addresses used. On the other hand, public network addresses are saved. Only public network addresses are used for external communication, and public network addresses are not required for intra-tenant communication. When considering supporting IPv6, on the one hand, because IPv6 has a huge address space, and on the other hand, there are performance an...

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): H04L29/12H04L12/46H04L12/749H04L45/741
CPCH04L12/4633H04L12/4641H04L45/741H04L61/251H04L61/2542H04L61/5014H04L2101/686
Inventor 何庆田松荆楠
Owner WUHAN FIBERHOME INFORMATION INTEGRATION 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