Что такое обновление окна TCP?
я делаю свое собственное серверное программное обеспечение для игры на Java (игра и оригинальное серверное программное обеспечение были написаны на Java). НетДоступна любая документация по протоколу, поэтому мне приходится читать пакеты с помощью Wireshark.
Пока клиент подключается, сервер отправляет ему файл уровня в формате Gzip. При отправке уровня примерно на 94 пакета мой сервер аварийно завершает работу клиента с ArrayIndexOutOfBoundsException. В соответствии с файлом захвата с исходного сервера, он отправляет обновление окна TCP примерно в этот момент. Что такое обновление окна TCP и как его отправить с помощью SocketChannel?