He aquí por qué:
* DNS se trata de resolución de nombre: Traduce los nombres de dominio legibles por humanos (como Google.com) en direcciones IP legibles por máquina (como 172.217.17.142). Esta es una función de alto nivel que se ocupa de la información específica de la aplicación.
* Utiliza otras capas: DNS utiliza capas inferiores para su comunicación, como:
* Capa 4 (capa de transporte): UDP (protocolo de datagrama de usuario) se usa típicamente para consultas y respuestas DNS.
* Capa 3 (capa de red): IP (Protocolo de Internet) es responsable de enrutar los paquetes que contienen información DNS en las redes.
* Capa 2 (capa de enlace de datos): Ethernet u otras tecnologías de red manejan la transmisión física de los paquetes DNS.
Entonces, si bien el DNS se basa en las capas inferiores para la transmisión de datos, esencialmente se encuentra en la capa de aplicación, donde proporciona el servicio crucial de la traducción de nombres en direcciones, lo que permite que las aplicaciones se comuniquen entre sí.