|
/News |
||
|
| impressum | disclaimer | datenschutz | home | |
||
|
Traffic Shaping mit Linux und DSL ...Mit der richtigen Konfiguration kann man die Downloadraten für DSL unter Linux so richtig ausreizen. Bsp:Download (10MB): 1m54.979s Upload (2MB): 1m49.595s Ohne Quality of Service Up + Down : 2m8.759s + 3m13.897s Mit QOS + HTB Up + Down : 1m5.543s + 2m18.357sDie Ursache für dieses Verhalten liegt am - durch den Upload - verstopften Uploadkanal mit seiner mickrigen Bandbreite von nur 128kb/s; ist dieser nämlich ausgelastet, können die - vom gleichzeitig stattfindenden Download - benötigten Empfangsbestätigungen (ACKs) nicht mehr rechtzeitig ausgeliefert werden -> die Übertragungsrate bricht zusammen. Mit dem neuen HTB Modul im aktuellen 2.4.20 Kernel (Patch für ältere Kernel gibt es -> hier), einem gepatchten tc Binary (-> htb3.6-020525.tgz) und den richtigen Skripten (-> qos-on und qos-off) macht man den ausgebremsten Downloads Beine und kann so die gesaugten Filme auch gleich per E-Mail wieder verschicken ;-)) Konfiguration erfolgreich getestet mit Debian 3.0, Kernel 2.4.20, iptables v. 1.2.6a, obigem tc Binary und folgenden gesetzten Kerneloptionen: # # QoS and/or fair queueing # CONFIG_NET_SCHED=y CONFIG_NET_SCH_CBQ=y CONFIG_NET_SCH_HTB=y CONFIG_NET_SCH_CSZ=y CONFIG_NET_SCH_PRIO=y CONFIG_NET_SCH_RED=y CONFIG_NET_SCH_SFQ=y CONFIG_NET_SCH_TEQL=y CONFIG_NET_SCH_TBF=y CONFIG_NET_SCH_GRED=y CONFIG_NET_SCH_DSMARK=y CONFIG_NET_SCH_INGRESS=y CONFIG_NET_QOS=y CONFIG_NET_ESTIMATOR=y CONFIG_NET_CLS=y CONFIG_NET_CLS_TCINDEX=y CONFIG_NET_CLS_ROUTE4=y CONFIG_NET_CLS_ROUTE=y CONFIG_NET_CLS_FW=y CONFIG_NET_CLS_U32=y CONFIG_NET_CLS_RSVP=y CONFIG_NET_CLS_RSVP6=y CONFIG_NET_CLS_POLICE=yVielen Dank an die -> c't und dem dazugehörigen Artikel aus -> 24/02.
|
Heise News: | |
|
© 2002 by Carsten Blume * webmaster@cblume.de
DISCLAIMER |