Когда пакеты пересылаются с уровня IP на уровень 2 (мост / коммутатор), как он достигает адреса назначения с использованием записей таблицы маршрутизации и обменивается информацией маршрутизации обратно на уровень 3.

1 ответ1

1

MAC-адреса (уровень 2) и таблицы маршрутизации (уровень 3) вообще не связаны.

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

Как только принято решение о маршрутизации, если через некоторый сетевой интерфейс пакет доставляется уровнем 2 точно так же, как это делает прямой пакет к шлюзу IP: кэш ARP (протокол разрешения адресов) проверяется, чтобы выяснить, MAC-адрес для IP-адреса назначения (IP-адрес шлюза) известен. Если нет, протокол ARP используется для получения MAC-адреса пункта назначения, а затем пакет отправляется на этот MAC-адрес, используя исходный MAC-адрес сетевого интерфейса, с которого он отправляется.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .