Temario 1.- Introducción 2.- Nivel de enlace en LANs

Slides:



Advertisements
Presentaciones similares
Nau Gran dHivern Intr. a la creación y gestión de páginas web Introducción a la web.
Advertisements

Internet y tecnologías web
CUPS Configuración y Uso de Paquetes de Software
Sistemas Peer-To-Peer La plataforma JXTA
PROTOCOLO SEGURO HTTPS
Taller de Internet Octubre 2004 Profesora: Marisa Alejandra Lara Escobar.
SERVIDOR DNS Y WINS INTEGRANTES: Farroñan Beltran Brenher
SERVICIOS DE TCP/IP.
Trabajar en una pequeña o mediana empresa o ISP. Capítulo 7
Protocolos de alto nivel
Introducción a los servicios de nombres de dominio Jesús Torres Cejudo.
INTERNET CNCI OBJETIVO: Aprender conceptos basicos de INTERNET asi como navegar a través de internet.
Capítulo 24: Nombres con el Sistema de Nombres de Dominio
ESPACIO DE NOMBRES DE DOMINIO
Introducción a los servicios de nombres de dominio. Gustavo Antequera Rodríguez.
Clientes DNS (Resolutores – “resolvers” de nombres) .
Servidores de nombres de dominio (DNS):
Servidores de nombres de dominio (DNS)
Universidad de La Coruña Escuela Universitaria Politécnica Control de Procesos por Computador Diego Cabaleiro 24 de Noviembre 2009.
Introducción Presentación multimedia: Función de DNS en las infraestructuras de redes Instalar el servicio Servidor DNS Configurar las propiedades del.
Instalación y configuración de servidores. 2 de 9 Servicios Internet (I) “El proyecto Apache es un esfuerzo conjunto para el desarrollo de software orientado.
Internet.
SDC y P2P Según Kurose.
Conceptos avanzados Dr. Daniel Morató Area de Ingeniería Telemática Departamento de Automática y Computación Universidad Pública de Navarra
AXEL LATORRE GABRIEL VALENZUELA GIAN PAOLO ALMEIDA ROMMEL CHIFLA ISABEL VILLEGAS INTEGRANTES.
DNS Pamela Millán Ana Laura Félix Teresa Treviño
DOMAIN NAME SYSTEM, SISTEMA DE RESOLUCIÓN DE NOMBRES). DNS.
Capa Aplicación: DNS ELO322: Redes de Computadores Agustín J. González
RESUMEN CAPITULO 6.
En este capitulo se analizo la relación entre cliente y servidor de red habituales, como: HTTP FTP DNS DHCP Correo Electrónico INTRODUCCIÓN.
Almacenamiento virtual de sitios web “HOST VIRTUALES” Tema 4 SRI Vicente Sánchez Patón I.E.S Gregorio Prieto.
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.
Servidores de nombres de dominio (DNS):
Componentes del servicio de nombres de dominio.
Capítulo 2: Capa Aplicación
Conceptos básicos sobre Internet
2: Capa Aplicación 1 Capa Aplicación: P2P ELO322: Redes de Computadores Agustín J. González Este material está basado en:  Material de apoyo al texto.
Modelo TCP / IP Conjunto de protocolos. La sigla TCP/IP significa "Protocolo de control de transmisión/Protocolo de Internet" y se pronuncia "T-C-P-I-P".
CONCEPTOS DE REDES Y PUERTOS MAS CONOCIDOS
Almacenamiento virtual de sitios web: «Hosts» virtuales. Jesús Torres Cejudo.
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.
Servicios de Red e Internet
Punto 5 – Espacio de nombres de dominio
Teoría de Sistemas Operativos Domain Name System (DNS)
DNS Jesus Burga Jose Cabrera Maylin Dumes Denisse Pacheco Jose Ponce Ariana Sandoya.
2: Capa Aplicación Capa Aplicación: P2P ELO322: Redes de Computadores Agustín J. González Este material está basado en:  Material de apoyo al texto Computer.
Protocolos del modelo TCP/IP
Domain Name System Comercio Electrónico
Registros de recursos DNS.
Luis Villalta Márquez. Servidores de nombres de dominio (DNS)
S ERVICIOS DE RED E I NTERNET T EMA 3: DNS Nombre: Adrián de la Torre López.
Protocolos de Transporte y Aplicación. – TCP y UDP
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.
UNIVERSIDAD TECNOLOGÍCA DE PANAMÁ LICENCIATURA EN REDES INFORMÁTICAS
Semana de ciencia y tecnología. Instalación de Red Local y Uso de los Recursos. 14 Noviembre 2013.
Clientes DNS (Resolutores – “resolvers” de nombres) Jesús Torres Cejudo.
UD 3: “Instalación y administración de servicios de nombres de dominio” Introducción a los servicios de nombres de dominio Luis Alfonso Sánchez Brazales.
Componentes del servicio de nombres de dominio: –Espacios de nombres de dominio (name space) –Bases de datos DNS (registro de recursos). –Servidores de.
Proceso de resolución de un nombre de dominio. –Consultas recursivas. –Consultas iterativas. –Caché y TTL. –Recursividad y caché. Gustavo Antequera Rodríguez.
Protocolos de Transporte y Aplicación
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).
INTERNET INTRANET Y EXTRANET Wilder Guerrero Ortega Ana María Delgado Cuadrado.
Capa Aplicación: DNS ELO322: Redes de Computadores Agustín J. González
Transcripción de la presentación:

