Доброго времени суток!В локальной сети имеется PPPoE-сервер, по которому ходит внутрисетевой торрент-трафик и трафик пользовательских серверов.
Конфигурация сервера: 2 двухъядерных (именно двухъядерных, не HT) P4 Xeon, 4 гигабитных интерфейса Broadcom.
4 интерфейса объединены в round-robin бондинг, на свитче настроен link aggregation для нужных портов. Прерывания сетевушек перекинуты на первый физический процессор (чтобы не было прыжков между процессорами во время обработки пакетов), процессы pppd перекидываются на второй физический процессор.
Трафик шейпится, но по вечерам этих 4 гигабитов иногда начинает не хватать, ибо физически они не дают больше ~1.5 Gbps вместе взятые. Максимальный достижимый packet rate - не более 120 kpkt/s.
Пробовали менять настройки TCP в net.core и net.ipv4 по http://www.opennet.me/docs/RUS/GigabitEthernet/, ничуть не изменило ситуацию.
Ядро - 2.6.28.7, драйвер - tg3.
Правил iptables немного, если это имеет значение.
Будем очень благодарны, если кто-то поделится информацией по данному поводу.
Kind regards,
Sergey.