See also ebooksgratis.com: no banners, no cookies, totally FREE.

CLASSICISTRANIERI HOME PAGE - YOUTUBE CHANNEL
Privacy Policy Cookie Policy Terms and Conditions
Traffic-Shaping – Wikipedia

Traffic-Shaping

aus Wikipedia, der freien Enzyklopädie

Traffic-Shaping ist ein Telekommunikations-Verfahren bei dem beim Senden der Datenfluss von IP-Paketen, ATM-Zellen, Ethernet-Frames oder anderen Transfereinheiten nach definierten Kriterien gesteuert wird. Es ist unidirektional, das heißt, es arbeitet im Gegensatz zur Datenflusskontrolle ohne Steuerinformationen der Gegenseite. Kriterien können z. B. Prioritäten sein oder auch der Zell-Jitter.

Mit Traffic-Shaping kann der Netzwerkverkehr in verschiedene Bereiche eingeteilt werden. Diese Einteilungen sind beispielsweise Applikationen und Protokolle, Übertragungsrichtungen zwischen Client und Host, Zeit und Art der Verbindung.

Inhaltsverzeichnis

[Bearbeiten] Anwendungsbeispiel

Beim TCP/IP-Datenverkehr muss der Empfang einer bestimmten Menge an Daten von der Gegenseite bestätigt werden, bevor der Sender neue Daten versenden darf. Kommen diese Empfangsbestätigungen nicht schnell genug, muss der Sender warten und es kommt zu Verzögerungen und Einbrüchen der Transferrate. Gerade bei ADSL kann es passieren, dass man einen Download ausbremst, indem man den Rückkanal (der ohnehin die kleinere Bandbreite hat) mit einem Upload verstopft, so dass nicht mehr genügend Bandbreite für die Empfangsbestätigungen des Downloads zur Verfügung steht. Verzögerungen innerhalb der DSL-Strecke tun ihr übriges, so dass durch Uploads die Transferrate der Downloads einbricht.

Um diesen Effekt zu kompensieren, erhöhen einige DSL-Treiber bzw. Tuning-Programme die TCP-Window-Size, so dass der Sender mehr Daten verschicken darf, bevor er auf eine Empfangsbestätigung warten muss. Dieser Vorteil wird aber durch eine deutliche Erhöhung der Latenz (Ping-Zeiten) erkauft, so dass das Surfen während eines Datentransfers ungewöhnlich langsam ist. (Wird der TCP-Window-Size Wert auf über 65,535 bytes eingestellt, muss gleichzeitig TCP-Window-Scaling aktiviert werden, da ansonsten kein entsprechend der TCP-Window-Size erhöhter Durchsatz erreicht werden kann. Ohne TCP-Window-Scaling liegt der maximale Durchsatz bei etwa 5 Mbps mit 100ms RTT)

Das Traffic-Shaping analysiert nun den anfallenden Datenverkehr in beide Richtungen und priorisiert die Datenpakete so, dass Uploads die DSL-Strecke nicht mehr verstopfen und Downloads sich nicht gegenseitig ausbremsen. Dies bringt folgende Vorteile:

  • volle Download-Rate trotz Uploads
  • volle Download-Rate bei mehreren Downloads und Uploads
  • responsives Verhalten beim Surfen (bessere Ping-Zeiten, wichtig beispielsweise bei Onlinegames)

[Bearbeiten] Algorithmen

Die verbreitetsten Algorithmen zum Traffic-Shaping sind der Leaky-Bucket-Algorithmus und der Token-Bucket-Algorithmus.
Zu den speziellen Algorithmen, wie sie von Anbietern produktbezogen angeboten werden, gehört TCP-Rate-Control. Hier wird ein optimales Verhältnis von TCP-Windowsize und erzielter Latenzzeit erzeugt, um den höchsten Durchsatz zu erzielen.

[Bearbeiten] Verwendete Hardware/Anbieter

Die Firma AVM bietet Traffic Shaping in ihren Fritz!Box DSL-Modem Lösungen an, ebenso die Telekom mit ihren Speedport Modemroutern. Weitere Systeme stammen von der Firma Packeteer Inc. in Cupertino, USA. Diese "PacketShaper" werden als eigenständige Appliance zum Bandbreiten- und Qualitätsmanagement verwendet. Auch Systeme von Sandvine/Ellacoya Systeme oder die Cisco SCE 1000 Serie kommen zum Einsatz. Diese sind in der Lage tief in den Datenverkehr zu sniffen. Weitere Hersteller sind beispielsweise Expand, Sitara Networks, Allot Inc.

[Bearbeiten] Siehe auch

[Bearbeiten] Weblinks


aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu -