Я считал некоторый wikis и страницы об алгоритме предотвращения перегрузки TCP, но я не делаю уверенный в ответе на этот вопрос: каков лучший алгоритм предотвращения перегрузки TCP к ADSL2 + соединение? На самом деле я использую КУБИЧЕСКИЙ, действительно ли это - наилучший вариант?
Из-за bufferbloat на типичном потребителе ADSL2 + соединение алгоритмы предотвращения перегрузки TCP не работают вообще. Если Вы страдаете от этого, это сообщение в блоге Jim Gettys могло бы быть полезным. Лично, я применяю предел пропускной способности на объемные загрузки (scp и потоки, главным образом) для не превышения половины заявленной мощности моей ссылки, и это, кажется, достаточно.
Если Ваша проблема - что-то еще (например, если Вы находитесь на стороне DSLAM или предоставляете ссылку далее в нисходящем направлении), предоставьте больше подробную информацию.
Ваш MTU мог быть слишком большим? См. http://www.mynetwatchman.com/kb/ADSL/pppoemtu.htm
Чрезмерное (для Вашей сети) MTU приведет к фрагментации и отправке 2 пакетов вдоль пути для каждого 1 пакета размера MTU, Вы думали, что отправили.