Openflow message execution method and device
An execution method and execution device technology, applied in the field of network communication, can solve problems such as insufficient optimization of business processing and impact on business stability, and achieve the effect of business processing optimization
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0041] At a certain moment, the port S2 of SW1 goes down, and all the flow entries of the virtual machines VM1-VM100 on SW1 need to be updated.
[0042] The Controller sends a Bundle creation message to SW1 in response to the port down event, and the Bundle creation message (for example, the flags field) carries a priority execution identifier. SW1 creates a Bundle according to the Bundle creation message, records it as Bundle1, and marks that Bundle1 supports priority execution.
[0043] Taking the flow entry of VM1 issued by the Controller as an example, the Controller sends a Bundle Add message for Bundle1 to SW1, and the Bundle Add message carries an Openflow message (denoted as Flow-Mod1) for adding the flow entry of VM1, and The priority of Flow-Mod1 is carried in the Bundle addition message. As mentioned above, common services are deployed on VM1, so the priority of Flow-Mod1 is 2. After receiving the Bundle addition message, SW1 adds Flow-Mod1 carried in the Bundle ad...
Embodiment 2
[0048] At a certain moment, the port S1 of SW1 changes from down to up, and the Controller sends a Bundle creation message to SW1, and SW1 creates Bundle1 according to the Bundle creation message; the Controller sends a Bundle addition message for Bundle1 to SW1, and the Bundle addition message carries the After delivering the Flow-Mod message of the virtual machine flow entry, SW1 adds the Flow-Mod message to Bundle1. For a specific description, refer to Example 1, which will not be repeated here. Assume that the Controller has added Flow-Mod1~Flow-Mod60 (corresponding to the flow entries of VM1~VM60) in Bundle1 through the Bundle adding message. Each Flow-Mod message in the Bundle delete message carries the identifier of the Flow-Mod message added to Bundle1 in the Bundle delete message. For example, if the identifier of Flow-Mod1 is carried in the Bundle delete message, then SW1 Mark to delete Flow-Mod1 in Bundle1. Similarly, delete Flow-Mod2 to Flow-Mod60 added in Bundle1....
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