Stephen Hemminger
2007-Apr-18 17:22 UTC
[BRIDGE]A basic question: what's the relationship of the Rx/Tx packets count between the bridge and its enslaved NIC.
On Tue, 16 Aug 2005 11:40:40 +0800 Steven Zhang <zhangseven@gmail.com> wrote:> I have a bridge br0, it enslaves two NICs: eth0 and eth1. > By using "cat /proc/net/dev ", i can see the Rx/Tx packets and bytes > through each interface. just like this:> I wonder the meaning of the value of the br0, it's Rx/Tx packets is > less than both eth0 and eth1. > what's the relationship of the values between bridge and it's enslaved NIC? >The pseudo-device br0 is used for locally generated traffic There will be several possible flows through a bridge: Traffic going from eth0 to eth1 will increase eth0:Rx and eth1:Tx eth1 to eth0 eth1:Rx eth0:Tx Locally transmits to eth0 br0:Tx and eth0:Tx Locally received via eth0 br0:Rx and eth0:Rx Also, packets generated locally with unknown destination will be flooded to both eth0 and eth1. You get the idea
Steven Zhang
2007-Apr-18 17:22 UTC
[BRIDGE]A basic question: what's the relationship of the Rx/Tx packets count between the bridge and its enslaved NIC.
I have a bridge br0, it enslaves two NICs: eth0 and eth1.
By using "cat /proc/net/dev ", i can see the Rx/Tx packets and bytes
through each interface. just like this:
[* time tick 1 *]
Inter-| Receive | Transmit
face |bytes packets errs drop fifo frame compressed
multicast|bytes packets errs drop fifo colls carrier compressed
lo: 3926521 14121 0 0 0 0 0 0
3926521 14121 0 0 0 0 0 0
eth0: 7255431 37878 0 0 0 0 0 0
12869195 26229 0 0 0 0 0 0
eth1:12172910 25800 3 3 0 3 0 0
7849528 38567 72 0 0 5 77 0
br0: 3035036 17478 0 0 0 0 0 0
2950728 12908 0 0 0 0 0 0
[* time tick 2 *]
Inter-| Receive | Transmit
face |bytes packets errs drop fifo frame compressed
multicast|bytes packets errs drop fifo colls carrier compressed
lo: 4020580 14734 0 0 0 0 0 0
4020580 14734 0 0 0 0 0 0
eth0: 7780868 41663 0 0 0 0 0 0
17450012 30518 0 0 0 0 0 0
eth1:16759363 30073 3 3 0 3 0 0
8375862 42391 72 0 0 5 77 0
br0: 3086377 17819 0 0 0 0 0 0
2986052 13185 0 0 0 0 0 0
[* the delta value *]
Inter-| Receive | Transmit
face |bytes packets errs drop fifo frame compressed
multicast|bytes packets errs drop fifo colls carrier compressed
lo: 94059 613 0 0 0 0 0 0
94059 613 0 0 0 0 0 0
eth0: 525437 3785 0 0 0 0 0 0
4580817 4289 0 0 0 0 0 0
eth1: 4586453 4273 0 0 0 0 0 0
526334 3824 0 0 0 0 0 0
br0: 51341 341 0 0 0 0 0 0
35324 277 0 0 0 0 0 0
I wonder the meaning of the value of the br0, it's Rx/Tx packets is
less than both eth0 and eth1.
what's the relationship of the values between bridge and it's enslaved
NIC?
Thanks for your comments on this.