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

1386
Gradient

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

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

Моя интерпретация до сих пор состоит в том, что кадр декапсулируется перед тем, как покинуть ЛВС, что оставляет пакет для отправки на компьютер B через «сеть». Я не уверен, что моя интерпретация верна.

Кроме того, каковы исходные и конечные адреса MAC, которые Компьютер A записывает в кадре, который он производит?

3
Странно, OSI-модель выглядит здесь как идеальный тег, но его не существует. Austin T French 11 лет назад 0

1 ответ на вопрос

5
sblair

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

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

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

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

Сегмент / датаграмма должны быть полностью декапсулированы, только когда они достигнут компьютера B.

Спасибо! Это понятнее. Другой вопрос: что маршрутизатор отправляет другому маршрутизатору в сети? Кадр или пакет? Gradient 11 лет назад 0
Обычно маршрутизатор [перенаправляет] (http://en.wikipedia.org/wiki/Router_ (вычисления) # Пересылка) IP-пакет на другой маршрутизатор. sblair 11 лет назад 0
Как я читал на эту тему, кажется, что маршрутизатор воссоздает кадр. Gradient 11 лет назад 0
@ Градиент Да, я думаю, что это правильно. Хотя маршрутизатор будет * пересылать * пакеты на уровне IP, пакет должен быть инкапсулирован во фрейм, чтобы он покинул физический интерфейс маршрутизатора. Маршрутизатор назначения будет декапсулировать кадр по прибытии. sblair 11 лет назад 2