[FUG-BR] [OFF Topic] VLAN com FreeBSD

Marcelo/Porks marcelorossi em gmail.com
Terça Maio 27 15:29:20 BRT 2008


Cristiano, colocarei isto só para garantir.

Pessoal, eu estava fuçando no man do ifconfig:

IFCONFIG(8)             FreeBSD System Manager's Manual            IFCONFIG(8)
     vlanmtu, vlanhwtag
             If the driver offers user-configurable VLAN support, enable
             reception of extended frames or tag processing in hardware,
             respectively.  Note that this must be issued on a physical inter-
             face associated with vlan(4), not on a vlan(4) interface itself.

Ou seja, no meu rc.conf eu teria que por algo do tipo:
ifconfig_re0="up vlanmtu vlanhwtag"

Se eu não colocar isso... a placa, mesmo suportando '802.1q tagging'
por hardware, vai fazer o '802.1q tagging' via software, não é?

2008/5/27 Cristiano Maynart Pereira <cpereira at unisc.br>:
>>-----Original Message-----
>>From: freebsd-bounces at fug.com.br [mailto:freebsd-bounces at fug.com.br] On
>>Behalf Of Marcelo/Porks
>>Sent: terça-feira, 27 de maio de 2008 11:58
>>To: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)
>>Subject: Re: [FUG-BR] [OFF Topic] VLAN com FreeBSD
>>
>>Olá Breno...
>>
>>É... analisando direito... A rede está enroscando sim.
>>
>>No <gateway> (onde está montada a vlan) há um DNS.
>>
>>Nos clientes eu executo o comando 'nslookup www.terra.com.br'
>>as vezes retorna com sucesso. mas as vezes da timeout.
>>
>>O estranho é que a navegação (http) é bem rápida (quando eu consigo
>>resolver o nome).
>>Ou seja, só reparei que 'enrosca' com o DNS e com o SSH (mesmo depois
>>de logado, se eu dar um comando tipo 'cat /var/log/message' vai
>>exibindo o conteúdo as poucos... e isto não acontece com a vlan
>>desativada)
>>
>>Tive que desabilitar a vlan hoje de manhã.
>>Estava conversando com o pessoal na irc.freenode.net e desconfiamos
>>que pode ser a placa de rede pipocando.
>>
>>Hoje a noite para poder testar, vou voltar a habilitar a vlan.
>>Vou tentar habilitar polling na realtek.
>>E forçar o MTU nas vlan para 1496, uma vez que na re0 está 1500.
>>
>>Testarei algo como 'ping -f' para ver o que acontece.
>>Já verifiquei que essa realtek está na irq 18 e não tem mais nada
>>usando essa irq.
>>'top' me reporta de '0.3% interrupt' até ~ '4.0% interrupt' com a vlan
>>desligada. Vou prestar atenção como fica com a vlan ativada.
>>
>>Tem idéia de algum outro teste para eu fazer?
>>
>>Você acha que esse problema de 'enroscar' o nslookup poderia ser
>>resolvido com o Jumbo Frame?
>>
>>--
>>Marcelo Rossi
>>"This e-mail is provided "AS IS" with no warranties, and confers no
>>rights."
>>
>>
>>2008/5/27 Breno BF <breno at lagosnet.com.br>:
>>> ----- Original Message -----
>>> From: "Marcelo/Porks" <marcelorossi at gmail.com>
>>> To: "Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)"
>>> <freebsd at fug.com.br>
>>> Sent: Monday, May 26, 2008 9:16 PM
>>> Subject: Re: [FUG-BR] [OFF Topic] VLAN com FreeBSD
>>>
>>>
>>>>Obrigado pela a atenção. Cristiano, Marcelo Lima e Breno.
>>>
>>>    Nada!
>>>
>>>>[...]
>>>>Ah.. e eu errei o nome do switch num email anterior. O nome correto é
>>>>Dell PowerConnect 2724.
>>>
>>>    Certo, pelo que vi no site da Dell, são 24 interfaces Giga, com
>>> suporte a Jumbo frame.
>>>
>>>>Não estou lembrado da velocidade que atingi, mas lembro que foi MUITO
>>>>satisfatório.
>>>
>>>     Bom, eu começaria verificando a parte física; cabo portas, etc .
>>> Tb seria legal forçar ambas as interfaces a trabalharem em Giga,
>>> forçar um MTU específico (desabilitar auto negociação). Lembrando que
>>> o sw suporta Jumbo, o que *imho* poderia ser legal de implementar.
>>>    Com as informações que foram passadas, discuti aqui com um amigo,
>>> e foi o que concluimos. Se possível, passe mais informações sobre o
>>> problema. Veja se perde pacotes em icmp com tamanhos variados, com a
>>> flag DF ativada ou não.
>>>    Espero ter ajudado,
>>> []'s
>>> Breno BF
>>>
>>>
>>
>>--
>>Marcelo Rossi
>
>
> Marcelo.
>
> Pode ser um problema específico com o DNS. Se estiver utilizando o Bind, experimente setar no named.conf somente os IP's que deseja que o Bind escute, por exemplo:
>
> listen-on    {
>                127.0.0.1;
>                192.168.1.4
>                192.168.1.5;
>        };
>
> Retire o IP da interface nativa, caso possua algum, por exemplo:
>
> ifconfig rl0 0.0.0.0
>
> Também verifique se não esta com mais de uma rota default:
> netstat -rn |grep default
>
>
> Cristiano Maynart
> -
> -------------------------
> Histórico: http://www.fug.com.br/historico/html/freebsd/
> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>



-- 
Marcelo Rossi
"This e-mail is provided "AS IS" with no warranties, and confers no rights."


Mais detalhes sobre a lista de discussão freebsd