Round Robin DNS

Definition - Was bedeutet Round Robin DNS?

Das Round-Robin-Domain-Name-System (DNS) bezeichnet eine Methode zum Lastausgleich, zur Lastverteilung oder zur Bereitstellung von Fehlertoleranz für verschiedene veraltete Internetprotokolldienst-Hosts wie FTP-Server, Webserver usw., indem die Antworten des DNS verarbeitet werden. Dies dient zur Bearbeitung von Anforderungen von Clientcomputern gemäß einem geeigneten statistischen Modell.

Bei dieser Lastausgleichstechnik wird im Gegensatz zu den Standardlasttechniken der Leistungsausgleich auf dem DNS-Server und nicht auf einem vollständig dedizierten Computer platziert.

Technische.me erklärt Round Robin DNS

Round-Robin-DNS arbeitet auf Rotationsbasis, wobei die IP-Adresse eines Servers ausgegeben wird und dann zum Ende der Liste weitergeleitet wird. Die IP-Adresse des nächsten Servers wird ausgegeben und am Ende der Liste angezeigt. Dieser Prozess wird in Bezug auf die Anzahl der verwendeten Server fortgesetzt. Dieser Vorgang wird in einer Schleife ausgeführt.

Round-Robin-DNS wird hauptsächlich verwendet, um die Last der geografisch verteilten Webserver auszugleichen. Wenn eine Organisation beispielsweise drei identische Startseiten enthält, die sich auf drei Servern mit drei separaten IP-Adressen, aber nur einem Domänennamen befinden, lautet der Vorgang wie folgt:

  • Der erste Benutzer, der auf die Homepage zugreift, wird zur ersten IP-Adresse weitergeleitet.
  • Der zweite Benutzer, der auf die Homepage zugreift, erhält die nächste IP-Adresse.
  • Der dritte Benutzer wird an die dritte IP-Adresse weitergeleitet.
  • Sobald die IP-Adresse ausgehändigt ist, wird sie in jedem Fall an das Ende der Liste verschoben. Daher wird der vierte Benutzer zur ersten IP-Adresse weitergeleitet und so weiter.

Obwohl es recht einfach zu verwenden ist, weist Round-Robin-DNS einige Nachteile auf, einschließlich der von TTL-Zeiten und der DNS-Hierarchie selbst geerbten, was zu unerwartetem Adress-Caching führt, das ziemlich schwierig zu handhaben ist.