[GTER] Router para BGP

Luiz Otavio O Souza lists.br at gmail.com
Fri Jun 2 00:58:23 -03 2017


Tudo teoria Fred, tudo teoria ;)

E você testou com FreeBSD ? Que versão do FreeBSD e do netmap ?

-l

2017-06-01 12:36 GMT-03:00 Fred Pedrisa <pedrisa at hyperfilter.com>:
> Você fez os testes na prática ou está falando baseado em conceito ? Porque
> eu fiz os testes na pratica, e conversei muito com o Luigi Rizzo e o
> Vincenzo Maffione... Participei muito no netmap. ;)
>
>
> On 01/06/2017 11:31, Luiz Otavio O Souza wrote:
>>
>> 2017-06-01 8:59 GMT-03:00 Fred Pedrisa:
>>>
>>> Esse soft-netmap ipfw, consegue apenas 1.5 Mpps (com uma regra de
>>> firewall),
>>> se você adicionar mais regras a performance cai mais ainda.
>>>
>>> O problema não é o netmap, e sim o ipfw que não é prepaprado para
>>> trabalhar
>>> neste cenário.
>>
>> Você provavelmente esta se baseando na versão in-kernel do IPFW.  Essa
>> versão é levemente diferente, com muito menos locks (a aplicação final
>> é single thread) mas a diferença é significativa (extraído do README
>> do projeto no github):
>>
>> This directory contains a version of ipfw and dummynet that can
>> run in userland, using NETMAP as the backend for packet I/O.
>> This permits a throughput about 10 times higher than the
>> corresponding in-kernel version. I have measured about 6.5 Mpps
>> for plain filtering, and 2.2 Mpps going through a pipe.
>> Some optimizations are possible when running on netmap pipes,
>> or other netmap ports that support zero copy.
>>
>> Basta ver os 4Mpps filtrados nesse case do Patrick.
>>
>> 1.4Mpps é o que faz o netmap-fwd, por CPU, rodando nos C2000 da vida.
>> E da bem mais trabalho pra rotear do que pra filtrar pacotes em uma
>> bridge.
>>
>> Att.,
>> -l
>> --
>> gter list    https://eng.registro.br/mailman/listinfo/gter
>
>
> --
> Fred Pedrisa - CEO/CTO
> HyperFilter DDoS Protection Solutions
> A FNXTEC, Company.
> https://www.hyperfilter.com
>
> --
> gter list    https://eng.registro.br/mailman/listinfo/gter



More information about the gter mailing list