logo
Основы организации компьютерных сетей

Работа с окнами

 

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

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

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

Работа с окнами – это метод управления количеством информации, пересылаемой между конечными точками соединения. Некоторые протоколы измеряют информацию в терминах количества пакетов, другие, например протокол TCP/IP, измеряют информацию в количестве байтов.