Fiquei me perguntando se alguém tinha alguma experiência em configurar um ambiente projetado propositadamente para baixo desempenho ao enviar / receber solicitações pela rede. Estou desenvolvendo um aplicativo e gostaria de torná-lo robusto em redes com desempenho extremamente ruim. Alguém sabe se é possível configurar um roteador para:
- descartar pacotes intermitentemente
- introduzir latência intermitentemente em pacotes
- dados corrompidos em pacotes (este não é necessário, pois seria necessário abrir o pacote, alterar os dados e atualizar a soma de verificação, pois a camada TCP detectaria esse tipo de problema)
Se não for possível em um roteador, seria possível configurar um computador para atuar como roteador e fazer isso?
Muito Obrigado!