![]() |
|
Alles rund um Mac OSX & Linux: Network QuotasWindows 7 Für alle Fragen rund um Mac OSX, Linux und andere Unix-Derivate. |
![]() | #1 |
![]() ![]() | ![]() Network Quotas Ich flippe noch aus *fg*. Ok - fällt einem von euch eine Möglichkeit ein auf Kernel Ebene eine Durchsatzbeschränkdung einzufügen? Problem ist folgendes: Wir sind mit unserem Server umgezogen und hängen jetzt zusammen mit einigen anderen an einer 512 KBit Leitung. Diese Leitung dürfen wir nur zu 256 KBit nutzen. Ich hab gesucht und folgende Sachen gefunden ... 1. Netzwerk Shaper Die sollen angeblich Teil des Kernels sein. Ich find sie nur nicht. 2. Quota Patch für NetFilter Ich will ungern den Kernel patchen. 3. QoS und Traffic Control Ja und damit schlage ich mich jetzt rum zur Zeit *fg*. Allerdings weiß ich nicht ob TC nicht nur für den gerouteten Traffic funtkioniert, wenn der Server als Gateway fungiert. Ich probiere jedenfalls schon einige Zeit dran rum. Das Script von mir sieht so aus: </font><blockquote>Zitat:</font><hr />tc qdisc del dev eth0 root tc qdisc add dev eth0 root handle 1 cbq bandwidth 100Mbit avpkt 1000 cell 8 tc class add dev eth0 parent 1: classid 1:1280 cbq bandwidth 100Mbit rate 256Kbit weight 25Kbit prio 5 allot 1514 cell 8 maxburst 20 avpkt 1000 bounded tc qdisc add dev eth0 parent 1:1280 handle 1280 tbf rate 256Kbit buffer 10Kb/8 limit 15Kb mtu 1500</font>[/QUOTE]Das schluckt der liebe PC sogar - allerdings wird nichts beschränkt ... hier mal die Liste: </font><blockquote>Zitat:</font><hr />### eth0: queueing disciplines qdisc tbf 1280: rate 256Kbit burst 10Kb lat 190.7ms qdisc cbq 1: rate 100Mbit (bounded,isolated) prio no-transmit ### eth0: traffic classes class cbq 1: root rate 100Mbit (bounded,isolated) prio no-transmit class cbq 1:1280 parent 1: leaf 1280: rate 256Kbit (bounded) prio 5</font>[/QUOTE]Nun scheint es so, daß jeglicher Traffic über cbq 1 geht - also mit den vollen 100 MBit und nicht über cbq 1:1280. Weil hier mal die Statistik nach nem kurzen Transfer: </font><blockquote>Zitat:</font><hr />### eth0: queueing disciplines qdisc tbf 1280: rate 256Kbit burst 10Kb lat 190.7ms Sent 0 bytes 0 pkts (dropped 0, overlimits 0) qdisc cbq 1: rate 100Mbit (bounded,isolated) prio no-transmit Sent 39893 bytes 300 pkts (dropped 0, overlimits 0) borrowed 0 overactions 0 avgidle 61 undertime 0 ### eth0: traffic classes class cbq 1: root rate 100Mbit (bounded,isolated) prio no-transmit Sent 40331 bytes 303 pkts (dropped 0, overlimits 0) borrowed 0 overactions 0 avgidle 60 undertime 0 class cbq 1:1280 parent 1: leaf 1280: rate 256Kbit (bounded) prio 5 Sent 0 bytes 0 pkts (dropped 0, overlimits 0) borrowed 0 overactions 0 avgidle 707804 undertime 0</font>[/QUOTE]Weiß einer Rat oder noch ne andere Möglichkeit? [ 31. Oktober 2002, 21:30: Beitrag editiert von: Andreas Haak ] |
Themen zu Network Quotas |
0 bytes, anderen, andreas, angeblich, beitrag, beschränkt, bytes, folge, folgendes, gesucht, handle, hängen, jeglicher, kernel, kurze, liste, netzwerk, nichts, oktober, rum, sache, sachen, script, server, traffic, zusammen |