ru

Anycast — способ адресации, при котором один и тот же IP-адрес анонсируется сразу из множества точек сети, а маршрутизация направляет каждого пользователя к ближайшему серверу.

Как работает Anycast

При обычной (unicast) адресации один адрес принадлежит одному узлу. В anycast десятки серверов по всему миру объявляют один и тот же адрес по протоколу BGP. Когда приходит запрос, сеть сама выбирает кратчайший маршрут и доставляет пакет до ближайшего экземпляра. Работает это одинаково для IPv4 и IPv6, а если одна точка выходит из строя, трафик автоматически уходит на следующую.

Где применяется

Anycast востребован там, где важны скорость и отказоустойчивость:

  • Корневые серверыкорневые серверы DNS используют anycast, чтобы DNS-запросы обслуживались рядом с пользователем.
  • CDN — сети CDN раздают контент с ближайшей точки присутствия.
  • Защита от DDoS — атака размазывается по многим площадкам вместо одной.

По сути anycast обеспечивает естественную балансировку нагрузки на уровне маршрутизации, без отдельного балансировщика.

Anycast — один IP-адрес из многих точек сети
Узнать больше

Облако тегов