![Verhinderung von Bandbreitenbeanspruchung durch Squid-Proxy](https://rvso.com/image/1451585/Verhinderung%20von%20Bandbreitenbeanspruchung%20durch%20Squid-Proxy.png)
Ich habe einen Squid-Proxy, der als Kindersicherung in unserem LAN fungiert. Allerdings kann es sehr leicht passieren, dass ein Benutzer die Downloads aller anderen verlangsamt. Meine Frage ist: Ist es möglich, etwas einzurichten, das Folgendes erreicht:
NB: Wenn ich von „Benutzern“ spreche, meine ich Geräte, da ich kein Anmeldesystem habe. Meine Internetgeschwindigkeit wird auf genau 10 Mbit/s geschätzt.
1) Wenn mehrere Benutzer Wikipedia durchsuchen, sind Burst-Downloads erforderlich. Dabei wird vorausgesetzt, dass die Bursts einzeln erfolgen. Jeder Burst erhält die volle Internetbandbreite von ~10 Mbit/s.
2) Wenn 2 oder mehr Benutzer Dateien herunterladen, wird die Internetbandbreite gleichmäßig aufgeteilt, d. h. jeder Benutzer erhält 5 Mbit/s, wenn 2 große Downloads gleichzeitig stattfinden, und jeder Benutzer erhält 3,33 Mbit/s, wenn 3 große Downloads gleichzeitig stattfinden.
3) Wenn zwei große Downloads gleichzeitig stattfinden und ein dritter Benutzer Wikipedia durchsuchen möchte, ändern die Burst-Downloads für Wikipedia vorübergehend die Bandbreitenzuweisungen, sodass jeder Benutzer während des Downloads der Wikipedia-Seite 3,33 Mbit/s erhält und nach dem Download der Seite die beiden großen Downloads jeweils ihre 5 Mbit/s zurückerhalten.
Vielen Dank für Ihre Hilfe, wir wissen das sehr zu schätzen
Antwort1
Vielleicht möchten Sie einen Blick darauf werfenCoovaChili. Während die häufigsten Anwendungsfälle Dinge wie Benutzeranmeldung, RADIUS-Anrufe und andere Dinge im Zusammenhang mit der Benutzerverwaltung betreffen, ist es einfach, einen einzurichten, der standardmäßig alles ohne Anmeldung zulässt und ihn nur zum Lastenausgleich zu verwenden.
Damit können Sie Bandbreitenbeschränkungen und Upload-/Download-Kontingente einrichten, die Ihr Problem lösen sollten.
Sobald alles läuft, müssen nur noch zwei Zeilen in der Konfigurationsdatei eingefügt werden, um auch einen vorhandenen Squid-Proxy in die Mischung einzubinden.