ITN_instructorPPT_Chapter10.pptx

44
© 2008 Cisco Systems, Inc. Todos los derechos reservados. Información confidencial de Cisco Presentation_I D 1 Capítulo 10: Capa de aplicación Aspectos básicos de redes

Transcript of ITN_instructorPPT_Chapter10.pptx

ITE PC v4.0 Chapter 1

Aplicacin, sesin y presentacinCapa de aplicacin

Presentation_ID# 2008 Cisco Systems, Inc. Todos los derechos reservados.Informacin confidencial de Cisco610.1.1.2La mayora de las aplicaciones, como los exploradores Web (que utilizan HTTP) o los clientes de correo electrnico (que utilizan SMTP y PoP), incorporan la funcionalidad de las capas de aplicacin, presentacin y sesin. 2006, Cisco Systems, Inc. Todos los derechos reservados.Presentation_ID.scrAplicacin, sesin y presentacinCapa de presentacin y capa de sesinLa capa de presentacin tiene tres funciones principales:

La codificacin y conversin de datos de la capa de aplicacin La compresin de los datos La encriptacin de los datos para su transmisin yposterior descifrado al llegar al destino.Capa de Sesin

Sus funciones crean y mantienen dilogos entre las aplicaciones de origen y destino.Administra el intercambio de informacin para iniciar dilogos, para mantenerlos activos y para reiniciar sesiones.Presentation_ID# 2008 Cisco Systems, Inc. Todos los derechos reservados.Informacin confidencial de Cisco710.1.1.3 2006, Cisco Systems, Inc. Todos los derechos reservados.Presentation_ID.scrCaptulo 1010.1 Protocolos de capa de aplicacin10.2 Protocolos y servicio de capa de aplicacin reconocidos10.3 El mensaje se escucha en todo el mundo10.4 ResumenPresentation_ID# 2008 Cisco Systems, Inc. Todos los derechos reservados.Informacin confidencial de Cisco3Secciones del captulo 1 2006, Cisco Systems, Inc. Todos los derechos reservados.Presentation_ID.scrAplicacin, sesin y presentacinCapa de presentacin y capa de sesin

Presentation_ID# 2008 Cisco Systems, Inc. Todos los derechos reservados.Informacin confidencial de Cisco810.1.1.3 2006, Cisco Systems, Inc. Todos los derechos reservados.Presentation_ID.scrAplicacin, sesin y presentacin Protocolos de capa de aplicacin de TCP/IPProtocolo de servicio de nombres de dominios (DNS):se utiliza para resolver nombres de Internet en direcciones IP.

Telnet:protocolo de emulacin de terminal que se utiliza para proporcionar acceso remoto a servidores y dispositivos de red.

Protocolo bootstrap (BOOTP):un precursor al protocolo DHCP. Protocolo de red que se utiliza para obtener informacin de direccin IP durante el arranque.

Protocolo de configuracin dinmica de host (DHCP):se utiliza para asignar una direccin IP, una mscara de subred, un gateway predeterminado y un servidor DNS a un host.

Protocolo de transferencia de hipertexto (HTTP):se utiliza para transferir archivos que conforman las pginas Web de la World Wide Web.Presentation_ID# 2008 Cisco Systems, Inc. Todos los derechos reservados.Informacin confidencial de Cisco910.1.1.4 2006, Cisco Systems, Inc. Todos los derechos reservados.Presentation_ID.scrAplicacin, sesin y presentacin Protocolos de capa de aplicacin de TCP/IPProtocolo de transferencia de archivos (FTP):se utiliza para la transferencia interactiva de archivos entre sistemas.

Protocolo trivial de transferencia de archivos (TFTP):se utiliza para la transferencia activa de archivos sin conexin.

Protocolo simple de transferencia de correo (SMTP):se utiliza para la transferencia de mensajes y archivos adjuntos de correo electrnico.

Protocolo de oficina de correos (POP):lo utilizan los clientes de correo electrnico para recuperar el correo electrnico de un servidor remoto.

