Wie soll ich die Bandbreite pro Benutzer verwalten?

7

Benutzer führen häufig bandbreitenintensive Anwendungen aus - Peer-to-Peer-Anwendungen, Videos usw. Überwachen und / oder begrenzen Sie die Bandbreite pro Benutzer?

Jon Galloway
quelle

Antworten:

2

Ich verwende die QoS der Tomato-Firmware auf meinem LinkSys WRT54GL-Router. Es kann alle Arten von Datenverkehr, P2P, Video, Audio usw. erkennen und klassifizieren, wodurch Bandbreitenbeschränkungen und Paketprioritäten festgelegt werden. Ich glaube, Sie können es auch per IP-Adresse einstellen. Es gibt auch eine großartige Bandbreitenüberwachung nach Tag / Woche / Monat.

Sie können auch DD-WRT ausprobieren, da es sehr ähnlich ist, aber ich bevorzuge die Benutzeroberfläche von Tomato.

Es gibt einige andere Firmwares von Drittanbietern, aber ich habe nur diese beiden verwendet.

sieben
quelle
0

Pro Benutzer wie im Benutzernamen authentifizierte Verbindung zB. PPPOE sollte es über BSD Dummynet Pipe bw Konfiguration möglich sein.

Pro Benutzer wie bei einer IP pro Benutzer ist es mit dem Linux QoS Tool tc mit HTB möglich. Mit der Layer-7-Filterung ist auch die Identifizierung des Verkehrskonsumenten auf Anwendungsebene möglich.

Kaji
quelle
0

Die Überwachung pro Benutzer ist abhängig von Ihrer Netzwerkumgebung und dem Umgang mit DHCP-Leases, der Authentifizierung usw. recht einfach. Mit SFlow- oder NetFlow-Tools erhalten Sie im Allgemeinen das, was Sie benötigen.

Das Begrenzen oder Formen der Bandbreite pro Benutzer ist eine ganz andere Sache, da Sie eine Möglichkeit benötigen, "Benutzer" dynamisch einer IP-Adresse, MAC-Adresse oder einem Switch-Port zuzuordnen, basierend auf früheren Statistiken zu entscheiden, welche Grenzen sie haben sollen, und diesen Datenverkehr dann zu klassifizieren mit QoS-Markierungen und programmieren Sie schließlich mehrere Netzwerkgeräte mit QoS-Regeln, um diese Markierungen zu verarbeiten.

Über welche Art von Netzwerkgeräten und Skalierung sprechen wir hier? Für die meisten hardwarebasierten Router und Switches steht eine begrenzte Anzahl von QoS-Warteschlangen zur Verfügung. Softwarebasierte Geräte sind viel flexibler, können jedoch auf High-End-x86-Hardware höchstens einige Millionen Pakete pro Sekunde verarbeiten. Dies ist ungefähr 1% der Pakete pro Sekunde, die von Hardware-basierten Routern und Switches der oberen Preisklasse verarbeitet werden können.

Beachten Sie schließlich, dass Sie den vom Internet in Ihr Netzwerk eingehenden Datenverkehr nicht gestalten können, ohne QoS einzurichten und all diese Komplexität mit Ihren Dienstanbietern zu koordinieren. Sie können eingehende Pakete einfach in der Hoffnung ablegen, dass der Absender sich zurückzieht und langsamer sendet. Es gibt jedoch keine Garantien dafür, dass sich dies negativ auf Streaming- und Spieleanwendungen auswirkt.

Rmalayter
quelle