Clase 25 DNS, P2P, mensajería… Tema 6 Clase 25 DNS, P2P, mensajería… Tema 6.- Nivel de aplicación en Internet Dr. Daniel Morató Redes de Computadores Ingeniero Técnico de Telecomunicación Especialidad en Sonido e Imagen 3º curso

Temario 1.- Introducción 2.- Nivel de enlace en LANs 3.- Interconexión de redes IP 4.- Enrutamiento con IP 5.- Nivel de transporte en Internet 6.- Nivel de aplicación en Internet 7.- Ampliación de temas DNS, P2P, Mensajería...

Temario 1.- Introducción 2.- Nivel de enlace en LANs 3.- Interconexión de redes IP 4.- Enrutamiento con IP 5.- Nivel de transporte en Internet 6.- Nivel de aplicación en Internet Nivel de aplicación: WWW FTP. Telnet. Ejemplos E-mail DNS. P2P. Mensajería… 7.- Ampliación de temas DNS, P2P, Mensajería...

Contenido DNS P2P Mensajería Proxy DNS, P2P, Mensajería...

Contenido DNS P2P Mensajería Proxy DNS, P2P, Mensajería...

El problema de los nombres Las direcciones IP, que identifican a los interfaces de los hosts, son números de 32 bits Sencillas de manejar para las máquinas, complicado para los humanos Más sencillo memorizar nombres textuales Hace falta “traducir” el nombre textual en la dirección numérica para que se pueda realizar la comunicación. Esto se llama “resolver el nombre” La traducción se realiza mediante el Sistema de Nombres de Dominio o DNS (Domain Name System) DNS, P2P, Mensajería...

Domain Name System ¡ No escala ! ¿Por qué no centralizado? Punto de fallo Volumen de tráfico Base de datos centralizada lejana Mantenimiento ¡ No escala ! Es una base de datos distribuida Servidores de nombres organizados jerárquicamente Es un protocolo de aplicación Permite a los hosts traducir entre nombres y direcciones Funcionalidad vital Implementada como protocolo a nivel de aplicación Complejidad en los extremos de la red DNS, P2P, Mensajería...

Jerarquía de nombres Los nombres están formados por segmentos alfanuméricos separados por puntos (no distingue mayúsculas) helios.tlm.unavarra.es www.google.com Estructura jerárquica (. . .) .es .com .edu .net . . . .google .yahoo .unavarra .terra . . . www .tlm helios kin . . . helios.tlm.unavarra.es DNS, P2P, Mensajería...

B.D. jerárquica distribuida Root DNS Servers com DNS servers org DNS servers edu DNS servers poly.edu DNS servers umass.edu yahoo.com amazon.com pbs.org Dominio Dominio El cliente busca la IP de www.amazon.com: El cliente pregunta a un servidor Root para encontrar el servidor de DNS del dominio com El cliente pregunta al servidor del dominio com para obtener el servidor del dominio amazon.com El cliente pregunta al servidor DNS del dominio amazon.com para obtener la IP de www.amazon.com. DNS, P2P, Mensajería...

