Назад | Перейти на главную страницу

Приоритет трафика linux в том же протоколе (загрузка http или просмотр htto) с htb / tc

Я много читаю, но не могу понять, как это сделать. всегда у меня есть загрузка в сети mu, это влияет на просмотр http, мне нужно сделать что-то конкретное или не использовать sfq? у кого-то есть образец сценария, чтобы показать мне, как запустить честную очередь в том же протоколе / порту

ребята.

Вы не можете контролировать скорость входящего трафика на стороне Интернета. Обычный обходной путь / решение - вместо этого формировать трафик на интерфейсе, обращенном к вашей сети.

ОДНАКО, если вы имеете в виду, что хотите различать http-загрузку веб-страницы и http-загрузку ISO, замедляя загрузку ISO, то вы, скорее всего, смотрите на какое-то решение, которое проверяет фактический сетевой трафик, а не только источник /порт назначения. Здесь может быть прокси.

Это непростая задача. Одна вещь, которую вы можете попробовать в Linux, - это попытаться заставить iptables вести учет пакетов и отмечать те, которые имеют высокую скорость передачи. Затем добавьте классы tc, соответствующие этим меткам.

Способ прокси, предложенный в другом ответе, тоже кажется хорошим способом.

Я помню, что были такие правила, как гарантия 100 кбит / с в течение первых 2 секунд, затем 10 кбит

лайк

tc class add dev eth0 parent 1: 1 classid 1:30 hfsc \ sc m1 100 кбит d 2000 мс m2 10 кбит скорость ul 1000 кбит

На самом деле это то, что вам нужно, но помните, что современные браузеры могут использовать длинные очереди keep-alive, которые вы также можете заблокировать с помощью таких правил.