На головну

Механізм управління потоком даних

  1. Data Information / General (Інформація про дані).
  2. FDDI. Кадр. Процедури управління доступом до кільця і ??ініціалізації роботи кільця.
  3. I. Основні поняття УПРАВЛІННЯ ТА АВТОМАТИЗОВАНИХ СИСТЕМ ОБРОБКИ ІНФОРМАЦІЇ ТА УПРАВЛІННЯ
  4. I. Форми державного управління
  5. I. Форми державного управління
  6. II. Перепишіть з даних пропозицій ті, дія яких відбувалася в минулому, і переведіть їх.
  7. II. МЕТОДИ ДЕРЖАВНОГО УПРАВЛІННЯ.

Протокол TCP надає отримувачу пакетів можливість регулювати переданий до нього відправником потік даних. Цей механізм заснований на тому, що при передачі прапора підтвердження отримання пакета (АСК) в ТСР-сегменті передається покажчик обсягу даних (так зване «вікно» TCP-з'єднання), які можуть бути передані відправником, не чекаючи від одержувача дозволу відправити наступну порцію даних . Іншими словами, вказується розмір вільного місця в буферному накопичувачі, куди записуються тільки що прийняті дані, які очікують подальшої обробки і передачі відповідних процесів. Цей механізм дозволяє уникнути «пробок» при обміні даними між системами, що володіють різною продуктивністю.

«Вікно» задається кількістю байтів, відлік яких ведеться від останнього підтвердженого байта (acknowledgment number). Нульовий розмір вікна означає, що відправник повинен призупинити передачу до тих пір, поки він не буде повідомлений про готовність одержувача до прийому даних. Необхідно зауважити, що в цьому випадку відправник передає однобайтові пакети.

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

Механізм управління потоком даних дозволяє протоколу TCP оптимізувати швидкість достовірного обміну даними між процесами в мережі Інтернет.



Механізми забезпечення достовірності | Склад і призначення полів заголовка

Інтернет аb ovo | Стандарти в сфері Інтернет | адресація | Рівні архітектури Інтернет | Протокол IP версії 4 | Протокол IP версії 6 | протокол TCP | Потоки, стек протоколів, механізм портів і мультиплексування | Встановлення TCP-з'єднання і передача даних | протокол UDP |

© um.co.ua - учбові матеріали та реферати