Protocolo de acceso a mensajes de Internet (IMAP):otro protocolo para la recuperacin de correo electrnico.Presentation_ID# 2008 Cisco Systems, Inc. Todos los derechos reservados.Informacin confidencial de Cisco1010.1.1.4 2006, Cisco Systems, Inc. Todos los derechos reservados.Presentation_ID.scrCmo interactan los protocolos de aplicacin con las aplicaciones de usuario finalRedes punto a puntoAmbos dispositivos se consideran iguales en la comunicacin.

Las funciones de cliente y servidor se establecen por solicitud.Presentation_ID# 2008 Cisco Systems, Inc. Todos los derechos reservados.Informacin confidencial de Cisco1110.1.2.1 Hay dos o ms PC conectadas por medio de una red y pueden compartir recursos (como impresoras y archivos) sin tener un servidor dedicado. Todo dispositivo final conectado (conocido como punto) puede funcionar como servidor y como cliente. Las funciones de cliente y servidor se establecen por solicitud.En este ejemplo, el Punto1 tiene una impresora conectada directamente por USB y est configurado para compartir la impresora en la red de modo que el Punto2 pueda imprimir con ella. El Punto2 est configurado para compartir una unidad o una carpeta en la red. Esto permite que el Punto1 acceda a los archivos de la carpeta compartida y que pueda guardar archivos en dicha carpeta. Adems de compartir archivos, una red como esta permitira que los usuarios habiliten juegos en red o compartan una conexin a Internet.Las redes punto a punto descentralizan los recursos en una red. En lugar de ubicar datos para compartir en servidores dedicados, los datos se pueden colocar en cualquier parte y en cualquier dispositivo conectado. 2006, Cisco Systems, Inc. Todos los derechos reservados.Presentation_ID.scrCmo interactan los protocolos de aplicacin con las aplicaciones de usuario finalAplicaciones punto a puntoCliente y servidor en la misma comunicacin

Ambos pueden iniciar una comunicacin y se consideran iguales en el proceso de comunicacin.Presentation_ID# 2008 Cisco Systems, Inc. Todos los derechos reservados.Informacin confidencial de Cisco1210.1.2.2Las aplicaciones punto a punto se pueden utilizar en redes punto a punto, en redes cliente/servidor y a travs de Internet. 2006, Cisco Systems, Inc. Todos los derechos reservados.Presentation_ID.scrCmo interactan los protocolos de aplicacin con las aplicaciones de usuario finalAplicaciones P2P comunesCon las aplicaciones P2P, cada PC de la red que ejecuta la aplicacin puede funcionar como cliente o como servidor para las otras PC en la red que ejecutan la aplicacin.

Las aplicaciones P2P comunes incluyen las siguientes:eDonkeyeMuleShareazaBitTorrentBitcoinLionShare

Algunas aplicaciones P2P se basan en el protocolo Gnutella, que permite que las personas compartan archivos en sus discos duros con otros. Presentation_ID# 2008 Cisco Systems, Inc. Todos los derechos reservados.Informacin confidencial de Cisco1310.1.2.3Muchas de las aplicaciones P2P no utilizan una base de datos central para registrar todos los archivos disponibles en los puntos. Por el contrario, los dispositivos en la red se indican mutuamente qu archivos estn disponibles cuando hay una consulta, y utilizan el protocolo y los servicios de intercambio de archivos para dar soporte a la bsqueda de recursos. 2006, Cisco Systems, Inc. Todos los derechos reservados.Presentation_ID.scrCmo interactan los protocolos de aplicacin con las aplicaciones del usuario finalModelo cliente-servidor

Presentation_ID# 2008 Cisco Systems, Inc. Todos los derechos reservados.Informacin confidencial de Cisco1410.1.2.5.En el modelo cliente-servidor, el dispositivo que solicita informacin se denomina cliente, y el dispositivo que responde a la solicitud se denomina servidor. Los procesos de cliente y servidor se consideran parte de la capa de aplicacin. El cliente comienza el intercambio solicitando los datos al servidor, el cual responde enviando uno o ms streams de datos al cliente. 2006, Cisco Systems, Inc. Todos los derechos reservados.Presentation_ID.scrCmo interactan los protocolos de aplicacin con las aplicaciones del usuario finalModelo cliente-servidor

