Что это ?
В версии 6 интернет-протокола (IPv6) anycast - это связь между одним отправителем и ближайшим из нескольких получателей в группе. Этот термин существует в отличие от многоадресной рассылки, связи между одним отправителем и несколькими получателями и одноадресной связи между одним отправителем и одним получателем в сети.
Anycasting разработан, чтобы позволить одному хосту инициировать эффективное обновление таблиц маршрутизатора для группы хостов. IPv6 может определить, какой хост шлюза является ближайшим, и отправляет пакеты этому хосту, как если бы это была одноадресная связь. В свою очередь, этот хост может принимать любые другие хосты в группе, пока все таблицы маршрутизации не будут обновлены.
Пояснение:
В Интернете anycast обычно реализуется с помощью BGP, чтобы одновременно объявить один и тот же диапазон IP-адресов назначения из разных мест в Интернете. Это приводит к тому, что пакеты, адресованные адресам назначения в этом диапазоне, направляются в «ближайшую» точку сети, объявляющую данный IP-адрес назначения.
Для корневых серверов DNS anycast предоставляет услугу, когда клиенты отправляют запросы на адрес службы, а сеть доставляет этот запрос по крайней мере одному, предпочтительно ближайшему, экземпляру в группе anycast корневого сервера.
Схема Anycast имеет два основных преимущества :
- серверы автоматически распределяют воздействие атаки между собой
- никакая локальная катастрофа не может нарушить работу корневого сервера в целом
Источник