Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 05 Oct 2007 23:49:41 -0600
From:      At Home <athome@dreamchaser.org>
To:        Christopher Cowart <ccowart@rescomp.berkeley.edu>, bc979@lafn.org
Cc:        freebsd-questions@freebsd.org
Subject:   Re: tcpdump -- non-local traffic not showing
Message-ID:  <470721F5.7070605@dreamchaser.org>
In-Reply-To: <20071006001209.GJ19429@hal.rescomp.berkeley.edu>
References:  <4706C94D.4030206@dreamchaser.org> <20071006001209.GJ19429@hal.rescomp.berkeley.edu>

next in thread | previous in thread | raw e-mail | index | archive | help
Many thanks; that solved the problem.

Gary

 > You're probably plugged into a switch ("learning bridge"). Switches
> partition your collision domain -- they learn which MAC is available on
> which port and only send on that port.
> 
> You either need a hub or a really expensive switch (the kind that you
> log in to and set up port mirrors).

..

> What is your LAN?  My guess is that its a router or a switch.  In either 
> case, the router/switch is not forwarding the packets to all the ports.  
> It retains a table of MAC addresses and the ports they are on.  It only 
> forwards packets to the desired port.  A computer on a different port 
> will not see any of those packets.  You have to use a hub or just a 
> non-learning bridge to get the packets forwarded to all ports.  Those 
> are really hard to find anymore.
> 







Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?470721F5.7070605>