MS DNS Round Robin: sessions & alternating requests

A couple of DNS Round Robin questions please:
I am running basic MS DNS round robin which sends requests to one of 2 identical web servers.
I understand that MS DNS server will alternate requests between the multiple IPs for same DNS records.

1. When the DNS server sends a request to box 1, will box 2 ever receive a request from that same session?
In other words, do I need to worry about session variables not persisting during a client's viewing because they have been bounced from box to box?

2. How does MS DNS alternate between boxes exactly? I host about 1500 websites, whos DNS records are identical. So say the DNS server gets a request for website1.com and sends it to box 1 will a request for website2.com be sent to box2? or will the request be sent to box1 and only the next request for website1.com be sent to box2? Is there a preference of box by default?
juliandormonAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Chris DentPowerShell DeveloperCommented:

1. Depends on the clients DNS cache, which, in turn, depends on the TTL (Time To Live) you have set on the record.

The maximum cache time for an XP client is 24 hours, so even if the TTL on your record is higher the client will still ask the local DNS server for an answer again.

I couldn't really say if that means you need to worry about the session or not. It would seem (from the outside) sensible to plan for that contingency, but it does depend very much on what you need to happen, it's possible for the record to expire mid-session.

2.  On a per record basis. So for an individual record it answers DNS requests with Box1, then Box2, then Box1, then Box2 (ad infinitum).

A different record within a different zone will show the same behaviour but  doesn't depend on the answers given for website1.com.

There's no preference in Round Robin.

HTH

Chris
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
DNS

From novice to tech pro — start learning today.