Low Throughput e Router Crash

1

Configuração:

gerador de pacotes (computador A) —— > gato 5 —— > Roteador (porta LAN GB / s) —— > Rede de 2,4 Ghz —— > wireshark (computador B)

Estou usando o Ostinato para mac para gerar os pacotes. Estou dando aos pacotes um endereço MAC de origem do computador A e um endereço MAC de destino de unicast do computador de destino (B). As camadas inferiores (IPv4, UDP / TCP, dados brutos) parecem não ter nenhum efeito na taxa de transferência. Por isso, a partir de agora, para fins de teste, meus pacotes consistem apenas na camada do protocolo MAC e em alguns dados arbitrários de preenchimento.

dados protocais do ostinato

pacote bruto

roteador: netgear nighthawk R7000 (firmware padrão, praticamente DD-WRT)

Tudo funciona como deveria em baixa largura de banda (1 mbps e abaixo). O comportamento de envio e recebimento é o esperado.

Problema: Eu pareço ter um limite de largura de banda de cerca de 4 mbps. Não importa o quão alto eu ajuste a taxa do gerador de pacotes, os níveis de recebimento do gráfico de Mbps são desativados. Além disso, a GUI do roteador falha (não consigo fazer o telnet). A porta LAN é capaz de GB / s, a rede de 2,4 Ghz de 600 Mbps e a placa de recepção de pelo menos 54 Mbps. Então, por que quando tento enviar pacotes em uma largura de banda próxima a 6 mbps, eu me deparo com problemas?

Informações adicionais : Eu passei por todas as configurações do roteador. A QoS está desativada, não há firewall em nenhum momento. Eu tentei quatro roteadores diferentes (búfalo, netgear, linksys, estrelado) - todos os roteadores AC "gb / s". Eu também tentei diferentes softwares de geração de pacotes sem sucesso. Eu sinto que deve haver algum buffer no roteador que está sendo preenchido, mas não parece ser bufferbloat. Eu testei a transferência de arquivos - consegui facilmente 60 mbps, então não entendi qual poderia ser esse problema. Claramente o roteador é capaz, as placas de wi-fi são capazes ... todo o hardware deve ser capaz. Pode haver algum problema de firmware em que fluxos de dados como os geradores de pacotes são reconhecidos como um ataque DoS e bloqueados automaticamente?

    
por john smith 06.07.2016 / 21:02

1 resposta

0

Olhando para essa captura de tela bruta de pacote, seus pacotes parecem ter essencialmente nenhuma carga útil. Eu imagino que o seu PC está enviando uma quantidade enorme de pacotes minúsculos que estão debilitando seus dispositivos de rede e limitando a 4mbps.

Você deve enviar pacotes com uma carga real TCP / UDP para medir com precisão o rendimento da rede. Eu sei que você tem requisitos específicos, mas o iperf é normalmente usado para medir o desempenho.

    
por 06.07.2016 / 21:28