Здравствуйте, 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