clase3 http2/3 y DNS Flashcards
¿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