[Bro] A few questions

Nicholas Weaver nweaver at ICSI.Berkeley.EDU
Thu Feb 4 08:29:30 PST 2010

On Feb 4, 2010, at 8:06 AM, Tyler Schoenke wrote:
> The Bro wiki mentions that Click! is limited to 2Gbps in tests.  I
> wonder if that is still true?  I was thinking about the possibility of
> installing a 10 Gig card in the current server as well as some
> additional 1 Gig ports.  Then using Click to split the traffic to some
> workers on this box and send the rest out the additional 1 Gig ports to
> some additional workers.  That way I could use this server as a frontend
> plus workers, but expand the cluster to additional computers.

That may work today:  The Intel Research Labs folks have been able to get Click to move 12 Gbps through a single dual-interface PCIe x8 (pretty close to the theoretical limit, BTW) Intel 10 GigE card using kernel mode drivers and the latest Intel hardware.  With a separate card for in and out on separate PCI-E busses, you might indeed be able to get 10 Gbps in and 10 Gbps packet-marked back out.  I don't know if their click kernel mode drivers are available.


However, Click Kernel mode only runs under Linux.

It would also probably be easier to just send packets back out a different 10 Gbps interface, and just overwrite the MAC and let a COTS switch then handle the routing to particular worker nodes, rather than having a collection of 1 Gbps interfaces.

More information about the Bro mailing list