Presentation_ID# 2008 Cisco Systems, Inc. Todos los derechos reservados.Informacin confidencial de Cisco1510.1.2.5.En el modelo cliente-servidor, el dispositivo que solicita informacin se denomina cliente, y el dispositivo que responde a la solicitud se denomina servidor. Los procesos de cliente y servidor se consideran parte de la capa de aplicacin. El cliente comienza el intercambio solicitando los datos al servidor, el cual responde enviando uno o ms streams de datos al cliente. 2006, Cisco Systems, Inc. Todos los derechos reservados.Presentation_ID.scr10.2 Protocolos y servicios de capa de aplicacin reconocidosPresentation_ID# 2008 Cisco Systems, Inc. Todos los derechos reservados.Informacin confidencial de Cisco1610.2 2006, Cisco Systems, Inc. Todos los derechos reservados.Presentation_ID.scrProtocolos de capa de aplicacin comunesRepaso de los protocolos de capa de aplicacinLos siguientes son tres protocolos de capa de aplicacin que forman parte del trabajo o los juegos cotidianos:Protocolo de transferencia de hipertexto (HTTP)Para explorar la Web.Protocolo simple de transferencia de correo (SMTP)Permite que los usuarios puedan enviar correo electrnico.Protocolo de oficina de correos (POP)Permite que los usuarios puedan recibir correo electrnico.

Presentation_ID# 2008 Cisco Systems, Inc. Todos los derechos reservados.Informacin confidencial de Cisco1710.2.1.1 2006, Cisco Systems, Inc. Todos los derechos reservados.Presentation_ID.scrProtocolos de capa de aplicacin comunesProtocolo de transferencia de hipertexto y lenguaje de marcado de hipertextoEjemploURL: http://www.cisco.com/index.html

Primero, el explorador interpreta las tres partes del URL:1.http(el protocolo o esquema)2. www.cisco.com (el nombre del servidor)3.index.html(el nombre de archivo especfico solicitado)

El explorador consulta un servidor de nombres para convertir www.cisco.com en una direccin numrica. Mediante los requisitos del protocolo HTTP, enva una solicitud GET al servidor y solicita el archivo index.html.El servidor enva el cdigo HTML para la pgina Web. El explorador descifra el cdigo HTML y da formato a la pgina.Presentation_ID# 2008 Cisco Systems, Inc. Todos los derechos reservados.Informacin confidencial de Cisco1810.2.1.2 2006, Cisco Systems, Inc. Todos los derechos reservados.Presentation_ID.scrProtocolos de capa de aplicacin comunesHTTP y HTTPS

Desarrollado para publicar y recuperar pginas HTML. Utilizado para la transferencia de datos. Especifica un protocolo de solicitud/respuesta.Los tres tipos de mensajes comunes son GET, POST y PUT.GETes una solicitud de datos por parte del cliente.POSTyPUTse utilizan para enviar mensajes que suben datos al servidor Web.Presentation_ID# 2008 Cisco Systems, Inc. Todos los derechos reservados.Informacin confidencial de Cisco1910.2.1.3 2006, Cisco Systems, Inc. Todos los derechos reservados.Presentation_ID.scrProtocolos de capa de aplicacin comunesSMTP, POP e IMAPGeneralmente utilizan una aplicacin denominada agente de usuario de correo (cliente de correo electrnico).Permite el envo de mensajes. Coloca los mensajes recibidos en el buzn del cliente.SMTP: enva correos electrnicos desde un cliente oun servidor. POP: recibe mensajes de correo electrnico desde un servidor de correo electrnico. IMAP: protocolo de acceso a mensajes de Internet El cliente de correo electrnico proporciona la funcionalidad de ambos protocolos dentro de una aplicacin.

