[FUG-BR] RES: Link Aggregation Freebsd + Switch EXtreme
Joel Cappellesso
cappellesso em gmail.com
Quinta Abril 7 15:05:57 BRT 2011
A principio seria a opção do laggproto no BSD.
Usando com lacp + switch cisco ficou ok.
Mesmo equipamento só que no outro aggregation + extreme estou com dificuldades.
Mas não descarto a possibilidade de ser algo que envolva a operadora.
--
Joel Cappellesso
Em 7 de abril de 2011 14:41, Eduardo Schoedler
<eschoedler em viavale.com.br> escreveu:
> Esse "balanceamento" por hash seria o modo loadbalance do lagg do Freebsd ?
>
> --
> Eduardo Schoedler
>
>
>
>> -----Mensagem original-----
>> De: freebsd-bounces em fug.com.br [mailto:freebsd-bounces em fug.com.br] Em
>> nome de Rafael Henrique Faria
>> Enviada em: quinta-feira, 7 de abril de 2011 14:03
>> Para: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)
>> Assunto: Re: [FUG-BR] Link Aggregation Freebsd + Switch EXtreme
>>
>> Boa tarde.
>>
>> Completando o que o Rafael comentou,
>>
>> o Link Aggregation, não soma a velocidade de cada enlace.
>>
>> 1G + 1G não é 2G
>>
>> Mas somando todo o tráfego, você consegue 2G.
>>
>> Pois cada sessão TCP, vai passar por uma interface, chegando ao máximo
>> da velocidade desta interface.
>>
>> Mas se você tiver duas seções TCP, e tiver a sorte de cada uma delas
>> cair em uma interface diferente, então aí sim, somando as duas, você
>> terá 2GB de tráfego.
>>
>> 2011/4/7 Rafael Ganascim <rganascim em gmail.com>:
>> > Fala Joel,
>> >
>> > Já fiz o aggregation com Cisco, e funciona perfeitamente com o
>> FreeBSD
>> > (testei com o 7x).
>> >
>> > Porém devo lembrá-lo que o aggregation faz a distribuição não de
>> forma igual
>> > entre os links, mas sim através de um hash (seja mac de origem
>> combinado com
>> > mac de destino, ip de origem combinado com o de destino, porta de
>> origem com
>> > porta de destino e uma mistura disto). Por isto, dependendo do padrão
>> do
>> > tráfego, você pode acabar utilizando somente um dos links (ex. o
>> tráfego vem
>> > sempre do seu roteador para um segundo roteador, ou no teste você
>> fazendo o
>> > teste de uma máquina para a outra). Veja no Cisco e no FreeBSD como
>> mudar a
>> > maneira como é feito o hashing....
>> >
>> > Em 7 de abril de 2011 11:04, Joel Cappellesso
>> <cappellesso em gmail.com>escreveu:
>> >
>> >> Ola,
>> >>
>> >> Alguém já utilizou link aggregation entre Extreme e Freebsd ou
>> Extreme
>> >> e switch Cisco.
>> >> Aparentemente as confs estão corretas mas tive dificuldade em
>> >> ultrapassar 1Gbits com protocolo TCP. UDP passou.
>> >> Isso na ligação entre um Freebsd e o Extreme.
>> >> 8.2-STABLE FreeBSD 8.2-STABLE
>> >>
>> >> Confs no Extreme:
>> >>
>> >> interface GigabitEthernet1/0/4
>> >> negotiation auto
>> >> description ## PORTA PERTENCENTE AO ETH-TRUNK1 ##
>> >> undo shutdown
>> >> eth-trunk 1
>> >> #
>> >> interface GigabitEthernet1/0/5
>> >> negotiation auto
>> >> description ## PORTA PERTENCENTE AO ETH-TRUNK1 ##
>> >> undo shutdown
>> >> eth-trunk 1
>> >> #
>> >> interface Eth-Trunk1
>> >> description ## CONEXAO ##
>> >> load-balance packet-all
>> >> #
>> >> interface Eth-Trunk1.17xx
>> >> vlan-type dot1q 17xx
>> >> description "LINK"
>> >> bandwidth 2000
>> >> ip binding vpn-instance vpn000XX
>> >> ip address 1x.x.x.x 255.255.255.248
>> >> statistic enable
>> >>
>> >>
>> >>
>> >> Confs no Freebsd:
>> >>
>> >> 8.2-STABLE FreeBSD 8.2-STABLE
>> >> ifconfig_lagg0="laggproto lacp laggport bce0 laggport bce1 200.x.x.x
>> >> netmask 255.255.255.192"
>> >> ifconfig_lagg1="laggproto lacp laggport em0 laggport em1 1x.x.x.x
>> >> netmask 255.255.255.248"
>> >> Sendo lagg0 ligada ao switch cisco e lagg1 ligada o switch da
>> extreme.
>> >> Em testes lagg0 suportou mais de 1Gbits/s tanto tcp quando udp.
>> >> Em testes lagg1 suportou mais de 1Gbits/s somente usando udp, tcp
>> >> limitou em 1Gbits/s.
>> >>
>> >>
>> >> Confs no Cisco:
>> >> !
>> >> interface GigabitEthernet2/0/13
>> >> description Agregation BSD
>> >> switchport mode access
>> >> channel-protocol lacp
>> >> channel-group 1 mode active
>> >> !
>> >> interface GigabitEthernet2/0/14
>> >> description Agregation BSD
>> >> switchport mode access
>> >> channel-protocol lacp
>> >> channel-group 1 mode active
>> >> !
>> >>
>> >> Agradeço se alguém tiver alguma dica.
>> >>
>> >> Obrigado,
>> >>
>> >> Joel Cappellesso
>> >> -------------------------
>> >> Histórico: http://www.fug.com.br/historico/html/freebsd/
>> >> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>> >>
>> > -------------------------
>> > Histórico: http://www.fug.com.br/historico/html/freebsd/
>> > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>> >
>>
>>
>>
>> --
>> Rafael Henrique da Silva Faria
>> -------------------------
>> Histórico: http://www.fug.com.br/historico/html/freebsd/
>> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>
> -------------------------
> Histórico: http://www.fug.com.br/historico/html/freebsd/
> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>
Mais detalhes sobre a lista de discussão freebsd