Шаг 2: Маршрутизатор R1 получает Кадр Ethernet

Продолжим исследовать путь пакета, который мы начали разбирать в предыдущем посте рубрики.

1. Маршрутизатор R1 исследует целевой MAC-адрес, который соответствует MAC-адресу интерфейса получения, FastEthernet 0/0. Поэтому R1 копирует фрейм в свой буфер.

2. R1 видит, что поле Type Ethernet является 0x800, что означает, что Кадр Ethernet содержит пакет IP в части данных фрейма.

3. R1 декапсулирует Кадр Ethernet.

4. Поскольку целевой IP-адрес пакета не соответствует ни одной из непосредственно соединенных сетей с R1, маршрутизатор консультируется со своей таблицей маршрутизации, чтобы направить этот пакет. R1 ищет в таблице маршрутизации сетевой адрес и маску подсети, которая включала бы целевой IP-адрес этого пакета как адрес узла в той сети. В этом примере у таблицы маршрутизации есть маршрут для сети 192.168.4.0/24. Целевой IP-адрес пакета равен 192.168.4.10, т.е. является IP-адресом узла в той сети.

У маршрута R1 к сети 192.168.4.0/24 есть IP-адрес следующего транзитного участка 192.168.2.2 и интерфейс выхода FastEthernet 0/1. Это означает, что пакет IP будет инкапсулироваться в новом Кадре Ethernet с целевым MAC-адресом IP-адреса маршрутизатора следующего транзитного участка. Поскольку интерфейс выхода находится в Сети Ethernet, R1 должен разрешить IP-адрес следующего транзитного участка с целевым MAC-адресом.

5. R1 ищет IP-адрес следующего транзитного участка 192.168.2.2 в его кэше ARP для его интерфейса FastEthernet 0/1. Если запись не находится в кэше ARP, R1 отправляет запрос ARP на свой интерфейс FastEthernet 0/1. R2 отсылает ответ ARP назад. R1 тогда обновляет свой кэш ARP с записью для 192.168.2.2 и связанного MAC-адреса.

6. Пакет IP теперь инкапсулируется в новый Кадр Ethernet и передается интерфейсу R1 FastEthernet 0/1.

Продолжение см. в следующем посте рубрики.

Далее: Интерфейсы Ethernet и ARP. Отправка запроса ARP

Смотрите также
Комментарии
Написать

(обязательно)

(обязательно)

Это не спам (обязательно)