Addressing scheme for hybrid communication networks
First Claim
1. A method performed by a first network device, the method comprising:
- determining to transmit a first packet from the first network device to a second network device of a communication network, wherein the first packet includes an original source media access control (MAC) address;
selecting a first network path for transmitting the first packet from a first source communication interface of the first network device to a first destination communication interface of the second network device;
determining a first source MAC address of the first source communication interface of the first network device based, at least in part, on the first network path;
replacing the original source MAC address with the first source MAC address in the first packet in response to determining that the first source MAC address does not match the original source MAC address; and
transmitting the first packet, including the first source MAC address, via the first network path.
2 Assignments
0 Petitions
Accused Products
Abstract
A hybrid network device can implement an address management scheme for maintaining consistency between source/destination addresses and corresponding source/destination communication interfaces. In one embodiment, a first network device can select a first network path from a plurality of network paths associated with the communication network for transmitting a packet to a second network device. A source address can be determined from a plurality of addresses associated with a plurality of communication interfaces of the first network device. A destination address can be determined from a plurality of addresses associated with a plurality of communication interfaces of the second network device based, in part, on the selected first network path. The packet including at least the source address and the destination address can be transmitted via the first network path from a source communication interface of the first network device to a destination communication interface of the second network device.
-
Citations
29 Claims
-
1. A method performed by a first network device, the method comprising:
-
determining to transmit a first packet from the first network device to a second network device of a communication network, wherein the first packet includes an original source media access control (MAC) address; selecting a first network path for transmitting the first packet from a first source communication interface of the first network device to a first destination communication interface of the second network device; determining a first source MAC address of the first source communication interface of the first network device based, at least in part, on the first network path; replacing the original source MAC address with the first source MAC address in the first packet in response to determining that the first source MAC address does not match the original source MAC address; and transmitting the first packet, including the first source MAC address, via the first network path. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 23, 24, 25, 26, 27, 28, 29)
-
-
11. A first communication device comprising:
-
a first source communication interface; a processor; and memory to store instructions, which when executed by the processor, cause the first communication device to; determine to transmit a first packet from the first communication device to a second communication device, wherein the first packet includes an original source media access control (MAC) address select a first network path for transmitting the first packet from the first source communication interface of the first communication device to a first destination communication interface of the second communication device; determine a first source MAC address of the first source communication interface of the first communication device based, at least in part, on the first network path; replace the original source MAC address with the first source MAC address in the first packet in response to determining that the first source MAC address does not match the original source MAC address; and transmit the first packet, including the first source MAC address, via the first network path. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A non-transitory machine-readable storage medium having instructions stored therein which, when executed by a processor causes the processor to perform operations that comprise:
-
determining to transmit a first packet from a first network device to a second network device of a communication network, wherein the first packet includes an original source media access control (MAC) address; selecting a first network path for transmitting the first packet from a first source communication interface of the first network device to a first destination communication interface of the second network device; determining a first source MAC address of the first source communication interface of the first network device based, at least in part, on the first network path; replacing the original source MAC address with the first source MAC address in the first packet in response to determining that the first source MAC address does not match the original source MAC address; and transmitting the first packet, including the first source MAC address, via the first network path. - View Dependent Claims (19, 20, 21, 22)
-
Specification