>я не хочу давать разные скорости на ослика и на веб. Меня >интересует, что бы данные по 80му порту обрабатывались в первую очередь, >а уже потом ослик и прочее. Этот компьютер, на котором стоит >фрибзд является шлюзом выхода в интернет для других компьютеров, он и >разграничивает фиксированные скорости каждому пользователю В общем смысле ты никак напрямую не можешь влиять на этот процесс, потому что ты хочешь ограничивать поток, котрый провайдер тебе запихивает в канал. Если пакет пришел со стороны провайдера, то ты его можешь только откинуть, если он не укладывается в общий поток для пользователя, тогда отправитель пакета не получит подтверждения о получении и через какое-то время зашлет его вновь. Задержка между повторными передачами дает возможность пропустить пакеты для другого потока. Это косвеное ограничение пропускной способности. Его эффективность во многом зависит от структуры самого трафика. Ослик качает с большого числа хостов, по этому в канал от провайдера к тебе выстраивается длинная очередь из пакетов.
|