Narzędzia sieciowe symulujące powolne połączenie sieciowe [zamknięte]
Chciałbym wizualnie ocenić czas reakcji stron internetowych dla kilku typów połączeń internetowych(DSL, Cable, T1, dial-up itp.) podczas gdy moja przeglądarka i serwer WWW są w tej samej SIECI LAN lub nawet na tym samym komputerze. Czy istnieją proste narzędzia sieciowe lub wtyczki do przeglądarek, które spowalniają przepustowość sieci, aby symulować różne scenariusze połączeń w świecie rzeczywistym.
Doceniam każdy wkład w to.
16 answers
Try Traffic Shaper XP możesz łatwo ograniczyć prędkość IE lub innej przeglądarki z tej aplikacji, a także freeware
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2009-07-07 20:48:38
W Linuksie, zobacz netem : jądro zawiera już wsparcie dla traffic shaping i może symulować duże opóźnienia, niską przepustowość, straty pakietów i inne niekorzystne warunki, nawet na urządzeniu typu loopback(więc nie potrzebujesz prawdziwej, fizycznej sieci do testowania).
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2011-09-24 10:26:30
[[2]] wskrzeszam ten wątek, bo ostatnio miałem taką samą potrzebę.
O dziwo odkryłem, że Fiddler może być użyty do tego poprzez dostosowanie reguł i dodanie tej linii oSession["response-trickle-delay"] = "150";
w sekcji OnBeforeResponse
.
Fiddler is really amazing
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2010-07-25 17:17:24
Spróbuj NEWT Microsoftu, to działało idealnie dla mnie. Dostarcza niestandardowe opóźnienia, techniki upuszczania pakietów i wiele innych:)
Http://blog.mrpol.nl/2010/01/14/network-emulator-toolkit/
Aktualizacja 1:
Oto dobry samouczek wideo dla NEWT - Network Emulator for Windows Toolkit Tutorial (Credits to Jimmery)
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-06-09 19:49:03
Moja praca używa tego narzędzia i wydaje się całkiem dobra: http://www.dallaway.com/sloppy/
Powodzenia.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2009-07-07 20:46:48
Z powodzeniem użyłem TMnetSim (na dole strony, pod "Inne narzędzia" - link mówi coś w stylu "ZIP: Tmnetsim Network Simulator version 2.4 32-bit (600KB)"
To nie tylko dla stron internetowych - możesz spowolnić połączenia do dowolnego portu TCP. Używałem go do symulacji powolnego serwera SQL (port 1433).
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-08-21 13:24:19
Wypróbuj ten obraz VMWare oparty na FreeBSD. Ma również doskonałe instrukcje, czysto bezpłatne i wstaje w 20 minut.
Aktualizacja: DummyNet obsługuje teraz również Linux, OSX i Windows
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-10-07 13:00:31
I love Charles .
Darmowa wersja działa dobrze dla mnie.
Dławienie, przekierowanie, punkty przerwania to niesamowite funkcje.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2013-06-12 11:02:58
Jeśli używasz Apache, możesz użyć mod_bandwith.
Zobacz tutaj dla parametrów konfiguracyjnych.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2012-06-18 18:33:19
Dla Linuksa lub OSX, możesz użyć ipfw
.
Od Quora (http://www.quora.com/What-is-the-best-tool-to-simulate-a-slow-internet-connection-on-a-Mac)
Zasadniczo korzystanie z zapory sieciowej do dławienia wszystkich danych sieciowych:
Zdefiniuj regułę, która używa rury do przekierowania całego ruchu z dowolnego źródła adres do dowolnego adresu docelowego, wykonaj następujące polecenie (jako root, lub używając sudo):
$ ipfw add pipe 1 all from any to any
Aby skonfigurować tę regułę tak, aby ograniczała przepustowość do 300Kbit/s i nakładanie 200ms opóźnienia w każdą stronę:
$ ipfw pipe 1 config bw 300Kbit/s delay 200ms
Aby usunąć wszystkie reguły i odzyskać oryginalne połączenie sieciowe:
$ ipfw flush
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-01-24 20:33:47
Mac OS X ma teraz zintegrowane narzędzie zdolne symulować powolne i złe sieci : http://9to5mac.com/2011/08/10/new-in-os-x-lion-network-link-conditioner-utility-lets-you-simulate-internet-and-bandwidth-conditions/
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-04-29 14:17:59
Jeśli potrzebujesz rozwiązania sprzętowego, Netgear ma serię tanich przełączników (około 50 USD), które ograniczają przepustowość. Warto zbadać Netgear Prosafe GS105E i podobne przełączniki.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2011-09-07 15:03:15
Możesz również wypróbować WANem, który jest emulatorem sieci rozległych o otwartym kodzie źródłowym. Możesz pobrać obraz (ISO, Knoppix live CD) lub urządzenia wirtualne VMWare.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2013-08-22 10:38:50
Możesz użyć dummynet ofcourse, istnieje rozszerzenie dummynet o nazwie KauNet . które mogą zapewnić jeszcze dokładniejszą kontrolę warunków sieci. Może upuszczać/opóźniać / ponownie zamawiać określone pakiety (w ten sposób można przeprowadzić bardziej dogłębną analizę upuszczania pakietów kluczy, takich jak TCP handshake, aby zobaczyć, jak Twoje strony internetowe je trawią). Działa również w domenie czasu. Zazwyczaj większość emulatorów jest dostrojona do pracy w domenie danych. W domenie time możesz określić od której godziny do której możesz zmienić warunki sieciowe.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2013-10-07 18:55:28
Prosty program mac GUI to
Https://www.macupdate.com/app/mac/28072/entonnoir / które mogą ograniczać prędkość
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-03-01 16:37:37
W przypadku, gdy potrzebujesz symulować jakość połączenia sieciowego podczas tworzenia Dla Windows Phone, możesz wypróbować wbudowane narzędzie Visual Studio o nazwie Simulation Dashboard (więcej szczegółów tutaj http://msdn.microsoft.com/en-us/library/windowsphone/develop/jj206952 (v=vs.105). aspx):
Możesz użyć pulpitu symulacyjnego w Visual Studio, aby przetestować swoją aplikację dla tych problemów z połączeniem, a także w celu zapobiegania użytkownikom spotkania ze scenariuszami takimi jak "po": {]}
[[8]}muzyka lub filmy o wysokiej rozdzielczości jąkają się lub zamrażają podczas przesyłania strumieniowego lub pobierają przez połączenie o niskiej przepustowości.
- wywołania do usługi internetowej nie powiodą się z limitem czasu.
- Aplikacja ulega awarii, gdy sieć nie jest dostępna.
- transmisja danych nie jest wznawiana, gdy połączenie sieciowe zostanie utracone, a następnie przywrócone.
[[8]} bateria użytkownika jest odprowadzana przez aplikację do przesyłania strumieniowego, która nieefektywnie korzysta z sieci.- mapowanie trasa użytkownika jest przerywana w aplikacji nawigacyjnej.
...
W Visual Studio, w menu Narzędziaotwórz Pulpit Nawigacyjny symulacji. Znajdź sekcja symulacja sieci na pulpicie nawigacyjnym i sprawdź Włącz Pole wyboru symulacja sieci .
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2013-11-10 05:05:43