Patent ID: 11956201
Assignee: NUTANIX, INC.
Field: Digital communication (Electrical engineering)
Classification: CPC H | IPC H

Claim 16:
17. A computer system, comprising:
a processor;
a storage device; and
a memory coupled to the processor and storing instructions, which when executed by the processor cause the processor to perform a method for facilitating efficient address resolution protocol (ARP) resolution in an extended subnet, the method comprising:
determining, by the computer system, that a media access control (MAC) address corresponding to a destination Internet Protocol (IP) address of a packet is unavailable in a local data structure for storing information learned from the ARP resolution, wherein the computer system operates as a gateway of a first network segment of the extended subnet;
determining, for an ARP request for the destination IP address, whether an egress interface is associated with a layer-2 subnet extension from the first network segment to a second network segment of the extended subnet, wherein the extension provides a common layer-2 broadcast domain comprising the first and second network segments, and wherein the first and second network segments are associated with a same default gateway IP address;
in response to the egress interface being associated with the extension, modifying the ARP request by replacing the default gateway IP address with a first IP address of a first endpoint associated with the extension as a source protocol address in the ARP request, wherein a data connection between the first endpoint and a second endpoint at the second network segment facilitates the extension, and wherein the second endpoint is associated with a second IP address; and
sending the modified ARP request to the second endpoint via the egress interface.