US Patent No. 9,100,329

PROVIDING NON-INTERRUPT FAILOVER USING A LINK AGGREGATION MECHANISM


Patent No. 9,100,329
Issue Date August 04, 2015
Title Providing Non-interrupt Failover Using A Link Aggregation Mechanism
Inventorship Dongyi Jiang, San Jose, CA (US)
Jin Shang, Saratoga, CA (US)
David Yu, San Jose, CA (US)
Tsai-Zong Lin, Cupertino, CA (US)
Chih-Wei Chao, Saratoga, CA (US)
Assignee Juniper Networks, Inc., Sunnyvale, CA (US)

Claim of US Patent No. 9,100,329

1. A device, comprising:
a processor to:
replicate a first packet to obtain a first replicate of the first packet and a second replicate of the first packet,
transmit the first replicate of the first packet to a first node via a first port and the second replicate of the first packet
to a second node via a second port,

receive from the first node, and via the first port, a second packet based on the first node receiving the first replicate
of the first packet,

the second packet including information identifying an address,
the second replicate of the first packet being dropped by the second node,
associate the address with an aggregate interface associated with the first port and with the second port,
receive traffic that is destined for a client device,
the traffic being associated with the address,
determine that the address is associated with the aggregate interface,
the first node being in a first state,
the first state indicating that the first node is available to forward the traffic to the client device, and
the second node being in a second state,
the second state indicating that the second node is not available to forward the traffic to the client device, and
transmit the traffic to the first node and to the second node, via the aggregate interface, based on the address being associated
with the aggregate interface,

the first node forwarding the traffic to the client device based on the first node being in the first state, and
the second node not forwarding the traffic to the client device based on the second node being in the second state.