2.3 Основы Multitopology Routing

2. Load Balancing и Filter-Based Forwarding

2.3 Основы Multitopology Routing

Multitopology routing даёт возможность настроить class-based forwarding для различных типов трафика, таких как голос, видео, данные. Для каждого типа трафика создаётся топология, таблица маршрутизации согласно этой топологии, а на основании этой таблицы маршрутизации генерируется Forwarding Table. Таким образом пакеты из разных классов маршрутизируются независимо друг от друга.

2-3-1

Для настройки Multitopology routing необходимо сконфигурировать одну или несколько топологий:

[edit routing-options]
user@R1# show
topologies {
     family inet {
          topology MY-VOICE-TOPOLOGY
    }
}

При создании каждой топологии создаётся новая таблица маршрутизации и заполняется directly-connected маршрутами топологии.

Для настройки Filter-Based Forwarding в Multitopology routing необходимо на входящем интерфейсе создать фильтр, который будет распределять входящие пакеты в нужные топологии и соответствующие им таблицы маршрутизации:

[edit firewall]
user@R1# show
family inet {
     filter MY-MATCH-FILTER {
          term TERM-NAME {
               from {
                    forwarding-class expedited-forwarding
               }
               then {
                    topology MY-VOICE-TOPOLOGY
               }
          }
     }
}

Типы forwarding-class:

  • assured-forwarding
  • best-effort
  • expedited-forwarding
  • network-control

После этого применяет фильтр на input-направление интерфейса:

[edit interface ge-0/0/1]
user@R1# show
unit 0 {
     family inet {
          filter {
               input MY-MATCH-FILTER;
          }
     }
}

К оглавлению

Добавить комментарий