Экземпляр маршрутизации — это набор таблиц маршрутизации, интерфейсов и параметров протокола маршрутизации.
Протоколы маршрутизации управляют информацией в таблицах маршрутизации, и один экземпляр маршрутизации может одновременно содержать маршруты IPv4 и IPv6, а также несколько физических или логических интерфейсов.
Один физический интерфейс, разделенный на несколько логических единиц (субинтерфейсов), может быть назначен разным экземплярам маршрутизации (однако один и тот же блок (субинтерфейс) или физический интерфейс, не разделенный на блоки, не может быть назначен разным экземплярам маршрутизации).
Экземпляр маршрутизации — мощный инструмент в операционной системе JunOS, который позволяет выполнять любые задачи при совместном использовании с ребровыми группами, фильтрами межсетевого экрана и политиками.
К сожалению, многие инженеры не знают назначения большинства экземпляров маршрутизации, за исключением до боли знакомого VRF. JunOS предоставляет нам большой выбор экземпляров маршрутизации, доступных для настройки:
На момент написания для настройки доступны следующие типы экземпляров маршрутизации: 1. ВРФ, 2.Переадресация 3.Виртуальный маршрутизатор 4. Непересылка 5.ВПЛС 6. VPN уровня 2, 7. Управление Layer2 (только маршрутизаторы серии MX), 8. Виртуальный коммутатор (только маршрутизаторы серии MX), 9. Layer 2 Backhaul VPN (только маршрутизаторы серии MX) (попробую написать об этом отдельный пост).routing-instances { routing-instance-name { interface interface-name; instance-type (forwarding | l2vpn | layer2-control | no-forwarding | virtual-router | virtual-switch | vpls | vrf); } }
Если кто-то обнаружит в статье опечатки или неточности (я тоже человек и могу ошибаться) или у кого-то есть дополнения, пишите в личные сообщения со ссылками на необходимую информацию.
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
-
Чем Черная Икра Wd Лучше?
19 Oct, 24 -
Реарвью Корпорация
19 Oct, 24 -
Сложность Систем И Способы «Борьбы» С Ней
19 Oct, 24