35 lines
1.9 KiB
Markdown
35 lines
1.9 KiB
Markdown
# 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)]].
|