У полі версия (4 біта) вказується інформація про версию протоколу.
У полі довжина заголовка (4 біта) вказується ОБСЯГИ IP пакету у 32 бітніх словах. Це дозволяє візначіті качан блоку даних (payload) у пакеті. Мінімальне коректний значення для цього поля дорівнює п'яти бітовім словами.
Тип сервиса (8 біт). Перші три біта цього поля визначаються ПРІОРИТЕТ пакету ї могут мати значення від нуля до семи. Мережні Пристрої в Першу Черга обробляють пакети, з Найвищого пріорітетом.
У полі довжина пакету (16 біт) вказується загальна довжина датаграмі з урахуванням заголовка и поля даних. ОБСЯГИ пакету может сягаті 65535 байт.
Поле Ідентифікатор пакета (16 біт) - Використовують для розпізнавання пакетів, что утворена путем фрагментації вихідного пакета. Всі фрагменти повінні мати однакове значення цього поля.
Прапори - поле Пожалуйста займає 3 біті. Перший біт винен всегда дорівнюваті нулю, другий біт візначає можлівість фрагментації пакета, а третій біт показує, чи не є фрагмент останнім у ланцюжки фрагментів переданої датаграмі.
За помощью поля зміщення фрагмента (13 біт) визначаються позицию фрагмента в потоці даних.
У полі Кількість переходів (8 біт) задається максимальна Кількість маршрутізаторів, Які может пройти датаграма (або годину життя пакету). При проходженні маршрутизатора значення цього поля зменшується на 1 і досягнувші значення 0, пакет зніщується.
У полі протокол (8 біт) вказується Ідентифікатор протоколу верхнього уровня, якому Належить інформація Розміщена в полі даних пакета.
Поле контрольна сума (16 біт) розраховується для Усього заголовка и дозволяє візначіті цілісність пакета.
Поле параметри (до 320 біт) Використовують при налаштуванні мережі. У ньом может буті Вказаною точний маршрут проходження пакету в розподіленій мережі, розміщені дані системи безпеки, а такоже різні часові поміткі. Зазвічай заголовок містіть 20 октетів, тобто має Довжину 20 байт, но ця довжина может змінюватісь, что аж Ніяк НЕ спрощує процес передачі даних.
Протокол IP НЕ гарантує доставку пакетів. Тобто перед качаном передачі НЕ встановлюється з'єднання та не підтверджується доставка пакетів.
До недоліків протоколу IPv4 можна Віднести:
дефіціт адресного простору, что обмежує Кількість різніх устройств, Які підключаються до мережі Internet;
Слабко розшірюваність протоколом - розмір заголовка IPv4 НЕ дозволяє розмістіті необхідну Кількість Додатковий параметрів;
проблема безпеки комунікацій - НЕ предусмотрена будь-якіх ЗАСОБІВ для розмежування доступу до информации, розміщеної в мережі;
обмежена підтримка якості обслуговування - НЕ дозволені размещения информации про пропускну здатність, затримки, яка необхідна для нормальної роботи Деяк Мережна Додатків.
Кож, відсутні деякі Механізми, необхідні за сучасности міркамі. Це Механізми інформаційної безпеки та засоби ПІДТРИМКИ класів обслуговування.
Для Розширення адресного простору та удовольствие СУЧАСНИХ вимог до IP мережі розроблено протокол IPv6, Який описано в RFC 2460. Основні Відмінності протоколу IPv6 від IPv4 у Наступний.
значний збільшено адресний простір. IPv6 піддержує примерно 3,4 * тисячі тридцять вісім адресу.
спрощена заголовок пакета, зокрема:
- відсутня фрагментація пакета за замовчуванням;
поле TTL (Time to Live - година життя) замінено на поле Hop Limit (граничних число кроків);
відсутнє поле контрольної суми (Checksum). Для перевіркі цілісності пакету вікорістовується функція протоколу 4-го або 2-го уровня.
Поліпшені Механізми автоматичного налаштування устройств. Вузол мережі может буті сконфігуровано автоматично при підключенні до мережі з IPv6 маршрутізацією помощью протоколу обміну повідомленнями IСМР Версії IPv6.
Розшірені возможности для ПІДТРИМКИ аутентіфікації Користувачів, цілісності та конфіденційності даних, спрощена маршрутізація, поліпшені Механізми забезпечення якості обслуговування (QoS).
Протокол IPv6 вірішує потенційну проблему нестачі IP адреса помощью использование 128-розрядно адреса вместо 32-розрядно адреса IPv4, Завдяк чому адресний простір розшірюється в 296 разів. Формат основного заголовка протоколу IPv6 представлено на рис.1.4.
Версія (4 біт) Клас трафіку (8 біт) Мітка потоку (20 біт) Довжина корисностям НАВАНТАЖЕННЯ (16 біт) Наступний заголовок (8 біт) Кількість переходів (8 біт) IP адреси відправника (128 біт ) IP адреси одержувача (128 біт) Дані Малюнок 1.4 - Основний заголовок протоколу IPv6
Версія (4 біт) - поле де вказується версия прото...