Bandbreitenaufteilung durch Squid

Einrichten des lokalen Netzes, Verbindung zu anderen Computern und Diensten.
Antworten
rednammoc
Beiträge: 4
Registriert: 20.03.2007 00:26:08

Bandbreitenaufteilung durch Squid

Beitrag von rednammoc » 25.03.2007 18:05:25

Hi,

ich befasse mich zur Zeit mit Squid (Proxyserver) und will für jeden Authetisierten Benutzer neben der Bandbreitenaufteilung auch folgendes Verfahren anwenden, um die Last auf die Bandbreite zu minimieren:

- Je mehr heruntergeladen wird, um so weniger Bandbreite steht dem Nutzer zur Verfügung

Leider habe ich in entsprechenden Büchern, sowie im Internet nichts darüber gefunden, was ein solches Verfahren unterstützt.

Mir ist ein solches Vorgehen nur von M0N0Wall bekannt, was für meinen Zweck jedoch nicht genügt.

Meine Frage:
- Ist dieses Verfahren mit Squid möglich oder muss ein anderes Programm dafür herhalten und wenn welches.

Ich bedanke mich für jede passende Antwort.

Grüße
Thomas

Benutzeravatar
fragenfrager
Beiträge: 658
Registriert: 31.12.2003 08:47:15

Re: Bandbreitenaufteilung durch Squid

Beitrag von fragenfrager » 26.03.2007 06:42:23

rednammoc hat geschrieben:- Je mehr heruntergeladen wird, um so weniger Bandbreite steht dem Nutzer zur Verfügung
versteh die logik nicht ganz, das heißt jemandem der grad runterläd wird der hahn zugedreht und jemanden der nicht läd aufgedreht? irgendwie leuchtet mir das net ganz ein.
Besser wäre doch so eine dynamische Bandbreitenverteilung. Für sowas ist glaub Quality of Service (qos) gedacht.

rednammoc
Beiträge: 4
Registriert: 20.03.2007 00:26:08

Beitrag von rednammoc » 26.03.2007 13:51:47

Ja hi,

erforderliche Daten:
- monatliches Traffic
- Grenze

Der monatliche Traffic entsteht aus den heruntergeladenen Objekten (eines einzelnen Nutzers) im Internet.
Die Grenze lege ich fest (z.B. 30 GB).

Hat der Nutzer diese erreicht, surft er nur noch mit 8 kb/s. Je weiter er von der festgelegten Grenze entfernt ist, um so schneller ist demnach die Internetverbindung.

Meine Frage:
- Gibt es dazu schon ein vorgefertigtes Script

Denke (nach ausführlicher Fragestellung), dass es jedoch nicht schwer sein wird, ein solches Verhalten selbst zu programmieren.

Wäre trotzdem dankbar, wenn eventuell vorgefertigte Lösungen zu diesem Problem bekannt wären.

Greets

Alternativende
Beiträge: 2094
Registriert: 07.07.2006 18:32:05

Beitrag von Alternativende » 27.03.2007 07:52:02

Hallo,
nur mal ein kleiner Vorschlag dazu. Wie wäre es denn wenn du Daten Downloads ganz unterbindest ? Nimm einfach einen Dansguardian und sperre alle .exe .mp3 etc. etc. Das spart am besten Bandbreite und alle können mit einer annehmbaren Geschwindigkeit surfen.

rednammoc
Beiträge: 4
Registriert: 20.03.2007 00:26:08

Danke

Beitrag von rednammoc » 27.03.2007 15:21:00

Hi,

dankeschön für deinen Vorschlag. Ziemlich guter Gedanke. Jedoch will ich den Nutzern das Internetsurfen noch immer angenehm gestalten und sie nicht durch Beschränkungen qiälen.

Deswegen bleibe ich bei dem oben beschriebenen Ansatz.

Greets

Alternativende
Beiträge: 2094
Registriert: 07.07.2006 18:32:05

Beitrag von Alternativende » 28.03.2007 08:23:26

Na ja was heißt da quälen ? Findest du es super, wenn deine User Filme, Shareware, Programme etc. ohne Beschränkung laden können ? Also ich finde es auch im Aspekt der Netzwerksicherheit sehr wichtig so etwas einzuschränken. Aber nun ja es ist ja deine Sache wie du das ganze machen willst.

Benutzeravatar
Wraith
Beiträge: 40
Registriert: 20.05.2006 20:18:23

Re: Danke

Beitrag von Wraith » 28.03.2007 08:34:27

rednammoc hat geschrieben:Hi,

dankeschön für deinen Vorschlag. Ziemlich guter Gedanke. Jedoch will ich den Nutzern das Internetsurfen noch immer angenehm gestalten und sie nicht durch Beschränkungen qiälen.
Ist das Beschneiden der Bandbreite bei Überschreitung des festgelegten Volumens nicht auch eine Quälerei?
Ferner würde mich mal interessieren, ob es sich dabei um eine Firma handelt. Falls ja, solltest Du schon alleine wegen der Haftung jegliches Download unterbinden!

rednammoc
Beiträge: 4
Registriert: 20.03.2007 00:26:08

Beitrag von rednammoc » 28.03.2007 20:31:47

Hi,

nein, es handelt sich um keine Firma. Das Wort "quälen" war vielleicht nicht gut gewählt, aber darum geht es im eigentlichen auch nicht.

Ich werde dann selbst ein solches Verhalten programmieren, obwohl sicherlich 1000 Programme dafür zur Verfügung stehen.

:closed:

Benutzeravatar
fragenfrager
Beiträge: 658
Registriert: 31.12.2003 08:47:15

Beitrag von fragenfrager » 29.03.2007 10:14:45

also ich kenn mich da net so wirklich aus aber ich könnte mir vorstellen dass es mit ein paar werkzeugen realisierbar wäre...
Du musst die Nutzer irgendwie erkennen und ihren Traffic messen und aufzeichnen, basierend auf den Daten müsste sich eine dynamische Bandbreite (ich denk da irgendwie immer an qos) realisieren lassen.
Wenn du da weiterkommst dann kannst ja hier melden, hat mich jetzt neugierig gemacht ;)
Viel Erfolg :)

hronny
Beiträge: 265
Registriert: 29.08.2004 13:07:42
Wohnort: Sonneberg

Beitrag von hronny » 07.05.2007 07:42:49

Da hier stark von der eigentlichen Frage abgewichen wurde will ich auch mal was dazu schreiben: Wir betreiben auch ein angemeldetes Funknetz, wo täglich 30 User im Internet surfen können. Es ist so das bestimmte Sachen einfach gebremst werden bzw gar nicht erst gehen. Webanfragen gehen über den transparenten Squid3 um dort durch eine "Blacklist" einiges rauszufiltern vorallem illigale Sachen (Kinderporno Begriffe usw.).

Aber Bandbreite regeln soll auch mit Squid funktionieren und zwar mit Pools. Die man ja zeitlich steuern kann, dateieindungsbezogen usw. Eine Anleitung wie es gehen soll ist hier: http://www.serverwatch.com/tutorials/ar ... _3357241_2
Selbst konnte ich es aus Zeitgründen noch nicht testen.

Antworten