www.cloudflare.com Open in urlscan Pro
2606:4700::6810:7b60  Public Scan

Submitted URL: http://www.cloudflare.com/en-gb/learning/dns/glossary/round-robin-dns/
Effective URL: https://www.cloudflare.com/en-gb/learning/dns/glossary/round-robin-dns/
Submission: On February 26 via manual from BG — Scanned from DE

Form analysis 2 forms found in the DOM

<form novalidate="">
  <div class="mk-inline mk-inline button-stacked">
    <div class="flex-grow-3 flex-shrink-1 flex-basis-0 mr2 w-100">
      <div class="input-container  mb2 relative">
        <div class="relative">
          <div class="label-container  flex black items-center absolute" style="height: 100%;">
            <div class="    mh2" style="margin-top: 0px;"><label class="" for="Email">Email: *</label></div>
          </div>
          <div class="lh-0 bg-white"><input class=" bg-blue4 pa2 ba h3 b--black w-100 black bg-white" id="Email" required="" type="email" value=""></div>
        </div>
        <div class="mt1"><span class="" hidden="">
            <div class="mb1 lh-1 flex items-center"><svg width="16" height="16" viewBox="0 0 64 64" fill="none" xmlns="http://www.w3.org/2000/svg">
                <path d="M33.77 7.80005H30.23L6.22998 53.17L7.99998 56.1H56L57.77 53.17L33.77 7.80005ZM11.31 52.1L32 13L52.69 52.1H11.31Z" fill="#B0291C"></path>
                <path d="M33.9199 26.52H29.9199V40.28H33.9199V26.52Z" fill="#B0291C"></path>
                <path d="M33.9199 42.91H29.9199V47.49H33.9199V42.91Z" fill="#B0291C"></path>
              </svg>
              <div class="red0 f1 fw4 lh-6 ml1"><span class="fw5">Must be a valid business email.</span></div>
            </div>
          </span></div>
      </div>
    </div><button class="pointer button-cta mb2 h-orange-2-500 fw5 f3 w-100 bg-orange-1-500 black bn pv2 mb0 flex-grow-1 flex-shrink-2 flex-basis-0 h56px" type="submit">Subscribe to theNET</button>
  </div>
  <div class="">
    <div class="markdown-block ">
      <p class="fw4 lh-copy f1 mb0 mt1">The information you provide to Cloudflare is governed by the terms of our <a href="/privacypolicy/" target="_blank">Privacy Policy</a>.</p>
    </div>
  </div>
</form>

<form novalidate="">
  <div class="mk-inline mk-inline button-stacked-mobile">
    <div class="flex-grow-3 flex-shrink-1 flex-basis-0 mr2 w-100">
      <div class="input-container  mb2 relative">
        <div class="relative">
          <div class="label-container  flex black items-center absolute" style="height: 100%;">
            <div class="    mh2" style="margin-top: 0px;"><label class="" for="Email">Email: *</label></div>
          </div>
          <div class="lh-0 bg-white"><input class="  pa2 ba h3 b--gray1 w-100 black bg-white" id="Email" required="" type="email" value=""></div>
        </div>
        <div class="mt1"><span class="" hidden="">
            <div class="mb1 lh-1 flex items-center"><svg width="16" height="16" viewBox="0 0 64 64" fill="none" xmlns="http://www.w3.org/2000/svg">
                <path d="M33.77 7.80005H30.23L6.22998 53.17L7.99998 56.1H56L57.77 53.17L33.77 7.80005ZM11.31 52.1L32 13L52.69 52.1H11.31Z" fill="#430c15"></path>
                <path d="M33.9199 26.52H29.9199V40.28H33.9199V26.52Z" fill="#430c15"></path>
                <path d="M33.9199 42.91H29.9199V47.49H33.9199V42.91Z" fill="#430c15"></path>
              </svg>
              <div class="dark-red0 f1 fw4 lh-6 ml1"><span class="fw5">Must be a valid business email.</span></div>
            </div>
          </span></div>
      </div>
    </div><button class="pointer button-cta mb2 h-white-20 fw5 f3 w-100 bg-white black bn pv2 mb0 flex-grow-1 flex-shrink-2 flex-basis-0 h56px" type="submit">Subscribe</button>
  </div>
  <div class="">
    <div class="markdown-block alternate-link--black">
      <p class="fw4 lh-copy f1 mb0 mt0">The information you provide to Cloudflare is governed by the terms of our <a href="/privacypolicy/" target="_blank">Privacy Policy</a>.</p>
    </div>
  </div>
</form>

Text Content

Preview Mode
Documentation


skip to contentSales: +49 89 2555 2276
Support
Log in

SolutionsProductsPricingResourcesPartnersWhy Cloudflare
Support

Under attack?
Sign up
Sign upUnder attack?Log in
Log in

SolutionsProductsPricingResourcesPartnersWhy Cloudflare
Support

Under attack?
Sign up




WHAT IS ROUND-ROBIN DNS?

Round-robin DNS is a load balancing technique that involves using several
different IP addresses for a single domain name.

