clase3 http2/3 y DNS Flashcards
(38 cards)
¿Qué es un DNS?
El DNS o Sistema de nombres de Dominio, es un sistema jerárquico que se encarga de traducir nombre de dominio en direcciones IP numéricas que las computadoras utilizan para identificar y comunicarse, mediante dominios, sub-dominios y nombres finales, con un conjunto de servidores a lo largo del mundo. cada servidor tiene la responsabilidad de mantener una parte dentro de la jerarquía de nombres
¿Qué es un nombre de dominio FQDN?
Es una lista de etiquetas (labels) separadas por puntos
www.salchipapas.com (FQDN)
www,mewing.com (no FQDN)
¿Qué son los TLDs?que tipos hay?
Son los dominios mas importantes, se clasifican en 3 grupos
Generic TLDs: propósito particular
Country-Code TLDs: contiene dominios delegados a los paises
ARPA TLD: es un dominio especial para la resolución inversa (de IP a dominio)
DNS maneja modelo cliente/servidor, Request/Response
V o F
V
En DNS no hay dialogo entre servidores, siempre es entre un cliente y un servidor
V o F
F
DNS utiliza UDP y TCP
V o F
V
En DNS el cliente escoge cualquier puerto no privilegiado
V o F
V
DNS trabaja sobre texto ASCII
V o F
F
¿Cuáles son los tipos de servidores?
-Servidores Raíz
-Servidor Autoritativo
-Servidor Local / Resolver Recursivo
-Open Name Servers
-Forwarder Name Server
-Servidor Primario y secundario
¿Cómo se organiza la información en un servidor DNS?
El servidor de DNS almacena la información en registros (RR) formando base de datos, no necesariamente es una base de datos relacional
Los RR son registros que guardan información especifica de un dominio, la base de datos esta compuesta por varios tipos de RR
¿Cuáles son las ventajas de una base de datos distribuida?
-Mantener gran cantidad de información
-Control de la información distribuido
-Tolerante a fallos y escalable
-Modelo de acceso(muchas lecturas, pocas escrituras, consistencia relajada)
¿Cuántos ROOT Servers hay?
13
¿Qué es un servidor raíz?
Es un servidor que delega a todos TLD. No debería permitir recursivas.
En otras palabras es un servidor que permite averiguar a que servidor DNS se debe consultar, no tiene la información completa del dominio, pero sabe donde encontrarla. Ej:
example.com el servidor raíz te dirá que busques en el servidor DNS “.com”
Solo hay 13 en el mundo
¿Qué es un servidor autoritativo?
Es un servidor con una zona o subdominio de nombres a cargo. Podría sub-delegar
En otras palabras es un servidor que tiene la responsabilidad y autoridad final sobre como se resuelven los nombres de dominio dentro de ese dominio especifico. También puede haber otros servidores DNS de ese dominio que tengan un subdominio, el servidor DNS principal puede cederle el control de este subdominio
¿Qué es un servidor local/recursivo?
Es un servidor que es consultado dentro de una red. Mantiene la cache. Puede ser Servidor Autoritativo. Permite recursivas “internas”. También llamado Caching Name Server
En otras palabras, resuelve consultas DNS, mantiene la cache local para mejorar rendimiento y actúa como servidor autoritativo para dominios locales específicos
¿Qué es un Open Name Server?
Son servidores DNS que funcionan locales para cualquier cliente
En otras palabras sirve para traducir nombres de dominio en IPs y que esta configurado para aceptar consultas de cualquier persona
¿Qué es un Forwarder Name Server?
Es un servidor que interactúa directamente con el sistema de DNS exterior. Son DNS proxies de otros DNS internos
En otras palabras, sirven como un servidor DNS intermediario que establece conexión con otros servidores DNS externos y esta configurado de tal forma que mejora el rendimiento y la seguridad
¿Para que son los servidores Primarios y Secundarios?
Son solo una cuestión de implementación, sobre donde se modifican los datos.
En otras palabras, el servidor primario gestiona, asegura y respalda la resolución de nombres de dominio y el secundario sirve como una copia de respaldo actualizada
¿Cuáles son los tipos de registros o RR que guarda un servidor DNS?
-Registros A y AAAA
-Registros PTR
-Registros CNAME
-Registros HINFO
-Registros TXT
-Registros MX
-Registros NS
-Registros SOA
¿Para que es el registros A y AAAA en un servidor DNS?
Asocian un nombre de dominio con una dirección IP
A-> IPv4
AAAA->IPv6
nombre → IP, IPv6.
¿Para que es el registros PTR en un servidor DNS?
Asocia una dirección IP a un nombre de dominio
IP → nombre.
¿Para que es el registros CNAME en un servidor DNS?
Asocia un nombre de dominio con otro nombre de dominio
nombre → nombre
¿Para que es el registros TXT en un servidor DNS?
Almacena información de texto arbitraria asociada con un nombre de dominio. A menudo utilizado para verificar la propiedad del dominio o para otros propósitos de configuración
¿Para que es el registros MX en un servidor DNS?
Especifica los servidores de correo que son responsables de recibir correo electrónico para un dominio especifico
nombre-dom → mail exchanger(s)