Je me demandais si quelqu'un avait une expérience de la mise en place d'un environnement conçu pour des performances médiocres lors de l'envoi / la réception de demandes sur un réseau. Je suis en train de développer une application et j'aimerais la rendre robuste sur des réseaux extrêmement peu performants. Quelqu'un sait-il s'il est possible de configurer un routeur pour:
- abandonner par intermittence des paquets
- introduire par intermittence la latence dans les paquets
- données corrompues dans les paquets (celui-ci n'est pas requis car il faudrait ouvrir le paquet, changer les données et mettre à jour la somme de contrôle car la couche TCP intercepterait ce type de problème)
Si ce n'est pas possible sur un routeur, serait-il possible de configurer un ordinateur pour agir en tant que routeur et de le faire?
Merci beaucoup!
la source
J'ai utilisé WANem avec succès pour simuler les conditions de réseau d'un WAN entre l'Allemagne et l'Inde. WANem est livré sous forme de CD de démarrage ou d'appliance virtuelle. Il vous suffit de le démarrer, de configurer les propriétés réseau souhaitées, puis d'acheminer votre trafic à travers celui-ci. Citant la description officielle:
la source
Réglez le port de liaison montante sur 10 Mbps et semi-duplex si vous le pouvez. Utilisez ensuite un hôte sur le réseau pour en faire un ping. Cela devrait vous neutraliser décemment: D
la source