Thread (9 messages) 9 messages, 4 authors, 2003-12-16

Re: How to count tx and rx bytes?

From: David S. Miller <hidden>
Date: 2003-12-15 22:17:29

On Mon, 15 Dec 2003 12:03:58 -0800
Ben Greear [off-list ref] wrote:
Is there an agreed upon standard for exactly what ethernet drivers
should be counting for rx-bytes and tx-bytes?  For example, should the
counters include the 4-byte FCS?  Should they include the ethernet header?
Good question.

It should be that all drivers use what skb->len ends up with at
rx/tx time.

However, it is often faster to just let the hardware keep track
of these statistics (tg3 is one example of a chip that can do
this).  And sometimes these mechanisms take the FCS or whatever
into account and this as you note makes the numbers different.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help