Wiki
Сеть

BGP — что это простыми словами

BGP (Border Gateway Protocol) — протокол маршрутизации, склеивающий интернет из тысяч автономных сетей (ASN). Магистральный стандарт.

BGP (Border Gateway Protocol) — протокол внешней маршрутизации, разработанный в 1989 году. Именно BGP склеивает интернет — тысячи независимых сетей (провайдеров, дата-центров, крупных компаний) объявляют друг другу, какие IP-подсети «их», и через какие пути к ним можно попасть.

Автономная система (AS, ASN — AS Number) — сеть под единой административной политикой (например, ASN 24940 — Hetzner, ASN 15169 — Google). Каждая AS публикует BGP-объявления: «у меня префикс 78.46.0.0/15, вы можете дойти через меня». Соседние AS распространяют эти объявления дальше. Результат — глобальная routing table (~1 млн префиксов в 2025).

Практический контекст для клиента: обычно вы BGP не настраиваете — это делает провайдер. Но: (1) при atypical DDoS crawler может использовать BGP-hijack, (2) для критичных бизнесов держат свой ASN и multi-homing (обходы через несколько uplink-провайдеров), (3) BGP-инциденты (пропадание Facebook в 2021, случайные утечки маршрутов) — регулярное явление, стоит знать.

Частые вопросы

Нужен ли BGP клиенту VPS?
Нет — уровень провайдера. Но интересно знать: у Hetzner ASN 24940, наш трафик идёт через него.
Что такое BGP-hijack?
Когда злоумышленник объявляет чужой префикс как "свой" через BGP. Трафик к жертве идёт к нему, ловит MITM. Защищается через RPKI (проверка авторизации объявлений).

Смотрите также