Solved

DNS cache locking and dynamic DNS record update

Posted on 2014-11-25
2
253 Views
Last Modified: 2014-11-28
I was reading a part of DNS cache locking. I can't find much information about how this works with DNS dynamic updates.

In Technet
'Cache locking is configured as a percent value. For example, if the cache locking value is set to 50, then the DNS server will not overwrite a cached entry for half of the duration of the TTL. By default, the cache locking percent value is 100. This means that cached entries will not be overwritten for the entire duration of the TTL. The cache locking value is stored in the CacheLockingPercent registry key. If the registry key is not present, then the DNS server will use the default cache locking value of 100.'

So, the default cache locking was always 100%. So, until TTL of the resolved DNS record passes, the cached DNS record will not be overwritten. If then, when a internal device changes its record, what happens? Will DNS server returns the old DNS record of the device to requests?

Can anyone explain how DNS caching and dynamic update work together to respond correct DNS information to requests?

Thanks.
0
Comment
Question by:crcsupport
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
2 Comments
 
LVL 26

Accepted Solution

by:
DrDave242 earned 500 total points
ID: 40465749
If then, when a internal device changes its record, what happens? Will DNS server returns the old DNS record of the device to requests?
Records for internal devices (records registered in zones for which the server is authoritative, in other words) don't get placed in the server cache - there's no point in caching them, since the records are right there on the server - so cache locking doesn't apply.
0
 
LVL 1

Author Closing Comment

by:crcsupport
ID: 40470510
!!!!!!!!!!!!!!!!
0

Featured Post

Why You Need a DevOps Toolchain

IT needs to deliver services with more agility and velocity. IT must roll out application features and innovations faster to keep up with customer demands, which is where a DevOps toolchain steps in. View the infographic to see why you need a DevOps toolchain.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

What to do when Windows Update is not working correctly? What tools can I use to detect the cause of the malfunction problem? What does this numeric error code mean? These and other questions that you have been asking in the past are answered here (…
OfficeMate Freezes on login or does not load after login credentials are input.
This tutorial will give a an overview on how to deploy remote agents in Backup Exec 2012 to new servers. Click on the Backup Exec button in the upper left corner. From here, are global settings for the application such as connecting to a remote Back…
This tutorial will walk an individual through setting the global and backup job media overwrite and protection periods in Backup Exec 2012. Log onto the Backup Exec Central Administration Server. Examine the services. If all or most of them are stop…

705 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question