Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

In my PepLink Balance 300 router (lb300) there's an option called DSL Optimization with the following description:

When a DSL circuit's uplink becomes busy, it is a fact that the downlink bandwidth is affected. Users cannot download data in full speed until the uplink becomes less congested. The DSL Optimization could relieve such problem. When it is enabled, the download speed will be less affected by upload traffic.

I'm curious if this kind of optimization is available also in linux deamons/drivers dealing with WAN connections of DSL type?

share|improve this question
up vote 1 down vote accepted

Linux traffic control/shaping. This site is the definitive reference:

share|improve this answer
Traffic shaping is not connected with any particular type of interface or protocol. I'm interested in this particular type of connection (DSL). From the description found in my router I guess the problem stems from the fact how DSL is designed. Or am I wrong and the problem is the same for any asynchronous connection where outgoing channel's bandwidth is needed to acknowledge data received? – Piotr Dobrogost Sep 27 '09 at 17:58
It's not specific to DSL. Anytime one direction gets saturated it impacts performance in the other direction. Since the upload bandwidth of a typical DSL connection is typically much smaller than the download bandwidth, it's easier to saturate it and thus affect the download performance. The DSL Optimization feature of your router probably prioritizes the outbound TCP ACK packets over other outbound packets. – Heath Sep 28 '09 at 20:51

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .