Intereting Posts

Как повысить приоритет HTTP-трафика?

Когда я занимаюсь серфингом в Интернете, я нахожу, что мне нужно приостановить мой клиент BitTorrent, чтобы помочь улучшить болезненно медленную скорость (я, к сожалению, 384 Кбит / с). Не слишком приятно делать это вручную каждый раз.

Пожалуйста, покажите мне волшебную кнопку, которую мне нужно только один раз нажать, чтобы получить благословение с более быстрым серфингом с более высоким приоритетом, где скорость торрентов занимает заднее сиденье, только чтобы вернуться на полную скорость, как только мой веб-серфинг закончится ,

[ FYI ] NetworkManager управляет моей сетью, а передача – мой клиент BitTorrent.

Как уже говорилось, кнопки «Дайте мне быстрый серфинг» где-то на вашем рабочем столе. Вы хотите настроить трафик, который возможен с помощью Linux.

Для полного ознакомления вы можете прочитать эти руководства:

  • Linux Advanced Routing & Traffic Control
  • HOWTO управления движением
  • tc: Настройка HTTP-исходящего трафика Linux (Port Traffic Traffic Shaping)

Но я думаю, что вы ищете что-то большее:

  • Wonder Shaper
  • MasterShaper

Это скрипты, которые будут работать для вас.

Если вы не хотите тратить слишком много времени на настройку формирователя трафика, попробуйте встроенную функцию ограничения скорости transmission (которая также может быть запланирована).

alt text

Вы можете активировать или деактивировать его над апплетом индикатора.

Альтернативным простым решением может быть использование QoS вашего маршрутизатора (Quality of Service), это может позволить вам уделять более высокий приоритет определенным протоколам (например, HTTP / HTTPS).

Если у вас нет QoS на вашем маршрутизаторе, единственным способом является объяснение выше.

Еще одна ссылка:

http://www.andybev.com/index.php/Fair_traffic_shaping_an_ADSL_line_for_a_local_network_using_Linux

Имейте в виду, что если вы придаете высокий приоритет HTTP или HTTPS, то, скорее всего, ваш торрент больше не будет работать, потому что многие приложения используют протокол HTTP для обмена данными по сети, поэтому всегда будет что-то, что соответствует iptable rule.

Я бы предпочел использовать версию командной строки bittorrent, например rtorrent , таким образом, вы можете написать простой сценарий оболочки, который изменит поток торрентов и запустит firefox (или что-то еще).

Вы также можете остановить загрузку rtorrent после определенных условий.

https://wiki.archlinux.org/index.php/RTorrent http://superuser.com/questions/180866/configure-rtorrent-to-stop-downloading-after-a-certain-file-size

http://libtorrent.rakshasa.no/

Надеюсь, поможет…

Это легко: не насыщайте свою загрузку, поэтому ограничьте лимит загрузки вашего торрент-клиента примерно на 50% от общей пропускной способности.