Forwarding information state synchronization method, controller, network forwarding device and storage medium

A state synchronization and network forwarding technology, applied in the field of network communication, can solve problems affecting business continuity and achieve the effect of reducing the amount of information interaction, maintaining continuity and reducing processing burden

Active Publication Date: 2022-01-07
ZTE CORP
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0008] In view of this, the purpose of the embodiments of the present invention is to provide a forwarding information state synchronization method, a controller, a network forwarding device, and a storage medium, so as to solve the above-mentioned state recovery after the link between the controller and the network forwarding device is disconnected. A large amount of information interaction is required within the network, and the update of the forwarding flow table by the network forwarding device affects business continuity.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Forwarding information state synchronization method, controller, network forwarding device and storage medium
  • Forwarding information state synchronization method, controller, network forwarding device and storage medium
  • Forwarding information state synchronization method, controller, network forwarding device and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0040] figure 2 It is a schematic diagram of the implementation flow of the forwarding information state synchronization method provided by Embodiment 1 of the present invention. The execution body of this method is figure 1 The controller 101 shown in. see figure 2 As shown, the forwarding information state synchronization method provided in this embodiment includes the following steps:

[0041] Step S201 , when it is detected that the network forwarding device 102 has resumed connection, a state synchronization request is sent to the network forwarding device 102 , and the network forwarding device 102 is notified to re-set the aging time of its local flow table group table.

[0042] In this embodiment, when the controller 101 detects that the network forwarding device 102 resumes the openflow connection, it sends a state synchronization request to the network forwarding device 102, and notifies the network forwarding device 102 to reconnect its local flow The table gr...

Embodiment 2

[0063] image 3 It is a schematic diagram of the implementation flow of the method for synchronizing the state of forwarding information provided by Embodiment 2 of the present invention. The execution body of this method is figure 1 The network forwarding device 102 shown in . see image 3 As shown, the forwarding information state synchronization method provided in this embodiment may include the following steps:

[0064] Step S301 , when receiving the state synchronization request issued by the controller 101 , re-set the timeout aging time for the local flow table group table of the network forwarding device 102 according to the timeout aging time parameter issued by the controller 101 .

[0065] In this embodiment, the overtime aging time parameter may be carried in the state synchronization request, or the controller 101 may separately set an instruction with the timeout aging time after the state synchronization request is issued. The form is delivered to the networ...

Embodiment 3

[0081] Figure 4 It is a schematic structural diagram of the controller 101 provided in Embodiment 3 of the present invention. For convenience of description, only the parts related to this embodiment are shown.

[0082] see Figure 4 As shown, the controller 101 provided in this embodiment includes a memory 1011, a processor 1012, and a computer program 1013 stored on the memory 1011 and operable on the processor 1012, and the computer program 1013 is described by the When executed by the processor 1012, the steps of the method for synchronizing the state of the forwarding information described in the first embodiment above are implemented.

[0083] The controller 101 in this embodiment of the present invention has the same idea as the method for synchronizing the state of forwarding information in the first embodiment above. For the specific implementation process, please refer to the method embodiment for details, and the technical features in the method embodiment are co...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The embodiment of the present invention discloses a forwarding information state synchronization method, controller, network forwarding device and storage medium, wherein the method includes: when detecting that the network forwarding device resumes connection, sending a state synchronization request to it, and notifying the network forwarding device Re-set the timeout aging time for its local flow table group table; when it is detected that the timeout aging time setting is successful, send the static flow table group table information to the network forwarding device, instructing it to update the local flow table group table synchronously; When receiving the notification that the network forwarding device deletes the timeout and aging dynamic flow table group table, judge whether the flow table group table needs to be maintained according to the change of the network resource state; if not, then accept the deletion of the flow table group table of the network forwarding device Behavior; if yes, re-deliver the flow table group table to the network forwarding device. The embodiment of the present invention reduces the amount of information interaction between the controller and the network equipment, improves the reliability of the SDN network, and can maintain service continuity.

Description

technical field [0001] The invention relates to the technical field of network communication, in particular to a forwarding information state synchronization method, a controller, a network forwarding device and a storage medium. Background technique [0002] The network technology in today's world is changing with each passing day, based on Transmission Control Protocol / Internet Protocol (Transmission Control Protocol / Internet Protocol, TCP / IP), Open Shortest Path First / Border Gateway Protocol (Open Shortest Path First / Border Gateway Protocol, OSPF / BGP ) and other technologies have encountered more and more problems and challenges in many aspects such as service quality experience, service deployment, and service adaptation. The software-defined network (Software Defined Network, SDN) proposed by Stanford University proposes that a centralized controller realizes user customization of forwarding plane equipment, and provides users with a programmable application programming...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Patents(China)
IPC IPC(8): H04L45/021H04L45/02
CPCH04L45/021H04L45/02
Inventor 胡永生
Owner ZTE CORP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products