Page 1 of 1

kbps limit für shoutcast server wie??

Posted: 2004-01-16 23:45
by matze4u
hey.
ich suche ein script, womit ich beim shoutcast server (linux) die kbps zahl serverseitig limiten kann. habt ihr das was?

Re: kbps limit für shoutcast server wie??

Posted: 2004-01-17 10:14
by niklas_
nein.
Konfigurationsdatei regelmäßig überprüfen (manuell/automatismus)

Re: kbps limit für shoutcast server wie??

Posted: 2004-01-18 01:15
by audio07
Generell hat man die Möglichkeit das mit iptables zu machen.
Zuerst errichtest du eine Prioritätsklasse (mit TC). Dies geschieht unter Angabe der classid. Dort kann man auch die Bandbreite dieser Klasse definieren. Dann markierst mit iptables (Option mangle) Pakete des entsprechenden Serverdienstes mit der ID deiner errichteten Klasse.
Somit wandern alle Pakete durch eine Prioritäts-Queue durch und ist in den Griff zu bekommen.

Im besten Falle (nehmen wir jetzt mal an du hast eine feste Bandbreite), könnte man diesem Dienst die komplette Bandbreite zugestehen, jedoch eine niedrigere Priorität einräumen als zB HTTP. Sobald also http-Anfragen kommen würde die Queue beschnitten und dem http "zugeschoben" werden. Dafür sind dann entsprechend mehrere Klassen nötig.

Theoretisch klingt als relativ einfach und logisch, ist allerdings gar nicht trivial, bis das dann mal läuft. Schau dich am besten mal nach QOS (quality of services) um - da findest du sicher was dazu.

Re: kbps limit für shoutcast server wie??

Posted: 2004-01-18 22:47
by matze4u
bin nicht so super im scripten usw sagt mir doch ma genau was zu tun is.