Разница между рамой и пакетом

Автор: Laura McKinney
Дата создания: 3 Апрель 2021
Дата обновления: 3 Июль 2024
Anonim
Штапик забил - стеклопакет РАЗБИЛ. Почему? Оконные трагедии-11.
Видео: Штапик забил - стеклопакет РАЗБИЛ. Почему? Оконные трагедии-11.

Содержание


В этой статье мы собираемся обсудить два термина, часто используемых в сети как единицу данных, т.е. Рамка а также пакет.
Принципиальное различие между кадром и пакетом состоит в том, что кадр представляет собой последовательный набор битов, и он инкапсулирует пакеты, тогда как пакеты представляют собой фрагментированную форму данных, и он инкапсулирует сегмент.

Канальный уровень данных выполняет процесс кадрирования. С другой стороны, сетевой уровень выполняет фрагментацию данных и создает меньшие порции, известные как пакеты.
Еще одно важное отличие состоит в том, что кадр включает в себя MAC-адрес в то время как пакет включает в себя устройства Айпи адрес.

  1. Сравнительная таблица
  2. Определение
  3. Ключевые отличия
  4. Вывод

Сравнительная таблица

Основа для сравненияРамка Пакет
основной
Кадр - это блок данных протокола канального уровня.Пакет - это блок данных протокола сетевого уровня.
Связанный уровень OSIКанальный уровеньСетевой уровень
Включает
MAC-адрес источника и назначения.IP-адрес источника и назначения.
корреляцияСегмент инкапсулирован в пакет.Пакет заключен в рамку.


Определение кадра

Термин «фрейм» возник в связи с сетевым взаимодействием по последовательным линиям, где «кадрирует» данные, представляющие собой набор битов, путем добавления специальных символов до и после передаваемых данных.

Кадр может быть определен как единица данных, используемая на уровне канала передачи данных. Кадр состоит из маркеров, которые изображают начало и конец пакета и адреса для приема и получения.

Конкретным примером кадра является кадр Ethernet. Следующие пункты дают вам краткую информацию о различных полях фрейма.

  • Фреймы Ethernet имеют разную длину, без фреймов менее 64 октетов или более 1518 октетов (заголовок, данные и CRC).
  • Форматы кадров Ethernet содержат как физический источник, так и пункт назначения MAC-адреса устройства.
  • В дополнение к идентификации источника и назначения каждый кадр, передаваемый через Ethernet, содержит преамбула, поле типа, поле данных, а также Циклическая проверка избыточности (CRC).
  • Преамбула состояла из 64 битов пульсирующих 0 и 1, чтобы помочь в синхронизации интерфейсов приема.
  • Поле CRC помогает интерфейсу в обнаружении ошибок передачи.
  • Это 16-разрядное целочисленное поле описывает тип данных, переносимых этим полем.
  • С точки зрения Интернета, поле типа кадра является обязательным и отвечает за самоидентификацию. Когда кадр достигает требуемой машины, операционная система определяет, какой программный модуль протокола должен обрабатывать кадр с помощью типа кадра.
  • Заслуга самоидентифицируемых кадров заключается в том, что они позволяют использовать несколько протоколов вместе на одном компьютере и позволяют объединять несколько протоколов в одной физической сети без помех.

Определение пакета

Пакет может быть любым небольшим блоком данных, передаваемых по сети с коммутацией пакетов. Термин происходит от символьно-ориентированных протоколов, в которые добавляются специальные символы начала и конца кадра при передаче пакетов.


Пакет - это блок данных протокола, используемый на сетевом уровне. Основной функцией сетевого уровня является доставка пакета с одного логического адреса (IP-адреса) на другой. Пакет - это единичная единица данных, которыми обмениваются два устройства в сети. Маршрутизатор использует заголовок IP-пакета для пакетов через сеть от источника к месту назначения.

При работе с сетью без установления соединения данные разделяются на небольшие части, называемые пакетами, для передачи их по сети, которые мультиплексируются в межмашинные соединения высокой дальности. Пакет, который обычно содержит только несколько сотен байтов данных, несет идентификацию, которая позволяет сетевому оборудованию узнать, как добраться до указанного места назначения.
Например, огромный файл разбивается на множество пакетов и затем передается по сети по одному. Сетевое оборудование передает пакет в определенный пункт назначения, где программное обеспечение снова объединяет их в один файл.

  1. Кадр может быть определен как единица данных, используемая на уровне канала передачи данных. С другой стороны, пакет - это блок данных протокола, используемый на сетевом уровне.
  2. Кадры формируются на канальном уровне OSI, тогда как пакеты формируются на сетевом уровне.
  3. Кадрирование включает в себя MAC-адреса отправителя и получателя (то есть физический адрес машины). Напротив, пакетизация включает IP-адреса источника и назначения.
  4. Пакет инкапсулирует сегмент на сетевом уровне. Наоборот, Frames инкапсулирует пакеты на канальном уровне.

Вывод:

Рамки и пакеты функционируют как протокольные единицы данных используется на разных уровнях OSI. Во-первых, данные, передаваемые на сетевой уровень транспортным уровнем, представляют собой сегмент который обычно содержит заголовок и данные транспортного уровня.

На сетевом уровне сегменты делятся на фрагменты, известные как пакеты которые содержат сегмент, а заголовок IP в основном включает в себя IP-адрес источника и назначения. Наконец, пакеты инкапсулированы в кадры, Канал передачи данных добавляет в свой заголовок MAC-адрес источника и получателя, после чего передает результирующий кадр.