Информация об изменениях

Сообщение Re[3]: TCP_NODELAY = 1, но 200ms delay от 14.09.2025 10:14

Изменено 14.09.2025 10:17 kov_serg

Re[3]: TCP_NODELAY = 1, но 200ms delay
Здравствуйте, TailWind, Вы писали:

TW>Я обломаюсь TCP стэк реализовывать сам

TW>Потом не понятно как отвечать клиенту который за NAT
https://librats.com/ ?

TW>Проще уж 2048 байт добавлять к каждому пакету

TW>Он тогда их отправляет сразу

TW>Даже если:

TW>2048
TW>16
TW>16
TW>32
TW>Сразу уходят
Костыли они такие. Никто не гарантирует что в винде еще что-нибудь ещё фатально обновят. И не понадобится новая подпорка.
Просто детектируйте что есть проблемы и сообщайте клиенту, что его ось устарела и пусть обновляет или ставит linux.
Re[3]: TCP_NODELAY = 1, но 200ms delay
Здравствуйте, TailWind, Вы писали:

TW>Я обломаюсь TCP стэк реализовывать сам

TW>Потом не понятно как отвечать клиенту который за NAT
https://librats.com/ ?

TW>Проще уж 2048 байт добавлять к каждому пакету

TW>Он тогда их отправляет сразу

TW>Даже если:

TW>2048
TW>16
TW>16
TW>32
TW>Сразу уходят
Костыли они такие. Никто не гарантирует что в винде еще что-нибудь ещё фатально обновят. И не понадобится новая подпорка.
Просто детектируйте что есть проблемы и сообщайте клиенту, что его ось устарела и пусть обновляет или ставит linux.

ps: а вы смотрели wireshark-ом что там происходит в сети?
и советы от m$ https://learn.microsoft.com/en-us/troubleshoot/windows-server/networking/tcpip-performance-known-issues