Implementación Host Servidor named El servidor es un programa específico pero el cliente es generalmente solo unas funciones en una librería (resolver) (…) La aplicación cliente de DNS es la propia aplicación del usuario (…) El software típico que lo implementa es BIND (Berkeley Internet Name Domain) (el programa servidor se llama named) (…) Emplea UDP (puerto servidor 53) o TCP si el mensaje de respuesta es de más de 512 Bytes. Host Servidor proceso named cliente de DNS DNS, P2P, Mensajería...

Funcionamiento Host Cada ISP posee un servidor de nombres local (…) Los hosts tienen configurado a su servidor local Cuando un host desea resolver un nombre hace la petición a su servidor local el cual le devuelve la respuesta (… …) Servidor de DNS local Host Petición: Resuelve www.google.com proceso named cliente de DNS Respuesta: 66.102.9.99 DNS, P2P, Mensajería...

Funcionamiento Host ¿Cómo conoce la respuesta el servidor local? named Si es el servidor autoritario (authoritative server) para el dominio en el que está esa máquina él tiene la porción de la base de datos distribuida en la que está el mapeo (zone file) Si no lo es preguntará a un Root Server named proceso cliente de DNS Host Servidor de DNS local Petición: Resuelve www.google.com Respuesta: 66.102.9.99 DNS, P2P, Mensajería...

Funcionamiento S2 named S1 Servidor para Root Server google.com El servidor local pregunta a un Root Server (…) Éste le devuelve la dirección de un servidor intermedio (petición iterativa) (…) El Servidor local hace una petición recursiva a ese servidor (…) Continuará haciendo la petición (recursiva) hasta que llegue un servidor autoritario (. . .) Todas las peticiones son recursivas menos la petición al Root Server para reducir la carga sobre los Root Servidor para google.com S2 Root Server www.google.com ? www.google.com ? Pregunta a S1 Servidor para .com S1 66.102.9.99 named Servidor local www.google.com ? Respuesta: 66.102.9.99 DNS, P2P, Mensajería...

DNS: Root name servers 13 en el mundo En el fichero de configuración de cada servidor de DNS b USC-ISI Marina del Rey, CA l ICANN Los Angeles, CA e NASA Mt View, CA f Internet Software C. Palo Alto, CA (and 17 other locations) i Autonomica, Stockholm (plus 3 other locations) k RIPE London (also Amsterdam, Frankfurt) m WIDE Tokyo a Verisign, Dulles, VA c Cogent, Herndon, VA (also Los Angeles) d U Maryland College Park, MD g US DoD Vienna, VA h ARL Aberdeen, MD j Verisign, ( 11 locations) DNS, P2P, Mensajería...

TLDs, Authoritative Servers, cache Servidores de Top-level domains (TLD): Responsables de com, org, net, edu, (etc) y de los dominios raiz de países (es, uk, fr, ca, jp, etc) ESNIC para el TLD .es (http://www.nic.es) Authoritative DNS servers: Servidores DNS de organizaciones Mantienen el mapeo autorizado para los nombres dentro del dominio de la organización Fully Qualified Domain Name (FQDN) En realidad la raíz del árbol tiene también “nombre” pero es nulo Un FQDN incluye el nombre hasta la raíz, o sea, termina en un “.” www.tlm.unavarra.es. Una vez que un servidor de DNS aprende un mapeo lo cachea Las entradas en la cache caducan tras un tiempo Normalmente los servidores de los TLD van a estar cacheados en los servidores locales Así que los Root no se suelen visitar DNS, P2P, Mensajería...

Contenido DNS P2P Mensajería Proxy DNS, P2P, Mensajería...

P2P: directorio centralizado Servidor de directorio centralizado Usuario 2 1 peers 1 Diseño original de “Napster” 1) Cuando un peer se conecta, informa al servidor central: Dirección IP contenido 2) Usuario 1 hace una búsqueda de “Requiem” 3) Usuario 1 pide el fichero a Usuario 2 3 1 2 1 Usuario 1 DNS, P2P, Mensajería...

