* [LARTC] ebtables and HTB bandwidth shaping - change frame or packet sizes
@ 2004-07-12 8:51 Thomas Kotze RAD
2004-07-12 11:33 ` [LARTC] ebtables and HTB bandwidth shaping - change frame or Ed Wildgoose
0 siblings, 1 reply; 2+ messages in thread
From: Thomas Kotze RAD @ 2004-07-12 8:51 UTC (permalink / raw)
To: lartc
Hallo
I have recently implemented a Fedora core 2 Linux box with ebtables and HTB
for doing some traffic shaping
What I would like to know is if there are some way to change the packet or
frame sizes of the traffic that passes through this type of system. If I am
understand correctly this will also help with the bandwidth, maybe not on
throughput but definitely on continues throughput if the data line is
running in the 99% utilization.
We had a demo on our data line with a system called packeteer, and it seems
as if this product intercepts the packet and changes the packet or frame
size and therefore the traffic will not hog the bandwidth that easily. This
how ever is a very expensive product and if one can do it on Linux why not.
I have more or less the same queues setup than what was the case for the
packeteer demo and currently I do not see that big a change than with
packeteer.
Can someone give me some advice and if at all possible give me an indication
of how to go about to do this.
Groete / Regards
Thomas
_______________________________________________
LARTC mailing list / LARTC@mailman.ds9a.nl
http://mailman.ds9a.nl/mailman/listinfo/lartc HOWTO: http://lartc.org/
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: [LARTC] ebtables and HTB bandwidth shaping - change frame or
2004-07-12 8:51 [LARTC] ebtables and HTB bandwidth shaping - change frame or packet sizes Thomas Kotze RAD
@ 2004-07-12 11:33 ` Ed Wildgoose
0 siblings, 0 replies; 2+ messages in thread
From: Ed Wildgoose @ 2004-07-12 11:33 UTC (permalink / raw)
To: lartc
>What I would like to know is if there are some way to change the packet or
>frame sizes of the traffic that passes through this type of system. If I am
>understand correctly this will also help with the bandwidth, maybe not on
>throughput but definitely on continues throughput if the data line is
>running in the 99% utilization.
>
>We had a demo on our data line with a system called packeteer, and it seems
>as if this product intercepts the packet and changes the packet or frame
>size and therefore the traffic will not hog the bandwidth that easily. This
>how ever is a very expensive product and if one can do it on Linux why not.
>
>
I'm not quite sure what you are asking for, but perhaps you mean
fragmenting packets so that they are smaller (ie 5 small packets rather
than 1 large one?)
The trick here is either to change every machine to have a lower MTU in
your office (can be tedious), or look at using "MSS clamping". This is
something that you can do in iptables. Search google, and I think in
the LARTC for more details. There are other tricks you can do with MTU
Packeteer is perhaps the premier product out there, but you should be
able to do 90% of the same things with Linux, and for many cases far
*more* than with packeteer. I think there are a few people who will
offer paid support as well, so you are not necessarily disadvantaged
here either.
Out of curiousity, what does a packeteer box set you back these days?
My old firm was looking at buying one, I was thinking about biding
against them...
Ed W
_______________________________________________
LARTC mailing list / LARTC@mailman.ds9a.nl
http://mailman.ds9a.nl/mailman/listinfo/lartc HOWTO: http://lartc.org/
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2004-07-12 11:33 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-07-12 8:51 [LARTC] ebtables and HTB bandwidth shaping - change frame or packet sizes Thomas Kotze RAD
2004-07-12 11:33 ` [LARTC] ebtables and HTB bandwidth shaping - change frame or Ed Wildgoose
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.