Presentation_ID# 2008 Cisco Systems, Inc. Todos los derechos reservados.Informacin confidencial de Cisco2010.2.1.4 2006, Cisco Systems, Inc. Todos los derechos reservados.Presentation_ID.scrProtocolos de capa de aplicacin comunesSMTP, POP e IMAP

Presentation_ID# 2008 Cisco Systems, Inc. Todos los derechos reservados.Informacin confidencial de Cisco2110.2.1.4 2006, Cisco Systems, Inc. Todos los derechos reservados.Presentation_ID.scrProtocolos de capa de aplicacin comunesSMTP, POP e IMAP (continuacin)Protocolo simple de transferencia de correo (SMTP)Transfiere correo electrnico. El mensaje se debe tener el formato correcto. Los procesos SMTP deben estar en ejecucin tanto en el cliente como en el servidor.El encabezado del mensaje debe tener una direccin de correo electrnico de destinatario y un emisor con el formato correcto. Utiliza el puerto 25.

Presentation_ID# 2008 Cisco Systems, Inc. Todos los derechos reservados.Informacin confidencial de Cisco2210.2.1.5 2006, Cisco Systems, Inc. Todos los derechos reservados.Presentation_ID.scrProtocolos de capa de aplicacin comunesSMTP, POP e IMAP (continuacin)Protocolo de oficina de correos (POP) Permite que una estacin de trabajo recupere correo electrnico de un servidor de correo. El correo se descarga del servidor al cliente ydespus se elimina del servidor.Utiliza el puerto 110. POP no almacena mensajes.El POP3 es deseable para los ISP, ya que aligera su responsabilidad de manejar grandes cantidades de almacenamiento para sus servidores de correo electrnico.

Presentation_ID# 2008 Cisco Systems, Inc. Todos los derechos reservados.Informacin confidencial de Cisco2310.2.1.6 2006, Cisco Systems, Inc. Todos los derechos reservados.Presentation_ID.scrProtocolos de capa de aplicacin comunesSMTP, POP e IMAP (continuacin)Protocolo simple de transferencia de correo (SMTP) Permite la transferencia confiable y eficiente de correo.

Protocolo de oficina de correos (POP) Permite que una estacin de trabajo recupere correo electrnico de un servidor de correo. Con POP, el correo se descarga del servidor al cliente ydespus se elimina del servidor.

Protocolo de acceso a mensajes de Internet (IMAP) Otro protocolo para recuperar mensajes de correo electrnico.A diferencia de POP, cuando el usuario se conecta a un servidor con capacidad IMAP, se descargan copias de los mensajes a la aplicacin cliente. Los mensajes originales se mantienen en el servidor hasta que se eliminen manualmente.Presentation_ID# 2008 Cisco Systems, Inc. Todos los derechos reservados.Informacin confidencial de Cisco2410.2.1.7 2006, Cisco Systems, Inc. Todos los derechos reservados.Presentation_ID.scr

El protocolo DNS resuelve un nombre de persona legible para la direccin del dispositivo de red numrico.Provisin de servicios de direccionamiento IPServicio de nombres de dominiosPresentation_ID# 2008 Cisco Systems, Inc. Todos los derechos reservados.Informacin confidencial de Cisco2510.2.2.1 2006, Cisco Systems, Inc. Todos los derechos reservados.Presentation_ID.scrProvisin de servicios de direccionamiento IPServicio de nombres de dominios

El protocolo DNS resuelve un nombre de persona legible para la direccin del dispositivo de red numrico.Presentation_ID# 2008 Cisco Systems, Inc. Todos los derechos reservados.Informacin confidencial de Cisco2610.2.2.1 2006, Cisco Systems, Inc. Todos los derechos reservados.Presentation_ID.scrProvisin de servicios de direccionamiento IPFormato del mensaje DNSEl servidor DNS almacena diferentes tipos de registros de recursos utilizados para resolver nombres.Contienen el nombre, la direccin y el tipo de registro.Los tipos de registro son los siguientes:A:una direccin de dispositivo finalNS:un servidor de nombre autoritativoCNAME:el nombre cannico para un alias; se utiliza cuando varios servicios tienen una direccin de red nica, pero cada servicio tiene su propia entrada en el DNS.MX:registro de intercambio de correos; asigna un nombre de dominio a una lista de servidores de intercambio de correo. Si no puede resolver el nombre con sus registros almacenados, se comunica con otros servidores. El servidor almacena de forma temporal la direccin numrica que coincide con el nombre en la memoria cach.El comando ipconfig /displaydnsde Windows muestra todos los DNS almacenados en la memoria cach.Presentation_ID# 2008 Cisco Systems, Inc. Todos los derechos reservados.Informacin confidencial de Cisco2710.2.2.2 2006, Cisco Systems, Inc. Todos los derechos reservados.Presentation_ID.scrProvisin de servicios de direccionamiento IPJerarqua DNS

