A.传输层
B.网络层
C.数据链路层
D.应用层
正确答案:D.应用层
DNS协议均位于OSI或TCP/IP参考模型的应用层。DNS域名系统主要负责记录互联网中主机名和该主机IP地址之间的映射关系。运行在用户主机上的某些应用程序需要将主机名转换为IP地址。这些应用程序将调用DNS的客户机端,并指明需要被转换的主机名。用户主机的DNS客户端接收到后,通过应用层向网络中发送DNS查询报文。所有DNS请求和回答报文使用的UDP数据报经过端口53发送。
DNS体系及运行原理:
互联网中的主机是使用IP地址来标识的,我们给主机起一个便于记忆的名字,并借助DNS将其解析成IP地址,这样只需在URL栏中输入某台主机的名字(域名/网址),就可以访问到它了。DNS也承担着将IP地址解析成域名的任务,也就是反向解析。