Communication method/system, readable storage medium and device of software-defined switching network

A technology of software definition and communication method, applied in the direction of data exchange network, transmission system, digital transmission system, etc., can solve the problems of unsatisfactory function and performance, inconsistency of flexibility and performance, difficulty of SDN network, etc., to reduce the The path calculation time and the number of flow table delivery, improve performance, and solve the contradiction between network flexibility and performance

Active Publication Date: 2021-02-09
SHANGHAI ENG RES CENT FOR BROADBAND TECH & APPL
View PDF10 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] In view of the shortcomings of the prior art described above, the purpose of the present invention is to provide a communication method / system, readable storage medium and equipment for a software-defined switching network, which are used to solve the problem that the prior art cannot meet the requirements in terms of function and performance. The difficulty of SDN network leads to the inconsistency of flexibility and performance

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
  • Communication method/system, readable storage medium and device of software-defined switching network
  • Communication method/system, readable storage medium and device of software-defined switching network
  • Communication method/system, readable storage medium and device of software-defined switching network

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0046] This embodiment provides a communication method for a software-defined switching network. The software-defined interactive network includes a virtual switch connected to a controller, a forwarding switch, an external network egress switch, and a virtual machine connected to the virtual switch; the software The communication methods that define the switched mesh include:

[0047] When a network communication request occurs in the software-defined switching network, calculate the communication path between the virtual switch, the forwarding switch, and the external network egress switch;

[0048] Assigning labels for routing and switching to the virtual switch, the forwarding switch, and the external network egress switch;

[0049] According to the communication path, a data flow table corresponding to the virtual switch, forwarding switch, and external network egress switch based on the label is established, and the data flow table is issued.

[0050] The communication ...

Embodiment 2

[0073] This embodiment provides a communication system of a software-defined switching network. The software-defined interactive network includes a virtual switch connected to a controller, a forwarding switch, an external network egress switch, and a virtual machine connected to the virtual switch; the software Communication systems that define a switched network include:

[0074] A calculation module, configured to calculate a communication path between the virtual switch, the forwarding switch, and the external network egress switch when a network communication request occurs in the software-defined switching network;

[0075] An assignment module, configured to assign labels for routing and switching to the virtual switch, the forwarding switch, and the external network egress switch;

[0076] A flow table establishment module, configured to establish a data flow table based on the label and corresponding to the virtual switch, forwarding switch, and external network egres...

Embodiment 3

[0091] This embodiment provides a device, which includes: a processor, a memory, a transceiver, a communication interface, and a system bus; the memory and the communication interface are connected to the processor and the transceiver through the system bus and complete mutual communication, and the memory is used for The computer program is stored, the communication interface is used to communicate with other devices, the processor and the transceiver are used to run the computer program, so that the device executes various steps of the communication method of the software-defined switching network as described in the embodiment.

[0092] The system bus mentioned above may be a Peripheral Component Interconnect (PCI for short) bus or an Extended Industry Standard Architecture (EISA for short) bus or the like. The system bus can be divided into address bus, data bus, control bus and so on. For ease of representation, only one thick line is used in the figure, but it does not m...

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 provides a communication method / system, readable storage medium, and equipment for a software-defined switching network. The communication method for a software-defined switching network includes: when a network communication request occurs in a software-defined switching network, calculate a virtual switch, a forwarding switch, The communication path between the external network egress switches; assigning labels for routing exchange to the virtual switch, the forwarding switch, and the external network egress switch; The data flow table corresponding to the switch, and distribute the data flow table. The present invention effectively reduces the number of SDN network flow tables through multi-flow table classification, can effectively improve the performance of the switch, effectively improve the speed of data communication, and can support the existing physical SDN switch network, can support the expansion of network functions, and has the ability to adapt to different The ability of the cloud computing platform solves the contradiction between network flexibility and performance in the existing cloud computing environment.

Description

technical field [0001] The invention belongs to the field of cloud computing and computer networks, and relates to a communication method and system, in particular to a communication method / system, readable storage medium and equipment of a software-defined switching network. Background technique [0002] OpenStack is a very popular technical implementation method for implementing cloud computing platforms. It has become one of the most successful open source projects recognized by the industry, and has also become a recognized private cloud standard in the industry. There are many cloud platform products based on secondary development of OpenStack on the market. [0003] As one of the three key basic resources in the OpenStack cloud platform, the management of the Neutron network is quite complicated, and various network functions and configurations have high requirements for users, and it is very difficult to locate the cause after a problem occurs, and the virtual network...

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): H04L12/723H04L12/741H04L12/46H04L45/50H04L45/74
CPCH04L12/4641H04L45/50H04L45/74
Inventor 许延伟
Owner SHANGHAI ENG RES CENT FOR BROADBAND TECH & APPL
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