Архитектура MX
Overview
Juniper - hardware-based: в форвардинге CPU не принимает участия. Раздельно работают data-plane и control-plane.
Модульная архитектура: ядро + независимые друг от друга процессы.
Процессы (deamons):
- rpd: контролирует протоколы маршрутизации
- chassisd: мониторинг состояния всех компонентов
- mgd: управление оборудованием + процессы cli: rollback, private conguration mode, inactive, apply-groups, ....
- dcd: device control deamon: конфигурация интерфейсов, передача этой информации в routing socket
RE
Routing Engine
Собственно мозги роутера.
На RE запущен JunOS.
Софт, запущенный на RE отвечает и поддерживает: протоколы маршрутизации, таблицы маршрутизации, политики приема, передачи префиксов (для протоколов маршрутизации), обработка пакетов (ip с опциями, mpls с меткой 1, ICMP запросы).
Сбор хранение статистики по интерфейсам, сбор хранение логов, управление файлами.
Обеспечить интерфейс для управления системой и доступа пользователя к маршрутизатору.
Управление некотормы компонентами шасси.
Компоненты RE:
- CPU,
- RAM,
- CF card - память для хренения конфига и JunOS
- HDD/SSD - HD: хранение логов и файлов
- USB
- ethernet - fxp0 - управление (out-of-band)
Порядок загрузки JunOS имеет следующий вид: CF-card -> HDD/SSD -> USB-flash disk.
master RE не поддерживает горячую замену backup RE поддерживает горячую замену
HD не синхронизируется и у каждого RE - свой со своими файлами.
PFE
Packet forwarding engine
Обрабатывает весь транизтный трафик:
- поиск next-hop
- ip/mpls/mac lookup
- QoS
- полисеры
- фильтрация
- туннелирование
Все PFE поддерживают горячую замену
PFE установлен на интерфейсной карте. Есть платы с 1-м, 2-мя или 4-мя PFE, каждый PFE обслуживает только свою группу интерфейсов и взаимодействует с другими PFE через SCB.
В составе интерфейсной карты есть CPU, который управляет всеми PFE.
Связь между PFE и RE производится через встроенный в плату SCB гигабитный свич.
SCB
Switch and control board
Коммутация пакетов между всеми PFE и связность RE и PFE.
RE устанавливается в SCB.
Если в SCB не подключена master RE, то SCB можно менять на горячую
Компоненты:
- фабрики коммутации: передача трафика между PFE (full-mesh между PFE)
SCB — 120Гбитс на слот, SCBE — 160Гбитс SCBE2 — 340Гбитс
- встроенный гигабитный свитч: em-интерфейсы - связь и передача информации между RE и SCB: em0 - основной SCB, em1 - резервный SCB (PFE принимает пакет, предназначенный RE, передача Forwarding table от RE к PFE, передача счетчиков интерфейсов от PFE к RE)
DPC
Dense Port Concentrator
Состоит из нескольких PIC + PFE на одной плате, которая вставляется в слоты роутеров.
DPC получает из сети и отправляет обратно в сеть.
PFE на DPC оснащены своими собственными встроенными ASIC'ами для обработки и передачи пакетов.
MS-DPC
Multiservices DPC
Помимо прочего присущего DPC, поддерживает дополнительные фичи в виде:
- Tunnel-services: GRE, IP-IP, Multicast tunneling,
- NAT (во всех его видах)
- Session border control (SBC)
- Deep packet inspection (DPI)
- Функции межсетевого экрана
MPC
Modular Port Concentrator
MPCs устанавливается в слот роутера. Затем в MPC устанавливаем MIC [Modular Interface Card].
Можно установить до 2х MIC разного типа, которые поддерживаются MPC.
Midplane
Собственно шасси, в которое включаются все необходимые элементы.
Электрическая связность между всеми компонентами, подача ЭЛ на каждый элемент от блоков питания.
PS
Power Supply
© Наталия Бобкова 2014—2022