Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

A method and device for preventing deadlock of a distributed lacp receiving state machine

A receiving state and deadlock prevention technology, which is applied in the field of data communication, can solve problems such as unrecoverable, failure to update synchronous data of the line card of the operation port, and failure to transition the LACP_DISABLED state, so as to achieve stable operation and prevent the deadlock problem of the receiving state machine , Enhance the effect of self-recovery ability

Active Publication Date: 2018-02-16
ZTE CORP
View PDF2 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0019] 3) The synchronous data update of the local line card of the operation port fails;
If the synchronization update of the local line card of the operation port fails (in distributed equipment, there are many factors for data synchronization failure, such as CPU busy, message queue is full, etc.), its receiving state machine will always be in the LACP_DISABLED state and cannot be restored, even if two end packets are normally exchanged, and the LACP_DISABLED state cannot transition

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
  • A method and device for preventing deadlock of a distributed lacp receiving state machine
  • A method and device for preventing deadlock of a distributed lacp receiving state machine
  • A method and device for preventing deadlock of a distributed lacp receiving state machine

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0054] The preferred embodiments of the present invention will be described in detail below in conjunction with the accompanying drawings. It should be understood that the preferred embodiments described below are only used to illustrate and explain the present invention, and are not intended to limit the present invention.

[0055] image 3 It is a schematic diagram of implementing a transition of a receiving state machine provided by an embodiment of the present invention. For ease of description, the environment of the embodiment of the present invention is described as follows: the line card where the operation port is located is called the own line card, and other line cards are called non-own line cards; the LACP state machine is based on distributed implementation; the receiving state machine is only in the operation The local line card of the port is running; the data of LACP_Enabled can be updated synchronously or set by the local line card; the operation port duplex ...

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 invention discloses a method and device for preventing deadlock of a distributed LACP receiving state machine. The method includes: during the operation port sending and receiving LACPDU messages, real-time monitoring of the deadlock status of the receiving state machine running on the line card of the operation port; If it is detected that the receiving state machine has entered a deadlock situation, then the current state of the receiving state machine is maintained; if it is detected that the receiving state machine has entered a deadlock situation, then the receiving state machine is changed from the current state to another state. a state. The invention solves the deadlock problem of the receiving state machine under certain abnormal conditions by changing the LACP_DISABLED state transition of the receiving state machine of the LACP protocol, and enhances the self-recovery ability of the LACP.

Description

technical field [0001] The invention relates to the field of data communication, in particular to a LACP (Link Aggregation Control Protocol, Link Aggregation Control Protocol) distributed receiving state machine deadlock prevention technology. Background technique [0002] Link aggregation (Link Aggregation), also known as port bundling, port aggregation or link aggregation, is to virtualize two or more physical links into a logical link, and the logical link as a whole is transparently presented to the upper layer Application; From the perspective of upper-layer business, logical aggregation ports are used like ordinary ports. [0003] LACP based on the IEEE802.3ad standard is a protocol for realizing link dynamic aggregation. The LACP protocol is a standard protocol for controlling link aggregation. It runs between peer-to-peer link aggregations. LACPDU (LinkAggregationControl Protocol Data Unit, Link Aggregation Control Protocol Data Unit) messages determine the addition...

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): H04L12/24H04L12/26
Inventor 石洪源于立元任化军
Owner ZTE CORP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products