Tinklo įrankiai, imituojantys lėtą tinklo ryšį

Norėčiau vizualiai įvertinti interneto puslapių atsako laiką keliems interneto ryšio tipams (DSL, kabelis, T1, telefono ryšys ir pan.), O mano naršyklė ir žiniatinklio serveris yra tame pačiame vietiniame tinkle arba net viename kompiuteryje. Ar yra paprastų žiniatinklio įrankių ar naršyklės priedų, kurie sulėtina tinklo pralaidumą, kad imituotų įvairius realaus pasaulio scenarijus.

Aš vertinu bet kokį įvestį.

226
07 июля '09 в 23:44 2009-07-07 23:44 MaxK yra nustatytas liepos 07'09 , 23:44 2009-07-07 23:44
@ 16 atsakymų

pabandykite „ Traffic Shaper XP“ lengvai apriboti IE ar kitos naršyklės greitį, naudodami šią programą, taip pat nemokamą programinę įrangą

22
07 июля '09 в 23:48 2009-07-07 23:48 atsakymą pateikė Sadegh liepos 07 d., 09:48, 2009-07-07 23:48

„Linux“ žr. „ Netem“ : branduolys jau palaiko srauto formavimą ir gali imituoti didelį latentinį laiką, mažą dažnių juostos plotį, paketų praradimą ir visas kitas nepalankias sąlygas, net ir skambučio įrenginyje (todėl nereikia tikrojo fizinio tinklo bandymui). .

border=0
241
07 июля '09 в 23:51 2009-07-07 23:51 atsakymas pateikiamas efemiškas liepos 07 d., 09: 23: 51 2009-07-07 23:51

Aš prisikėliau šį pokalbį, nes pastaruoju metu turėjau tą patį poreikį. Stebėtina, kad Fiddler gali būti naudojamas šiam tikslui nustatant taisykles ir pridedant šią eilutę oSession["response-trickle-delay"] = "150"; skyriuje „ OnBeforeResponse . Fiddler yra tikrai nuostabus

71
25 июля '10 в 20:17 2010-07-25 20:17 atsakymą pateikė „ Paperino “ liepos 25 d. 10 val. 20:17 2010-07-25 20:17

Mano darbas naudoja šį įrankį ir atrodo gerai: http://www.dallaway.com/sloppy/

Sėkmės.

17
07 июля '09 в 23:46 2009-07-07 23:46 Atsakymą pateikė Jon Onstott liepos 07 d., 09:46, 2009-07-07 23:46

Išbandykite „Microsoft NEWT“, man tai puiku. Jis suteikia individualų latentą, paketų pakavimo technologijas ir kt. :)

http://blog.mrpol.nl/2010/01/14/network-emulator-toolkit/

1 naujinimas:

Čia yra gera vaizdo pamoka „NEWT“ - tinklo emuliatorius „Windows“ įrankių rinkiniui (kreditai „Jimmery“)

16
02 сент. atsakymą pateikė Eran Betzalel 02 sep . 2012-09-02 17:11 '12, 17:11 2012-09-02 17:11

