#2626: Приоритет выбора маршрута

Отредактирована: 167 дней назад

Вопрос

  • В каком порядке NGFW обрабатывает directly connected и статические маршруты?
  • По каким параметрам выбирается наиболее приоритетный маршрут?

Ответ

Если у NGFW есть два маршрута в одну и ту же сеть, то он выберет наиболее предпочтительный. Если сеть доступна непосредственно через интерфейс NGFW, то маршрут через этот интерфейс (directly connected) будет предпочтительнее любого другого маршрута, полученного от любого протокола динамической маршрутизации.

Статические маршруты, однако, имеют наивысший приоритет на NGFW. Поэтому если вы сделаете статический маршрут в сеть, доступную и через directly connected маршрут, то трафик все равно пойдет по статическому маршруту.

Также разберём приоритет выбора маршрута на примере:

O 0.0.0.0/0 [110/10] via 172.20.10.2, gre5, weight 1, 00:00:05
K>* 0.0.0.0/0 [0/0] via 85.114.21.201, port6.2063, 05:00:42
O>* 185.33.199.230/32 [110/20] via 172.20.10.2, gre5, weight 1, 00:00:05

Приоритет идёт в следующем порядке:
1) longest prefix match (более узкая маска, в примере это /32)
2) administarive distance (в примере это 0 и 110)
3) metric (в примере это 10 и 20, приоритетной является меньшая метрика)

В данном случае выбирается тот, у которого более узкая маска, а именно O>* 185.33.199.230/32.