Link layer address resolution of overlapping network addresses
First Claim
1. A method of link layer address resolution by a first device, the method comprising:
- receiving a first address resolution request from a second device, the first address resolution request having a sender network address and a target network address, wherein the target network address is an overlapping network address that is a gateway address of the second device and a network address of a third device and the second device is directly addressable from the third device;
creating a first address resolution response having a sender link layer address associated with the first device; and
sending the first address resolution response to the second device, wherein the sender network address and the target network address of each of the response and the request are equal except for their least significant bit.
2 Assignments
0 Petitions
Accused Products
Abstract
A system, apparatus, and method for link layer address resolution of overlapping network addresses is disclosed. In one aspect, the method performed on a first device includes receiving a first address resolution request from a second device, the first address resolution request having a sender network address and a target network address, wherein the target network address is an overlapping network address that is a gateway address of the second device and a network address of a third device, creating a first address resolution response having a sender link layer address associated with the first device, and sending the first address resolution response to the second device.
22 Citations
20 Claims
-
1. A method of link layer address resolution by a first device, the method comprising:
-
receiving a first address resolution request from a second device, the first address resolution request having a sender network address and a target network address, wherein the target network address is an overlapping network address that is a gateway address of the second device and a network address of a third device and the second device is directly addressable from the third device; creating a first address resolution response having a sender link layer address associated with the first device; and sending the first address resolution response to the second device, wherein the sender network address and the target network address of each of the response and the request are equal except for their least significant bit. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A network switch comprising:
-
at least one memory; and at least one processor configured to execute instructions stored in the at least one memory to; receive a first address resolution request from a first device, the first address resolution request having a sender network address and a target network address, wherein the target network address is an overlapping network address that is a gateway address of the first device and a network address of a second device and the second device is directly addressable from the first device, create a first address resolution response having a sender link layer address associated with the network switch, and send the first address resolution response to the first device, wherein the sender network address and the target network address of each of the response and the request are equal except for their least significant bit. - View Dependent Claims (14, 15, 16)
-
-
17. A network system comprising:
-
a network switch having at least one processor, at least one memory, and a plurality of network ports, the network switch operable to forward network packets between at least some of the plurality of network ports; a plurality of devices, at least some devices of the plurality of devices each connected to at least one of the plurality of network ports and configured with a network address and a gateway address; and at least one link layer address resolver capable of resolving the gateway address of at least one device of the plurality of devices to a link layer address associated with the network switch when that gateway address is also used as a network address for another device of the plurality of devices, wherein the network address and gateway address of at least some of the plurality of devices are within a point-to-point subnet, the link layer address resolver is incorporated into a controller and the link layer address resolver is configured to generate an address resolution response including the link layer address associated with the network switch, the address resolution response being generated in response to an address resolution request sent by one of the plurality of devices, wherein a sender network address and a target network address of each of the response and the request are equal except for their least significant bit. - View Dependent Claims (18, 19, 20)
-
Specification