Je voudrais évaluer visuellement le temps de réponse des pages Web pour plusieurs types de connexions Internet (DSL, câble, T1, accès à distance, etc.) alors que mon navigateur et mon serveur Web sont sur le même LAN ou même sur la même machine. Existe-t-il des outils réseau simples ou des plug-ins de navigateur qui ralentissent la bande passante du réseau pour simuler différents scénarios de connexion réels.
J'apprécie toute contribution à ce sujet.
Réponses:
essayez Traffic Shaper XP, vous pouvez facilement limiter la vitesse d'IE ou d'un autre navigateur avec cette application et son freeware
la source
Sur Linux, voir netem : le noyau contient déjà la prise en charge de la mise en forme du trafic et peut simuler une latence élevée, une faible bande passante, des pertes de paquets et toutes sortes d'autres conditions défavorables, même sur un périphérique de bouclage (vous n'avez donc pas besoin d'un vrai, réseau physique à tester).
la source
sudo tc qdisc add dev lo root netem delay 500ms
sudo tc qdisc add dev lo root netem delay 100ms
Pour supprimer:sudo tc qdisc del dev lo root netem delay 100ms
sudo tc qdisc del dev lo root
- changementlo
deeth0
si vous utilisez une connexion filaire etctc qdisc add dev lo root handle 1:0 netem delay 10ms rate 1mbit limit 1000
. Notez que pour certains appareils, tels que le dispositif de réalimentation, vous devez également le mettre à une longueur de file d' attente non nulle pour l'option de taux au travail:ifconfig lo txqueuelen 1000
. Voir serverfault.com/a/394949/76090Je ressuscite ce fil parce que j'ai le même besoin récemment. Étonnamment, j'ai découvert que Fiddler peut être utilisé pour cela en personnalisant les règles et en ajoutant cette ligne
oSession["response-trickle-delay"] = "150";
dans la sectionOnBeforeResponse
. Le violoneux est vraiment incroyablela source
Simulate Modem Speeds
sous Rules -> Performance.Essayez le NEWT de Microsoft, cela a fonctionné parfaitement pour moi. Il fournit une latence personnalisée, des techniques de suppression de paquets et plus :)
http://blog.mrpol.nl/2010/01/14/network-emulator-toolkit/
Mise à jour 1:
Voici un bon didacticiel vidéo pour NEWT - Tutoriel de l' émulateur de réseau pour Windows Toolkit (crédits à Jimmery)
la source
Mon travail utilise cet outil, et il semble assez bon: http://www.dallaway.com/sloppy/
Bonne chance.
la source
https
: groups.google.com/forum/#!topic/sloppy-discuss/tOyCx7igfkwJ'ai utilisé avec succès TMnetSim (en bas de la page, sous «Autres outils» - le lien indique quelque chose comme «ZIP: TMnetSim Network Simulator version 2.4 32 bits (600 Ko)»
Ce n'est pas seulement pour les sites Web - vous pouvez ralentir les connexions à n'importe quel port TCP. Je l'utilisais pour simuler un serveur SQL lent (port 1433).
la source
J'adore Charles .
La version gratuite fonctionne bien pour moi.
La limitation, le réexamen, les points d'arrêt sont tous des fonctionnalités impressionnantes.
la source
After 30 days if you decide to continue using Charles you must purchase a license
DummyNet
Essayez cette image VMWare basée sur FreeBSD. Il a également un excellent mode d'emploi, purement gratuit et se lève en 20 minutes.
Mise à jour: DummyNet prend désormais en charge Linux, OSX et Windows
la source
Pour Linux ou OSX, vous pouvez utiliser
ipfw
.Depuis Quora ( http://www.quora.com/What-is-the-best-tool-to-simulate-a-slow-internet-connection-on-a-Mac )
Utiliser essentiellement un pare-feu pour limiter toutes les données du réseau:
la source
Si vous utilisez Apache, vous pouvez utiliser mod_bandwith.
Voir ici pour les paramètres de configuration.
la source
Mac OS X dispose désormais d'un outil intégré capable de simuler des réseaux lents et défectueux: http://9to5mac.com/2011/08/10/new-in-os-x-lion-network-link-conditioner-utility-lets- vous-simulez-les-conditions-d'Internet et de la bande passante /
la source
Si vous souhaitez une solution matérielle, Netgear propose une série de commutateurs bon marché (environ 50 $) qui limitent la bande passante. Netgear Prosafe GS105E et les commutateurs similaires méritent d'être étudiés.
la source
Vous pouvez également essayer WANem qui est un émulateur de réseau étendu open source. Vous pouvez télécharger l'image (ISO, CD live Knoppix) ou les appliances virtuelles VMWare.
la source
Un simple programme GUI mac est
https://www.macupdate.com/app/mac/28072/entonnoir/ qui peut limiter la vitesse
la source
Vous pouvez utiliser dummynet ofcourse, Il existe une extension de dummynet appelée KauNet . qui peut fournir un contrôle encore plus précis des conditions du réseau. Il peut supprimer / retarder / réorganiser des paquets spécifiques (de cette façon, vous pouvez effectuer une analyse plus approfondie de la suppression des paquets clés comme la négociation TCP pour voir comment vos pages Web les digèrent). Il fonctionne également dans le domaine temporel. Habituellement, la plupart des émulateurs sont réglés pour fonctionner dans le domaine des données. Dans le domaine temporel, vous pouvez spécifier à partir de quelle heure à quelle heure vous pouvez modifier les conditions du réseau.
la source
Si vous devez simuler la qualité de la connexion réseau lors du développement pour Windows Phone, vous pouvez essayer un outil intégré à Visual Studio appelé Tableau de bord de simulation (plus de détails ici http://msdn.microsoft.com/en-us/library /windowsphone/develop/jj206952(v=vs.105).aspx ):
la source