Netleksikon - Et online leksikon Netleksikon er ikke blevet opdateret siden 2005. Nogle artikler kan derfor indeholde informationer der ikke er aktuelle.
Forside | Om Netleksikon

Network congestion avoidance

Forbindelsesorienterede flowss, f.eks. TCP, måler på/registrerer fejl, tab og forsinkelse, og justerer sendehastigheden efter forholdene.

Table of contents
1 TCP/IP congestion avoidance
2 RED
3 IP ECN
4 flowbased-RED/WRED
5 Cisco AQM: Dynamic buffer limiting (DBL)
6 Fordele ved Active Queue Management (RED, WRED, ECN, Cisco DBL)
7 Se også
8 Eksterne henvisninger

TCP/IP congestion avoidance

TCP's automatiske congestion avoidance giver dog problemer, når mange samtidige TCP-flows får slettet datapakker ved port kø tail-drop (eng. queue tail-drop). Alle flows, der oplever port kø tail-drop, vil starte en TCP genoptræning samtidigt (eng. TCP global synchronization).

RED

En løsning er anvendelsen af RED (eng. Random Early Detection) på netudstyrs port køen. På netudstyr med flere port køer bør WRED (eng. Weighted Random Early Detection) anvendes. RED signalerer indirekte til sender og modtager ved at slette få tilfældigt udvalgte datapakker, f.eks. når port køens gennemsnitlige længde er over 50% fyldt og eksponentielt slette flere og flere pakker, når den gennemsnitlige kølængde nærmer sig 100%. port køens gennemsnitslængde beregnes over ca. 1 sek.

IP ECN

En endnu bedre måde er anvendelse af IP ECN (eng. Explicit Congestion Notification). IP ECN kræver at de to hosts signalerer, at de respekterer ECN. Med denne metode sættes en ECN bit i de få tilfældigt udvalgte datapakker, der med RED/WRED algoritmen skulle have været slettet.

flowbased-RED/WRED

Noget netudstyr er udstyret med porte, der kan følge med i hver enkelt flow (flowbased-RED/WRED) og kan derfor signalere til de flows, der fylder for mange pakker i køen eller fylder for meget i båndbredde. Fordelen med flowbased-RED/WRED er, at båndbredden fordeles ligeligt mellem alle flows.

Cisco AQM: Dynamic buffer limiting (DBL)

Firmaet Cisco er gået skridtet videre og har, bl.a. i deres Catalyst 4000 serie med engine IV, mulighed for at klassificere alle forbindelsesorienterede flows i "aggressive" (dårlige) og "adaptive" (gode). I reeltid sørger engine IV for at ingen flows fylder portkøerne op over længere tid. DBL kan benytte IP ECN i stedet for pakketabssignalering. Se afsnittene i: Active Queue Management og Enabling Dynamic Buffer Limiting. Har andre firmer noget tilsvarende?

Fordele ved Active Queue Management (RED, WRED, ECN, Cisco DBL)

Følgende fordele kommer fra IETF's April 1998, RFC2309: Recommendations on Queue Management and Congestion Avoidance in the Internet:
  • Der tabes færre datapakker end uden Active Queue Management (AQM).
  • Dataforbindelsen fyldes bedre ud, da muligheden for TCP global synchronization reduceres.
  • Datapakke forsinkelse (eng. delay) og forsinkelsesvariation (eng. jitter) minskes.
  • Dataforbindelsens båndbredde fordeles mere ligeligt mellem forbindelsesorienterede flows, selv uden flowbased- RED, WRED.

Se også

Eksterne henvisninger



Denne artikel er fra Wikipedia. Læs artiklen hos Wikipedia.





Boligstedet.dk
Boligsite med dagligt opdaterede boligannoncer med lejeboliger i hele landet.
Lejebolig i Aarhus
Lejebolig i København
Lejebolig i Odense
Lejebolig i Aalborg
Rejseforsikringer
Husk at kontrollere din rejseforsikring inden du tager ud at rejse. Læs mere på: Rejseforsikring
Bilforsikringer
Sammenlign bilforsikringer og find information om forsikringer til din bil på: Bilforsikring
Varmepumpepuljen
Varmepumpepulje åbner i 2023. Få tilskud til varmepumpe. Varmepumpepuljen


Denne artikel er fra Wikipedia. Denne hjemmeside tager ikke resourcer fra Wikipedias hardware. Netleksikon.dk støtter Wikipedia projektet finansielt. Indholdet er udgivet under GNU Free Documentation License. Kontakt Netleksikon, hvis ophavsretten er krænket.