Los siguientes son algunos ejemplos de dominios de nivel superior:

.au:Australia

.co:Colombia

.com:empresa oindustria

.jp:Japn

.org:organizacin sin fines de lucroPresentation_ID# 2008 Cisco Systems, Inc. Todos los derechos reservados.Informacin confidencial de Cisco2810.2.2.3 2006, Cisco Systems, Inc. Todos los derechos reservados.Presentation_ID.scrProvisin de servicios de direccionamiento IPnslookupLa utilidad de sistema operativo denominadanslookuppermite que el usuario consulte manualmente los servidores de nombres para resolver un nombre de host determinado.Esta utilidad se puede utilizar para solucionar problemas de resolucin de nombres y verificar el estado actual de los servidores de nombres.

Presentation_ID# 2008 Cisco Systems, Inc. Todos los derechos reservados.Informacin confidencial de Cisco2910.2.2.4 2006, Cisco Systems, Inc. Todos los derechos reservados.Presentation_ID.scrProvisin de servicios de direccionamiento IPProtocolo de configuracin dinmica de host

DHCP permite que un host obtenga una direccin IP de forma dinmica. Se establece contacto con el servidor de DHCP y se le solicita la direccin; este elige la direccin de un rango de direcciones configurado llamado pool y se la concede al host por un perodo establecido.DHCP se utiliza para hosts de uso general, como los dispositivos para usuarios finales; el direccionamiento esttico se utiliza para dispositivos de red como gateways, switches, servidores e impresoras.Presentation_ID# 2008 Cisco Systems, Inc. Todos los derechos reservados.Informacin confidencial de Cisco3010.2.2.6 2006, Cisco Systems, Inc. Todos los derechos reservados.Presentation_ID.scrProvisin de servicios de direccionamiento IPFuncionamiento de DHCP

Presentation_ID# 2008 Cisco Systems, Inc. Todos los derechos reservados.Informacin confidencial de Cisco3110.2.2.7 2006, Cisco Systems, Inc. Todos los derechos reservados.Presentation_ID.scrProvisin de servicios de intercambio de archivosProtocolo de transferencia de archivos

FTP permite la transferencia de datos entre un cliente y un servidor.Un cliente FTP es una aplicacin que se ejecuta en una PC y que se utiliza para insertar yextraer datos en un servidor que ejecuta un demonio FTP.Para transferir datos correctamente, FTP requiere dos conexiones entre el cliente y el servidor: una para los comandos y las respuestas y otra para la transferencia de archivos propiamente dicha.Presentation_ID# 2008 Cisco Systems, Inc. Todos los derechos reservados.Informacin confidencial de Cisco3210.2.3.1 2006, Cisco Systems, Inc. Todos los derechos reservados.Presentation_ID.scrProvisin de servicios de intercambio de archivosBloque de mensajes del servidor

Los clientes establecen una conexin a largo plazo a los servidores. Una vez establecida la conexin, el usuario puede acceder a los recursos en el servidor como si el recurso fuera local para el host del cliente.Presentation_ID# 2008 Cisco Systems, Inc. Todos los derechos reservados.Informacin confidencial de Cisco3310.2.3.4 2006, Cisco Systems, Inc. Todos los derechos reservados.Presentation_ID.scrProvisin de servicios de intercambio de archivosBloque de mensajes del servidor

