Экземпляры Маршрутизации Juniper

Экземпляр маршрутизации — это набор таблиц маршрутизации, интерфейсов и параметров протокола маршрутизации.

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

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

Экземпляр маршрутизации — мощный инструмент в операционной системе JunOS, который позволяет выполнять любые задачи при совместном использовании с ребровыми группами, фильтрами межсетевого экрана и политиками.

К сожалению, многие инженеры не знают назначения большинства экземпляров маршрутизации, за исключением до боли знакомого VRF. JunOS предоставляет нам большой выбор экземпляров маршрутизации, доступных для настройки:

  
  
  
   

routing-instances { routing-instance-name { interface interface-name; instance-type (forwarding | l2vpn | layer2-control | no-forwarding | virtual-router | virtual-switch | vpls | vrf); } }

На момент написания для настройки доступны следующие типы экземпляров маршрутизации: 1. ВРФ, 2.Переадресация 3.Виртуальный маршрутизатор 4. Непересылка 5.ВПЛС 6. VPN уровня 2, 7. Управление Layer2 (только маршрутизаторы серии MX), 8. Виртуальный коммутатор (только маршрутизаторы серии MX), 9. Layer 2 Backhaul VPN (только маршрутизаторы серии MX) (попробую написать об этом отдельный пост).

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

VRF (Виртуальная маршрутизация и переадресация).

Почти каждый знает этот тип экземпляра маршрутизации.

По своему функционалу он аналогичен таковому из мира Cisco и используется для реализации сервисов на базе MPLS (например, для L3VPN, 6VPE).

VRF не является каким-то отдельным маршрутизатором внутри основного маршрутизатора (или коммутатора).

VRF изолирует таблицу маршрутизации и интерфейсы клиента от основной таблицы маршрутизации и интерфейсов маршрутизатора, а также от таблиц маршрутизации и интерфейсов других клиентов.

Конфигурация VRF выглядит следующим образом:

root@PE2# show routing-instances 6pe-2 { instance-type vrf; interface ge-0/0/3.101; route-distinguisher 2001:31133; vrf-target target:200:31133; vrf-table-label; routing-options { router-id 101.101.101.101; } protocols { ospf3 { export isis-ce2-export; area 0.0.0.0 { interface ge-0/0/3.101; } } } }

Функционал этого маршрутизирующего экземпляра поддерживает все протоколы маршрутизации, статические маршруты, протокол распределения меток ldp (но rsvp не поддерживается), а также экспорт и импорт маршрутов (из протоколов маршрутизации основного маршрутизирующего экземпляра и других настроенных VRF).

на роутере).

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

Использование RT и RD является одной из ключевых концепций при реализации l3vpn (и соответственно других технологий, использующих эту логику, например 6VPE) — именно эти два значения позволяют использовать пересекающуюся адресацию между клиентами (RD) и фильтровать префиксы, полученные от разных клиентов, и последующую установку их в изолированные таблицы маршрутизации (RT).

Этот экземпляр маршрутизации создает собственную таблицу маршрутизации с именем имя_экземпляра.

inet.0 или имя_экземпляра.

inet6.0:

vrf1.inet.0: 12 destinations, 22 routes (12 active, 0 holddown, 0 hidden) + = Active Route, - = Last Active, * = Both 10.0.0.0/30 *[OSPF/10] 01:59:31, metric 2 > to 10.0.1.1 via ge-0/0/0.0 10.1.1.1/32 *[OSPF/10] 01:59:31, metric 2 > to 10.0.1.1 via ge-0/0/0.0 10.2.2.2/32 *[OSPF/10] 01:59:31, metric 2 > to 10.0.1.1 via ge-0/0/0.0

Таблица маршрутизации клиента содержит только маршруты к другим сайтам этого клиента и его внутренние маршруты.

То есть для клиента сеть провайдера прозрачна и выглядит как роутер, к которому подключены все его сайты.

Помимо таблицы маршрутизации клиента, на роутере будет создана еще одна таблица маршрутизации bgp.l3vpn.0, в которой будут установлены все маршруты, полученные роутером по протоколу bgp (семейство адресов inet-vpn unicast), согласно настроенному Значения импорта RT:

bgp.l3vpn.0: 12 destinations, 9 routes (9 active, 0 holddown, 0 hidden) Prefix Nexthop MED Lclpref AS path 100:100:10.0.0.0/16 * 10.2.2.2

Теги: #Сетевые технологии #juniper #juniper

Вместе с данным постом часто просматривают:

Автор Статьи


Зарегистрирован: 2019-12-10 15:07:06
Баллов опыта: 0
Всего постов на сайте: 0
Всего комментарий на сайте: 0
Dima Manisha

Dima Manisha

Эксперт Wmlog. Профессиональный веб-мастер, SEO-специалист, дизайнер, маркетолог и интернет-предприниматель.