Teoría de Sistemas Operativos Domain Name System (DNS)

Slides:



Advertisements
Presentaciones similares
Taller de Internet Octubre 2004 Profesora: Marisa Alejandra Lara Escobar.
Advertisements

Sistemas Operativos Distribuidos Plataforma Cliente/Servidor
SERVIDOR DNS Y WINS INTEGRANTES: Farroñan Beltran Brenher
SERVICIOS DE TCP/IP.
Los servicios de red son la fundación de una red de trabajo en un ambiente de computadoras. Generalmente los servicios de red son instalados en uno o.
Capítulo 24: Nombres con el Sistema de Nombres de Dominio
Registros de recursos DNS: - Formato general
Clientes DNS (Resolutores – “resolvers” de nombres) .
Servidores de nombres de dominio (DNS):
Transferencias de Zona:
Servidores de nombres de dominio (DNS)
Introducción Presentación multimedia: Función de DNS en las infraestructuras de redes Instalar el servicio Servidor DNS Configurar las propiedades del.
EQUIPO 1 Daniel Siordia Cabrera Margaret Sandoval Padilla José Manuel Navarro González Faviola Carolina Contreras Juárez.
Sistemas Distribuidos
DNS Pamela Millán Ana Laura Félix Teresa Treviño
DOMAIN NAME SYSTEM, SISTEMA DE RESOLUCIÓN DE NOMBRES). DNS.
Protocolo DNS Luis Villalta Márquez.
Ing. Moisés Álvarez Huamán
Diana Herrera León 6 º «H». Es el término que usa Microsoft para referirse a su implementación de servicio de directorio en una red distribuida de computadores.
PROCESO DE RESOLUCIÓN DE UN NOMBRE DE DOMINIO. El resolver o cliente DNS es la parte del sistema operativo encargada de resolver nombres de dominio cuando.
Proceso de resolución de un nombre de dominio. Javier Rodríguez Granados.
Laboratorio de Redes de Computadores II Domain Name System Laboratorio de Redes de Computadores II TEL 242 Segundo Semestre 2007.
Jorge De Nova Segundo. Formato general. SOA El registro SOA (Start of Authority) es el segundo registro que nos encontramos en un archivo de zona. Debe.
LOGO Not Another Dynamic DNS Claudia Codriansky / Francisco Castillo.
Seguridad DNS. Javier Rodríguez Granados.
S EGURIDAD DNS - V ULNERABILIDADES, AMENAZAS Y ATAQUES. - M ECANISMOS DE SEGURIDAD. Luis Villalta Márquez.
Servidores de nombres de dominio (DNS):
Componentes del servicio de nombres de dominio.
Conceptos básicos sobre Internet
ELO-3091 Nombre en Internet Contenidos Terminología Sistema de nombres de dominio. Domain Naming System.
Espacio de nombres de dominio Jesús Torres Cejudo.
En español Sistema de Nombres de Dominio. Es un sistema de nomenclatura jerárquica para computadoras, servicios o cualquier recurso conectado a Internet.
Componentes del servicio de nombres de dominio
Proceso de resolución de un nombre de dominio Tema 3 SRI Vicente Sánchez Patón I.E.S Gregorio Prieto.
Jorge De Nova Segundo. En programación, un espacio de nombres, es un conjunto de nombres en el cual todos los nombres son únicos. La estructura del sistema.
JHON JAIRO MONTOYA GIRALDO INFORMATICA EMPRESARIAL.
Luis Villalta Márquez. Introducción Para la operación práctica del sistema DNS se utilizan tres componentes principales:  Los Clientes DNS: Un programa.
Punto 10 – Registros de recursos DNS Juan Luis Cano.
Punto 5 – Espacio de nombres de dominio
DNS Jesus Burga Jose Cabrera Maylin Dumes Denisse Pacheco Jose Ponce Ariana Sandoya.
Gabriel Montañés León.  El sistema de nombres de dominio (DNS, Domain Name System) se diseñó originalmente como un protocolo. Antes de considerar qué.
Domain Name System Comercio Electrónico
Registros de recursos DNS.
Servidores de nombres de dominio (DNS) Jesús Torres Cejudo.
Luis Villalta Márquez. Servidores de nombres de dominio (DNS)
Resolución inversa Tema 3 SRI Vicente Sánchez Patón I.E.S Gregorio Prieto.
S ERVICIOS DE RED E I NTERNET T EMA 3: DNS Nombre: Adrián de la Torre López.
Jorge De Nova Segundo. Clientes DNS Se puede considerar que un resolver es cualquier software capaz de preguntar a un servidor DNS e interpretar sus respuestas.
S ERVICIOS DE RED E I NTERNET T EMA 3: DNS Nombre: Adrián de la Torre López.
LUIS VILLALTA MÁRQUEZ Proceso de resolución de un nombre de dominio. –Consultas recursivas. –Consultas iterativas. –Caché y TTL
Jorge De Nova Segundo. Componentes del servicio de nombres de dominio EL servicio que ofrece DNS se basa en los siguientes componentes -Espacio de nombres.
REGISTROS DE RECURSOS DNS:. Como ya hemos visto, cada servidor DNS primario mantiene un archivo de zona para resolución directa (de un nombre de dominio.
Resolución inversa Jesús Torres Cejudo. Resolución inversa La resolución DNS más común es la hecha para traducir un nombre para una dirección IP, pero.
UNIVERSIDAD TECNOLOGÍCA DE PANAMÁ LICENCIATURA EN REDES INFORMÁTICAS
Clientes DNS (Resolutores – “resolvers” de nombres) Jesús Torres Cejudo.
S ERVICIOS DE RED E I NTERNET T EMA 3: DNS Nombre: Adrián de la Torre López.
S ERVICIOS DE RED E I NTERNET T EMA 3: DNS Nombre: Adrián de la Torre López.
Gabriel Montañés León. Los servicios de red son programas de computación que respaldan la red humana. Distribuidos en toda la red, estos servicios facilitan.
COMPONENTES DEL DNS. ESPACIO DE NOMBRE La estructura del sistema DNS se basa en una estructura de arbórea en donde se definen los dominios de nivel superior.
Sistema de Dominio DNS Por: Cesar Posada Octavio Sucerquia Yefferson Henao.
Componentes del servicio de nombres de dominio: –Espacios de nombres de dominio (name space) –Bases de datos DNS (registro de recursos). –Servidores de.
Gabriel Montañés León. Los clientes DNS son llamados resolvers, los cuales no son más que rutinas de librería que crean preguntas y las envían a través.
Introducción a los servicios de nombres de dominio.
Proceso de resolución de un nombre de dominio. –Consultas recursivas. –Consultas iterativas. –Caché y TTL. –Recursividad y caché. Gustavo Antequera Rodríguez.
Configuración de DNS y WINS en Windows 2003 Server. Presentado por: Francis Zamata Condori.
DNS Domain Name System. INTRODUCCIÓN El protocolo IP utiliza enteros de 32 bits para identificar a las máquinas conectadas a la red (direcciones) Se pretende.
UNIVERSIDAD LATINA SEGURIDAD INFORMATICA II E.I. L.E. Prof. Ramón Castro Liceaga XI. SEGURIDAD EN SERVIDORES DE NOMBRE (DNS).
Módulo 6: Administrar y supervisar el Sistema de nombres de dominio (DNS)
Módulo 4: Resolución de nombres. Introducción Presentación multimedia: Proceso de resolución de nombres Ver los nombres en un cliente Configurar la resolución.
Transcripción de la presentación:

Teoría de Sistemas Operativos Domain Name System (DNS)

2 Domain Name System DNS: Introducción 1970: ARPAnet era pequeña, pocos computadores interconectados. Lós nombres y direcciones eran mantenidos en un archivo  “HOST.TXT”. Este archivo era mantenido por el Network Information Center de Stanford Research Institute (SRI-NIC). Actualización “manual”. Cuando ARPAnet migró a TCP/IP, el red empezó a crecer en forma exponencial  HOST.TXT presentó problemas…

3 Domain Name System DNS: Introducción Algunos de los problemas que produjo el crecimiento de la red. Tráfico. Colisiones de nombres Concistencia. En 1984 se liberan las RFCs 882 y 884 que describen el Domain Name Service (después derivaron a 1034 y 1035)

4 Domain Name System DNS: Descripción DNS es una base de datos distribuida y se base en el modelo cliente-servidor para funcionar. Permite un control local de los segmentos que constituyen la base de datos y cada segmento puede estar disponible para el resto. Está constituído por dos partes: Name servers (ns) : contienen información sobre algunos segmentos de la base de datos. Resolvers: generalmente son rutinas que crean consultas y las envían a través de la red hacia un ns.

5 Domain Name System DNS: Estructura DNS tiene una estructura muy similar al sistema de archivos de Unix. “.” cl com netorg utfsm elo dcsc inffis

6 Domain Name System DNS: Estructura Cada nodo en el árbol tiene un texto, que identifica dicho nodo hacia su padre. (ruta relativa en un sistema de archivos). El nodo raíz recibe el nombre de. (punto) o “ “ (null). Cada nodo es también el raíz de un nuevo sub-árbol. Cada uno de estos sub-árboles representa una partición de la base de datos general (similar a un directorio) y se denominan “subdominios” y tiene un nombre único Un dominio identifica la posición de un subdominio en forma absoluta. Agrupa determinados hosts (computadores).

7 Domain Name System DNS: Dominios Un dominio es un sub-árbol del DNS. El nombre de dominio de un dominio es el mismo que el nodo raíz correspondiente. “.” cl utfsm Dominio utfsm.cl nodo utfsm.cl

8 Domain Name System DNS: Dominios Cualquier nombre de dominio en un subárbol es considerado como parte del dominio. Cualquier dominio puede tener a su vez subdominios. cl utfsm Dominio utfsm.cl elo Dominio elo.utfsm.cl nodo elo.utfsm.cl www

9 Domain Name System DNS: Dominios Los hosts están contenidos dentro de algún dominio. Los nombres de dominio son índices dentro de la base de datos de DNS. Los hosts son los nombres de dominio que apuntan a computadores individuales. Los hosts están agrupados lógicamente, a veces por razones políticas o geográficas y no necesariamente por la estructura de la red.

10 “first-level” domain. Hijo de dominio top-level Domain Name System DNS: Dominios Significado de un nombre de dominio. lucas. elo. utfsm. cl “top-level” domain. Hijo de dominio raíz Nombre del host perteneciente al dominio elo.utfsm.cl

11 Domain Name System DNS: Delegación Principal meta del DNS: descentralizar la administración. Esto se logro a través de la “delegación”. Delegar dominios es similar a delegar tareas en un trabajo. Un gerente puede dividir un proyecto en tareas más pequeñas y delegar responsabilidades de cada una de estas partes a los distintos empleados. En DNS, los dominios se dividen en subdominios.

12 Domain Name System DNS: Delegación cl utfsm Administrado por la UTFSM elo Administrado por el Depto de Electrónica.

13 Domain Name System DNS: Zonas Los programas que almacenan información sobre el espacio de nombres de dominio se llaman “servidores de nombres” (ns). Los ns generalmente tienen información completa de una parte del espacio de nombres de dominio. Esto es una zona. Los ns que administran una zona determinada se dicen que tienen la autoridad de dicha zona (se llaman servidores maestros).

14 Domain Name System DNS: Zonas “” cl Zona cl utfsm Zona utfsm Dominio cl ucv Zona ucv Delegación Dominio Zona

15 Domain Name System DNS: Zonas Una zona y un dominio pueden compartir el mismo nombre de dominio, pero están relacionados con distintos nodos. La zona no contiene nodos en dominios delegados. Si un subdominio de un dominio no se delega, la zona contiene el dominio y los datos del subdominio.

16 Domain Name System DNS: Zonas ab Zona ab pqr Zona ab.pqr Dominio ab cdef

17 Domain Name System DNS: Tipos de ns Básicamente existen dos tipos de servidores de nombres: maestros primarios y maestros secundarios. Maestros Primarios ( o master): Leen los datos de la zona respectiva desde un archivo. Maestros Secundarios ( o esclavos): Leen los datos de una zona desde otro servidor de nombres que son autoridad para dicha zona (i.e. del servidor maestro).

18 Domain Name System DNS: Tipos de ns Un servidor esclavo puede cargar una zona de otro esclavo. Cuando un esclavo de inicia, llama a su maestro y de ser necesario, realiza una “transferencia de zona”. Tanto el esclavo como el maestro son autoridad para la zona.

19 Domain Name System DNS: Resolución de nombres Los ns están diseñados para entregar datos desde el espacio de nombres de dominio. Deben entregar respuestas para las zonas en las que tienen autoridad como para las que no tienen autoridad. Ya que el espacio de nombres es un árbol inverso, un ns necesita sólo un sector de la información para encontrar cualquier punto en el árbol.

20 Domain Name System DNS: Resolución de nombres Resolución Recursiva Un resolver envía una consulta (recursiva) hacia un ns. El ns está obligado a responder o a enviar un mensaje de error. El servidor repite la consulta hacia otros ns hasta que uno tiene la respuesta. Para agilizar las respuestas, cada ns no autoritativo debe conocer los ns autoritativos de la zona consultada.

21 Domain Name System DNS: Resolución de nombres Resolución Iterativa En este caso el ns busca la respuesta que el mejor conoce. Puede tenerla en sus propios archivos, en su caché, etc. Si no conoce la respuesta, la reenvía hacia otro ns.

22 Domain Name System DNS: Resolución de nombres Caching Los ns pueden “aprender” de donde provienen las respuestas. Nace el concepto de TTL (time to live)