Date: Tue, 8 Jan 2008 23:07:43 -0800 From: "Kip Macy" <kip.macy@gmail.com> To: "Kevin Oberman" <oberman@es.net> Cc: freebsd-arch@freebsd.org Subject: Re: TOE support issues Message-ID: <b1fa29170801082307w7642b49dg67a983cdc4a4f6d2@mail.gmail.com> In-Reply-To: <20071219180601.C170945014@ptavv.es.net> References: <20071219180601.C170945014@ptavv.es.net>
next in thread | previous in thread | raw e-mail | index | archive | help
On Dec 19, 2007 10:06 AM, Kevin Oberman <oberman@es.net> wrote: > I have come up with several questions about the supportability of > TOE. Sorry for the delay. > > 1. Packet capture. Can I use tcpdump or other libpcap tools with TOE > cards? Can the card do pcap in its own microcode? Yes. All traffic can be captured. That functionality is not currently supported but is planned. > > 2. Statistics. What statistics are available with TOE? I know the > Chelsio card keeps all kinds of potentially interesting stats as will > as the basic packet and error counts. Can these be made available to user > code, management tools, and such stuff? The standard TCP and IP MIBs are available. There are a large number of other statistics that are available numbers of packets of different sizes, classes of errors, pause frames, etc. However, I did not port over from Linux because I didn't know of any good way of exporting them. I will probably just add a sysctl node to make them visible. > 3. The Chelsio card has some very impressive, but as far as I can tell, > undocumented capabilities for things like traffic shaping and > policing. Any of these available? The traffic manager and packet classification features are fully supported today. This is undergoing license packaging right now. This will be available as a separately licensable feature shortly. By way of clarification all cards support it, but it isn't enabled by default. -Kip
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?b1fa29170801082307w7642b49dg67a983cdc4a4f6d2>