Routing Protocol Multi-Instance Parallel Execution System and Parallel Execution Method
A technology of routing protocol and execution method, which is applied in the direction of transmission system, digital transmission system, electrical components, etc., can solve the problem that the vulnerability of routing protocol and routing information cannot be completely solved, and the static characteristics of routing protocol are not changed, so as to achieve easy growth Massive deployment, strong fault tolerance, and simple deployment
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0024] Embodiment one, see figure 1 As shown, a routing protocol multi-instance parallel execution system includes a forwarding unit, several protocol execution units and a central control unit, wherein the forwarding unit is used for IP data matching, modification, forwarding and statistical reporting; the protocol execution unit is used for Routing protocol message processing and routing calculation, and sending the routing calculation result to the central control unit; the central control unit is used to manage the status of multiple protocol execution units, distribute data between protocol execution units, and maintain the protocol execution unit. The routing calculation results are selected by strategy optimization and then sent to the forwarding unit. Among them, the strategy optimization refers to grouping the protocol execution units with the same routing calculation results into a group, and calculating the number of protocol execution units, and selecting The group...
Embodiment 2
[0027]Embodiment two, see figure 2 As shown, a routing protocol multi-instance parallel execution method specifically includes the following steps:
[0028] Step 1. The central control unit receives the openflow session initiated by the forwarding unit, and simultaneously establishes an openflow session with each protocol execution unit;
[0029] Step 2. The central control unit monitors the message message sent by the protocol execution unit, and discards the message message according to the message message processing rules or sends it to the forwarding unit; the central control unit monitors the message message reported by the forwarding unit, according to The packet message processing rules forward the packet message to some or some or all of the protocol execution units;
[0030] Step 3. The central control unit maintains and manages the flow table information issued by each protocol execution unit, selects a flow table from the flow tables issued by multiple protocol ex...
Embodiment 3
[0032] Embodiment 3 is basically the same as Embodiment 2, except that in step 1, the session interaction protocol between the central control unit and the forwarding unit and the session interaction protocol between the central control unit and the protocol execution unit must comply with the openflow1.3 specification , maintain channel survival through the Symmetric message family in openflow.
[0033] The message processing rules include: the central control unit directly sends the features message and read-state message in the controller-to-switch message family in openflow to the forwarding unit; for the packet-out message, it is necessary to detect the original data in the message Packet type, if it is a unicast packet, it will be sent directly to the forwarding unit, if it is a multicast packet, it will be sent to the forwarding unit, and a packet-in message will be generated and sent to other protocol execution units; for The role-request message and asynchronous-confi...
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.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap