A SDN routing generation, matching method and system
A routing and table generation technology, applied in the field of communication, can solve the problems of slow convergence of RIP protocol, and the routing algorithm is not suitable for large-scale networks, so as to achieve the effect of reducing maintenance costs.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0044] This embodiment discloses a routing generation method for SDN, which improves the traditional RIP routing protocol under the framework of SDN: 1) Considering the hop count and link overhead as the scale of routing selection, so it can be more Accurately choose the optimal path. 2) Algorithms for route generation are centralized and run on the SDN controller. After the calculation is completed, they are sent to the respective SDN switches without RIP packet interaction. 3) The SDN controller can know the network topology and link status of the entire network. Once the route fails due to link abnormality, the routing table can be updated immediately, and there is no problem of slow convergence. Moreover, the hop count of 16 no longer means unreachable, and the link cost of 65535 means unreachable, so the improved routing algorithm can be applied to large-scale networks.
[0045] Such as figure 1 As shown, the SDN switches (S1, S2, S3 and S4) upload link information (for...
Embodiment 2
[0065] This embodiment discloses a routing matching method for SDN, such as Figure 7 shown, including:
[0066] Search the flow table according to the destination IP address and mask of the packet;
[0067] Find the first-level IP index routing table according to the flow table;
[0068] Search the secondary IP index routing table according to the flow table and the primary index routing table to obtain the corresponding interface and gateway, so as to complete the routing matching of the message.
[0069] And, when looking up the secondary IP index routing table, if there is an equivalent route, then write back to the first index field of the primary IP index routing table according to the second index field of the secondary IP index routing table to realize routing Load balancing.
[0070] Such as Figure 8 As shown, when the destination IP address of the packet is 10.2.0.1 and the mask is 255.255.0.0, first look up the flow table according to the destination IP and mas...
Embodiment 3
[0074] This embodiment discloses an SDN route generation and matching system 100, wherein the SDN includes an SDN controller 210 and an SDN switch 220, such as Figure 10 As shown, it includes an acquisition module 110 , a generation module 120 , a delivery module 130 , a flow table lookup module 140 and an IP index routing table lookup module 150 . Wherein, the acquisition module 110 , the generation module 120 , and the delivery module 130 are applied in the SDN controller 210 , and the flow table lookup module 140 and the IP index routing table lookup module 150 are applied in the SDN switch 220 .
[0075] The obtaining module 110 is used for regularly obtaining link state information and network topology of the SDN. Wherein, the update time may be set according to actual needs. Moreover, the obtaining module 110 obtains link state information and network topology by sending and receiving LLDP data packets.
[0076] The generating module 120 is used to uniformly calculate...
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