Датаграмма: различия между версиями

[непроверенная версия][отпатрулированная версия]
Содержимое удалено Содержимое добавлено
м ASDFS переименовал страницу Дейтаграмма в Датаграмма поверх перенаправления
Сначала обсуждаем потом переименовываем
Строка 1:
''''''Дейтаграмма'''Датаграмма''' ({{lang-en|datagram}}, '''датаграммадейтаграмма''') — блок информации, передаваемый протоколом без предварительного установления соединения и создания виртуального канала. Любой протокол, не устанавливающий предварительное соединение (а также обычно не контролирующий порядок приёмо-передачи и дублирование пакетов), называется дейтаграммнымдатаграммным протоколом. Таковы, например, протоколы [[Ethernet]], [[IP]], [[UDP]] и др. Название «дейтаграммадатаграмма» было выбрано по аналогии со словом [[телеграмма]].
 
== IP-дейтаграммыдатаграммы, IP-пакеты и IP-фрагменты ==
В современной практике термин «IP-пакет» обычно используется в качестве синонима к термину «IP-дейтаграммадатаграмма». Вместе с тем в ряде документов [[IETF]] (RFC 1812, RFC 1547, RFC 1661 и др.) между ними проводится определенное различие. Как известно, модули данных верхних уровней сетевой модели последовательно [[Инкапсуляция (компьютерные сети)|инкапсулируются]] в модули данных нижележащих уровней (см. [[Инкапсуляция (компьютерные сети)|Инкапсуляция]]). При передаче на канальный уровень IP-дейтаграммадатаграмма может не помещаться в кадр канального уровня. В таком случае для инкапсуляции требуется предварительная фрагментация дейтаграммыдатаграммы для удовлетворения требований конкретной технологии уровня среды передачи данных. Таким образом, возникает ещё один термин — IP-фрагмент. Термин IP-пакет обобщает понятия IP-дейтаграммыдатаграммы и IP-фрагмента, с тем существенным условием, что он обозначает модуль данных, передаваемый канальному уровню для инкапсуляции в кадр. Можно сказать, что на сетевом уровне IP-дейтаграммадатаграмма является инкапсулирующим модулем данных, а IP-пакет — инкапсулируемым. В частном случае они могут совпадать, в общем случае — нет, так как IP-дейтаграммадатаграмма может дробиться на фрагменты. Не всякая дейтаграммадатаграмма, и даже не всякий фрагмент без дополнительной фрагментации может стать IP-пакетом.
 
Разведение понятий IP-дейтаграммыдатаграммы, IP-[[фрагментация (IP)|фрагмента]] и [[IP-пакет]]а удобно для понимания процессов, происходящих на сетевом уровне. Вместе с тем следует иметь в виду, что общая структура сообщения с его заголовками и телом во всех трёх случаях одна и та же. Полные дейтаграммыдатаграммы и фрагменты дейтаграммдатаграмм различаются только определенной информацией в заголовках. Пакет просто идентичен дейтаграммедатаграмме или фрагменту, если они помещаются в [[кадр (телекоммуникации)|кадр]]. Таким образом, необходимо помнить, что дейтаграммыдатаграммы, фрагменты и пакеты представляют собой разные единицы сетевого уровня не в структурном, а в функциональном плане.
 
{{нет ссылок|дата=16 октября 2015}}