Мне нужно настроить обычную реализацию TCP, чтобы я мог реализовать и протестировать Freeze TCP, как описано в следующей статье:
T.Гофф, Дж. Моронски, Д.С. Фатак и В. Гупта, Freeze-TCP: истинный сквозной механизм улучшения TCP для мобильных сред, в материалах IEEE INFOCOM 2000 '
Может кто-нибудьпредложить лучший способ сделать это, учитывая, что моя ОС в Windows?
Редактирование, поскольку, как мне кажется, я не объяснил должным образом:
Основная идея замораживания TCP заключается в замораживаниипоток отправителя до сбоя.Получатель отправляет отправителю сообщение с нулевым окном.Отправитель прекращает отправку пакетов при получении этой опции.Когда получатель может подключиться снова, он отправляет свой фактический размер окна, чтобы отправитель мог избежать медленного запуска.
Я выбрал опцию сокета Windows SO_RCVBUF, которая определяет размер окна приема.Мне просто интересно, будет ли поиграть с этим полезным?