TCP-Illinois - TCP-Illinois
TCP-Illinois je varianta TCP kontrola přetížení protokol, vyvinutý na University of Illinois v Urbana – Champaign. Je zaměřen zejména na vysokorychlostní sítě na velké vzdálenosti. Na straně odesílatele je úprava standardního algoritmu řízení přetížení TCP, dosahuje vyšší průměrné propustnosti než standardní TCP, alokuje síťový prostředek spravedlivě jako standardní TCP, je kompatibilní se standardním TCP a poskytuje pobídky pro uživatele TCP k přepnutí.
Principy činnosti
TCP-Illinois je algoritmus založený na zpoždění ztráty, který používá ztrátu paketů jako hlavní signál přetížení k určení směr změny velikosti okna a použije zpoždění čekání ve frontě sekundární signál přetížení k úpravě tempo změny velikosti okna. Podobně jako standardní TCP zvyšuje TCP-Illinois velikost okna W o pro každé potvrzení a klesá podle za každou ztrátovou událost. Na rozdíl od standardního TCP a nejsou konstanty. Místo toho jsou to funkce průměrného zpoždění čekání ve frontě : , kde klesá a stoupá.
Existuje mnoho možností a . Jedna taková třída je:
Nechali jsme a být spojité funkce a tedy , a . Předpokládat je maximální průměrné zpoždění čekání ve frontě a označujeme , pak také máme . Z těchto podmínek máme
Tato konkrétní volba je ukázána na obrázku 1.
Vlastnosti a výkon
TCP-Illinois zvyšuje propustnost mnohem rychleji než TCP, když je přetížení daleko, a zvyšuje propustnost velmi pomalu, když je přetížení bezprostřední. Výsledkem je, že křivka okna je konkávní a průměrná dosažená propustnost je mnohem větší než u standardního TCP, viz obrázek 2.
Má také mnoho dalších žádoucích funkcí, jako je spravedlnost, kompatibilita se standardním TCP, poskytuje uživatelům TCP pobídku k přepínání, robustní proti nepřesnému měření zpoždění.
Viz také
Reference
- Liu, S .; Başar, T.; Srikant, R. (2006). „TCP-Illinois“. Sborník z 1. mezinárodní konference o metodikách a nástrojích hodnocení výkonu - valuetools '06. p. 55. doi:10.1145/1190095.1190166. ISBN 1595935045.