Se você está apenas olhando para fazer pacotes TCP / UDP brutos (teste de rede), eu olharia iperf . Suporta UDP e TCP.
Você o configura nos dois lados do gateway, um atuará como o cliente e o outro como servidor.
Estou interessado em testes de estresse no meu servidor de gateway, mas estou perdido em como. A maioria dos aplicativos de teste de estresse que eu vi apenas ver o quanto carregar um aplicativo como o Apache pode manipular, mas não isso.
Essencialmente eu quero enviar tantos pacotes que eu puder para esta caixa com um computador em um cartão e ver quantos saem do outro em outro computador apenas para ter uma idéia do tipo de carga que isso pode suportar. Eu também estou interessado em como o Snort irá se apresentar. Eu não tenho certeza como fazer isso.
Quais ferramentas você recomendaria para fazer isso?
Se você está apenas olhando para fazer pacotes TCP / UDP brutos (teste de rede), eu olharia iperf . Suporta UDP e TCP.
Você o configura nos dois lados do gateway, um atuará como o cliente e o outro como servidor.
O teste de estresse mais simples usa o netcat. Isso é apenas para a taxa de fluxo embora. Se você quer enfatizar a velocidade de abrir e fechar a conexão, você precisa de algo mais.
De qualquer forma
Defina duas caixas de linux (A e B) em cada lado do gateway. Em A, inicie um servidor netcat que serve zeros:
nc -l -p 1234 < /dev/zero
Em B, conecte-se a A usando o netcat também e lance o zero para / dev / null
nc 192.168.1.1 1234 > /dev/null
Você pode usar o iptraf para monitorar a velocidade da conexão em A ou B ou no gateway. Você também pode usar uma ferramenta como readspeed para monitorar a velocidade da transferência de zeros (é a velocidade de transferência de dados, que é a velocidade da conexão menos os cabeçalhos ethernet / ip / tcp)
em A
$ nc -l -p 1234 < /dev/zero
em B
$ nc 192.168.1.1 1234 | ./readspeed
61710848 octets en 0:02:03 = 74504 ko/s (75121 ko/s avg)
(Essa é a velocidade entre meu laptop e meu servidor em um link gigabit).
Eu recomendaria Mausezahn . É muito flexível e muito rápido.
Tags gateway stress-testing