Есть роутер: debian 2.6.23.1, 8x1.6Ghz xeon, 2G рама, 3xe1000, 38вланов, quagga.
Через него проходит ~400Mbps/~150kpps.
# route -n | wc -l
2194
# ethtool -i eth0
driver: e1000
version: 7.3.20-k2-NAPI
firmware-version: 5.11-4
bus-info: 0000:09:00.0
# ethtool -k eth0
Offload parameters for eth0:
Cannot get device udp large send offload settings: Operation not supported
rx-checksumming: on
tx-checksumming: on
scatter-gather: on
tcp segmentation offload: on
udp fragmentation offload: off
generic segmentation offload: off
Проблемa: в пик latency возрастает до ~100ms и начинаются дропы.
В логах ничего интересного. С параметрами sysctl игрался.
Куда копать?(в сторону цыски и стены не предлагать :))