[FUG-BR] vlan sobre bridge
Luiz Gustavo S. Costa
luizgustavo em luizgustavo.pro.br
Quinta Março 12 16:27:38 BRT 2009
só pra completar meu email:
a ideia é colocar as interfaces em switch distintos... por isso
preferir usar bridge com spanning tree do que lagg
vou tentar desenhar aqui com ascii ... rsrsrsrs
********sw1*************
\ \
\ \
***fbsd1*** ***fbsd2***
/ /
/ /
*********sw2***********
os "sw1" e "sw2" estão ligados em trunk.
entenderam ?
2009/3/12 Luiz Gustavo S. Costa <luizgustavo em luizgustavo.pro.br>:
> Salve lista,
>
> Eu estou tentando implementar uma bridge para redundância de interface
> (usando spanning tree) só que estou esbarrando na barreira de
> implementar vlan sobre bridge.
>
> ao tentar fazer testes, tive o seguinte diagnostico:
>
> # ifconfig bridge0 create
> # ifconfig bridge0 addm le1 addm le2 (usei bridge normal por causa que
> é um teste)
> # ifconfig brigde0 up
> # ifconfig vlan10 create
> # ifconfig vlan10 vlan 10 vlandev bridge0
> ifconfig: SIOCSETVLAN: Protocol not supported
>
> Então é isso mesmo ? bridge não suporta vlan :( ....
>
> Eu encontrei isso no man do bridge (# man bridge):
>
> The packets destined to the bridging host will be seen by the filter on
> the interface with the MAC address equal to the packet's destination MAC.
> There are situations when some of the bridge members are sharing the same
> MAC address (for example the vlan(4) interfaces: they are currenly shar-
> ing the MAC address of the parent physical interface). It is not possi-
> ble to distinguish between these interfaces using their MAC address,
> excluding the case when the packet's destination MAC address is equal to
> the MAC address of the interface on which the packet was entered to the
> system. In this case the filter will see the incoming packet on this
> interface. In all other cases the interface seen by the packet filter is
> chosen from the list of bridge members with the same MAC address and the
> result strongly depends on the member addition sequence and the actual
> implementation of if_bridge. It is not recommended to rely on the order
> chosen by the current if_bridge implementation: it can be changed in the
> future.
>
> Mas e no caso de usar stp (spanning tree) não cairia nesse caso, pois
> somente uma interface estaria em uso....
>
> Eu encontrei esse site:
> http://blogs.freebsdish.org/thompsa/2007/06/14/bridging-a-vlan-trunk/
>
> mas não tive muito avanço até agora....
>
> estou pensando em usar a interface lagg0 para solucionar isso (nos
> testes funcionou com vlan) no modo failover.
>
> O que acham ????
>
> Obrigado.
>
> --
> Luiz Gustavo Costa
>
> mundoUnix - Consultoria em Software Livre
> http://www.mundounix.com.br
> ICQ: 2890831 / MSN: gustavo.bsd em gmail.com
>
--
Luiz Gustavo Costa
mundoUnix - Consultoria em Software Livre
http://www.mundounix.com.br
ICQ: 2890831 / MSN: gustavo.bsd em gmail.com
Mais detalhes sobre a lista de discussão freebsd