DNS工作在应用层。
DNS,全称Domain Name System,即域名系统,它的主要作用是将人们更易于记忆的域名转换为计算机能够理解的IP地址。这一转换过程是在计算机网络的应用层完成的。
在应用层中,DNS协议负责接收用户或应用程序发出的域名解析请求,然后通过与DNS服务器的交互,获取到域名对应的IP地址,再返回给用户或应用程序。这样,用户或应用程序就可以通过这个IP地址来访问目标网络资源了。
简单来说,DNS就像是一个“翻译”,将我们人类更容易理解的域名“翻译”成计算机能懂的IP地址,而这个“翻译”工作就是在应用层完成的。