Определение соответствия между целевым IP-адресом и маршрутом в таблице маршрутизации
Давайте посмотрим, как маршрутизатор находит соответствие между целевым IP-адресом пакета 192.168.1.2 и следующим маршрутом в таблице маршрутизации, 192.168.1.0/24, окончательным маршрутом.

R 192.168.1.0/24 [120/1] via 172.16.2.2, 00:00:25, Serial0/0/0
Маршрут, 192.168.1.0, является окончательным маршрутом уровня 1 и, поэтому, он также содержит маску подсети /24. На рисунке заметьте, что, по крайней мере, первые 24 крайних левых бита соответствуют.
Мало того, что минимум 24 бита соответствует, но и соответствие есть в общей сложности для 30 битов, как показано на рисунке. Действительно ли это важно? Как мы будем видеть позже, могут быть ситуации, в которых есть несколько потенциальных маршрутов с различными масками подсети в таблице маршрутизации для того же самого целевого IP-адреса. Какой маршрут является привилегированным маршрутом? Тот, который имеет большинство битов соответствия, или самое длинное соответствие.
В этом примере есть соответствие между целевым IP-адресом 192.168.1.0 и окончательным маршрутом уровня 1 192.168.1.0/24. Поскольку нет более длинного, более определенного соответствия, пакет передается на выходной интерфейс Serial 0/0/0.
Отметьте: Помните, что процесс поиска маршрута должен будет сделать рекурсивный поиск на любом маршруте, который ссылается только на IP-адрес следующего транзитного участка, но не на выходной интерфейс. Обзор рекурсивных поисков рассмотрен в рубрике "Статическая Маршрутизация."