[Bridge] bridge doesn't broadcast properly

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Tue, 16 Nov 2004 21:02:02 +0100
Harald Sauff <2gr84u@xxxxxxxxx> wrote:

> Hello list,
> 
> I'm setting up a virtual network consisting of several UMLs (User Mode
> Linux) connected with the virtual bridge.
> Communications works quite well between the host and the virtual machines.
> 
> Setup:
> 2 UMLs connected via tap-devices to the bridge (tap1,tap2).
> The host uses the bridge-device br0 to talk to the clients.
> 
> Now I want to tcpdump the traffic between host and UML1 on virtual machine UML2.
> 
> With the standard-settings UML2 only catches the initial
> ARP-broadcasts (but that's the intended behaviour of the
> bridge/switch). :-)
> 
> Now I set "brctl setageingtime br0 0", so that the bridge behaves like
> a hub (it forgets the MAC-addresses immediately) and broadcasts all
> packets on all connected ports. Checking this with "brctl showmacs
> br0" shows, that this is working, the MAC-table is always empty.
> 
> BUT: on UML2 (the listening machine) I see only the complete traffic
> coming from the host (via br0 into the bridge), but the answers from
> UML2 to the host (entering the bridge on tap2) are hidden (only
> broadcasts can be seen).
> 
> Why does the broadcasting of all packets only work from the bridge
> directly (br0) and not from the connected tap-devices?
> 
> Could this have to do with the fact, that with version 1.0.4 of the
> bridge-utils (Debian 3.1, testing) I can't control the GC-time of the
> bridge?
> 
> In the mailing-list archive I found a thread, where someone wanted the
> bridge to be configured as a hub, but the advice to remove some lines
> of code from the bridge-code didn't work for me, the bridge is
> unusable after removing the code.
> 
> Can someone give me a hint, how to get the desired behaviour? An
> option for switching between hub- and switch-behaviour would be
> nice... ;-)
> 
> 
> thanx in advance,
>  Harald Sauff

What version of kernel.  The utilities don't matter much, they only
setup the kernel.  You could talk to Werner Almesberger about similar
stuff in umlsim


[Index of Archives]     [Netdev]     [AoE Tools]     [Linux Wireless]     [Kernel Newbies]     [Security]     [Linux for Hams]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux Admin]     [Samba]     [Video 4 Linux]

  Powered by Linux