2. 1
DNS (Domain Name System)
-Espacio de nombres de DNS.
-Registro de Recursos.
-Servidores de Nombres.
3. DNS (Domain Name System)
▪Nombres ASCII: separar nombre y
dirección de una máquina.
▪Red solo comprende direcciones
numéricas.
▪Primera solución: Hosts.txt
4. DNS (Domain Name System)
▪Esquema de nombres jerárquicos y
un sistema de base de datos
distribuido.
▪RFCs 1034 y 1035.
▪Utilización: resolvedores,
servidores locales, etc.
5. El espacio de nombres de DNS
▪200 dominios de nivel superior
▪Genéricos(com, org, gov, etc.)
▪País(una entrada por país, ISO
3166)
▪Se nombran desde la raíz,
componentes separados por puntos.
7. El espacio de nombres de DNS(2)
▪No hacen distinción entre
mayúsculas y minúsculas.
▪Para crear un nuevo dominio se
requiere permiso del dominio en
el que se incluirá.
▪Ej:vlsi.cs.yale.edu-> cs.yale.edu
8. Registro de recursos
▪Cada host o dominio puede tener
un grupo de registros de recursos
asociados.
▪Función real: relacionar dominios
con registros de recursos.
▪Registro: nombre dominio, ttl,
clase, tipo y valor.
9. Registro de recursos(2)
▪Nombre dominio: clave primeria
para la búsqueda.
▪TTL: tiempo de vida en segundos
▪Clase: IN en Internet
▪Tipo
▪Valor: número, nombre, string.
12. Servidores de Nombre
▪Evitar los problemas asociados a
tener una sola fuente de
información.
▪Consulta recursiva para dominios
remotos.
13. Parte del espacio de nombres DNS
Manera en que un resolvedor busca un nombre
remoto
14. Consideraciones de la consulta recursiva
▪Los registros se pueden almacenar
en caché pero con un ttl bajo.
▪Si un cliente DNS no recibe
respuesta antes de que expire su
temporizador continúa la consulta.
18. Modos de conexión
▪Modo activo (PORT MODE): el
servidor siempre transfiere en el
puerto 20 y en el lado del cliente
se usa un puerto aleatorio >1024
▪Modo pasivo (PASV MODE): el
servidor indica el puerto de
control al que se debe conectar.
21. TFTP (Trivial File Transfer Protocol)
▪ Versión básica de FTP
▪ Utiliza UDP en el port 69
▪ No puede generar listados de
directorios
▪ No hay definición formal de
sesión: se considera server a
quien abre el puerto.
22. Referencias
▪ Redes de computadoras, 4ta Edicion, Andrew S. Tanembaum
▪ Imágenes de Commons.wikimedia.org
▪ La plantilla de la presentación es de SlidesCarnival