В статическом маршруте следующего перехода указывается только IP-адрес следующего перехода. Выходной интерфейс определяется исходя из следующего перехода. Например, на рис. 1 на маршрутизаторе R1 настроено три статических маршрута следующего перехода с помощью IP-адреса следующего перехода, маршрутизатора R2.

Перед пересылкой маршрутизатором любого пакета с помощью таблицы маршрутизации определяется выходной интерфейс, который будет использоваться для пересылки пакета. Такая операция называется разрешимостью маршрута. Процесс разрешимости маршрута будет различаться в зависимости от метода пересылки пакетов, используемого маршрутизатором. Технология CEF (Cisco Express Forwarding) используется по умолчанию на большинстве платформ, работающих под управлением ПО Cisco IOS версии 12.0 или более поздней версии.

На рис. 2 продемонстрирован процесс пересылки пакетов в таблице маршрутизации R1 без использования CEF. Если пакет адресован сети 192.168.2.0/24, маршрутизатор R1 выполняет следующие действия:

1. осуществляет поиск совпадений по таблице маршрутизации и обнаруживает, что необходимо переслать пакеты на IPv4-адрес следующего перехода 172.16.2.2, как указано в обозначении 1 на рисунке. Для каждого маршрута, который ссылается только на IPv4-адрес следующего перехода и не ссылается на выходной интерфейс, должен быть указан IPv4-адрес следующего перехода, преобразованный с помощью другого маршрута в таблице маршрутизации для выходного интерфейса.

2. Маршрутизатор R1 теперь должен определить способ доступа к сети 172.16.2.2; таким образом, он повторно выполняет поиск совпадений для 172.16.2.2. В этом случае IPv4-адрес соответствует маршруту для подключённой напрямую сети 172.16.2.0/24 с выходным интерфейсом Serial 0/0/0, что обозначено меткой 2 на рисунке. Поисковый запрос сообщает таблице маршрутизации, что данный пакет пересылается из этого интерфейса.

Для пересылки пакетов в сеть 192.168.2.0/24 требуется два процесса поиска по таблице маршрутизации. Процесс повторного поиска маршрутизатором в таблице маршрутизации перед пересылкой пакета известен как рекурсивный поиск. Поскольку рекурсивный поиск расходует ресурсы маршрутизатора, рекомендуется по возможности избегать его.

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

Примечание. CEF обеспечивает возможность оптимизированного поиска для эффективной пересылки пакетов за счёт двух основных структур данных, хранящихся в плоскости данных: базы сведений о пересылке (FIB), которая является копией таблицы маршрутизации, и таблицы смежности, которая содержит сведения об адресации второго уровня. Сведения, объединённые в этих таблицах, используются совместно, поэтому использование рекурсивного поиска при поиске IP-адреса следующего перехода не требуется. Иными словами, когда на маршрутизаторе включена функция CEF, статический маршрут, использующий IP-адрес следующего перехода, требует единичного поиска.

Используйте инструмент проверки синтаксиса на рис. 3 и 4 для настройки и проверки статических маршрутов следующего перехода на маршрутизаторах R2 и R3.