Proč hub? Pokud vím tak bridge v Linuxu má tabulku MAC adres, umí i Spanning Tree Protocol a určitě musí ukládat rámce do bufferu, takže se chová jako switch.
Ale jinak skvělý článek, konečně jsem se dozvěděl jak napsat ten ifup skript.
Mimochodem, u bez TUN/TAP rozhraní se dá propojit několik emulovaných počítačů mezi sebou:
# launch a first QEMU instance qemu linux.img -net nic,macaddr=52:54:00:12:34:56 -net socket,listen=:1234 # connect the VLAN 0 of this instance to the VLAN 0 of the first instance qemu linux.img -net nic,macaddr=52:54:00:12:34:57 -net socket,connect=127.0.0.1:1234
Jo a taky se dají přesměrovat porty parametrem -redir. Bude mít ten článek nějaké pokračování?