![]() |
![]() |
![]() ![]() ![]() ![]() |
|||||
ООО "Успешные телекоммуникации" Тел. +7 (499) 705-75-71 email: info@luckycom.ru Лобня, ул. Юбилейная, д.4 к. 5 пом. 004 |
Создание сайтов Продвижение сайта Продажа оборудования Техподдержка |
Строительство оптики Слаботочные сети (СКС) Услуги дата-центра Почитать (Статьи) |
|||||
УПРАВЛЕНИЕ ПОТОКОМ. Управление потоком позволяет избежать проблемы переполнения буфера получателя сообщениями, полученными от отправителя. В этом разделе описывается механизм управления потоком. Flow Control
Поскольку потеря данных неприемлема, то необходимо управление потоком. Транспортная функция может выдать для отправителя индикатор «Не готов к приёму». Этот индикатор фактически является простым подтверждением принимающего компьютера нового окна размером 0. Индикатор неготовности сообщает отправителю указание остановить передачу данных и ожидать приёма индикатора «Готов к приёму». Как только принимающий компьютер обработает достаточное количество дейтаграмм, что бы разгрузить буфер, транспортная функция вышлет индикатор готовности приёмника передающему компьютеру. Когда отправитель примет этот индикатор, он продолжит отправку дейтаграмм (см. рисунок). Подтверждение (acknowledgement)Соединение по протоколу TCP - надежное соединение; следовательно, передающий и принимающий компьютеры используют подтверждения для гарантии того, что данные отправляются и принимаются как обговорено, и что приём данных проходит без ошибок и в верном порядке. Подтверждение, как метод управление потоком, более подробно обсуждается далее. Метод обработки окном (windowing).Обработка окном позволяет передающему компьютеру передавать некоторое количество пакетов без получения подтверждения по этим пакетам. Это помогает поддерживать скорость и надежность соединения. Обработка окном, как метод управления потоком, более подробно будет рассмотерна далее. Также далее рассмотрим работу как с фиксированным окном, так и со скользящим. |
|