Patent ID: 9712436
Date: 2017-07-18
CPC Classifications: G06F,H04L

Claim:
1. A computer-implemented method, comprising: generating, by a processor device, a first unique virtualized layer-2 network address for a first unique combination of a virtual network interface and a first physical network interface; generating, by the processor device, a second unique virtualized layer-2 network address for a second unique combination of the virtual network interface and a second physical network interface; assigning, by the processor device, the first unique virtualized layer-2 network address to a first mapping associating the virtual network interface with the first physical network interface; assigning, by the processor device, the second unique virtualized layer-2 network address to a second mapping associating the virtual network interface with the second physical network interface; receiving, by the processor device, an outbound packet associated with the virtual network interface; selecting, by the processor device, one of the first physical network interface or the second physical network interface for the outbound packet; replacing, by the processor device, a source layer-2 network address of the outbound packet with the first unique virtualized layer-2 network address in view of the first mapping when selecting the first physical network interface to send the outbound packet for the virtual network interface or replacing the source layer-2 network address of the outbound packet with the second virtualized layer-2 network address in view of the second mapping when selecting the second physical network interface to send the outbound packet; and sending, by the processor device, the outbound packet with the first unique virtualized layer-2 network address via the first physical network interface or sending the outbound packet with the second unique virtualized layer-2 network address via the second physical network interface.