# Networking — Router-on-a-Stick (one-screen)

**Router-on-a-Stick (RoaS)** — архитектура, где **один маршрутизатор** подключен к **коммутатору через один кабель (trunk 802.1Q)** и выполняет маршрутизацию между VLAN'ами (Inter-VLAN routing).

Источники:
- [[01 Library/04 Networking/Router-on-a-Stick/Router-on-a-Stick|Router-on-a-Stick]]
- [[01 Library/04 Networking/Router-on-a-Stick/RoaS - Base|RoaS — Base]]

## Идея
- На **коммутаторе** настроены несколько VLAN'ов (например, VLAN 10, 20).
- Порт коммутатора к роутеру — **trunk (802.1Q)**, несёт все VLAN'ы.
- На **маршрутизаторе** этот порт разбивается на **sub-interfaces** (например `.10` и `.20`), каждый приписан к одному VLAN.
- **Sub-interfaces** имеют IP‑адреса из соответствующих подсетей и выполняют маршрутизацию.

Пример:
```
Router port Gi0/0.10   → IP 192.168.10.1/24 (VLAN 10)
Router port Gi0/0.20   → IP 192.168.20.1/24 (VLAN 20)
```

## Плюсы / минусы
**Плюсы:**
- Дешевле, чем отдельный L3‑коммутатор.
- Просто настроить VLAN‑маршрутизацию.

**Минусы:**
- Один маршрутизатор — **bottleneck**.
- Масштабируемость ограничена (нет LAG, нет резервирования).
- Одно звено — один trunk, один порт на коммутаторе.

## Альтернатива
**L3‑коммутаторы** — встроенная маршрутизация, выше производительность, но дороже.

Связанные узлы: [[Networking—MOC]], [[Networking—VLAN (one-screen)]].
