Internet gleichmäßig auf mehrere Benutzer verteilen

Internet gleichmäßig auf mehrere Benutzer verteilen

Ich habe ein sehr einfaches Setup, das dem folgenden Diagramm folgt -

[ISP] === [Linux-Heimrouter] ==== [Client1 .. n]

Die gemeinsame Nutzung des Internets funktioniert problemlos. Das Hauptproblem besteht jedoch darin, dass, wenn ein Client mit dem Herunterladen beginnt, bei anderen Clients eine erhebliche Verlangsamung des Netzwerks auftritt.

Daher möchte ich die Internetbandbreite gleichmäßig auf die Clients verteilen, was ein Minimum von 160 KB bis 1 Mbit garantiert.

Ich habe versucht, die Warteschlange in den iptables zu ändern, aber ich glaube, ich übersehe dort etwas, da es nicht funktioniert.

Antwort1

Ich denke, Sie benötigen Verkehrskontrolle anstelle von IPTables-Regeln. Es gibt ein Handbuch für das Programm „tc“:

http://www.tldp.org/HOWTO/html_single/Traffic-Control-HOWTO/

Und eine einfache Anleitung zur Verwendung:

http://chsoft.biz/lartc/tc_tutorial.html

Wenn Sie diese befolgen, können Sie eine einfache Regel erstellen, um den Datenverkehr gleichmäßig zu verteilen.

verwandte Informationen