Студопедия
Новини освіти і науки:
МАРК РЕГНЕРУС ДОСЛІДЖЕННЯ: Наскільки відрізняються діти, які виросли в одностатевих союзах


РЕЗОЛЮЦІЯ: Громадського обговорення навчальної програми статевого виховання


ЧОМУ ФОНД ОЛЕНИ ПІНЧУК І МОЗ УКРАЇНИ ПРОПАГУЮТЬ "СЕКСУАЛЬНІ УРОКИ"


ЕКЗИСТЕНЦІЙНО-ПСИХОЛОГІЧНІ ОСНОВИ ПОРУШЕННЯ СТАТЕВОЇ ІДЕНТИЧНОСТІ ПІДЛІТКІВ


Батьківський, громадянський рух в Україні закликає МОН зупинити тотальну сексуалізацію дітей і підлітків


Відкрите звернення Міністру освіти й науки України - Гриневич Лілії Михайлівні


Представництво українського жіноцтва в ООН: низький рівень культури спілкування в соціальних мережах


Гендерна антидискримінаційна експертиза може зробити нас моральними рабами


ЛІВИЙ МАРКСИЗМ У НОВИХ ПІДРУЧНИКАХ ДЛЯ ШКОЛЯРІВ


ВІДКРИТА ЗАЯВА на підтримку позиції Ганни Турчинової та права кожної людини на свободу думки, світогляду та вираження поглядів



Протокол UDP.

Формат ТСР-сегменту.

TCP-сегменти відправляються як IP-дейтаграми. Заголовок TCP, що випливає за IP-заголовком, містить інформацію TCP-протоколу.

0 4 10 16 24 31

Source Port Destination Port
Sequence Number
Acknowledgement Number
Data Offset Reserved U R G A C K P S H R S T S Y N F I N Window
Checksum Urgent Pointer
Options Padding
Data
                   

 

Source Port (16 біт). Порт відправника.

Destination Port (16 біт). Порт одержувача.

Sequence Number (32 біта). Номер кадру. Номер кадру першого октету даних у цьому сегменті (за винятком пакета, де є присутнім прапор SYN). Якщо в пакеті присутній прапор SYN, то номер даного пакета стає номером початку послідовності (ISN) і номером першого октету даних стає номер ISN+1.

Acknowledgment Number (32 біта). Поле номера кадру підтвердженого одержання. Якщо пакет містить установлений контрольний біт АСК, то це поле містить номер наступного пакета даних відправника, що очікує одержувач. При встановленому з'єднанні пакет підтвердження відправляється завжди.

Data Offset (4 біти). Поле величини зсуву даних. Воно містить кількість 32-бітних слів заголовка TCP-пакета. Це число визначає зсув розташування даних у пакеті.

Reserved (6 біт). Резервне поле. Поле зарезервоване.

Прапори керування:

- URG: Прапор терміновості

- АСК: Прапор пакета, що містить підтвердження одержання

- PSH: Прапор форсованого відправлення

- RST: Переустановка з'єднання

- SYN: Синхронізація чисел послідовності

- FIN: Прапор закінчення передачі з боку відправника

Window (16 біт). Вікно. Це поле містить кількість байт даних, що відправник даного сегмента може прийняти, відлічене від номера байта, зазначеного в поле Acknowledgment Number.

Checksum (16 біт). Поле контрольної суми. Це поле містить 16 біт суми побітних доповнень 16-бітних слів заголовка і даних. Якщо сегмент містить непарне число байт заголовка і даних, останній байт доповнюється праворуч нулями. При обчисленні контрольної суми поле контрольної суми покладається рівним нулеві.

Urgent Pointer (16 біт). Поле покажчика термінових даних. Це поле містить значення лічильника пакетів, починаючи з якого випливають пакети підвищеної терміновості. Це поле береться до уваги тільки в сегментах із установленим прапором URG.

Options. Поле додаткових параметрів: може бути змінної довжини.

Padding. Заповнення: перемінна довжина. Заповнення (нулями) TCP-заголовка використовується для вирівнювання його по 32-бітному слову.

UDP (User Datagram Protocol, Протокол дейтаграм користувача) призначений для обміну дейтаграмами між процесами комп'ютерів, що входять у єдину мережу з комутацією пакетів. Як протокол нижнього рівня UDP-протокол використовує IP.

Протокол UDP надає прикладним програмам можливість відправляти повідомлення іншим додаткам, використовуючи мінімальну кількість параметрів протоколу. Цей протокол не забезпечує достовірність доставки пакетів, захист від дублювання даних або від збоїв у передачі. За винятком параметрів додатка — номерів портів відправника й одержувача пакета, UDP практично нічого не додає до IP-дейтаграми.

Протокол UDP набагато простіший, ніж TCP і корисний у ситуаціях, коли могутні механізми забезпечення надійності протоколу TCP не потрібні або будуть тільки перешкодою для рішення визначеного роду задач, наприклад, аутентифікації користувачів.

Його основні характеристики порівняно із ТСР:

- без встановлення з’єднання

- ненадійний (не проводить програмної перевірки доставки повідомлень)

- не реасемблює вхідні повідомлення

- не використовує механізму підтверджень

- не забезпечує контролю потоку даних

Перевага протоколу UDP полягає в тому, що він вимагає мінімум установок і параметрів для з'єднання двох процесів між собою. Цей протокол використовується при роботі Серверів Доменів (Name Servers), при роботі протоколу TFTP (Trivial File Transfer, Тривіальний протокол передачі даних), роботі з SNMP і побудові систем аутентифікації. Ідентифікатор UDP у IP-заголовку — число 17.


Читайте також:

  1. Багаторівневий підхід. Протокол. Інтерфейс. Стек протоколів.
  2. Види атак на механізми та протоколи автентифікації
  3. Віддалена робота із ОС. Протокол SSH. Утиліта putty
  4. Деякі протоколи і послуги Рівня застосувань.
  5. Дипломатичний протокол: сутність і роль в міжнародних відносинах
  6. Довідка. Протокол, витяг із протоколу
  7. Додаткові протоколи до Женевських конвенцій 1977 р.
  8. Етапи еволюції поштових протоколів
  9. Задачі протоколів обміну файлами
  10. Кіотський протокол
  11. Класифікація протоколів
  12. Криптографічні протоколи автентифікації




Переглядів: 1292

<== попередня сторінка | наступна сторінка ==>
Технологія приготування супозиторіїв. | Регіональна сертифікація в Європейських країнах(ЄС).

Не знайшли потрібну інформацію? Скористайтесь пошуком google:

  

© studopedia.com.ua При використанні або копіюванні матеріалів пряме посилання на сайт обов'язкове.


Генерація сторінки за: 0.008 сек.