我经常听到系统管理员在谈论进行DNS更改时谈论等待DNS记录“在Internet周围”或“在世界范围内”传播。事实是,我的DNS记录不会传播到任何其他DNS服务器,除了承载我的名称空间(主要,辅助,第三级)的名称服务器。当我改变DNS记录(A
,CNAME
,MX
等),这些改变会立即在我区反映,他们不传播任何地方。人们谈论DNS记录传播时真正的意思实际上是TTL缓存。Wikipedia上的这篇文章简要地解释了它:
http://en.wikipedia.org/wiki/Domain_Name_System
DNS传播的概念不是神话吗?那么,为什么称其为“传播”呢?