Tunnel provisioning with link aggregation
AssigneeOrckit IP, LLC
InventorRonen Solomon
Life of this patent
Estimating the term…
Abstract
A method for processing data packets in a communication network includes establishing a path for a flow of the data packets through the communication network. At a node along the path having a plurality of aggregated ports, a port is selected from among the plurality to serve as part of the path. A label is chosen responsively to the selected port. The label is attached to the data packets in the flow at a point on the path upstream from the node. Upon receiving the data packets at the node, the data packets are switched through the selected port responsively to the label.
Claims32
A device for use with Ethernet frames, each of the frames comprises a source address field, a destination address field, and a value carried in a first field other than the source or destination address fields, the device comprising in a stand-alone unit:
- an Ethernet switch device for switching the Ethernet frames,
- a first Ethernet port for receiving multiple Ethernet frames;
- multiple physical ports cooperating as an Ethernet Link Aggregation Group (LAG), each port operative for receiving and transmitting Ethernet frames, wherein a distinct number is assigned to each port of the multiple physical ports,
- wherein the device is configured:
- to apply a hash function, which maps a respective assigned port number to each of the values in the first field, to each of the values in the first field of the multiple frames,
- to select for each frame of the multiple frames a port from the multiple physical ports that is assigned the result of the hash function of the respective frame, and
- to send each of the received multiple frames via the respective selected port,
- and wherein the LAG is according to, based on, or compatible with, Clause 43 of IEEE Standard 802.3ad, 2002 Edition.
Dependencies are inferred from the claim text.