1. 50Мб канал в нет
2. Среднюю загрузку в рамках 60% канала
3. Пиковую нагрузку в рамках 90-100% в произвольные интервалы с длительностью до 1часа в сутки.
4. Пинг по "чистому" каналу около 40-50мс.
С недавнего времени начали жаловаться пользователи ММОРПГ на лаги.
1*В дальнейшем, для примера, буду говорить конкретно про WoW (World of Warcraft).
Что сделано:
1. Скачал в офф сервера клиент, загерил триал. Некоторое время побегал... Действительно проблемка есть, особенно в часы пиковой загрузки.
2. Повысил приоритет всего своего потока - действительно полегчало. В т.ч. не ощущаются пиковые загрузки.
3. Просмотрел данные от iptables -j LOG и не нашел различий в TOS, от торрент клиента.
Решения, которые я знаю (вижу):
1. Повышение приоритета для трафика по портам
. TCP/UDP Ports 3724,1119, 4000, 6112, 6113, 6114, 6881-6999
2. Повышение приоритета для ACK/SYN и др маловесных пакетов.
В этих решениях меня смущает:
1. Возможность "повесить", например, торрента на указанные порты.
2. Невозможность "типизации" приложения, трафик которого проходит по правилу.
Вернемся к 1* и вспомним, что на данный момент различных ММОРПГ на данный момент более чем выше крыши. И типизация трафика для каждого из приложений становиться очень не тривиальна.
P.S.: Также хотелось бы узнать, чем можно собрать камулятивную статистику по трафику, не такую подробную как дают iptables и iptraf.