Back to results
US 7,023,797 B2Granted
Flexible aggregation of output links
AssigneeIntel Corporation
InventorJens P. Tagore-Brage
Life of this patent
Estimating the term…
Abstract
Methods and apparatuses to calculate an output mask in a network switching engine that can support multiple aggregation methods. An aggregation table is programmed that includes physical link selection information for two or more aggregation methods that are associated with two or more different link aggregation groups.
Claims21
A method comprising:
- programming an aggregation table defining a plurality of entries, each entry associated with a column and a row, wherein programming the aggregation table includes
- (a) setting an entry to true if
- the column of the entry corresponds to a physical link of a link aggregation group (LAG) that uses an aggregation method associated with the row of the entry and which is the physical link to be selected within its LAG according to the aggregation method, or
- the column of the entry corresponds to a physical link associated with a LAG that does not use the aggregation method associated with the row of the entry;
- and
- (b) setting all remaining entries to false.
3 more elements
An apparatus comprising:
- means for programming an aggregation table defining a plurality of entries, each entry associated with a column and a row, wherein the means for programming the aggregation table includes
- (a) means for setting an entry to true if:
- the column of the entry corresponds to a physical link of a link aggregation group (LAG) that uses an aggregation method associated with the row of the entry and which is the physical link to be selected within its LAG according to the aggregation method, or
- the column of the entry corresponds to a physical link associated with a LAG that does not use the aggregation method associated with the row of the entry;
- and
- (b) means for setting all remaining entries to false.
3 more elements
An apparatus comprising a machine accessible medium containing instructions which, when executed by a machine, cause the machine to perform operations comprising:
- programming an aggregation table defining a plurality of entries, each entry associated with a column and a row, wherein programming the aggregation table includes
- (a) setting an entry to true if
- the column of the entry corresponds to a physical link of a link aggregation group (LAG) that uses an aggregation method associated with the row of the entry and which is the physical link to be selected within its LAG according to the aggregation method, or
- the column of the entry corresponds to a physical link associated with a LAG that does not use the aggregation method associated with the row of the entry;
- and
- (b) setting all remaining entries to false.
3 more elements
Dependencies are inferred from the claim text.