DNS

是“Domain Name System”的缩写。

域名是 网站 和 Internet 上其他服务便于记忆的名称。不过,计算机通过 IP 地址访问 Internet 设备。DNS 会将 域名转换为 IP 地址,让你可以通过域名访问 Internet 位置。

有了 DNS,你只需输入域名,而不必输入 IP 地址,就可以访问一个 网站。例如,要访问 Tech Terms 计算机词典,你只需在 Web 浏览器的 地址栏中输入“techterms.com”,而不必输入 IP 地址(67.43.14.98)。DNS 还简化了 电子邮件地址,因为 DNS 会将域名(“@”符号后面的部分)转换为相应的 IP 地址。

要了解 DNS 的工作原理,可以把它想象成你 智能手机上的联系人 应用。给朋友打电话时,你只需从列表中选择他或她的姓名。手机实际上并不是按姓名呼叫对方,而是拨打对方的电话号码。DNS 的工作方式也一样,它会将每个域名与唯一的 IP 地址关联起来。

与地址簿不同,DNS 转换表并不存储在单一位置。相反,这些数据存储在世界各地数百万台 服务器上。注册域名时,必须为其分配至少两个 名称服务器(你可以随时通过域名注册商编辑这些服务器)。名称服务器地址指向一台服务器,该服务器拥有域名及其关联 IP 地址的目录。当计算机通过 Internet 访问网站时,它会找到相应的名称服务器,并获取该网站正确的 IP 地址。

由于 DNS 转换会在连接网站时产生额外开销,ISP 会缓存 DNS 记录,并在本地托管这些数据。域名的 IP 地址一旦被 缓存,ISP 就可以自动将后续请求指向相应的 IP 地址。这种方式在 IP 地址发生变化之前都很有效;一旦 IP 地址改变,请求可能会被发送到错误的服务器,或者服务器完全不会响应。因此,DNS 缓存会定期更新,通常间隔几小时到几天。

更新日期 August 30, 2014 作者 Per C.

quiz测试你的知识

An @ symbol sometimes precedes a username, also known as a ___?

A
Avatar
0%
B
Handle
0%
C
Thread
0%
D
Bot
0%
Correct! Incorrect!     View the Handle definition.
More Quizzes →

Tech Terms 计算机词典

本页中DNS的定义是由 TechTerms.com 的作者撰写的原创定义。如果您想引用本页或引用此定义,请使用定义正下方的绿色引用栏。

我们的目标是以简单易懂的方式解释计算机术语。我们努力使发布的每个定义都做到准确和简明。如果您对本定义有任何反馈,或想建议一个新的技术术语,请联系我们

Tech Terms 通讯

通过我们的每日或每周通讯提升您的技术知识!立即订阅,即可将新术语和测验发送到您的收件箱。

订阅免费的 TechTerms 通讯

您希望多久收到一封电子邮件?

您可以随时使用每封邮件中的链接取消订阅或更改接收频率。 有疑问?请联系我们

注意:通讯以英文发送。