Назад | Перейти на главную страницу

TCP в Windows XP останавливается после пакета на канале ZMQ

У меня есть приложение ZMQ, которое при запуске отправляет данные через TCP-соединение с высокой скоростью. Приложение отлично работает в Windows 7 и Server 2003, но в XP оно останавливается вскоре после подключения. С приложением все в порядке, просто соединение как будто зависло.

Кто-то упомянул, что есть настройка реестра для XP, которая исправляет это, но я не могу найти информацию по этой конкретной проблеме. (Это XP SP3)

Я отправляю с одной машины XP на другую, используя только кабель Ethernet, без коммутаторов или маршрутизаторов между ними.

Другой трафик между двумя системами работает нормально.

Проблема, кажется, исчезает, когда я устанавливаю TcpAckFrequency = 1 в ветке реестра параметров TcpIp.