请说明 DNS 的工作过程。
DNS , Domain Name System ,域名系统。
域是一组通过地理位置或商业类型相互关联的计算机,域名是一串字符和 / 或数字,通常是一个名称或缩写,用来表示数字的地址。
DNS 的功能是响应客户端的请求,把域名转换为相应的 IP 地址。 DNS 系统以分级结构建立,创建不同级别的 DNS 服务器。
本地客户机要访问 Internet 上的某个域名,首先向本地 DNS 服务器请求,本地 DNS 服务器将域名转换为相应的 IP 地址,并把结果返回给客户机。如果它不能转换这个地址,就会将请求转发给上一级域名服务器,然后高级服务器试图去转换。如果仍然不能,那么它将请求转发到更高级别的服务器。如果顶级域名服务器也无法找到这个域名信息,那么该域名被认为是错误的,并返回相应的错误信息。任何类型的应用,只是使用域名表示 IP 地址,那么都需要 DNS 把域名转换为相应的 IP 地址。