[FUG-BR] Hardware BGP com OpenBGPD
Renato Frederick
renato em frederick.eti.br
Segunda Agosto 2 20:58:51 BRT 2010
Não tem interface WEB, é na CLI mesmo(aliás nunca vi ninguém
configurando roteador via web, hehehe) - bem semelhante a cisco(se for
quagga) ou no .conf mesmo se for openbgpd, com sintaxe parecida com o named.
Mas nada do outro mundo, tem tudo documentado.
Sobre o barramento, acredito que isto é um mito, veja só:
o antigo PCI 32bits realmente não atende, tem uma velocidade máxima de
132MB/s, o que dá 1056Mb/s, muito pouco, motivo este que enhuma placa
giga de qualidade é PCI 32bits, é no mínimo PCI 64bits.
PCI 64bits tem uma velocidade máxima de 512MB/s = 4096Mb/s, mais do que
suficiente para seu tráfego de 1000Mb/s(full duplex).
E outra, hoje em dia todo servidor trabalha com barramento PCI-X que é
muito mais rápido que isto, tanto que placas dual ou quad se encontra a
venda no mercado como PCI-X. Se não me engano o PCI-X 2.0 é 4264MB/s =
34112Mb/s, dá quase 8Gb de tráfego para cada placa de rede, se for uma quad.
Eu não tenho nenhum cenário com tráfego perto deste seu, porém você pode
ler o histórico da GTER e GTS-AS, com certeza lá vai ter gente com
tráfego até maior que o seu e que pode dar detalhes de soluções baseadas
em BSD/JUNIPER/CISCO e você tira suas conclusões do que é melhor, se
quiser pode ir no site do openbgpd[1], lá tem testimonals de gente com
tráfego bem alto.
[1] http://www.openbgpd.org/users.html
[]s
Em 02/08/10 18:49, sergio escreveu:
> Atualmente você está usando alguma ferramenta com interface web ou outra para facilitar o gerenciamento do roteador bgp com freebsd ?
>
> Me falam que passou dos 500Mbps não adianta ficar com máquina com quagga e openbgpd pois a interface de rede não aguenta o tráfego, alguns falam que o problema é o barramento, outros dizem que o problema é o quagga ou openbgpd.
>
>> -----Original Message-----
>> From: renato em frederick.eti.br
>> Sent: Mon, 02 Aug 2010 07:19:00 -0300
>> To: freebsd em fug.com.br
>> Subject: Re: [FUG-BR] Hardware BGP com OpenBGPD
>>
>> Bom, eu tenho cenário com quagga e openbgpd.
>>
>> Olha o uso de memória de cada um, para sessão full para 2 operadoras +
>> PTT
>>
>> quagga:
>>
>> quagga 1628 0.0 3.2 271652 265696 ?? Ss 17Jul10 213:59.75
>> /usr/local/sbin/bgpd -d
>>
>> openbgpd:
>>
>> # bgpctl show rib mem
>> RDE memory statistics
>> 323506 IPv4 unicast network entries using 12.3M of memory
>> 646996 rib entries using 39.5M of memory
>> 1303869 prefix entries using 79.6M of memory
>> 227972 BGP path attribute entries using 26.1M of memory
>> 102262 BGP AS-PATH attribute entries using 5.3M of memory,
>> and holding 227972 references
>> 5844 BGP attributes entries using 228K of memory
>> and holding 46741 references
>> 5843 BGP attributes using 45.6K of memory
>> RIB using 163M of memory
>>
>> Quanto ao hardware, acredito que a questão que tem que se preocupar mais
>> é com a qualidade de placa de rede e processador.
>>
>> Experimente procurar a liha dell T610(controladora PERC) se for torre ou
>> a linha R610 se for rack, ambos trabalhando com RAID5, funcionam muito
>> bem com FreeBSD e com 4GB de memória é mais que suficiente para 3
>> sessões, como pode ver acima.
>>
>> Você pode adquirir mais placas de rede(se não me engano estas máquinas
>> vem com 2 onboard e suporta placas pci-x dual/quad) e agregá-las em seu
>> switch e configurar no freebsd[1], evitando que o tráfego de 500Mbps
>> fique somente em uma interface.
>>
>>
>> [1] http://www.freebsd.org/doc/handbook/network-aggregation.html
>>
>> Quanto ao BIRD, nunca usei. Não tenho nada a reclamar do quagga nem
>> openbgpd, apenas estou preferindo o segundo quando é necessário integrar
>> com o PF(tables, route-to, etc).
>>
>>
>>
>>
>>
>> Em 02/08/10 01:19, sergio escreveu:
>>> Outro detalhe é que o tráfego total é de 500Mbps.
>>>
>>>> -----Original Message-----
>>>> From: sergio em inbox.com
>>>> Sent: Sun, 1 Aug 2010 20:17:46 -0800
>>>> To: freebsd em fug.com.br
>>>> Subject: [FUG-BR] Hardware BGP com OpenBGPD
>>>>
>>>> Alguém recomenda algum hardware para um roteador com FreeBSD + OpenBGPD
>>>> com 3 sessões BGP full.
>>>>
>>>> Vi que o Patrick Tracanelli recomenda o OpenBGPD, ouvi falar muito bem
>>>> do
>>>> BIRD porém pelo que vi é para Linux.
>>>> -------------------------
>>>> 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
>> -------------------------
>> 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