[FUG-BR] RES: Vlan

André Luiz de Souza andresou25 em gmail.com
Quarta Fevereiro 11 12:45:27 BRST 2009


Grupo FUG FUG escreveu:
> Renato
>
> Obrigado pela ajuda, ja tinha feito isso, olha o que acontece quando crio a
> VLAN1 com a porta 1,24 ok ai vou criar a VLAN2 com as portas 2,24 acontece
> que quando faço isso e porta 24 da VLAN é removida e so ficando na VLAN2.
> Você ja fez isso e funcionou ?
>
> Obrigado pela ajuda
>
> Luís
Verifica se seu switch tem suporte a vlans tagged e untagged.
Uma porta só pode ficar em apenas uma vlan untagged. Se for colocar a
porta em mais vlans, ela (a vlan) tem que ser do tipo tagged para aquela
porta.

Exemplo.
vlan1: porta 1 untagged, porta 24 tagged
vlan2: porta 2 untagged, porta 24 tagged

No FreeBSD, você terá que criar várias interfaces vlans com o ifconfig,
ou com a variavel do rc.conf "cloned_interfaces", algo como "ifconfig
vlan1 create"
Dá um man ifconfig e vai na seção VLAN

Quando a vlan é untagged, o switch remove essa informação do pacote
ethernet antes de entregar à placa de rede, e aí a maquina nem sabe que
tá em uma vlan. E no momento que o switch recebe um pacote dessa placa
de rede, o switch se encarrega de colocar o tag no pacote.
Quando a vlan é tagged, o switch passa essa informação no pacote
ethernet, e o drive da placa de rede fica encarregada de separar e
distribuir o pacote para a interface cloned  (vlan) apropriada.

referências:
- http://en.wikipedia.org/wiki/VLAN
- http://en.wikipedia.org/wiki/IEEE_802.1Q

Espero ter ajudado.



Mais detalhes sobre a lista de discussão freebsd