Поскольку стек протоколов TCP/IP основан на использовании пакетов данных, при каждой отправке пакета необходимо получить подтверждение о его доставке с помощью специального пакета подтверждения, что приводит к замедлению передачи данных. Для того, чтобы отправитель не ожидал подтверждения доставки каждого пакета перед отправкой следующего, можно увеличить окно передачи (TcpWindowSize) для принимающей системы.

Затем отправитель сможет отправлять пакеты до тех пор, пока их объем не превысит размер окна передачи, после чего принимающая система должна будет отправить подтверждение о получении данных. Для настройки параметров протокола TCP/IP и увеличения размера окна передачи необходимо вручную внести изменения в системный реестр.

1. Откройте редактор системного реестра (REGEDIT.EXE).

2. Перейдите к разделу HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters.

3. В меню Правка (Edit) выберите команду Создать > Параметр DWORD (New > DWORD Value).

4. Введите имя записи TcpWindowSize и нажмите клавишу <Enter>.

5. Дважды кликните на новой записи, установите десятичный режим ввода и введите значение 32767. Кликните на кнопке OK.

6. Завершите работу с редактором.

7. Перезагрузите компьютер.

На шаге 5 можно указать и большее значение (до 256000), однако в медленных соединениях большой размер окна передачи означает больший объем данных, которые будут передаваться повторно.