Компьютерные сети

Статическая маршрутизация

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

  • **Домашние сети:** default route на роутер провайдера
  • **VPN:** статический маршрут для корпоративных ресурсов
  • **Серверы:** маршруты для management-сети

Предварительные знания

  • Routers

Статические маршруты

**Статический маршрут** - запись в таблице маршрутизации, добавленная вручную администратором. Указывает: для достижения сети X отправляй пакеты через Y. Простой и предсказуемый способ маршрутизации, но не адаптируется к изменениям.

**Directly Connected** - сети, к которым роутер подключён напрямую. Не требуют настройки - определяются автоматически из IP-адреса интерфейса и маски.

Что указывает Gateway (шлюз) в маршруте?

Default Route

**Default Route** (маршрут по умолчанию) - куда отправлять пакеты, если нет более специфичного маршрута. Записывается как 0.0.0.0/0 - соответствует всем адресам. Обычно указывает на шлюз в интернет.

**Gateway of Last Resort** - термин Cisco для default route. Без default route хост не может общаться с сетями, к которым нет явного маршрута - пакеты отбрасываются.

Как записывается default route в CIDR-нотации?

Longest Prefix Match

**Longest Prefix Match** - правило выбора маршрута: побеждает самый специфичный (с самой длинной маской). Если есть маршруты на 10.0.0.0/8 и 10.1.0.0/16, для адреса 10.1.2.3 выберется /16 - он точнее описывает подсеть.

**Почему LPM важен?** Позволяет иметь общие маршруты и исключения. Например: весь трафик через firewall (0.0.0.0/0), но локальная сеть напрямую (192.168.0.0/16).

Какой маршрут выберется для 172.16.5.10 если есть /8 и /24?

Administrative Distance

**Administrative Distance** (AD) - приоритет источника маршрута. Если одна сеть доступна через разные протоколы (OSPF, BGP, static), AD определяет, какому верить. Меньше AD = выше доверие.

**Floating Static Route:** Статический маршрут с высоким AD (например, 250). Используется как backup - активируется только если основной маршрут (OSPF/BGP) пропадёт.

Статическая маршрутизация всегда лучше динамической

Статическая проще, но не адаптируется к сбоям; динамическая сложнее, но отказоустойчива

Если канал со статическим маршрутом упадёт - трафик пропадёт. Динамический протокол автоматически найдёт альтернативный путь. Статика хороша для маленьких, стабильных сетей.

Какой маршрут выберется: OSPF (metric 50) или Static (metric 0)?

Итоги

  • **Статический маршрут** - ручная запись: сеть X через gateway Y
  • **Default route** (0.0.0.0/0) - куда отправлять, если нет других совпадений
  • **Longest Prefix Match** - побеждает самый специфичный маршрут
  • **Administrative Distance** - приоритет источника маршрута (static < OSPF < RIP)

Связанные темы

Статическая маршрутизация - основа для понимания динамической:

  • Динамическая маршрутизация — Автоматическое обновление маршрутов при изменениях
  • OSPF — Link-state протокол с метрикой на основе bandwidth
  • BGP — Маршрутизация между автономными системами

Вопросы для размышления

  • Когда статическая маршрутизация предпочтительнее динамической?
  • Как floating static route обеспечивает отказоустойчивость?
  • Почему default route имеет самый низкий приоритет в LPM?

Связанные уроки

  • alg-14-dijkstra
Статическая маршрутизация

0

1

Войти