Kaum aus dem Traffic-limitierenden College heraus, gibt es schon die naechsten Probleme mit dem Internet. Zwar habe ich jetzt hier eine unlimitierte 512/128bps ADSL Leitung (Westnet), aber die wird von meinem Mitbewohner auch bis auf's letzte Bit genutzt. Das von ihm benutze Programm Bittorrent erzeugt hier regelmaessige rtt-Zeiten von um die 2 Sekunden. Grund dafuer ist wahrscheinlich die hohe Anzahl an Verbindungen/Verbindungsversuchen und viel ausgehender Traffic an sich, aber mir und meiner ssh-Verbindung sind die Gruende eigentlich egal ...
So habe ich mich also mal nach Quality of Service (QoS) Tools umgeschaut und "myshaper" (http://www.faqs.org/docs/Linux-HOWTO/ADSL-Bandwidth-Management-HOWTO.html) gefunden das eigentlich genau das tut was ich will: Aus- und eingehender Verkehr wird in Prioritaetsklassen eingeteilt und bereits auf meinem Server (vor dem ADSL-Modem) auf ADSL-Geschwindigkeit gedrosselt. Je nach Klasse (ssh, ACKs, bestimmte Groesse, unbekannt, ...) werden Pakete also schneller an das Modem weitergeleitet oder zurueckgestellt.
Klappt eigentlich ganz gut, auch wenn man moeglichst eine zweite Netzwerkkarte benutzen sollte (wenn man nicht zu viel selbst basteln will). Mit einer einzelnen Netzwerkkarte kann man nicht mal mehr mp3s vom Server ins LAN streamen, weil er zu sehr limitiert wird. Loesungen gibt es sicher einige und ein neues eth1 ist davon eine der einfacheren ...
Wenn man zwei Netzwerkkarten benutzt, dann sollte man noch darauf achten, welche IPs/Routing-Eintraege/etc. man verwendet. Nicht das die Route ins LAN doch ueber den gedrosselten Device geht.
Fuer den Kernel habe ich uebrigens vorher noch IMQ von http://www.linuximq.net/ gebraucht und musste noch einiges mehr aktivieren. War aber fuer meinen linux-2.4.26-gentoo-r6 ansonsten gar kein Problem. Iptables will ausserdem noch ein "net-firewall/iptables extensions" in der /etc/portage/package.use ...
Wenn jetzt noch der Provider hier etwas zuverlaessiger wird und auch die Route nach Deutschland nicht regelmaessig zusammenbricht, dann sind meine Verkehrsprobleme alle geloest ;-)
