* [LARTC] Need some help
@ 2005-05-14 0:57 kinto
2005-05-14 2:20 ` Karol Lassak
0 siblings, 1 reply; 2+ messages in thread
From: kinto @ 2005-05-14 0:57 UTC (permalink / raw)
To: lartc
Hi all, I have read the larc howto and I need to apply a traffic shaper
with this configuration:
router / two interface etho and eth1
lan
lan is on eth1 and on eth0 I've the dsl connection (1.2 Mbit / 256 kbit)
I need to limit the bandwith towards lan and I've thought at HTB and
tcng. I write the script belove. I want limit the p2p and ftp (ssh and
irc) connection at 15 kBps (128 kbps) and the other type of traffic at
32 kBps (256kbps). Is the script right?
Moreover I want understand better how htb work: I can shape the traffic
router->lan but I can't shape traffic lan->router, is it right? In this
way I can limit the bandwidht towards lan, but I have the bandwith
towards router always full.
Thanks
P.S.: sorry for my very bad english :)
############# script #########
/*
*Simply tcng traffic control file.
*/
#define INTERFACE eth1
dev INTERFACE {
egress {
class( <$p2p> )
if tcp_sport = 4662
if udp_sport = 4672
if udp_sport = 4666
if tcp_sport = 6882
if tcp_sport = 6346
class ( <$ftp> )
if tcp_sport = 21
if tcp_sport = 22 || ip_tos_delay = 1
if tcp_sport = 6667 || tcp_dport = 7000;
class ( <$def> )
if 1 ;
htb () {
class ( rate 256kbps, ceil 256kbps ) {
$p2p = class ( rate 56kbps, ceil 128kbps ) { sfq; } ;
$ftp = class ( rate 56kbps, ceil 128kbps ) { sfq; } ;
$def = class ( rate 256kbps, ceil 256kbps ) { sfq; } ;
}
}
}
}
##############################
--
Email.it, the professional e-mail, gratis per te: http://www.email.it/f
Sponsor:
Digitalpix: Il metodo più comodo, veloce e conveniente
* per stampare le tue foto digitali migliori.
Clicca qui: http://adv.email.it/cgi-bin/foclick.cgi?mid\x1523&d\x14-5
_______________________________________________
LARTC mailing list
LARTC@mailman.ds9a.nl
http://mailman.ds9a.nl/cgi-bin/mailman/listinfo/lartc
^ permalink raw reply [flat|nested] 2+ messages in thread
* RE: [LARTC] Need some help
2005-05-14 0:57 [LARTC] Need some help kinto
@ 2005-05-14 2:20 ` Karol Lassak
0 siblings, 0 replies; 2+ messages in thread
From: Karol Lassak @ 2005-05-14 2:20 UTC (permalink / raw)
To: lartc
Hi..
>
> Hi all, I have read the larc howto and I need to apply a traffic shaper
> with this configuration:
>
>
> router / two interface etho and eth1
>
> lan
>
> lan is on eth1 and on eth0 I've the dsl connection (1.2 Mbit / 256 kbit)
>
Thats most common config.. (same as mine)
>
>
> I need to limit the bandwith towards lan and I've thought at HTB and
> tcng. I write the script belove. I want limit the p2p and ftp (ssh and
> irc) connection at 15 kBps (128 kbps) and the other type of traffic at
> 32 kBps (256kbps). Is the script right?
> Moreover I want understand better how htb work: I can shape the traffic
> router->lan but I can't shape traffic lan->router, is it right? In this
> way I can limit the bandwidht towards lan, but I have the bandwith
> towards router always full.
You can shape from lan to router but only In ingress qdisc what is not a
good idea.
If you want prevent your lan users from uploading too much you can limit
your outgoing traffic on dev eth0.
> Thanks
>
>
> P.S.: sorry for my very bad english :)
>
> ############# script #########
>
> /*
> *Simply tcng traffic control file.
>
> */
>
> #define INTERFACE eth1
>
> dev INTERFACE {
> egress {
>
> class( <$p2p> )
> if tcp_sport = 4662
> if udp_sport = 4672
> if udp_sport = 4666
> if tcp_sport = 6882
> if tcp_sport = 6346
>
> class ( <$ftp> )
> if tcp_sport = 21
> if tcp_sport = 22 || ip_tos_delay = 1
> if tcp_sport = 6667 || tcp_dport = 7000;
>
> class ( <$def> )
> if 1 ;
>
> htb () {
> class ( rate 256kbps, ceil 256kbps ) {
> $p2p = class ( rate 56kbps, ceil 128kbps ) { sfq; } ;
> $ftp = class ( rate 56kbps, ceil 128kbps ) { sfq; } ;
> $def = class ( rate 256kbps, ceil 256kbps ) { sfq; } ;
> }
> }
>
> }
> }
>
> ##############################
>
>
> --
> Email.it, the professional e-mail, gratis per te: http://www.email.it/f
>
> Sponsor:
> Digitalpix: Il metodo piy comodo, veloce e conveniente
> * per stampare le tue foto digitali migliori.
> Clicca qui: http://adv.email.it/cgi-bin/foclick.cgi?mid\x1523&d\x14-5
> _______________________________________________
> LARTC mailing list
> LARTC@mailman.ds9a.nl
> http://mailman.ds9a.nl/cgi-bin/mailman/listinfo/lartc
--
Traffic shaper using iptables and tc-HTB.
Ist-shaper (http://sourceforge.net/projects/ist-shaper/)
_______________________________________________
LARTC mailing list
LARTC@mailman.ds9a.nl
http://mailman.ds9a.nl/cgi-bin/mailman/listinfo/lartc
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2005-05-14 2:20 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-05-14 0:57 [LARTC] Need some help kinto
2005-05-14 2:20 ` Karol Lassak
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.