Связь между пакетом и кадром по сети

Я изучаю, как работают сети, и у меня есть вопрос. Что на самом деле передается по сети? Пакет / дейтаграмма или кадр?

Я считаю, что это пакет. Если это так, предположим, компьютер A хочет общаться с компьютером B, который находится, например, в другой стране. Компьютер помещает свои данные в сегмент, который инкапсулируется в пакет, который, в свою очередь, инкапсулируется в кадр. Когда декапсулируется рамка?

моя интерпретация до сих пор заключается в том, что кадр декапсулируется перед выходом из локальной сети, которая оставляет пакет для отправки на компьютер B по "сети". Я не уверен, что моя интерпретация верна.

кроме того, каковы MAC-адреса источника и назначения, что компьютер записи в кадре он производит?

12
задан Karan
25.04.2023 2:04 Количество просмотров материала 3157
Распечатать страницу

1 ответ

на термин "пакет" обычно используется на уровне IP, и сегмент (TCP) или дейтаграмма (UDP) используются на более высоком транспортном уровне.

обычно ссылаются на фреймы Ethernet, а не на пакеты Ethernet, поэтому я думаю, что ваш 2-й последний абзац правильный.

MAC-адреса используются для идентификации сетевых интерфейсов на канальном уровне, для устройств, которые разделяют один и тот же физический носитель (например, коммутируемую сеть Ethernet). В вашем примере, компьютер будет использовать:

  • МАС: MAC-адрес физического сетевого интерфейса (в пределах компьютера A), используемого для отправки фрейма Ethernet.
  • МАС:вероятно MAC-адрес шлюза по умолчанию в локальной сети, который обеспечивает доступ к внешней сети.

сегмент/дейтаграмма должна быть decapsulated полностью, когда он приезжает на компьютер B.

5
отвечен sblair 2023-04-26 09:52

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх