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>