NAT не работает должным образом в Linux 2.6.30

У меня есть устройство интернет-шлюза с основанной системой Linux (Linux 2.6.30).

Я безумный автоматический скрипт, который открывает много http-сессий со многих локальных станций на многие общедоступные IP-адреса. И я добавляю захват по интерфейсу wan и интерфейсу LAN. И я нашел:

  • Некоторое время NAT сохраняет частный адрес пакета, когда пакет перенаправляется на wan (редко случается)

  • Некоторое время NAT не передает пакет TCP в wan вообще (редко случается).

Вышеприведенное поведение редко случается. Если я запускаю тест 100 раз, это случается только 13 раз.

Это известная ошибка в NAT ядра? есть ли исправление, чтобы исправить эту проблему?

Interesting Posts
Linux и Unix - лучшая ОС в мире.