10.10 Поддержка работы сеанса

10.10 Поддержка работы сеанса

10.10.1 Зондирование окна

Скоростной отправитель и медленный получатель могут сформировать приемное окно размером в 0 байт. Этот результат называется закрытием окна (close window). Когда появляется свободное место для обновления размера приемного окна, используется ACK. Однако, если такое сообщение будет потеряно, обе стороны должны будут ожидать до бесконечности.

Для избежания такой ситуации отправитель устанавливает сохраняемый таймер (persist timer) при закрытии премного окна. Значением таймера берется тайм-аут повторной пересылки. По завершении работы таймера партнеру отсылается сегмент зондирования окна (window probe; в некоторых реализациях в него включаются и данные). Зондирование заставляет партнера посылать назад ACK, который сообщает о текущем статусе окна.

Если окно все еще остается нулевого размера, удваивается значение сохраняемого таймера. Этот процесс повторяется, пока значение таймера не достигнет максимума в 60 с. TCP продолжит посылать сообщения зондирования каждые 60 с — до открытия окна, до завершения процесса пользователем или до завершения по тайм-ауту приложения.

Поделитесь на страничке

Следующая глава >

Похожие главы из других книг

2.5. Завершение сеанса

Из книги Windows Vista без напряга автора Жвалевский Андрей Валентинович

2.5. Завершение сеанса Наверное, для первого раза – более чем достаточно. Компьютер пора выключать.Для этого в меню Пуск предусмотрено две кнопки: Питание и Блокировка.Первая — – не выключает компьютер, а переводит его в специальный «ждущий» режим. Попросту говоря,


Завершение сеанса (Windows 98 и выше)

Из книги Реестр Windows автора Климов А

Завершение сеанса (Windows 98 и выше) Удаление пункта Завершение сеанса из меню кнопки ПускЕсли вы хотите удалить пункт Завершение сеанса из меню кнопки Пуск, то откройте разделHKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplоrer и создайте параметр NoLogOff типа DWORD со значением, равным 01 00 00


Завершение сеанса

Из книги Windows Vista автора Вавилов Сергей

Завершение сеанса В нижней части правого столбца меню Пуск располагаются кнопки, отвечающие за завершение сеанса работы Windows и выключение компьютера. В Windows Vista кнопка Питание в меню Пуск выполняет совершенно иную функцию, нежели в Windows XP: она не выключает компьютер, а


10.11 Завершение сеанса

Из книги TCP/IP Архитектура, протоколы, реализация (включая IP версии 6 и IP Security) автора Фейт Сидни М

10.11 Завершение сеанса 10.11.1 Тайм-аут Работа партнера по соединению может завершиться крахом либо полностью прерваться вследствие неисправности шлюза или связи. Чтобы предотвратить повторную пересылку данных в TCP, существует несколько механизмов.Достигнув первого


Окончательная детализация плана перехода на новую систему и поддержка ее работы

Из книги Внедрение SAP R/3: Руководство для менеджеров и инженеров автора Кале Вивек

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


Поддержка работы

Из книги Сетевые средства Linux автора Смит Родерик В.

Поддержка работы Цель этой деятельности — поддержка пользователей системы SAP. План работы поддержки составляется на стадии окончательной подготовки к запуску, причем работа Справочной системы также отслеживается и отлаживается, в зависимости от результатов обратной


Выключение, перезагрузка и завершение сеанса на удаленном компьютере

Из книги Защита от хакеров корпоративных сетей автора Автор неизвестен

Выключение, перезагрузка и завершение сеанса на удаленном компьютере Именно так называется последний режим, который нам предстоит освоить. Оказывается, удаленный компьютер можно не только выключить, но и перезагрузить, приостановить работу или завершить на нем сеанс


27.3.6. Завершение сеанса связи

Из книги Операционная система UNIX автора Робачевский Андрей М.

27.3.6. Завершение сеанса связи Для закрытия сеанса связи можно использовать один из двух системных вызовов: close() или shutdown().Системный вызов close() также используется для закрытия файлов. Вот прототип этой функции:int close(int __fd);Данной функции нужно передать всего один параметр —


Глава 11 Перехват сеанса

Из книги автора

Глава 11 Перехват сеанса В этой главе обсуждаются следующие темы: • Основные сведения о перехвате сеанса • Популярные инструментальные средства перехвата сеанса • Исследование атак типа MITM в зашифрованных соединениях · Резюме · Конспект · Часто задаваемые вопросы


Основные сведения о перехвате сеанса

Из книги автора

Основные сведения о перехвате сеанса Лучше всего объяснить перехват сеанса на примере. Представьте, что злоумышленник случайно или в результате успешной для него атаки получил возможность наблюдать за трафиком между двумя машинами. Одна из машин – сервер, который он


Популярные инструментальные средства перехвата сеанса

Из книги автора

Популярные инструментальные средства перехвата сеанса На сегодняшний день широко известен ряд инструментальных средств, существенно облегчающих перехват сеансов. В некоторых случаях они работают в автоматическом режиме. Инструментарии подобного типа являются


Состояния TCP-сеанса

Из книги автора

Состояния TCP-сеанса Как уже говорилось, передача данных с использованием протокола TCP предусматривает предварительное установление связи, или создание логического TCP-канала. Эта предварительная фаза призвана усилить надежность протокола. В процессе этой фазы