ADDRESSING SCHEME FOR HYBRID COMMUNICATION NETWORKS
First Claim
1. A method comprising:
- determining to transmit a packet from a first network device to a second network device of a communication network;
selecting a first network path from a plurality of network paths associated with the communication network for transmitting the packet from the first network device to the second network device;
determining a source address from a plurality of addresses associated with a plurality of communication interfaces of the first network device;
determining a destination address from a plurality of addresses associated with a plurality of communication interfaces of the second network device based, at least in part, on the first network path selected for transmitting the packet from the first network device to the second network device; and
transmitting the packet, including at least the source address associated with the first network device and the destination address associated with the second network device, 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.
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.
55 Citations
23 Claims
-
1. A method comprising:
-
determining to transmit a packet from a first network device to a second network device of a communication network; selecting a first network path from a plurality of network paths associated with the communication network for transmitting the packet from the first network device to the second network device; determining a source address from a plurality of addresses associated with a plurality of communication interfaces of the first network device; determining a destination address from a plurality of addresses associated with a plurality of communication interfaces of the second network device based, at least in part, on the first network path selected for transmitting the packet from the first network device to the second network device; and transmitting the packet, including at least the source address associated with the first network device and the destination address associated with the second network device, 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A communication device comprising:
-
a network interface; an address selection and routing unit coupled with the network interface, the address selection and routing unit operable to; select a first network path from a plurality of network paths associated with a communication network for transmitting a packet from the communication device to a second communication device, in response to determining to transmit the packet from the communication device to the second communication device of the communication network; determine a source address from a plurality of addresses associated with a plurality of communication interfaces of the communication device; determine a destination address from a plurality of addresses associated with a plurality of communication interfaces of the second communication device based, at least in part, on the first network path selected for transmitting the packet from the communication device to the second communication device; and transmit the packet, including at least the source address associated with the communication device and the destination address associated with the second communication device, via the first network path from a source communication interface of the communication device to a destination communication interface of the second communication device. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
-
19. One or more machine-readable storage media having instructions stored therein, which when executed by one or more processors causes the one or more processors to perform operations that comprise:
-
selecting a first network path from a plurality of network paths associated with a communication network for transmitting a packet from a first network device to a second network device in response to determining to transmit the packet from the first network device to the second network device of the communication network; determining a source address from a plurality of addresses associated with a plurality of communication interfaces of the first network device; determining a destination address from a plurality of addresses associated with a plurality of communication interfaces of the second network device based, at least in part, on the first network path selected for transmitting the packet from the first network device to the second network device; and transmitting the packet, including at least the source address associated with the first network device and the destination address associated with the second network device, 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. - View Dependent Claims (20, 21, 22, 23)
-
Specification