[LARTC] FW: Rate goes over setting

Linux Advanced Routing and Traffic Control

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



This message is in MIME format. Since your mail reader does not understand
this format, some or all of this message may not be legible.

------_=_NextPart_000_01C1C9C9.A42B11A0
Content-Type: multipart/alternative;
	boundary="----_=_NextPart_001_01C1C9C9.A42B11A0"


------_=_NextPart_001_01C1C9C9.A42B11A0
Content-Type: text/plain;
	charset="utf-8"



-----Original Message-----
From: Allan Gee 
Sent: Tuesday, March 12, 2002 3:27 PM
To: 'lartc-request@mailman.ds9a.nl'
Subject: Rate goes over setting


Hi guys I have a small problem that I want to limit each network behind us
to different rates. The box sits between our router to the internet and the
clients. I have attached a mrtg graph to show the stats and one can see that
every now and then the rate goes over the limit. This is the code I use for
that client who has 64kbit from us and we give him 16kbit only with no
borrowing. As you can see from the script I have tried to set the burst rate
to as low as possible but it still goes over.
What am I doing wrong?

#!/bin/sh
cbq stop
/home/allang/resetFW
TCHTB="/sbin/tc"
BURS="burst 0.1kbit cburst 0.1kbit"

# Destination
TCCLASSDST="/sbin/tc class add dev eth1 parent"
TCQDISCDST="/sbin/tc qdisc add dev eth1 parent"
TCFILTERDST="/sbin/tc filter add dev eth1 parent 1:0 protocol ip prio 1 u32"

# Source
TCCLASSSRC="/sbin/tc class add dev eth0 parent"
TCQDISCSRC="/sbin/tc qdisc add dev eth0 parent"
TCFILTERSRC="/sbin/tc filter add dev eth0 parent 1:0 protocol ip prio 1 u32"
#
# For Transparent Proxy
#
iptables -A PREROUTING -t nat -s 192.168.178.0/24 -p tcp --dport 80 -j DNAT
--to 192.168.177.231:3128 
iptables -A POSTROUTING -t nat -s 192.168.178.0/24 -d 192.168.177.231 -j
SNAT --to 192.168.177.15

# Root & Default Class 
$TCHTB qdisc add dev eth1 root handle 1: htb default 11
$TCCLASSDST 1: classid 1:10 htb rate 100Mbit 
$TCCLASSDST 1:10 classid 1:11 htb rate 100Mbit ceil 100Mbit 
$TCQDISCDST 1:11 handle 12: sfq perturb 10

$TCHTB qdisc add dev eth0 root handle 1: htb default 11
$TCCLASSSRC 1: classid 1:10 htb rate 100Mbit 
$TCCLASSSRC 1:10 classid 1:11 htb rate 100Mbit ceil 100Mbit 
$TCQDISCSRC 1:11 handle 12: sfq perturb 10

# The 16kbit client
$TCCLASSDST 1: classid 1:20 htb rate 16kbit ceil 16kbit $BURS
$TCCLASSDST 1:20 classid 1:21 htb rate 16kbit ceil 16kbit $BURS
$TCQDISCDST 1:21 handle 22: sfq perturb 10
$TCFILTERDST match ip dst 129.0.0.0/24 flowid 1:21

$TCCLASSSRC 1: classid 1:20 htb rate 16kbit ceil 16kbit $BURS
$TCCLASSSRC 1:20 classid 1:21 htb rate 16kbit ceil 16kbit $BURS
$TCQDISCSRC 1:21 handle 22: sfq perturb 10
$TCFILTERSRC match ip src 129.0.0.0/24 flowid 1:21

Regards Allan Gee
Equation
021 4181777



------_=_NextPart_001_01C1C9C9.A42B11A0
Content-Type: text/html;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; =
charset=3Dutf-8">
<META NAME=3D"Generator" CONTENT=3D"MS Exchange Server version =
5.5.2653.12">
<TITLE>FW: Rate goes over setting</TITLE>
</HEAD>
<BODY>
<BR>
<BR>

<P><FONT SIZE=3D2>-----Original Message-----</FONT>
<BR><FONT SIZE=3D2>From: Allan Gee </FONT>
<BR><FONT SIZE=3D2>Sent: Tuesday, March 12, 2002 3:27 PM</FONT>
<BR><FONT SIZE=3D2>To: 'lartc-request@mailman.ds9a.nl'</FONT>
<BR><FONT SIZE=3D2>Subject: Rate goes over setting</FONT>
</P>
<BR>

<P><FONT SIZE=3D2>Hi guys I have a small problem that I want to limit =
each network behind us to different rates. The box sits between our =
router to the internet and the clients. I have attached a mrtg graph to =
show the stats and one can see that every now and then the rate goes =
over the limit. This is the code I use for that client who has 64kbit =
from us and we give him 16kbit only with no borrowing. As you can see =
from the script I have tried to set the burst rate to as low as =
possible but it still goes over.</FONT></P>

<P><FONT SIZE=3D2>What am I doing wrong?</FONT>
</P>

<P><FONT SIZE=3D2>#!/bin/sh</FONT>
<BR><FONT SIZE=3D2>cbq stop</FONT>
<BR><FONT SIZE=3D2>/home/allang/resetFW</FONT>
<BR><FONT SIZE=3D2>TCHTB=3D&quot;/sbin/tc&quot;</FONT>
<BR><FONT SIZE=3D2>BURS=3D&quot;burst 0.1kbit cburst =
0.1kbit&quot;</FONT>
</P>