Ventajas e inconvenientes Un punto de fallo central Impone un límite de prestaciones Infracción de copyrights! Ventajas Todos los peers son servidores Altamente escalable DNS, P2P, Mensajería...

Gnutella Completamente distribuido Dominio público Overlay network Grafo Cada conexión un enlace Petición de búsqueda enviada sobre las conexiones TCP peers reenvían la petición Respuesta enviada por el camino inverso Escalabilidad: limitar el alcance de la inundación Transferencia: HTTP Query QueryHit Query Query QueryHit Query QueryHit Query DNS, P2P, Mensajería...

Contenido DNS P2P Mensajería Proxy DNS, P2P, Mensajería...

Servicios de conversación Conversación a líneas en máquinas UNIX: write Conversación en terminal UNIX completo: talk [lir@tlm13 lir]$ Message from daniel@tlm13.net.tlm.unavarra.es on pts/0 at 18:39 ... Hola tu EOF [daniel@tlm13 daniel]$ write lir Hola tu [daniel@tlm13 daniel]$ Message from Talk_Daemon@tlm13.net.tlm.unavarra.es at 18:30 ... talk: connection requested by daniel@tlm13. talk: respond with: talk daniel@tlm13. [lir@tlm13 lir]$ talk daniel@tlm13 [daniel@tlm13 daniel]$ talk lir@tlm21 [Connection established] Hola [------------------------------------] Pues hola [Connection established] Pues hola [------------------------------------] Hola DNS, P2P, Mensajería...

Evolución de los servicios clásicos de conversación Internet Relay Chat (IRC): Los clientes se conectan a un servidor central Existen “habitaciones”. Todos los usuarios que ejecuten el comando para “unirse” a una habitación podrán leer lo que cualquier otro en esa habitación escriba (… …) otilio[9]% irc dmorato irc.arrakis.es *** Connecting to port 6667 of server irc.arrakis.es -atreides.irc-hispano.org- *** Looking up your hostname... -atreides.irc-hispano.org- *** Found your hostname. *** As2gcu.DMOyqd.virtual is now your hidden host (from +atreides.irc-hispano.org) *** Welcome to the IRC-Hispano Internet Relay Network dmorato (from % /join #pamplona *** dmorato (daniel@As2gcu.DMOyqd.virtual) has joined channel #pamplona *** Topic for #pamplona: Pamplona.cjb.net *** #pamplona CHaN 1065118105 *** #pamplona 1006939646 -CHaN- Bienvenido a #Pamplona,ciudad sin ley DNS, P2P, Mensajería...

Evolución de los servicios clásicos de conversación Messengers (…) DNS, P2P, Mensajería...

Contenido DNS P2P Mensajería Proxy DNS, P2P, Mensajería...

Proxy Proxy server Satiface las peticiones del cliente El cliente no requiere contactar con el servidor Normalmente es una máquina con un software de Proxy Proxy para numerosos servicios El más común es la Web El cliente, en vez de solicitar el documento al servidor lo solicita al Proxy El proxy lo solicita al servidor Proxy server cliente Servidor HTTP request HTTP request HTTP response HTTP response HTTP request HTTP response cliente DNS, P2P, Mensajería...

Proxy-cache Proxy server El proxy puede guardar en cache los documentos que ha obtenido por solicitudes anteriores Cuando le llega una nueva petición busca el documento en la cache Si no lo encuentra lo pediría al servidor pero si lo encuentra lo entrega directamente de la cache Proxy server cliente Servidor HTTP request HTTP request HTTP response HTTP response HTTP request HTTP response cliente DNS, P2P, Mensajería...

Temario 1.- Introducción 2.- Nivel de enlace en LANs 3.- Interconexión de redes IP 4.- Enrutamiento con IP 5.- Nivel de transporte en Internet 6.- Nivel de aplicación en Internet Nivel de aplicación: WWW FTP. Ejemplos E-mail DNS. P2P. Mensajería… 7.- Ampliación de temas DNS, P2P, Mensajería...

Problemas de direccionamiento Próxima clase Problemas de direccionamiento Lecturas: [Kurose05] pags 339-342, 4.4.4, 5.4.31 13 páginas DNS, P2P, Mensajería...