LEARNING CENTER

 * What is DNS?
 * What is 1.1.1.1?
 * DNS Records
 * Securing DNS
 * Domain Registration
 * DNS Glossary
 * theNET

LEARNING OBJECTIVES

After reading this article you will be able to:

 * Describe round-robin DNS
 * Outline the pros and cons of using round-robin DNS for load balancing

Related Content

--------------------------------------------------------------------------------

DNS records

DNS Zone

Dynamic DNS

Reverse DNS

What is DNS?

WANT TO KEEP LEARNING?

Subscribe to theNET, Cloudflare's monthly recap of the Internet's most popular
insights!

Email: *

Must be a valid business email.
Subscribe to theNET

The information you provide to Cloudflare is governed by the terms of our
Privacy Policy.

Copy article link


FREE DNS INCLUDED WITH ANY CLOUDFLARE PLAN

Get Started For Free


WHAT IS ROUND-ROBIN DNS?

Round-robin DNS is a load balancing technique where the balancing is done by a
type of DNS server called an authoritative nameserver, rather than using a
dedicated piece of load-balancing hardware. Round-robin DNS can be used when a
website or service has their content hosted on several redundant web servers;
when the DNS authoritative nameserver is queried for an IP address, the server
hands out a different address each time, operating on a rotation. This is
particularly useful when the redundant web servers are geographically separated,
making traditional load-balancing difficult. Round-robin is known for it’s ease
of implementation, but it also has strong drawbacks.

A DNS server with round-robin enabled will have multiple different A records,
each with the same domain name but a different IP address. Each time the DNS
server is queried, it sends the IP address to which it most recently responded
with to the back of the queue, operating on a loop. The IP addresses in a
round-robin DNS server are like baseball players in a batting lineup: each one
gets a turn and then is moved to the back of the line.


WHAT ARE THE DRAWBACKS OF ROUND-ROBIN DNS?

The round-robin method doesn’t always provide evenly-distributed load balancing
because of both DNS caching and client-side caching. If a user makes a DNS query
to a particularly high traffic recursive resolver for a particular website, that
resolver will cache the website’s IP, potentially sending a heavy amount of
traffic to that one IP.

Another drawback is that round-robin cannot be depended upon for site
reliability; if one of the servers goes down, the DNS server will still keep
that server’s IP in the round-robin rotation. So if there are 6 servers and one
is taken offline, one in six users will be denied service. In addition,
round-robin DNS does not account for server load, transaction time, geographical
distance, and other factors that traditional load balancing can be configured
for.

Some advanced round-robin services have methods to overcome a few of the
drawbacks, such as the ability to detect unresponsive servers and take them out
of the round-robin rotation, but there is no way around the caching issue. Many
DNS providers, like Cloudflare DNS support round-robin DNS.

SUBSCRIBE TO THENET

Receive a monthly recap of the most popular Internet insights!

Email: *

Must be a valid business email.
Subscribe

The information you provide to Cloudflare is governed by the terms of our
Privacy Policy.



Getting Started

 * Free plans
 * For enterprises
 * Compare plans
 * Get a recommendation
 * Request a demo
 * Contact sales

About DNS

 * What is DNS?
 * DNS security
 * DNS over TLS

DNS Servers

 * What's a DNS Server?
 * DNS Root Server

DNS Records

 * Overview
 * DNS A Record
 * DNS AAAA Record
 * DNS CNAME Record
 * DNS MX Record
 * DNS TXT Record
 * DNS NS Record
 * DNS SOA Record
 * DNS SRV Record
 * DNS PTR Record
 * DNSKEY and DS Records
 * DNS SPF Record
 * DNS DKIM Record
 * DNS DMARC Record

DNS Glossary

 * What is 1.1.1.1?
 * What is My IP Address?
 * DNS Zone
 * Dynamic DNS
 * Reverse DNS
 * Primary vs. secondary DNS
 * Round-robin DNS
 * Anycast DNS
 * Recursive DNS
 * DNS Cache Poisoning
 * Domain Name
 * Domain name registrar
 * Best Domain Name Registrar
 * Expired Domains
 * Cloudflare Registrar
 * DNS Fast Flux
 * Top-Level Domain

Learning Center Navigation

 * Learning Center Home
 * DDoS Learning Center
 * CDN Learning Center
 * Serverless Learning Center
 * Security Learning Center
 * Performance Learning Center
 * SSL Learning Center
 * Bots Learning Center
 * Cloud Learning Center
 * Access Management Learning Center
 * Network Layer Learning Center
 * Privacy Learning Center
 * Video Streaming Learning Center
 * Email Security Learning Center
 * AI Learning Center

© 2024 Cloudflare, Inc.Privacy PolicyTerms of UseReport Security IssuesCookie
PreferencesTrademark



OUR SITE USES COOKIES

Like most websites, we use cookies to make our site work the way you expect it
to, improve your experience on our site, analyze site usage, and assist in our
marketing efforts. By choosing "Accept All Cookies", you agree to the storing of
all categories of cookies on your device. If you wish to accept or reject some
categories of cookies, please click “Cookie Preferences.”
Cookie Preferences Reject All Accept All Cookies