Software defined switching network communication method/system, readable storage medium and a device

A software-defined, communication method technology, applied in data exchange networks, transmission systems, digital transmission systems, etc., can solve problems such as non-uniform flexibility and performance, inability to meet requirements in functions and performance, and difficulty in SDN networks. performance, reducing the path calculation time and the number of flow tables issued, and resolving the contradiction between network flexibility and performance

Active Publication Date: 2018-06-19
SHANGHAI ENG RES CENT FOR BROADBAND TECH & APPL
View PDF10 Cites 3 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
  • Software defined switching network communication method/system, readable storage medium and a device
  • Software defined switching network communication method/system, readable storage medium and a device
  • Software defined switching network communication method/system, readable storage medium and a device

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 invention provides a software defined switching network communication method/system, a readable storage medium and a device. The software defined switching network communication method comprises the following steps: when a network communication request appears in a software defined switching network, calculating a communication path among a virtual switch, a forwarding switch and an external network egress switch; allocating labels for route switching to the virtual switch, the forwarding switch and the external network egress switch; and establishing a label-based data flow table corresponding to the virtual switch, the forwarding switch and the external network egress switch according to the communication path, and issuing the data flow table. According to the software defined switching network communication method/system, the number of SDN network flow tables is effectively reduced by multi-flow table grading, the performance of the switch can be effectively improved, the speedof data communication can be effectively improved, the existing physical SDN switch networking can be supported, the expansion of network functions can be supported, the software defined switching network communication method/system have the ability of adapting to different cloud computing platforms and solve the contradiction between network flexibility and performance in existing cloud computingenvironments.

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 Applications(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