Назад | Перейти на главную страницу

Конфигурация таблицы маршрутизации

Предположим, что при наличии таблицы маршрутизации, в которой отсутствует маршрут по умолчанию, может ли маршрутизатор работать без маршрута по умолчанию или таблица неполная?

и наличие этих двух записей также является допустимым или существует проблема перекрытия сетевых адресов?

Type        Network            Next Hop
s           130.192.16.0/22    130.192.11.254
s           130.192.16.8/28    130.192.11.254

На первый вопрос ответ «да». Маршрутизатор будет работать, но будут доступны только сети из таблицы маршрутизации. Для всего остального вы получите «целевой хост недоступен».

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

Если у вас есть:

10.0.0.0/8 via gw1
10.0.0.0/16 via gw2
10.0.0.0/24 via gw3
10.0.0.0/30 via gw4

и хочу пинговать 10.0.0.1, пакет пройдет через gw4, поскольку он соответствует большему количеству битов с идентификатором / маской сети, чем другие маршруты.

Редактировать:

130.192.16.8/28

не является допустимым маршрутом (если вы используете / 28, 130.192.16.0 это идентификатор сети). тем не мение 130.192.16.8/29 действительный маршрут.