Что такое Anycast с контролируемым доступом
Мне интересно, как работает anycast. Есть два способа, как передатчик отправляет пакет получателю. Меня интересует, как работает anycast с контролируемым доступом. Как выбран хост назначения. Думаю, должен быть контрольный терминал, который распределяет пакеты. Но как именно это происходит?
1 ответ
CloudFlare опубликовал очень информативный пост в блоге о том, как они справляются с Anycast. Только маршрутизация задействована. Каждый хост объявляет маршрут через BGP и таким образом влияет на решение о маршрутизации.
Когда хост отключается, маршрут не объявляется, поэтому маршрутизатор выбирает следующий доступный маршрут. Критические процессы также отслеживаются, и маршруты объявляются или нет в зависимости от нагрузки на сервер.