<P><FONT SIZE=3D2># Destination</FONT>
<BR><FONT SIZE=3D2>TCCLASSDST=3D&quot;/sbin/tc class add dev eth1 =
parent&quot;</FONT>
<BR><FONT SIZE=3D2>TCQDISCDST=3D&quot;/sbin/tc qdisc add dev eth1 =
parent&quot;</FONT>
<BR><FONT SIZE=3D2>TCFILTERDST=3D&quot;/sbin/tc filter add dev eth1 =
parent 1:0 protocol ip prio 1 u32&quot;</FONT>
</P>

<P><FONT SIZE=3D2># Source</FONT>
<BR><FONT SIZE=3D2>TCCLASSSRC=3D&quot;/sbin/tc class add dev eth0 =
parent&quot;</FONT>
<BR><FONT SIZE=3D2>TCQDISCSRC=3D&quot;/sbin/tc qdisc add dev eth0 =
parent&quot;</FONT>
<BR><FONT SIZE=3D2>TCFILTERSRC=3D&quot;/sbin/tc filter add dev eth0 =
parent 1:0 protocol ip prio 1 u32&quot;</FONT>
<BR><FONT SIZE=3D2>#</FONT>
<BR><FONT SIZE=3D2># For Transparent Proxy</FONT>
<BR><FONT SIZE=3D2>#</FONT>
<BR><FONT SIZE=3D2>iptables -A PREROUTING -t nat -s 192.168.178.0/24 -p =
tcp --dport 80 -j DNAT --to 192.168.177.231:3128 </FONT>
<BR><FONT SIZE=3D2>iptables -A POSTROUTING -t nat -s 192.168.178.0/24 =
-d 192.168.177.231 -j SNAT --to 192.168.177.15</FONT>
</P>

<P><FONT SIZE=3D2># Root &amp; Default Class </FONT>
<BR><FONT SIZE=3D2>$TCHTB qdisc add dev eth1 root handle 1: htb default =
11</FONT>
<BR><FONT SIZE=3D2>$TCCLASSDST 1: classid 1:10 htb rate 100Mbit </FONT>
<BR><FONT SIZE=3D2>$TCCLASSDST 1:10 classid 1:11 htb rate 100Mbit ceil =
100Mbit </FONT>
<BR><FONT SIZE=3D2>$TCQDISCDST 1:11 handle 12: sfq perturb 10</FONT>
</P>

<P><FONT SIZE=3D2>$TCHTB qdisc add dev eth0 root handle 1: htb default =
11</FONT>
<BR><FONT SIZE=3D2>$TCCLASSSRC 1: classid 1:10 htb rate 100Mbit </FONT>
<BR><FONT SIZE=3D2>$TCCLASSSRC 1:10 classid 1:11 htb rate 100Mbit ceil =
100Mbit </FONT>
<BR><FONT SIZE=3D2>$TCQDISCSRC 1:11 handle 12: sfq perturb 10</FONT>
</P>

<P><FONT SIZE=3D2># The 16kbit client</FONT>
<BR><FONT SIZE=3D2>$TCCLASSDST 1: classid 1:20 htb rate 16kbit ceil =
16kbit $BURS</FONT>
<BR><FONT SIZE=3D2>$TCCLASSDST 1:20 classid 1:21 htb rate 16kbit ceil =
16kbit $BURS</FONT>
<BR><FONT SIZE=3D2>$TCQDISCDST 1:21 handle 22: sfq perturb 10</FONT>
<BR><FONT SIZE=3D2>$TCFILTERDST match ip dst 129.0.0.0/24 flowid =
1:21</FONT>
</P>

<P><FONT SIZE=3D2>$TCCLASSSRC 1: classid 1:20 htb rate 16kbit ceil =
16kbit $BURS</FONT>
<BR><FONT SIZE=3D2>$TCCLASSSRC 1:20 classid 1:21 htb rate 16kbit ceil =
16kbit $BURS</FONT>
<BR><FONT SIZE=3D2>$TCQDISCSRC 1:21 handle 22: sfq perturb 10</FONT>
<BR><FONT SIZE=3D2>$TCFILTERSRC match ip src 129.0.0.0/24 flowid =
1:21</FONT>
</P>

<P><FONT SIZE=3D2>Regards Allan Gee</FONT>
<BR><FONT SIZE=3D2>Equation</FONT>
<BR><FONT SIZE=3D2>021 4181777</FONT>
</P>

<P><FONT FACE=3D"Arial" SIZE=3D2 COLOR=3D"#000000"></FONT>&nbsp;

</BODY>
</HTML>
------_=_NextPart_001_01C1C9C9.A42B11A0--

------_=_NextPart_000_01C1C9C9.A42B11A0
Content-Type: image/gif;
	name="computer_specialists-day[1].gif"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
	filename="computer_specialists-day[1].gif"

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
KYNgdyZ90iid0iq90izd0i790jAd01sXAQA7

------_=_NextPart_000_01C1C9C9.A42B11A0--


[Index of Archives]     [LARTC Home Page]     [Netfilter]     [Netfilter Development]     [Network Development]     [Bugtraq]     [GCC Help]     [Yosemite News]     [Linux Kernel]     [Fedora Users]
  Powered by Linux