[Parcial | En base a la siguiente salida de dig, conteste las consignas. Justifique en todos los casos](#ejerciccio-parcial) |
Investigue y describa cómo funciona el DNS. ¿Cuál es su objetivo?
¿Qué es un root server? ¿Qué es un generic top-level domain (gtld)?
¿Qué es una respuesta del tipo autoritativa?
¿Qué diferencia una consulta DNS recursiva de una iterativa?
¿Qué es el resolver?
Describa para qué se utilizan los siguientes tipos de registros de DNS:
A
MX
PTR
AAAA
SRV
NS
CNAME
SOA
TXT
En Internet, un dominio suele tener más de un servidor DNS. ¿Por qué cree que esto es así?
Cuando un dominio cuenta con más de un servidor, uno de ellos es el primario (o maestro) y todos los demás son los secundarios (o esclavos). ¿Cuál es la razón de que sea así?
Explique brevemente en qué consiste el mecanismo de transferencia de zona y cuál es su finalidad.
Imagine que usted es el administrador del dominio de DNS de la UNLP (unlp.edu.ar). A su vez, cada facultad de la UNLP cuenta con un administrador que gestiona su propio dominio (por ejemplo, en el caso dela Facultad de Informática se trata de info.unlp.edu.ar). Suponga que se crea una nueva facultad, Facultad de Redes, cuyo dominio será redes.unlp.edu.ar, y el administrador le indica que quiere poder manejar su propio dominio. ¿Qué debe hacer usted para que el administrador de la Facultad de Redes pueda gestionar el dominio de forma independiente? (Pista: investigue en qué consiste la delegación de dominios).
Responda y justifique los siguientes ejercicios.
En la VM, utilice el comando dig para obtener la dirección IP del host www.redes.unlp.edu.ar y responda:
¿Cuáles son los servidores de DNS del dominio redes.unlp.edu.ar?
Repita la consulta anterior cuatro veces más. ¿Qué observa? ¿Puede explicar a qué se debe?
Observe la información que obtuvo al consultar por los servidores de DNS del dominio. En base a la salida, ¿es posible indicar cuál de ellos es el primario?
Consulte por el registro SOA del dominio y responda.
i. ¿Puede ahora determinar cuál es el servidor de DNS primario?
ii. ¿Cuál es el número de serie, qué convención sigue y en qué casos es importante actualizarlo?
iii. ¿Qué valor tiene el segundo campo del registro? Investigue para qué se usa y como se inter preta el valor.
iv. ¿Qué valor tiene el TTL de caché negativa y qué significa?
Indique qué valor tiene el registro TXT para el nombre saludo.redes.unlp.edu.ar. Investigue para qué es usado este registro.
Utilizando dig, solicite la transferencia de zona de redes.unlp.edu.ar, analice la salida y responda.
i. ¿Qué significan los números que aparecen antes de la palabra IN? ¿Cuál es su finalidad?
ii. ¿Cuántos registros NS observa? Compare la respuesta con los servidores de DNS del dominio redes.unlp.edu.ar que dio anteriormente. ¿Puede explicar a qué se debe la diferencia y qué significa?
Consulte por el registro A de www.redes.unlp.edu.ar y luego por el registro A de www.practica.redes.unlp.edu.ar. Observe los TTL de ambos. Repita la operación y compare el valor de los TTL de cada uno respecto de la respuesta anterior. ¿Puede explicar qué está ocurriendo? (Pista: observar los flags será de ayuda).
i. Consulte por el registro A de www.practica2.redes.unlp.edu.ar. ¿Obtuvo alguna respuesta? Investigue sobre los codigos de respuesta de DNS. ¿Para qué son utilizados los mensajes NXDOMAIN y NOERROR?
Investigue los comando nslookup y host. ¿Para qué sirven? Intente con ambos comandos obtener:
Dirección IP de www.redes.unlp.edu.ar.
Servidores de correo del dominio redes.unlp.edu.ar.
Servidores de DNS del dominio redes.unlp.edu.ar
¿Qué función cumple en Linux/Unix el archivo /etc/hosts o en Windows el archivo \WINDOWS\system32\drivers\etc\hosts?
Abra el programa Wireshark para comenzar a capturar el tráfico de red en la interfaz con IP 172.28.0.1.
Una vez abierto realice una consulta DNS con el comando dig para averiguar el registro MX de redes.unlp.edu.ar y luego, otra para averiguar los registros NS correspondientes al dominio redes.unlp.edu.ar.
Analice la información proporcionada por dig y compárelo con la captura.
Dada la siguiente situación: “Una PC en una red determinada, con acceso a Internet, utiliza los servicios de DNSdeunservidor de la red”. Analice
¿Qué tipo de consultas (iterativas o recursivas) realiza la PC a su servidor de DNS?
¿Qué tipo de consultas (iterativas o recursivas) realiza el servidor de DNS para resolver requerimientos de usuario como el anterior? ¿A quién le realiza estas consultas?
Relacione DNS con HTTP. ¿Se puede navegar si no hay servicio de DNS?
Observar el siguiente gráfico y contestar:
Si la PC-A, que usa comoservidor de DNSa”DNSServer”, desea obtener la IP de www.unlp.edu.ar, cuáles serían, y en qué orden, los pasos que se ejecutarán para obtener la respuesta.
¿Dónde es recursiva la consulta? ¿Y dónde iterativa?
¿A quién debería consultar para que la respuesta sobre www.google.com sea autoritativa?
¿Qué sucede si al servidor elegido en el paso anterior se lo consulta por www.info.unlp.edu.ar? ¿Y si la consulta es al servidor 8.8.8.8?
¿Qué sucede si al servidor elegido en el paso anterior se lo consulta por www.info.unlp.edu.ar? ¿Y si la consulta es al servidor 8.8.8.8?
En base a la siguiente salida de dig, conteste las consignas. Justifique en todos los casos.
1 ;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 4, ADDITIONAL: 4
2
3 ;; QUESTION SECTION:
4 ;ejemplo.com. IN __
5
6 ;; ANSWER SECTION:
7 ejemplo.com. 1634 IN __ 10 srv01.ejemplo.com.
8 ejemplo.com. 1634 IN __ 5 srv00.ejemplo.com.
9
10 ;; AUTHORITY SECTION:
11 ejemplo.com. 92354 IN __ ss00.ejemplo.com.
12 ejemplo.com. 92354 IN __ ss02.ejemplo.com.
13 ejemplo.com. 92354 IN __ ss01.ejemplo.com.
14 ejemplo.com. 92354 IN __ ss03.ejemplo.com.
15
16 ;; ADDITIONAL SECTION:
17 srv01.ejemplo.com. 272 IN __ 64.233.186.26
18 srv01.ejemplo.com. 240 IN __ 2800:3f0:4003:c00::1a
19 srv00.ejemplo.com. 272 IN __ 74.125.133.26
20 srv00.ejemplo.com. 240 IN __ 2a00:1450:400c:c07::1b
Complete las líneas donde aparece __ con el registro correcto
¿Es una respuesta autoritativa? En caso de no serlo, ¿a qué servidor le preguntaría para obtener una respuesta autoritativa?
¿La consulta fue recursiva? ¿Y la respuesta?
¿Qué representan los valores 10 y 5 en las líneas 7 y 8.