Date: Fri, 15 Dec 2000 03:10:08 -0800 From: Julian Elischer <julian@elischer.org> To: Clark Gaylord <cgaylord@vt.edu> Cc: freebsd-net@freebsd.org Subject: Re: non-learning bridge for pathological network Message-ID: <3A39FC10.CD52AB65@elischer.org> References: <20001214222838.B84586@cgaylord.async.vt.edu>
next in thread | previous in thread | raw e-mail | index | archive | help
Clark Gaylord wrote: > > I am interested in creating a pathological lab network with the > following forwarding rules: > - three networks (A,B,C) > - packets from A or C are forwarded to B > - packets from B are forward to both A and C > > I was thinking of using BRIDGE+ipfw to create this by hacking > bridge.c so that all dsts are UNKNOWN, then filtering via ipfw by > deny ip from A to C > deny ip from C to A > > Seems like this would work, but I was wondering what others' thoughts > might be on this approach. Perhaps BRIDGE could have a (compile-time?) > non-learning flag so that all packets get forwarded as if they are > UNKNOWN. > > Oh, btw, I also want tcpdump to work on any of these interfaces. ;-) > > Thanks. > Clark > cgaylord@vt.edu > > ----- End forwarded message ----- > > -- > Clark K. Gaylord > Blacksburg, Virginia USA > cgaylord@vt.edu > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-net" in the body of the message use the netgraph bridgeing. (see the ng_bridge man page and the /usr/share/examples/netgraph documents) it can be loaded as modules so if you really want to you can 'hack' up your own ng-bridge module that does whatever you want, and load that instead. of course tcpdump still works too.. -- __--_|\ Julian Elischer / \ julian@elischer.org ( OZ ) World tour 2000 ---> X_.---._/ presently in: Budapest v To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-net" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3A39FC10.CD52AB65>