Presentation_ID# 2008 Cisco Systems, Inc. Todos los derechos reservados.Informacin confidencial de Cisco3410.2.3.4 2006, Cisco Systems, Inc. Todos los derechos reservados.Presentation_ID.scrPngase en movimientoInternet de las cosas

Presentation_ID# 2008 Cisco Systems, Inc. Todos los derechos reservados.Informacin confidencial de Cisco3510.3.1.1 2006, Cisco Systems, Inc. Todos los derechos reservados.Presentation_ID.scrPngase en movimiento!El mensaje viaja a travs de una red

Presentation_ID# 2008 Cisco Systems, Inc. Todos los derechos reservados.Informacin confidencial de Cisco3610.3.1.2 2006, Cisco Systems, Inc. Todos los derechos reservados.Presentation_ID.scrPngase en movimiento!El mensaje viaja a travs de una red

Presentation_ID# 2008 Cisco Systems, Inc. Todos los derechos reservados.Informacin confidencial de Cisco3710.3.1.2 2006, Cisco Systems, Inc. Todos los derechos reservados.Presentation_ID.scrPngase en movimiento!El mensaje viaja a travs de una red

Presentation_ID# 2008 Cisco Systems, Inc. Todos los derechos reservados.Informacin confidencial de Cisco3810.3.1.2 2006, Cisco Systems, Inc. Todos los derechos reservados.Presentation_ID.scrPngase en movimientoEnvo de datos al dispositivo final

Presentation_ID# 2008 Cisco Systems, Inc. Todos los derechos reservados.Informacin confidencial de Cisco3910.3.1.3 2006, Cisco Systems, Inc. Todos los derechos reservados.Presentation_ID.scrPngase en movimientoEnvo de datos a travs de la internetwork

Presentation_ID# 2008 Cisco Systems, Inc. Todos los derechos reservados.Informacin confidencial de Cisco4010.3.1.4 2006, Cisco Systems, Inc. Todos los derechos reservados.Presentation_ID.scrPngase en movimientoEnvo de datos a la aplicacin correcta

Presentation_ID# 2008 Cisco Systems, Inc. Todos los derechos reservados.Informacin confidencial de Cisco4110.3.1.5 2006, Cisco Systems, Inc. Todos los derechos reservados.Presentation_ID.scrCapa de aplicacinResumenLas aplicaciones son programas informticos con los que el usuario interacta y que inician el proceso de transferencia de datos a solicitud del usuario.Los servicios son programas en segundo plano que proporcionan conexin entre la capa de aplicacin y las capas inferiores del modelo de red.Los protocolos proporcionan una estructura de reglas yprocesos acordados que garantizan que los servicios que se ejecutan en un dispositivo particular puedan enviar yrecibir datos de una variedad de dispositivos de red diferentes.

Presentation_ID# 2008 Cisco Systems, Inc. Todos los derechos reservados.Informacin confidencial de Cisco42Seccin 1.5 y 1.5.1 2006, Cisco Systems, Inc. Todos los derechos reservados.Presentation_ID.scrCapa de aplicacinResumenHTTP admite la entrega de pginas Web a dispositivos finales.SMTP, POP e IMAP admiten el envo y la recepcin de correo electrnico.SMB y FTP permiten compartir archivos a los usuarios. Las aplicaciones P2P facilitan a los consumidores la tarea de compartir medios sin inconvenientes.DNS resuelve los nombres legibles para las personas utilizados para referirse a los recursos de red en direcciones numricas utilizables por la red.Todos estos elementos funcionan conjuntamente, en la capa de aplicacin.La capa de aplicacin permite que los usuarios trabajen yjueguen a travs de Internet.

Presentation_ID# 2008 Cisco Systems, Inc. Todos los derechos reservados.Informacin confidencial de Cisco43Seccin 1.5 y 1.5.1 2006, Cisco Systems, Inc. Todos los derechos reservados.Presentation_ID.scr

Presentation_ID# 2008 Cisco Systems, Inc. Todos los derechos reservados.Informacin confidencial de Cisco