Routing method and device for congestion avoidance
A technology to avoid congestion and routing, applied in the field of communication, can solve problems such as inability to provide, waste of network resources, and decline in link utilization.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0227] The embodiment of the present invention provides a routing method for avoiding congestion. The method is an operation process written from the perspective of each switch in the network. The network element acts as the execution subject, and the first network element can be a switch, a network node, or a controller, etc. It should not be understood here that the present embodiment of the present invention is similar to other embodiments herein. understand.
[0228] Such as Figure 5As shown, the method includes:
[0229] Step 101, the switch obtains neighbor node information, generates a link state announcement LSA message according to the obtained neighbor node information; and sends the LSA message to the controller;
[0230] Among them, each switch in the network periodically, or when the neighbor node changes, sends its own neighbor node information to the controller through the LSA message, which is used by the controller to construct a global network based on the...
Embodiment 2
[0244] The embodiment of the present invention provides a routing method for avoiding congestion. This method and the method described in the first embodiment above are based on different execution subjects. In this embodiment, the controller is used as the execution subject to coordinate the forwarding strategy for each switch. , make the forwarding policy into a flow table entry, and send it to each switch as a flow table entry in the switch. The switch utilizes the forwarding control of the controller to effectively avoid congestion and at the same time ensure the effective transmission of data.
[0245] For a detailed description of the method, refer to the Figure 6 As shown, the method includes:
[0246] Step 201, receiving the LSA message sent by each switch in the network; constructing a global network topology map according to the LSA message;
[0247] Step 202, receiving an NCA message sent by each switch in the network; obtaining global congestion information acco...
Embodiment 3
[0285] The embodiment of the present invention provides a routing method for avoiding congestion. This method is mainly to explain that the switch receives the flow table entries made according to the forwarding policy sent by the controller, so that when the switch receives data flow subsequently, it can query the stored The flow table entry performs data flow forwarding.
[0286] The method includes:
[0287] Step 301, receiving the flow table entry sent by the controller,
[0288] Step 302, storing the flow table entry.
[0289] Through the routing method for avoiding congestion provided by this embodiment, the switch receives the flow table entry sent by the controller, and when the switch subsequently receives the data flow, it can query the stored flow table entry to forward the data flow.
[0290] Example four
[0291] The embodiment of the present invention provides a routing method for avoiding congestion. The method is explained from the perspective of the switch....
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