PROVIDING NON-INTERRUPT FAILOVER USING A LINK AGGREGATION MECHANISM
1 Assignment
0 Petitions
Accused Products
Abstract
A device receives traffic; identifies an address associated with the traffic; determines whether the address is associated with an aggregate interface, the aggregate interface being associated with a first port and a second port. The first port corresponds to a first node in a first state, that indicates that the first node is available to forward the traffic, and the second port corresponds to a second node in a second state, that indicates that that the second node is not available to forward the traffic. The device transmits the traffic to the first node via the first port and to the second node, via the second port, when the address is associated with the aggregate interface. Transmitting the traffic enables the second node to forward the traffic when the first node changes from the first state to the second state.
16 Citations
27 Claims
-
1-7. -7. (canceled)
-
8. A system comprising:
-
a first node associated with a first state, the first state indicating an availability to process or transport traffic, the first node is to; receive the traffic, the traffic being destined for a client device, process the received traffic, detect a failure, associated with the first node, based on processing the received traffic, and output, based on detecting the failure, a notification indicating that the first node is changing from the first state to a second state, the second state indicating an unavailability to process or transport the traffic; and a second node, associated with the second state, that receives the traffic, the second node is to; receive the notification, cause a state, associated with the second node, to change from the second state to the first state based on receiving the notification, process the received traffic based on the change from the second state to the first state, and output the processed traffic to the client device. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A system comprising:
-
a switch to; receive traffic that is destined for a client device, identify, based on receiving the traffic, an address associated with the traffic, determine whether the address is associated with an aggregate interface, the aggregate interface being based on a first port, associated with the switch and a second port associated with the switch, and output the traffic via the first port and the second port; and two or more nodes to; receive the traffic via the first port and the second port, process the traffic received via the first port, the processing the traffic received via the first port being performed by a first node, of the two or more nodes, detect a failure associated with the first node, process the traffic, received via the second port, based on detecting the failure associated with the first node, the traffic, received via the second port, being processed by a second node of the two or more nodes, and output, to the client device, the processed traffic received via the first port or the processed traffic received via the second port. - View Dependent Claims (19, 20, 22, 23)
-
-
21. (canceled)
-
24. A method comprising:
-
receiving, by a first node, traffic, the first node being associated with a first state, the first state indicating an availability to process or transport the traffic, the traffic being destined for a client device; processing, by the first node, the received traffic; detecting, by the first node, a failure, associated with the first node, based on processing the received traffic; and outputting, by the first node and based on detecting the failure, a notification indicating that the first node is changing from the first state to a second state, the second state indicating an unavailability to process or transport the traffic, the notification causing a state, associated with a second node, to change from the second state to the first state, and the second node processing the received traffic based on the change from the second state to the first state, and outputting the processed traffic to the client device. - View Dependent Claims (25, 26, 27)
-
-
27-1. The method of claim 24, where changing from processing the received traffic by the first node, to processing the received traffic by the second node, enables the processed traffic to be outputted to the client device in a manner that the client device does not detect a loss of data or a disruption in the traffic.
Specification