Talvez eu esteja sentindo falta de algo bastante básico, mas não sei, então pensei em perguntar.
Em termos de teste, quão sensíveis vários TDMoE são ao BER e ao atraso de pacotes, estou procurando como simular atraso e queda aleatória de pacotes no nível da Ethernet. Para esses testes, provavelmente executarei o iptables conforme documentado em uma pergunta semelhante do StackOverflow. No entanto, embora isso funcione aqui, não tenho certeza se funcionará em um caso mais geral (talvez testando a tolerância do BER entre servidores Windows e similares). Então isso me fez pensar.
Existem dispositivos de teste de rede de baixo custo que permitem atrasar ou descartar pacotes artificialmente para estressar os protocolos de teste e avaliar a sensibilidade à latência e à perda de pacotes?
Meus requisitos são capazes de fazer isso no nível da Ethernet. Não estou procurando tanto dispositivos, marcas, etc. específicos, como "são as coisas que fazem isso?" e se sim, talvez algumas idéias gerais de como elas são. Eu estou olhando principalmente para a construção de uma ponte simples executando Linux e iptables para fazer isso. Apenas querendo saber se este é o caminho certo a seguir.
fonte
Respostas:
Existem ferramentas como a WANem que permitem simular links WAN, causando artificialmente taxas de atraso e perda arbitrárias em um link. O WANem trabalha em um nível relativamente alto; você não verá erros físicos no link, mas os pacotes serão descartados. Ele pode ser implantado em hardware comum.
Eu sei que existem algumas outras ferramentas que servem a propósitos semelhantes, mas não consigo lembrar os nomes de nenhuma no momento.
fonte
netem
módulo dotc
( t raffic c ontrole, a ferramenta subsistema de administrador Linux QoS.) Do confira os links em resposta @petrus.WANem é ótimo, como Jeremy disse. Outras ferramentas interessantes são netem ou dummynet .
Veja os seguintes exemplos com o netem:
Você pode obter mais informações na página do netem ou nesta excelente resposta do SO .
fonte