All of lore.kernel.org
 help / color / mirror / Atom feed
* [LARTC] iproute newbie
@ 2001-05-29 23:28 Michal Kolesar
  0 siblings, 0 replies; 2+ messages in thread
From: Michal Kolesar @ 2001-05-29 23:28 UTC (permalink / raw)
  To: lartc

[-- Attachment #1: Type: text/plain, Size: 1326 bytes --]

Hi all,

I tried to set up a traffic shaper for our Inetnet connection.

In our company we have 256Kbps line to Internet.


195.39.72.238 eth0  ---- FW  ---- eth1 192.168.0.1


And I would like to set up my firewall to split our connection to two 128Kbps..

our internal network IP address is 192.168.0.0/24

My idea is:

one computer with address 192.168.0.7 to have 128Kbps part of our 256Kbps line and all others computer 
in our 192.168.0.0/24 internal network shared the second 128Kbps part of our 256Kbps..

How can I do is?

I tried something like this: 

[root@gateway /root]# tc qdisc ls dev eth0
qdisc sfq 8002: quantum 1514b perturb 15sec 
qdisc sfq 8001: quantum 1514b perturb 15sec 
qdisc cbq 10: rate 256Kbit (bounded,isolated) prio no-transmit
[root@gateway /root]# tc class ls dev eth0
class cbq 10: root rate 256Kbit (bounded,isolated) prio no-transmit
class cbq 10:100 parent 10:1 leaf 8001: rate 128Kbit (bounded) prio 5
class cbq 10:1 parent 10: rate 256Kbit prio no-transmit
class cbq 10:200 parent 10:1 leaf 8002: rate 128Kbit (bounded) prio 5
[root@gateway /root]# 

is it correct?

and the next question..
how could i remove all the qdiscs and classes from firewall? something like ipchains -F -X...
delete all 'tc' settings..


Thank you for help.

kolisko

[-- Attachment #2: Type: text/html, Size: 2518 bytes --]

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: [LARTC] iproute newbie
@ 2001-06-01 11:13 Federico Montesino Pouzols
  0 siblings, 0 replies; 2+ messages in thread
From: Federico Montesino Pouzols @ 2001-06-01 11:13 UTC (permalink / raw)
  To: lartc

On Wed, May 30, 2001 at 01:28:01AM +0200, Michal Kolesar wrote:
> Hi all,
> 
> I tried to set up a traffic shaper for our Inetnet connection.
> 
> In our company we have 256Kbps line to Internet.
> 
> 
> 195.39.72.238 eth0  ---- FW  ---- eth1 192.168.0.1
> 
> 
> And I would like to set up my firewall to split our connection to two 128Kbps..
> 
> our internal network IP address is 192.168.0.0/24
> 
> My idea is:
> 
> one computer with address 192.168.0.7 to have 128Kbps part of our 256Kbps line and all others computer 
> in our 192.168.0.0/24 internal network shared the second 128Kbps part of our 256Kbps..
> 
> How can I do is?
> 
> I tried something like this: 
> 
> [root@gateway /root]# tc qdisc ls dev eth0
> qdisc sfq 8002: quantum 1514b perturb 15sec 
> qdisc sfq 8001: quantum 1514b perturb 15sec 
> qdisc cbq 10: rate 256Kbit (bounded,isolated) prio no-transmit
> [root@gateway /root]# tc class ls dev eth0
> class cbq 10: root rate 256Kbit (bounded,isolated) prio no-transmit
> class cbq 10:100 parent 10:1 leaf 8001: rate 128Kbit (bounded) prio 5
> class cbq 10:1 parent 10: rate 256Kbit prio no-transmit
> class cbq 10:200 parent 10:1 leaf 8002: rate 128Kbit (bounded) prio 5
> [root@gateway /root]# 
> 
> is it correct?
> 
	To the best of my knowledge, it should work. Maybe you will find
useful removing the `bounded' option, in order to allow everyone using the
maximum bandwidth whenever it is possible.

	Moreover, for traffic shaping you may find useful the
tbf (Tocken Bucket Filter) discipline instead of sfq.

> and the next question..
> how could i remove all the qdiscs and classes from firewall? something like ipchains -F -X...
> delete all 'tc' settings..

	Try something like 'tc qdisc del dev eth0 del root', the root
qdisc, class and all the children nodes should vanish.

> 
> 
> Thank you for help.
> 
> kolisko

_______________________________________________
LARTC mailing list / LARTC@mailman.ds9a.nl
http://mailman.ds9a.nl/mailman/listinfo/lartc HOWTO: http://ds9a.nl/2.4Routing/

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2001-06-01 11:13 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2001-05-29 23:28 [LARTC] iproute newbie Michal Kolesar
  -- strict thread matches above, loose matches on Subject: below --
2001-06-01 11:13 Federico Montesino Pouzols

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.