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
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
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...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com