×

Managing link aggregation traffic in edge nodes

  • US 10,243,914 B2
  • Filed: 07/15/2015
  • Issued: 03/26/2019
  • Est. Priority Date: 07/15/2015
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method comprising:

  • configuring, by a first network edge device, a mapping between a physical network interface of the first network edge device and a plurality of logical interfaces within the first network edge device, wherein a second network edge device also configures a mapping between a physical network interface of the second network edge device and a copy of the plurality of logical interfaces within the second network edge device, wherein at least a first logical interface within the first network edge device and a second logical interface within the second network edge device are each of the logical interfaces is assigned a corresponding set of first and second layer networking addresses that is replicated across the first logical interface within the first network edge device and the second logical interface within the second network edge devices, wherein both the first and second network edge devices can process packets with the replicated first or second layer networking addresses as a destination address can be processed by the first or the second network edge devices, wherein the first and second network edge devices each include one or more logical interfaces that are assigned unique first and second layer networking addresses, and wherein the respective physical network interfaces of the first network edge device and second network edge device are included in a link aggregation group (LAG) with a network switch;

    receiving, by the first network edge device via the physical network interface of the first network edge device, a first address resolution request including a source and a destination, the destination being a first layer networking address assigned to one of the plurality of logical interfaces, wherein the first address resolution request was received as a result of the network switch selecting the physical network interface of the first network edge device from among the physical network interfaces in the LAG by applying a load-balancing algorithm;

    determining, by the first network edge device from a mapping of first layer networking addresses of the logical interfaces to second layer networking addresses of the logical interfaces, a second layer networking address assigned to the destination logical interface;

    transmitting, by the first network edge device via the physical network interface of the first network edge device to the source of the address resolution request, a first address resolution response including the determined second layer networking address assigned to the destination logical interface;

    receiving, by the second network edge device via the physical network interface of the second network edge device, a second address resolution request including a source and a destination, the destination being the first layer networking address assigned to one of the plurality of logical interfaces, wherein the second address resolution request was received as a result of the network switch selecting the physical network interface of the second network edge device from among the physical network interfaces in the LAG by applying the load-balancing algorithm;

    determining, by the second network edge device from a mapping of first layer networking addresses of the logical interfaces to second layer networking addresses of the logical interfaces, the second layer networking address assigned to the destination logical interface; and

    transmitting, by the second network edge device via the physical network interface of the second network edge device to the source of the second address resolution request, a second address resolution response including the determined second layer networking address assigned to the destination logical interface.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×