Відмінності між версіями «IP-дейтаграмам»

Матеріал з Вікі ЦДУ
Перейти до: навігація, пошук
(Створена сторінка: == IP-дейтаграми, IP-пакеты і IP-фрагменти == У сучасній практиці термін «IP-пакет» зазвичай ви…)
 
(IP-дейтаграми, IP-пакеты і IP-фрагменти)
 
Рядок 1: Рядок 1:
 
== IP-дейтаграми, IP-пакеты і IP-фрагменти ==
 
== IP-дейтаграми, IP-пакеты і IP-фрагменти ==
  
У сучасній практиці термін «IP-пакет» зазвичай використовується як синонім до терміну «IP-дейтаграма». Разом з тим у ряді документів IETF (RFC 1812, RFC 1547, RFC 1661 і ін.) між ними проводиться певна відмінність. Як відомо, модулі даних верхніх рівнів мережевої моделі послідовно інкапсулюються в модулі даних рівнів, що пролягають нижче. При передачі на канальний рівень IP-дейтаграма може не поміщатися в модуль даних канального рівня. У такому разі для інкапсуляції потрібна попередня фрагментація датаграми для задоволення вимог конкретної технології рівня середовища передачі даних. Таким чином, виникає ще один термін — IP-фрагмент. Термін IP-пакет узагальнює поняття IP-дейтаграми і IP-фрагмента, з тією істотною умовою, що він позначає модуль даних, передаваний канальному рівню для інкапсуляції в кадр. Можна сказати, що на мережевому рівні IP-дейтаграма є інкапсулюючим модулем даних, а IP-пакет — що інкапсулюється. У окремому випадку вони можуть співпадати, в загальному випадку — ні, оскільки IP-дейтаграма може дробитися на фрагменти. Не всяка датаграма, і навіть не всякий фрагмент без додаткової фрагментації може стати IP-пакетом.
+
У сучасній практиці термін «IP-пакет» зазвичай використовується як синонім до терміну «IP-дейтаграма». Разом з тим у ряді документів IETF між ними проводиться певна відмінність. Як відомо, модулі даних верхніх рівнів мережевої моделі послідовно інкапсулюються в модулі даних рівнів, що пролягають нижче. При передачі на канальний рівень IP-дейтаграма може не поміщатися в модуль даних канального рівня. У такому разі для інкапсуляції потрібна попередня фрагментація датаграми для задоволення вимог конкретної технології рівня середовища передачі даних. Таким чином, виникає ще один термін — IP-фрагмент. Термін IP-пакет узагальнює поняття IP-дейтаграми і IP-фрагмента, з тією істотною умовою, що він позначає модуль даних, передаваний канальному рівню для інкапсуляції в кадр. Можна сказати, що на мережевому рівні IP-дейтаграма є інкапсулюючим модулем даних, а IP-пакет — що інкапсулюється. У окремому випадку вони можуть співпадати, в загальному випадку — ні, оскільки IP-дейтаграма може дробитися на фрагменти. Не всяка датаграма, і навіть не всякий фрагмент без додаткової фрагментації може стати IP-пакетом.
  
 
Розділення понять IP-дейтаграми, IP-фрагмента і IP-пакета зручно для розуміння процесів, що відбуваються на мережевому рівні. Разом з тим слід мати на увазі, що загальна структура повідомлення з його заголовками і тілом у всіх трьох випадках одна і та ж. Повні дейтаграми і фрагменти датаграм розрізняються тільки певною інформацією в заголовках. Пакет просто ідентичний дейтаграмі або фрагменту, якщо вони поміщаються в кадр. Таким чином, необхідно пам'ятати, що дейтаграмами, фрагментами і пакетами є різні одиниці мережевого рівня не в структурному, а у функціональному плані.
 
Розділення понять IP-дейтаграми, IP-фрагмента і IP-пакета зручно для розуміння процесів, що відбуваються на мережевому рівні. Разом з тим слід мати на увазі, що загальна структура повідомлення з його заголовками і тілом у всіх трьох випадках одна і та ж. Повні дейтаграми і фрагменти датаграм розрізняються тільки певною інформацією в заголовках. Пакет просто ідентичний дейтаграмі або фрагменту, якщо вони поміщаються в кадр. Таким чином, необхідно пам'ятати, що дейтаграмами, фрагментами і пакетами є різні одиниці мережевого рівня не в структурному, а у функціональному плані.

Поточна версія на 01:40, 24 грудня 2009

IP-дейтаграми, IP-пакеты і IP-фрагменти

У сучасній практиці термін «IP-пакет» зазвичай використовується як синонім до терміну «IP-дейтаграма». Разом з тим у ряді документів IETF між ними проводиться певна відмінність. Як відомо, модулі даних верхніх рівнів мережевої моделі послідовно інкапсулюються в модулі даних рівнів, що пролягають нижче. При передачі на канальний рівень IP-дейтаграма може не поміщатися в модуль даних канального рівня. У такому разі для інкапсуляції потрібна попередня фрагментація датаграми для задоволення вимог конкретної технології рівня середовища передачі даних. Таким чином, виникає ще один термін — IP-фрагмент. Термін IP-пакет узагальнює поняття IP-дейтаграми і IP-фрагмента, з тією істотною умовою, що він позначає модуль даних, передаваний канальному рівню для інкапсуляції в кадр. Можна сказати, що на мережевому рівні IP-дейтаграма є інкапсулюючим модулем даних, а IP-пакет — що інкапсулюється. У окремому випадку вони можуть співпадати, в загальному випадку — ні, оскільки IP-дейтаграма може дробитися на фрагменти. Не всяка датаграма, і навіть не всякий фрагмент без додаткової фрагментації може стати IP-пакетом.

Розділення понять IP-дейтаграми, IP-фрагмента і IP-пакета зручно для розуміння процесів, що відбуваються на мережевому рівні. Разом з тим слід мати на увазі, що загальна структура повідомлення з його заголовками і тілом у всіх трьох випадках одна і та ж. Повні дейтаграми і фрагменти датаграм розрізняються тільки певною інформацією в заголовках. Пакет просто ідентичний дейтаграмі або фрагменту, якщо вони поміщаються в кадр. Таким чином, необхідно пам'ятати, що дейтаграмами, фрагментами і пакетами є різні одиниці мережевого рівня не в структурному, а у функціональному плані.