Anycast ist eine Netzwerktechnik, bei der dasselbe IP-Präfix von mehreren Standorten aus angekündigt wird. Das Netzwerk entscheidet dann, an welchen Ort eine Benutzeranforderung weitergeleitet werden soll, basierend auf den Weiterleitungsprotokollkosten und möglicherweise der "Integrität" der Werbeserver.
Anycast bietet mehrere Vorteile. Erstens stellen Benutzer eines Anycast-Dienstes (DNS ist ein hervorragendes Beispiel) im eingeschwungenen Zustand immer eine Verbindung zum (aus Sicht des Routing-Protokolls) nächstgelegenen DNS-Server her. Dies reduziert die Latenz und sorgt für einen Lastenausgleich (vorausgesetzt, Ihre Kunden sind gleichmäßig in Ihrem Netzwerk verteilt).
Ein weiterer Vorteil ist die einfache Konfigurationsverwaltung. Anstatt je nach Einsatzort eines Servers / einer Arbeitsstation (Asien, Amerika, Europa) unterschiedliche DNS-Server konfigurieren zu müssen, verfügen Sie über eine IP-Adresse, die an jedem Standort konfiguriert ist.
Abhängig davon, wie Anycast implementiert ist, kann es auch eine hohe Verfügbarkeit bieten. Wenn für die Ankündigung der Anycast-Route eine Art Integritätsprüfung erforderlich ist (z. B. eine DNS-Abfrage für eine bekannte Domain in diesem Beispiel), kann die Route entfernt werden, sobald ein Server ausfällt. Sobald das Netzwerk wieder konvergiert, werden Benutzeranforderungen nahtlos an die nächstgelegene DNS-Instanz weitergeleitet, ohne dass ein manueller Eingriff oder eine Neukonfiguration erforderlich ist.
Ein letzter Vorteil ist der der horizontalen Skalierung. Wenn Sie feststellen, dass ein Server überlastet ist, stellen Sie einfach einen anderen an einem Ort bereit, an dem er einen Teil der Anforderungen des überlasteten Servers entgegennehmen kann. Auch dies kann sehr schnell erfolgen, da keine Client-Konfiguration erforderlich ist.