Формат пакету IP

Пакет IP складається із заголовка і поля даних. Заголовок пакету має наступні поля.

  • Поле "Номер версії" (VERS) указує версію протоколу IP. Зараз повсюдно використовується версія 4 і готується перехід на аєрсию 6, звану також Ipng (IP next generation).
  • Поле "Довжина заголовка" (HLEN) пакету IP займає 4 бита і указує значення довжини заголовка, зміряне в 32-бітових словах. Зазвичай заголовок має довжину в 20 байт (п'ять 32-бітових слів), але при збільшенні об'єму службової інформації ця довжина може бути збільшена за рахунок використання додаткових байт в полі Резерв (IP OPTIONS).
  • Поле "Тип сервісу" (SERVICE TYPE) займає 1 байт і задає пріоритетність пакету і вид критерію вибору маршруту. Перші три біта цього поля утворюють підполе пріоритету пакету (PRECEDENCE). Пріоритет може мати значення від 0 (нормальний пакет) 7 (пакет інформації, що управляє). Маршрутизатори і комп'ютери можуть приймати у вніманіє пріоритет пакету і обробляти важливіші пакети в першу чергу. Поле "Тип сервісу" містить також три бита, що визначають критерій вибору маршруту. Встановлений біт D (delay) говорить про те, що маршрут повинен вибиратися для мінімізації затримки доставки даного пакету, битий Т - для максимізації пропускної спроможності, а битий R - для максимізації надійності доставки.
  • Поле "Загальна довжина" (TOTAL LENGTH) займає 2 байти і указує загальну довжину пакету з урахуванням заголовка і поля даних.
  • Поле "Ідентифікатор пакету" (IDENTIFICATION) займає 2 байти і використовується для розпізнавання пакетів, що утворилися шляхом фрагментації початкового пакету. Всі фрагменти повинні мати однакове значення цього поля.
  • Поле "Прапори" (FLAGS) займає 3 бита, воно указує на можливість фрагментації пакету (встановлений біт Do not Fragment - DF - забороняє маршрутизатору фрагментувати даний пакет), а також на те, чи є даний пакет проміжним або останнім фрагментом початкового пакету (встановлений біт More Fragments - MF - говорить про те, що пакет переносить проміжний фрагмент).
  • Поле "Зсув фрагмента" (FRAGMENT OFFSET) займає 13 битий, воно використовується для вказівки в байтах зсуву поля даних цього пакету від початку загального поля даних початкового пакету, підданого фрагментації. Використовується при збірці/розбиранні фрагментів пакетів при передачах їх між мережами з різними величинами максимальної довжини пакету.
  • Поле "Час життя" (TIME TO LIVE) займає 1 байт, і указує граничний термін, протягом якого пакет може переміщатися по мережі. Час життя даного пакету вимірюється в секундах і задається джерелом передачі засобами протоколу IP. На шлюзах і в інших вузлах мережі після закінчення кожної секунди з поточного часу життя віднімається одиниця; одиниця віднімається також при кожній транзитній передачі (навіть якщо не пройшла секунда). Після закінчення часу життя пакет анулюється.
  • Поле "Ідентифікатор Протоколу верхнього рівня" займає 1 байт і указує, якому протоколу верхнього рівня належить пакет (наприклад, це можуть бути протоколи TCP, UDP або RIP).
  • Поле "Контрольна сума" (HEADER CHECKSUM) займає 2 байти, вона розраховується по всьому заголовку.
  • Поля "Адрес джерела" (SOURCE IP ADDRESS) і Адресу призначення (DESTINATION IP ADDRESS) мають однакову довжину - 32 бита, і однакову структуру.
  • Поле "Резерв" (IP OPTIONS) є необов'язковим і використовується зазвичай тільки при відладці мережі. Це поле складається з декількох подпо лей, кожне з яких може бути одного з восьми зумовлених типів. У цих підполях можна указувати точний маршрут проходження маршрутизаторів, реєструвати прохідні пакетом маршрутизатори, поміщати дані системи безпеки, а також тимчасові відмітки. Оскільки число підполів може бути довільним, то в кінці поля Резерв повинно бути додано декілька байт для вирівнювання заголовка пакету по 32-бітовій межі.

Максимальна довжина поля даних пакету обмежена розрядністю поля, що визначає цю величину, і складає 65 535 байтів, проте при передачі по мережах різного типу довжина пакету вибирається з урахуванням максимальної довжини пакету протоколу нижнього рівня, що несе IP-пакеты. Якщо це кадри Ethernet, то вибираються пакети з максимальною довжиною в 1500 байтів, що уміщаються в полі даних кадру Ethernet.

 


 

::  Меню ::

 

ГОЛОВНА

Знайомство з оглядачем Microsoft Internet Explorer

Початок роботи з Інтернетом

Друк і збереження інформації

Панелі в Microsoft Internet Explorer

Робочий стіл Active Desktop

Настройка зовнішнього вигляду оглядача

Вибір оптимальної конфігурації Internet Explorer

Конфігурація служби FTP

Безпечний обмін даними через інтернет

Захист комп'ютера від несанкціонованого доступу

Обмеження доступу до небажаних для перегляду ресурсів

Перше знайомство з Microsoft Outlook Express

Створення і відправка поштових повідомлень

Робота з групами новин

Автономна робота

Настройка

Вибір оптимальної конфігурації Microsoft Outlook Express

Додаток 1. Програми, що рекомендуються, спрощують роботу з Інтернетом і Internet Explorer

Додаток 2. Інтернет-протоколи

Додаток 3. Плагини


 

:: Реклама ::::

 
  Настройка і оптимізація комп'ютера
 

 

:: Статистика ::

 

каталог сайтів

Індекс цитування

Украина онлайн
Топ Україна, Рейтинг та каталог українських веб-сайтів

 

 

 


 

Copyright © Asentli, 2008