Patent ID: 7733899
Filing Date: 2010-06-08
Classification: H04L

Abstract:
1. A method for distributing layer 2 packets for in-line processing at a transmission rate less than a received transmission rate, the method comprising: (a) receiving an input stream of layer 2 packets at an input port of a layer 2 packet forwarding device, the input port having a first transmission capacity; (b) dividing the input stream of layer 2 packets into at least two substreams of layer 2 packets, wherein the at least two substreams of layer 2 packets include a first substream of packets of a first transmission rate and a second substream of packets of a second transmission rate different from the first transmission rate; (c) layer 2 redirecting the first substream of layer 2 packets to a first set of output ports of a second transmission capacity being less than the first transmission capacity and load sharing the packets of the first substream among the first set of output ports, wherein layer 2 redirecting the first substream includes avoiding flooding of the first substream of layer 2 packets to the first set of output ports; (d) flooding the second substream of layer 2 packets to a second set of output ports of the second transmission capacity and load sharing the packets of the second substream among the second set of output ports, wherein the second set of output ports are trunked or bonded to create a single logical port from multiple individual physical ports and wherein the second set of output ports and the input port belong to the same virtual local area network (VLAN) to reduce the number of non-ingress ports, for flooding purposes, to a single port; and (e) wherein the first and second transmission rates are selected to optimize the load sharing among the first and second sets of output ports.