Заморозить реализацию TCP в Windows - PullRequest
0 голосов
/ 12 ноября 2010

Мне нужно настроить обычную реализацию TCP, чтобы я мог реализовать и протестировать Freeze TCP, как описано в следующей статье:

T.Гофф, Дж. Моронски, Д.С. Фатак и В. Гупта, Freeze-TCP: истинный сквозной механизм улучшения TCP для мобильных сред, в материалах IEEE INFOCOM 2000 '

Может кто-нибудьпредложить лучший способ сделать это, учитывая, что моя ОС в Windows?

Редактирование, поскольку, как мне кажется, я не объяснил должным образом:

Основная идея замораживания TCP заключается в замораживаниипоток отправителя до сбоя.Получатель отправляет отправителю сообщение с нулевым окном.Отправитель прекращает отправку пакетов при получении этой опции.Когда получатель может подключиться снова, он отправляет свой фактический размер окна, чтобы отправитель мог избежать медленного запуска.

Я выбрал опцию сокета Windows SO_RCVBUF, которая определяет размер окна приема.Мне просто интересно, будет ли поиграть с этим полезным?

1 Ответ

1 голос
/ 14 января 2011

Для заинтересованных, похоже, что единственный способ сделать это, если у вас есть доступ к исходному коду: - (

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...