10
.pdf
Системи передачі даних
Кодування поля протоколу у кадрі РРР
Кодування |
Тип пакета, що вміщується у полі |
(шістнадцатиричне) |
інформації |
0021 |
IP |
0023 |
ISO CLNP |
0025 |
Xerox NS IDP |
0027 |
DECnet Phase IV |
0029 |
Apple Talk |
002B |
IPX |
002D |
Van Jacobson Compressed TCP/IP 1 |
002F |
Van Jacobson Compressed TCP/IP 2 |
8021 |
IP Control Protocol |
8023 |
ISO CLNP Control Protocol |
8025 |
Xerox NS IDP Control Protocol |
8027 |
DECnet Phase IV Control Protocol |
8029 |
Apple Talk Control Protocol |
802B |
IPX Control Protocol |
C021 |
Link Control Protocol (LCP) |
C023 |
User/Password Authentication Protocol |
Харьківський національний університет радіоелектроніки,
факультет ТКВТ, кафедра МЗ, тел. 7011429, e-mail: tkvt_mz@kture.kharkov.ua
11
Системи передачі даних
Протокол міжмережної взаємодії IP
–не забезпечує гарантовану (unreliable) доставку інформації (100% ймовірність доставки пакета), тому що пакет може бути загублений, повторно переданий через той самий вузол зв'язку, затриманий, доставлений з порушенням порядку. При цьому протокол IP не тільки нікого не повідомляє про ці явища, але і не має інструментів для їхнього виявлення;
–забезпечує дейтаграмну доставку або доставку без встановлення віртуального з'єднання, тому що кожен пакет являє собою незалежний від інших блок даних. Послідовні вихідні пакети від відправника можуть поширюватися різними шляхами у мережі, губитися і змінювати порядок;
–забезпечує умови високої ймовірності доставки інформації, тому що втрата пакета відбувається лише тоді, коли протокол не знаходить ніяких фізичних засобів для його доставки.
Харьківський національний університет радіоелектроніки,
факультет ТКВТ, кафедра МЗ, тел. 7011429, e-mail: tkvt_mz@kture.kharkov.ua
12
Системи передачі даних
Формат дейтаграми IP
Харьківський національний університет радіоелектроніки,
факультет ТКВТ, кафедра МЗ, тел. 7011429, e-mail: tkvt_mz@kture.kharkov.ua
13
Системи передачі даних
Кодування поля «Категорія обслуговування пакета»
Три молодших біти (0 - 2) «Пріоритет» (Precedence) визначають пріоритет доставки пакета (дейтаграми):
111 – керування мережею;
110 – керування міжмережною взаємодією;
101 – критично важлива інформація; 100 – пріоритетна флеш-інформація (більш ніж миттєво);
011 – флеш-інформація (миттєва доставка);
010 – негайна доставка;
001 – пріоритетна або термінова доставка;
000 – звичайна інформація.
Біти D, T, R, C (3 - 6) визначають бажаний тип маршрутизації: 1000 – D (Delay) – вибір маршруту з мінімальною затримкою;
0100 – Т (Throughput) – вибір маршруту з максимальною пропускною спроможністю;
0010 – R (Reliability) – вибір маршруту з максимальною надійністю; 0001 – С (Cost) – вибір маршруту з мінімальною вартістю;
1111 – вибір маршруту з максимальною безпекою.
Формат основного заголовка дейтаграми IPv6
Харьківський національний університет радіоелектроніки,
факультет ТКВТ, кафедра МЗ, тел. 7011429, e-mail: tkvt_mz@kture.kharkov.ua
14
Системи передачі даних
Формат основного заголовка дейтаграми IPv6
Типи додаткових заголовків протоколу IPv6
-«Маршрутизація» (Routing), що визначає повний маршрут при маршрутизації від джерела. Даний заголовок дозволяє відправникові вказати список IP-Адрес, які диктують шлях передачі;
-«Фрагментація» (Fragmentation), що містить відомості про проведення фрагментації на кінцевих вузлах мережі;
– «Аутентифікація» (Authentication), що слугує для ідентифікації кінцевих вузлів і забезпечення цілісності дейтаграм;
– «Шифрування» (Encryption), що слугує для шифрування й дешифрування переданих даних;
– «Перехід за переходом» (Hop-by-Hop Option), що переносить додаткові параметри, які перевіряються проміжними вузлами. Дані параметри застосовуються, наприклад, під час роботи протоколу резервування ресурсів (Resource Reservation Protocol, RSVP);
– «Опція призначення» (Destination Option), що містить додаткову інформацію для вузла призначення.
Харьківський національний університет радіоелектроніки,
факультет ТКВТ, кафедра МЗ, тел. 7011429, e-mail: tkvt_mz@kture.kharkov.ua
15
Системи передачі даних
Протокол транспортного рівня UDP
Формат заголовка дейтаграми UDP
Формат псевдозаголовка дейтаграми протоколу UDP
Харьківський національний університет радіоелектроніки,
факультет ТКВТ, кафедра МЗ, тел. 7011429, e-mail: tkvt_mz@kture.kharkov.ua
16
Системи передачі даних
Протокол TCP
–забезпечує гарантовану доставку даних (при цьому процес передає протоколу дані у вигляді цілісного файлу);
–забезпечує обробку даних (не накладає жодних обмежень на структуру даних);
–забезпечує буферизацію даних, що дозволяє стабілізувати вхідний трафік, який створюється різними процесами, шляхом вибору оптимального розміру повідомлення;
–забезпечує термінову передачу даних (нехай навіть одного байта);
–забезпечує організацію дуплексних віртуальних з'єднань за допомогою попередньої операції встановлення з'єднання;
–забезпечує можливість передачі керуючої інформації одночасно з потоком даних (piggybacking).
Харьківський національний університет радіоелектроніки,
факультет ТКВТ, кафедра МЗ, тел. 7011429, e-mail: tkvt_mz@kture.kharkov.ua
17
Системи передачі даних
Формат заголовка сегмента TCP
Харьківський національний університет радіоелектроніки,
факультет ТКВТ, кафедра МЗ, тел. 7011429, e-mail: tkvt_mz@kture.kharkov.ua
18
