A method for load balancing in a link aggregation environment, wherein the method
includes the steps of determining if a packet flow in a network switch exceeds
a predetermined threshold. Then the method includes the step of determining if
the packet flow is a candidate for link switching from a first link to a second
link if the packet flow exceeds the predetermined threshold. Additionally, the
method includes switching the packet flow from the first link to the second link
if the packet flow is determined to be a candidate for link switching. Additionally,
a method for load balancing in a link aggregation environment including the steps
of determining a length of a first frame and a length of a second frame entering
the link aggregation environment. Thereafter, determining a flow rate of the first
frame and the second frame entering the link aggregation environment. Then a step
of determining if the flow rate exceeds a predetermined flow rate threshold is
undertaken, and thereafter, a step of determining if the first frame and the second
frame are candidates for link switching is completed. As a final step, the method
switches a transmission link for the second frame from a first transmission link
to a second transmission link.