TCP Westwood plus - TCP Westwood plus

TCP Westwood + je pouze modifikace strany odesílatele TCP Reno zásobník protokolu který optimalizuje výkon TCP kontrola přetížení přes drátové i bezdrátové sítě. TCP Westwood + je založen na end-to-end šířka pásma odhad nastavit okno přetížení a pomalý start prahová hodnota po epizodě přetížení, tj. po třech duplicitních potvrzeních nebo vypršení časového limitu. Šířku pásma odhaduje správně dolní propust rychlost vrácení potvrzovacích paketů. Odůvodnění této strategie je jednoduché: na rozdíl od TCP Reno, které po třech duplikovaných ACK slepě zkrátí okno přetížení, TCP Westwood + adaptivně nastaví práh pomalého startu a okno přetížení, které zohledňuje šířku pásma použitou v době, kdy došlo k přetížení . TCP Westwood + výrazně zvyšuje propustnost přes bezdrátové spojení a spravedlnost ve srovnání s TCP Reno /Nové Reno v kabelových sítích.

TCP Westwood + je vývoj TCP Westwood. Hlavní myšlenku Westwood TCP, což je end-to-end odhad šířky pásma pro nastavení kontrolních oken po přetížení, navrhl Saverio Mascolo. S touto myšlenkou přišel po přečtení kapitoly o řízení přetížení TCP v knize Datové sítě podle Larry Peterson. První implementace TCP Westwood v ns2 byla provedena v University of California, Los Angeles (UCLA) v roce 1999. Název „Westwood "byl zvolen S. Mascolem jako pocta domovu UCLA, kde byl v té době hostujícím výzkumným pracovníkem. Hlavními spolupracovníky byli prof. Mario Gerla, Dr. Claudio Casetti a Dr. Medy Senadidi. Poté, Saverio Mascolo vrátil se k Itálie a „jeho vývoj Westwood TCP“ byl pojmenován Westwood +. Hlavní novinkou Westwood + byl algoritmus používaný k odhadu dostupné šířky pásma mezi konci. Ve skutečnosti bylo brzy zjištěno, že algoritmus pro odhad šířky pásma Westwood nepracoval dobře v přítomnosti zpětného provozu kvůli komprimaci komprese. Tento jev byl vysvětlen z hlediska aliasing účinky. Nová verze Westwood + byla poprvé implementována v jádře Linux 2.2 Roberto Ferorelli a v jádru Linux 2.4 a 2.6 Angelo Dell'Aera, oba působili v Politecnico di Bari jako vysokoškoláci v letech 2003 a 2004.

Viz také

Reference

  • Saverio Mascolo; Claudio Casetti; Mario Gerla; M. Y. Sanadidi; Ren Wang (červenec 2001), „TCP Westwood: Odhad šířky pásma pro vylepšený přenos přes bezdrátové spojení“, Proc. ACM Mobicom 2001, Řím, Itálie, 16. – 21. července 2001
  • L. A. Grieco; S. Mascolo (duben 2004), „Hodnocení výkonu a srovnání kontroly přetížení Westwood +, New Reno a Vegas TCP“, Recenze počítačové komunikace ACM, 34 (2)
  • S. Mascolo; G. Racanelli (únor 2004), „Testování protokolu TCP Westwood + přes transatlantické odkazy rychlostí 10 Gigabit / s“, Třetí mezinárodní seminář o protokolech pro rychlé dálkové sítě (PFLDNET05), Ecole Normale Supérieure, Lyon, Francie, 3. února, 4. 2005

externí odkazy