МАРК РЕГНЕРУС ДОСЛІДЖЕННЯ: Наскільки відрізняються діти, які виросли в одностатевих союзах
РЕЗОЛЮЦІЯ: Громадського обговорення навчальної програми статевого виховання ЧОМУ ФОНД ОЛЕНИ ПІНЧУК І МОЗ УКРАЇНИ ПРОПАГУЮТЬ "СЕКСУАЛЬНІ УРОКИ" ЕКЗИСТЕНЦІЙНО-ПСИХОЛОГІЧНІ ОСНОВИ ПОРУШЕННЯ СТАТЕВОЇ ІДЕНТИЧНОСТІ ПІДЛІТКІВ Батьківський, громадянський рух в Україні закликає МОН зупинити тотальну сексуалізацію дітей і підлітків Відкрите звернення Міністру освіти й науки України - Гриневич Лілії Михайлівні Представництво українського жіноцтва в ООН: низький рівень культури спілкування в соціальних мережах Гендерна антидискримінаційна експертиза може зробити нас моральними рабами ЛІВИЙ МАРКСИЗМ У НОВИХ ПІДРУЧНИКАХ ДЛЯ ШКОЛЯРІВ ВІДКРИТА ЗАЯВА на підтримку позиції Ганни Турчинової та права кожної людини на свободу думки, світогляду та вираження поглядів
Контакти
Тлумачний словник Авто Автоматизація Архітектура Астрономія Аудит Біологія Будівництво Бухгалтерія Винахідництво Виробництво Військова справа Генетика Географія Геологія Господарство Держава Дім Екологія Економетрика Економіка Електроніка Журналістика та ЗМІ Зв'язок Іноземні мови Інформатика Історія Комп'ютери Креслення Кулінарія Культура Лексикологія Література Логіка Маркетинг Математика Машинобудування Медицина Менеджмент Метали і Зварювання Механіка Мистецтво Музика Населення Освіта Охорона безпеки життя Охорона Праці Педагогіка Політика Право Програмування Промисловість Психологія Радіо Регилия Соціологія Спорт Стандартизація Технології Торгівля Туризм Фізика Фізіологія Філософія Фінанси Хімія Юриспунденкция |
|
|||||||
Таймер повторної передачіТаймеры TCP Втрата підтвердження Рис. 5.12. показує втрату підтвердження, яке надсилається пунктом призначення. Втрата підтвердження може бути навіть не помічена джерелом TCP. TCP використовує систему накопиченого підтвердження. Кожне підтвердження відноситься до всієї попередньої інформації, до останнього переданого байта. Наприклад, якщо пункт призначення посилає підтвердження (ACK) сегмента з номером підтвердження 1801, це передбачає, що байти з 1201 до 1800 прийняті. Якщо кінцевий пункт попередньо посилав підтвердження для байта 1601 і воно втрачено, то ця втрата підтвердження не враховується.
Рис. 5.12. Втрачене підтвердження TCP використовує чотири таймери, які показані на рис. 5.13.
Рис. 5.13. TCP-таймери Щоб контролювати втрати або видалення сегментів, TCP застосовує таймер, який контролює час повторної передачі і час очікування підтвердження сегмента. Коли TCP посилає сегмент, він запускає таймер повторної передачі для цього конкретного сегмента. При цьому можуть виникнути дві ситуації: 1. Якщо підтвердження отримано для цього конкретного сегмента перш, ніж закінчиться контрольний час, то таймер стирається. 2. Якщо контрольний час таймера закінчиться перш, ніж прийде підтвердження, сегмент ретранслюється, і таймер включиться повторно.
TCP – протокол транспортного рівня, кожне з'єднання пов'язує два протоколи TCP, які можуть працювати в одній фізичній мережі або працювати з іншою мережею, можливо, навіть розміщеної на іншому боці земної кулі. Іншими словами, кожне з'єднання створює свій шлях, довжина якого може повністю відрізнятися від іншого шляху, створеного іншим з'єднанням. Це означає, що TCP не може використовувати один і той же час повторної передачі для всіх з'єднань. Вибір фіксованого часу повторної передачі для всіх з'єднань може в результаті привести до серйозних наслідків. Якщо час повторення передачі не відповідає часу для досягнення сегментом пункту призначення і підтвердження за певний час не досягне вихідного пункту, то це може призвести до повторної передачі сегмента, який ще в дорозі. З іншого боку, якщо час повторення більше, ніж необхідно для короткого шляху, це може призвести до затримки прикладних програм. Час повторення передачі = 2 x RTT.
Читайте також:
|
||||||||
|