| CPC H04L 45/74 (2013.01) [H04L 61/103 (2013.01)] | 20 Claims |

|
10. A network device comprising:
at least one processor; and
at least one memory, storing instructions which when executed by the at least one processor, causes the at least one processor to:
receive, from a source host connected to a network, a packet;
identify, from the packet, an internet protocol (IP) address of a destination host;
determine a location of a second network device connected to the destination host regardless of whether the second network device is located on a same subnet, at least in part by matching one or more IP addresses with one or more locations on the network based on location information stored on the network without reference to a media access control (MAC) address specified in the packet; and
in response to and based on identifying the second network device from the location information, forward the packet to the second network device connected to the destination host without reference to the MAC address specified in the packet.
|