Virtual port channel bounce in overlay network
First Claim
Patent Images
1. A computer-implemented method comprising:
- detecting, by a first network device in a virtual port channel, a link failure between the first network device and a destination node;
receiving, by the first network device, a first data packet addressed to the destination node;
in response to detecting the link failure, forwarding the first data packet to a second network device, wherein the second network device is paired with the first network device in the virtual port channel; and
rewriting encapsulation information of the first data packet to include an indication of an initial packet bounce of the first data packet.
1 Assignment
0 Petitions
Accused Products
Abstract
Aspects of the subject disclosure provide methods for avoiding a packet bounce event in a virtual port channel (VPC). A method of the technology can include steps for detecting a link failure event (e.g., between a first network device and a destination node), and receiving a data packet addressed to the destination node. In some implementations, the method can additionally include steps for rewriting encapsulation information of the first data packet. Systems and computer-readable media are also provided.
334 Citations
20 Claims
-
1. A computer-implemented method comprising:
-
detecting, by a first network device in a virtual port channel, a link failure between the first network device and a destination node; receiving, by the first network device, a first data packet addressed to the destination node; in response to detecting the link failure, forwarding the first data packet to a second network device, wherein the second network device is paired with the first network device in the virtual port channel; and rewriting encapsulation information of the first data packet to include an indication of an initial packet bounce of the first data packet. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 20)
-
-
9. A system comprising:
-
a first network device and a second network device, each comprising one or more processors and a computer-readable medium comprising instructions stored therein, which when executed by the processors, cause the one or more processors to perform operations comprising; detecting, by the first network device in a virtual port channel, a link failure between the first network device and a destination node; receiving, by the first network device, a first data packet addressed to the destination node; in response to detecting the link failure, forwarding, by the first network device, the first data packet to the second network device, wherein the second network device is paired with the first network device in the virtual port channel; and rewriting encapsulation information of the first data packet to include an indication of an initial packet bounce of the first data packet. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A non-transitory computer-readable storage medium comprising instructions stored therein, which when executed by one or more processors, cause the processors to perform operations comprising:
-
detecting, by a first network device in a virtual port channel, a link failure between the first network device and a destination node; receiving, by the first network device, a first data packet addressed to the destination node; in response to detecting the link failure, forwarding the first data packet to a second network device paired with the first network device in the virtual port channel; and rewriting encapsulation information of the first data packet to include an indication of an initial packet bounce of the first data packet. - View Dependent Claims (16, 17, 18, 19)
-
Specification