From owner-freebsd-net@FreeBSD.ORG Mon Oct 16 16:36:14 2006 Return-Path: X-Original-To: freebsd-net@freebsd.org Delivered-To: freebsd-net@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7367016A407 for ; Mon, 16 Oct 2006 16:36:14 +0000 (UTC) (envelope-from thompsa@freebsd.org) Received: from grunt7.ihug.co.nz (grunt7.ihug.co.nz [203.109.254.47]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1A00543D5A for ; Mon, 16 Oct 2006 16:36:14 +0000 (GMT) (envelope-from thompsa@freebsd.org) Received: from 203-109-251-39.static.bliink.ihug.co.nz (heff.fud.org.nz) [203.109.251.39] by grunt7.ihug.co.nz with esmtp (Exim 3.35 #1 (Debian)) id 1GZVRi-0000qs-00; Tue, 17 Oct 2006 05:36:10 +1300 Received: by heff.fud.org.nz (Postfix, from userid 1001) id 4DC651CC23; Tue, 17 Oct 2006 05:36:10 +1300 (NZDT) Date: Tue, 17 Oct 2006 05:36:10 +1300 From: Andrew Thompson To: Jon Otterholm Message-ID: <20061016163610.GA93501@heff.fud.org.nz> References: <45335BB1.6050809@ide.resurscentrum.se> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <45335BB1.6050809@ide.resurscentrum.se> User-Agent: Mutt/1.5.11 Cc: freebsd-net@freebsd.org Subject: Re: If_bridge behaving as HUB X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Oct 2006 16:36:14 -0000 On Mon, Oct 16, 2006 at 12:15:13PM +0200, Jon Otterholm wrote: > Hi. > > I have a bridge setup with a number of vlan IF's as members. After a > while traffic destined for one member IF are sent to all member IF's. > > From man if_bridge: > > A bridge works like a hub, forwarding traffic from one interface to > another. Multicast and broadcast packets are always forwarded to all > interfaces that are part of the bridge. For unicast traffic, the > bridge > learns which MAC addresses are associated with which interfaces and > will > forward the traffic selectively. > > Has anyone else got this problem? How do I debug this? > You should run 'ifconfig bridge0 addr' to print out the forwarding table, check if the mac address is listed on the correct port. cheers, Andrew