Re: Limit bandwidth per-user (uid/gid)

Linux Advanced Routing and Traffic Control

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

 



Hi,

On 12/23/2013 08:12 AM, Paride Legovini wrote:
On Mon, Dec 23, 2013 at 04:22:08AM +0100, Carl-Daniel Hailfinger wrote:
Am 22.12.2013 18:10 schrieb Paride Legovini:
I'm working in an Antarctic research station where our connection to the
Internet is a 512kbps satellite link.

Assuming that the satellite link is expensive and has long roundtrip
times, it is probably a wise idea not to throw away any data which has
already been sent over the satellite link.

You're perfectly right here: the link is expensive and the round trip is
700ms at best, but reaches easily 3000ms or even 4000ms when the network
is congested.

Those long RTTs will get even longer if you add shaping of your own. Most software is written with much shorter RTTs in mind, triggering retransmits after one to three seconds without acknowledgement or reply.

One example I have seen in packet traces were three DNS replies to the same request, spaced 1 second apart, but altogether delivered 30 seconds after the first DNS request. This resulted in two retries of the DNS request and a subsequent failure, while delivering three full DNS request and reply pairs.

This kind of behavior can cripple goodput of the satellite link. You might want to keep this in mind when designing traffic shaping.

Erik

--
To unsubscribe from this list: send the line "unsubscribe lartc" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




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