Sėkmingai panaudojau „ TMnetSim“ (puslapio apačioje skiltyje „Kiti įrankiai“ - nuoroda sako kažką panašaus į „ZIP: TMnetSim tinklo simuliatorius, versija 2.4 32 bitų (600 KB)“

Tai ne tik svetainėse - galite sulėtinti ryšį su bet kuriuo TCP prievadu. Aš jį panaudojau lėtam SQL serveriui (1433 prievadas) imituoti.

12
07 июля '09 в 23:47 2009-07-07 23:47 atsakymą pateikė „ Blorgbeard “ liepos 07 d. , 09:47 , 2009-07-07 23:47

DummyNet

Pabandykite naudoti „FreeBSD“ pagrįstą „VMWare“ vaizdą. Jis taip pat turi didelę praktinę, visiškai nemokamą ir pakyla po 20 minučių.

Atnaujinimas: „DummyNet“ taip pat palaiko „Linux“, „OSX“ ir „Windows“.

6
06 авг. atsakymas suteiktas 06 rug. 2010-08-06 12:06 '10, 12:06, 2010-08-06 12:06

Man patinka Charles .

Nemokama versija puikiai tinka man.

Drebėjimas, perpynimas, lūžio taškai yra nuostabios galimybės.

5
12 июня '13 в 14:02 2013-06-12 14:02 atsakymą pateikė Roland Keesom birželio 13 d. 13 val. 2013-02-12 14:02

Jei naudojate „Apache“, galite naudoti mod_bandwith.

Čia rasite konfigūravimo parinktis.

4
08 февр. Alexas atsakė 08 vasario mėn 2012-02-08 00:01 '12 12:01 AM 2012-02-08 00:01

„Linux“ arba „OSX“ galite naudoti „ ipfw .

Iš „Quora“ ( http://www.quora.com/What-is-t-best-tool-to-simulate-a-slow-internet-connection-on-a-Mac )

Iš esmės naudojant ugniasienę, norint apsisukti visus tinklo duomenis:

Nustatykite taisyklę, kuri naudoja kanalą, kad nukreiptų visą srautą iš bet kurio šaltinio adreso į bet kurį paskirties adresą, vykdykite šią komandą (kaip root arba sudo):

$ ipfw add pipe 1 all from any to any

Jei norite konfigūruoti šią taisyklę, kad apribotumėte dažnių juostos plotį iki 300 kbit / s, o pertrauka - 200 ms.

$ ipfw pipe 1 config bw 300Kbit/s delay 200ms

Jei norite ištrinti visas taisykles ir atkurti pradinį tinklo ryšį:

$ ipfw flush

3
24 янв. atsakymas yra dule 24 sausis 2014-01-24 23:33 '14, 23:33, 2014-01-24 23:33

„Mac OS X“ dabar turi integruotą įrankį, kuris gali imituoti lėtus ir prastus tinklus: http://9to5mac.com/2011/08/10/new-in-os-x-lion-network-link-conditioner-utility-lets- jūs-imituoti-interneto ir pralaidumo sąlygos /

3
29 апр. Atsakymą pateikė „ Offirmo“ balandžio 29 d. 2014-04-29 17:17 '14, 17:17, 2014-04-29 17:17

Jei norite aparatinės įrangos sprendimo, „Netgear“ turi keletą pigių (apie $ 50) jungiklių, kurie riboja pralaidumą. Netgear Prosafe GS105E ir panašūs jungikliai nusipelno dėmesio.

2
07 сент. Atsakymą pateikė Allen 07 Sep 2011-09-07 18:03 '11 at 18:03 2011-09-07 18:03

Galite naudoti kurso „dummynet“, yra pratęsimo dummynet, vadinamas KauNet . kuri gali užtikrinti dar tikslesnę tinklo sąlygų kontrolę. Jis gali nuleisti / vėluoti / pertvarkyti tam tikrus paketus (taip galite atlikti išsamesnę pagrindinių paketų pašalinimo analizę, pvz., TCP rankinį paspaudimą, kad pamatytumėte, kaip jūsų tinklalapiai suyra). Jis taip pat dirba laiko srityje. Paprastai dauguma emuliatorių yra sukonfigūruoti veikti duomenų srityje. Laiko domene galite nurodyti, kiek laiko galite pakeisti tinklo sąlygas.

1
31 авг. Atsakymas, kurį pateikė paul zwerky , rugpjūčio 31 d 2013-08-31 07:16 '13, 7:16 am 2013-08-31 07:16

Paprasta „Mac“ GUI programa

https://www.macupdate.com/app/mac/28072/entonnoir/ , kuris gali apriboti greitį

1
01 марта '14 в 19:37 2014-03-01 19:37 atsakymas pateikiamas VARUN ISAC kovo 1 d. 14 d. 19:37 2014-03-01 19:37

Taip pat galite pabandyti WANem , kuris yra atviro kodo pasaulinis tinklo emuliatorius. Galite atsisiųsti vaizdo (ISO, Knoppix Live CD) arba VMWare virtualius įrenginius.

1
22 авг. atsakymas pateikiamas kri 22 rug. 2013-08-22 13:38 '13, 13:38, 2013-08-22 13:38

Jei reikia kurti tinklo ryšio kokybę kuriant „Windows Phone“, galite išbandyti integruotą „Visual Studio“ įrankį, vadinamą „Simulation Dashboard“ (daugiau, spauskite čia http://msdn.microsoft.com/en-us/library/windowsphone/develop/jj206952(v = vs.105) .aspx ):

Galite patikrinti „Visual Studio“ modeliavimo valdymo skydelį, kad galėtumėte išbandyti savo programą šioms ryšio problemoms, taip pat neleisti tokiems scenarijai:

  • Didelės skiriamosios gebos muzikos ar vaizdo įrašų streikavimas arba užšaldymas srautinio transliavimo metu arba užtrunka ilgai atsisiųsti per mažo pralaidumo ryšį.
  • Skambučiai į žiniatinklio paslaugą nutraukiami pasibaigus laikui.
  • Programa yra išjungta, kai tinklas nepasiekiamas.
  • Duomenų perdavimas neprasideda, kai prarandamas tinklo ryšys ir tada atkuriamas.
  • Naudotojo baterija iš naujo nustatoma transliacijos programa, kuri naudoja tinklą neveiksmingai.
  • Navigacijos programoje vartotojo maršruto ekranas nutraukiamas.

...

„Visual Studio“ meniu Įrankiai atidarykite modeliavimo asmeninę kabinetą . suraskite tinklo modeliavimo skyrių valdymo skydelyje ir patikrinkite >Enable Network Modeling .

0
10 нояб. Atsakyti Nikita G. 10 lapkričio. 2013-11-10 08:05 '13, 08:05 2013-11-10 08:05

Kiti klausimai apie arba užduoti klausimą