Добавляет ли anycast-адресация дополнительную задержку к сетевым подключениям? В частности, если у вас есть два сервера, расположенные в одном и том же центре обработки данных и имеющие очень похожие маршруты / количество прыжков в маршруте, вплоть до фактического пункта назначения, один из которых использует одноадресную передачу, а другой использует anycast, будет ли разница в задержке между двумя , заметно или нет?
Похоже, что поиск кратчайшего маршрута с использованием BGP может оказать некоторое влияние на задержку, а не просто использовать один адрес одноадресной рассылки. Я не смог найти ничего, что упоминало бы о каких-либо дополнительных слухах об использовании anycast-адресации.
Я также понимаю, что, если бы было какое-либо дополнительное подслушивание при использовании anycast, это, вероятно, было бы незначительным в сценариях реального мира, и что преимущества anycast по сравнению с одноадресной рассылкой все еще сохранялись бы.
Anycast - это схема, которая завершает определенный маршрут / IP-адрес / IP-подсеть в нескольких местах в Интернете. Таким образом, клиент подключается к ближайшему местоположению (путь с наименьшей метрикой).
Смотря на пакет, anycast ничем не отличается от одноадресной передачи, поэтому он не вносит дополнительной задержки или чего-либо подобного.
Каждый маршрутизатор должен в любом случае искать маршрут для каждого пакета из своей таблицы локальной маршрутизации. Обновление этой таблицы выполняется через интервалы или когда происходят изменения, в зависимости от протокола маршрутизации, и не влияет на саму функцию маршрутизации.
Обратите внимание, что маршрутизатор не запрашивает у соседей маршрут для конкретного пакета под рукой, но ему необходимо знать все требуемые маршруты в любое время. Таблица маршрутизации может варьироваться от простого маршрута по умолчанию (для одного вышестоящего шлюза) до полной таблицы интернет-маршрутизации (около 400 000 записей).
источник