Back to results
US 9,792,242 B2Granted
Systems and methods for non-unicast/destination lookup fail (DLF) load balancing
AssigneeDell Products L.P.
InventorsKarthik Krishnamurthy, Ramasubramani Mahadevan
Life of this patent
Estimating the term…
Abstract
Aspects of the present invention include a port extender environment using the port extenders to dynamically select a data path. In embodiments of the present invention, each port extender can communicate data traffic to another port extender or to a host receiver. The communication path is selected in the port extender using a hashing system.
Claims20
An information handling system in a port extender environment, comprising:
- a host receiver, configurable to connect to at least one port extender environment;
- at least one hash module that uses a hashing system to generate hash indices;
- a plurality of port extenders, configurable to forward data traffic to the host receiver and use the hash indices to program block/allow tables such that, for a given hash index, only one port is allowed to forward non-unicast traffic;
- and
- a controlling bridge, coupled to the plurality of port extenders, that processes data traffic and receives data from and sends data to at least one of the plurality of port extenders.
2 more elements
A method for distributing data traffic to a host receiver in a port extender environment, comprising:
- receiving from a controlling bridge information associated with a plurality of port extender ports;
- and
- using the information to program a plurality of port extenders based on a hashing system, to dynamically select a path to forward non-unicast traffic from the controlling bridge to at least one of the plurality of port extenders.
A port extender comprising:
- a plurality of ports;
- a block/allow table comprising a set of instructions that are used to determine which of the plurality of ports is allowed to forward non-unicast traffic;
- and
- a hashing module coupled to the block/allow table, the hashing module being used to program the set of instructions.
1 more element
Dependencies are inferred from the claim text.