Está en la página 1de 37

Capítulo 10: Capa de aplicación

Capítulo 10: Secciones y objetivos


 10.1 Protocolos de capa de aplicación

• Explicar el funcionamiento de la capa de aplicación en cuanto a dar soporte a las aplicaciones de


usuario final.
• Explicar la forma en que las funciones de la capa de aplicación, de la capa de sesión y de la capa de presentación
operan conjuntamente para proporcionar servicios de red a las aplicaciones de usuario final.
• Explicar la forma en que los protocolos de capa de aplicación comunes interactúan con las aplicaciones de usuario
final.

 10.2 Protocolos y servicios de aplicación reconocidos


• Explicar la forma en la que funcionan los protocolos de capa de aplicación TCP/IP reconocidos.
• Explicar la forma en que funcionan los protocolos web y de correo electrónico.
• Explicar el funcionan de DNS y DHCP.
• Explicar la forma en que funcionan los protocolos de transferencia de archivos.

© 2016 Cisco y/o sus filiales. Todos los derechos reservados. Información confidencial de Cisco. 2
10.1 Protocolos de capa de
aplicación

© 2016 Cisco y/o sus filiales. Todos los derechos reservados. Información confidencial de Cisco. 3
Aplicación, presentación y sesión
Capa de aplicación
 Capa de aplicación:
• Es la más cercana al usuario final.
• Se utiliza para intercambiar los
datos entre los programas que se
ejecutan en los hosts de origen y de
destino.

© 2016 Cisco y/o sus filiales. Todos los derechos reservados. Información confidencial de Cisco. 4
Aplicación, presentación y sesión
Capa de presentación y sesión
 Función de la capa de
presentación:
• Dar formato a los datos del
dispositivo de origen en una forma
compatible con el dispositivo
receptor.
• Compresión de datos.
• Encriptación de datos.
 Función de la capa de sesión:
• Crear y mantener diálogos entre las
aplicaciones de origen y de destino.

© 2016 Cisco y/o sus filiales. Todos los derechos reservados. Información confidencial de Cisco. 5
Aplicación, presentación y sesión
Protocolos de capa de aplicación de TCP/IP
• Protocolo de oficina de correos (POP) TCP 110: permite a los
clientes recuperar correo electrónico de un servidor de
correo.

• Protocolo de acceso a mensajes de Internet (IMAP) TCP 143:


permite a los clientes recuperar correo electrónico desde un
servidor de correo, mantiene el correo electrónico en el
servidor.

• Protocolo de transferencia de archivo (FTP) TCP 20 y 21:


protocolo de entrega de archivos confiable, orientado a la
• Servidor de nombres de dominio (DNS) TCP, UDP 53: traduce nombres de conexión y reconocido.
dominio, como cisco.com, en direcciones IP.
• Protocolo trivial de transferencia de archivos (TFTP) UDP 69:
• Protocolo de arranque (BOOTP): BOOTP será reemplazado por DHCP.
protocolo de transferencia simple de archivos sin conexión.
• Protocolo de configuración dinámica de host (DHCP) UDP cliente 68,
servidor 67: asigna dinámicamente direcciones IP a estaciones de clientes • Protocolo de transferencia de hipertexto seguro (HTTP) TCP
en el inicio. 80, 8080: conjunto de reglas para el intercambio de texto,
imágenes gráficas, etc. en la Red informática mundial.
• Protocolo simple de transporte de correo (SMTP) TCP 25: permite a los
clientes enviar correo electrónico a un servidor de correo.
• Protocolo seguro de transferencia de hipertexto (HTTPS)
TCP, UDP 443: utiliza cifrado y autenticación para garantizar
la comunicación.

© 2016 Cisco y/o sus filiales. Todos los derechos reservados. Información confidencial de Cisco. 6
Cómo interactúan los protocolos de aplicación con las aplicaciones para usuarios finales
Modelo cliente-servidor
 Los procesos de cliente y servidor
se consideran parte de la capa de
aplicación.
 Los protocolos de la capa de
aplicación describen el formato de
las solicitudes y respuestas entre
clientes y servidores.
 Un ejemplo de una red cliente-
servidor es el uso del servicio de
correo electrónico de un ISP para
enviar, recibir y almacenar correo
electrónico.
© 2016 Cisco y/o sus filiales. Todos los derechos reservados. Información confidencial de Cisco. 7
Cómo interactúan los protocolos de aplicación con las aplicaciones de usuario final
Redes entre pares
 Se accede a los datos desde un
dispositivo par sin utilizar un
servidor dedicado.
 Cada dispositivo conectado
(llamado par) puede funcionar
como servidor y como cliente.

© 2016 Cisco y/o sus filiales. Todos los derechos reservados. Información confidencial de Cisco. 8
Cómo interactúan los protocolos de aplicación con las aplicaciones de usuario final
Aplicaciones entre pares
 Una aplicación P2P permite que
un dispositivo funcione como
cliente y como servidor dentro de
la misma comunicación.
 Las aplicaciones P2P requieren
que cada terminal proporcione
una interfaz de usuario y ejecute
un servicio en segundo plano.

© 2016 Cisco y/o sus filiales. Todos los derechos reservados. Información confidencial de Cisco. 9
Cómo interactúan los protocolos de aplicación con las aplicaciones de usuario final
Aplicaciones P2P comunes
 Las redes P2P comunes incluyen las
siguientes:
• G2
• Bitcoin
• BitTorrent
• eDonkey

 Algunas aplicaciones P2P se basan en el


protocolo Gnutella, con el que cada
usuario comparte archivos enteros con
otros usuarios.

 Muchas aplicaciones P2P permiten que los


usuarios compartan partes de varios
archivos con otro usuario a la vez. Esta
tecnología se denomina BitTorrent.

© 2016 Cisco y/o sus filiales. Todos los derechos reservados. Información confidencial de Cisco. 10
Cómo interactúan los protocolos de aplicación con las aplicaciones de usuario final
Investigación del intercambio de archivos entre pares

© 2016 Cisco y/o sus filiales. Todos los derechos reservados. Información confidencial de Cisco. 11
10.2 Protocolos y servicios de
capa de aplicación reconocidos

© 2016 Cisco y/o sus filiales. Todos los derechos reservados. Información confidencial de Cisco. 12
Protocolos web y de correo electrónico
Protocolo de transferencia de hipertexto y lenguaje de marcado
de hipertexto
 Cuando se escribe una dirección web o
un localizador de recursos uniforme
(URL) en un navegador web, el
navegador establece una conexión con
el servicio web que se ejecuta en el
servidor mediante el protocolo HTTP.

© 2016 Cisco y/o sus filiales. Todos los derechos reservados. Información confidencial de Cisco. 13
Protocolos web y de correo electrónico
HTTP y HTTPS
 HTTP es un protocolo de
solicitud/respuesta.
 Los tres mensajes de HTTP comunes son
los siguientes:
• GET: solicitud de datos por parte del cliente.
• POST: carga archivos de datos al servidor web.
• PUT: carga los recursos o el contenido al
servidor web.
 Protocolo de HTTP seguro (HTTPS): utiliza
encriptación y autenticación para asegurar
los datos.

© 2016 Cisco y/o sus filiales. Todos los derechos reservados. Información confidencial de Cisco. 14
Protocolos web y de correo electrónico
Protocolos de correo electrónico
 Los clientes de correo electrónico se
comunican con servidores de correo para
enviar y recibir mensajes de correo
electrónico.
 Los servidores de correo se comunican con
otros servidores de correo para transportar
mensajes desde un dominio a otro.
 Tres protocolos de correo electrónico:
• Protocolo simple de transferencia de correo
(SMTP) para enviar correo electrónico.
• Protocolo de oficina de correos (POP) para
recuperar correo electrónico.
• Protocolo de acceso a mensajes de Internet
(IMAP) para recuperar correo electrónico.
© 2016 Cisco y/o sus filiales. Todos los derechos reservados. Información confidencial de Cisco. 15
Protocolos web y de correo electrónico
Funcionamiento de SMTP
 El SMTP se utiliza para
enviar mensajes de correo
electrónico.

© 2016 Cisco y/o sus filiales. Todos los derechos reservados. Información confidencial de Cisco. 16
Protocolos web y de correo electrónico
Funcionamiento de POP
 POP se utiliza para
recuperar correo
electrónico de un servidor
de correo.
 El correo se descarga del
servidor al cliente y
después se elimina del
servidor.

© 2016 Cisco y/o sus filiales. Todos los derechos reservados. Información confidencial de Cisco. 17
Protocolos web y de correo electrónico
Funcionamiento de IMAP
 IMAP es utilizado para
recuperar correo
electrónico de un servidor
de correo.
 Se descargan copias de
los mensajes desde el
servidor al cliente y los
mensajes originales se
almacenan en el servidor.

© 2016 Cisco y/o sus filiales. Todos los derechos reservados. Información confidencial de Cisco. 18
Protocolos web y de correo electrónico
Packet Tracer: Web y correo electrónico

© 2016 Cisco y/o sus filiales. Todos los derechos reservados. Información confidencial de Cisco. 19
Servicios de asignación de direcciones IP
Servicio de nombres de dominio
 Los nombres de dominio
convierten las direcciones
numéricas en un nombre
sencillo y reconocible.
 El protocolo DNS define un
servicio automatizado que
coincide con nombres de
recursos que tienen la
dirección de red numérica
solicitada.

© 2016 Cisco y/o sus filiales. Todos los derechos reservados. Información confidencial de Cisco. 20
Servicios de asignación de direcciones IP
Formato del mensaje DNS
 Cuando un cliente realiza una consulta,
el proceso DNS del servidor observa
primero sus propios registros para
resolver el nombre.
 Si no lo puede resolver, se comunica con
otros servidores para resolver el
nombre.
 El servidor almacena provisoriamente la
dirección numerada en caso de que el
mismo nombre se vuelva a solicitar.
 El comando ipconfig /displaydns
muestra todas las entradas DNS en
caché en una PC con Windows.
© 2016 Cisco y/o sus filiales. Todos los derechos reservados. Información confidencial de Cisco. 21
Servicios de asignación de direcciones IP
Jerarquía DNS

© 2016 Cisco y/o sus filiales. Todos los derechos reservados. Información confidencial de Cisco. 22
Servicios de asignación de direcciones IP
El comando nslookup
 Nslookup: utilidad que permite al
usuario consultar manualmente los
servidores de nombres para
resolver un nombre de host
determinado.
• También puede utilizarse para
solucionar los problemas de resolución
de nombres y verificar el estado actual
de los servidores de nombres.

© 2016 Cisco y/o sus filiales. Todos los derechos reservados. Información confidencial de Cisco. 23
Servicios de asignación de direcciones IP
Protocolo de configuración dinámica de host
 El protocolo de configuración dinámica de host
(DHCP) para IPv4 automatiza la asignación de
direcciones IPv4, máscaras de subred,
gateways y otros parámetros.

 Las direcciones distribuidas en función de


DHCP se arriendan por un periodo
determinado y luego se devuelven al grupo
para su reutilización.

 DHCP se emplea en general en dispositivos


para usuarios finales. El direccionamiento
estático se utiliza para los dispositivos de red,
tales como gateways, switches, servidores e
impresoras.

 DHCPv6 (DHCP para IPv6) proporciona


servicios similares para los clientes IPv6.
© 2016 Cisco y/o sus filiales. Todos los derechos reservados. Información confidencial de Cisco. 24
Servicios de asignación de direcciones IP
Funcionamiento de DHCP

© 2016 Cisco y/o sus filiales. Todos los derechos reservados. Información confidencial de Cisco. 25
Servicios de asignación de direcciones IP
Packet Tracer: Servidores DHCP y DNS

© 2016 Cisco y/o sus filiales. Todos los derechos reservados. Información confidencial de Cisco. 26
Servicios de asignación de direcciones IP
Práctica de laboratorio: Observación de la resolución DNS

© 2016 Cisco y/o sus filiales. Todos los derechos reservados. Información confidencial de Cisco. 27
Servicios de uso compartido de archivos
Protocolo de transferencia de archivos
 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.
• El cliente establece la primera conexión al
servidor para controlar el tráfico en el
puerto TCP 21.
• El cliente establece la segunda conexión al
servidor para la transferencia de datos
propiamente dicha por medio del puerto 20
de TCP.

© 2016 Cisco y/o sus filiales. Todos los derechos reservados. Información confidencial de Cisco. 28
Servicios de uso compartido de archivos
Bloque de mensajes del servidor
 El Bloque de mensajes del servidor
(SMB, Server Message Block) es un
protocolo cliente-servidor para
compartir archivos:
• Los servicios de impresión y
transferencia de archivos SMB se han
transformado en el pilar de las redes
de Microsoft.
• Los clientes establecen una conexión
a largo plazo con los servidores y
pueden acceder a los recursos en el
servidor como si el recurso fuera local
para el host del cliente.

© 2016 Cisco y/o sus filiales. Todos los derechos reservados. Información confidencial de Cisco. 29
Servicios de uso compartido de archivos
Packet Tracer: FTP

© 2016 Cisco y/o sus filiales. Todos los derechos reservados. Información confidencial de Cisco. 30
Servicios de uso compartido de archivos
Práctica de laboratorio: Exploración del protocolo FTP

© 2016 Cisco y/o sus filiales. Todos los derechos reservados. Información confidencial de Cisco. 31
10.3 Resumen

© 2016 Cisco y/o sus filiales. Todos los derechos reservados. Información confidencial de Cisco. 32
Conclusión
Packet Tracer: Exploración de una red

© 2016 Cisco y/o sus filiales. Todos los derechos reservados. Información confidencial de Cisco. 33
Conclusión
Función Multiusuario de Packet Tracer: Tutorial

© 2016 Cisco y/o sus filiales. Todos los derechos reservados. Información confidencial de Cisco. 34
Conclusión
Función Multiusuario de Packet Tracer: Implementación de servicios

© 2016 Cisco y/o sus filiales. Todos los derechos reservados. Información confidencial de Cisco. 35
Conclusión
Capítulo 10: Capa de aplicación

 Explicar el funcionamiento de la capa de aplicación en cuanto a dar


soporte a las aplicaciones de usuario final.
 Explicar la forma en la que funcionan los protocolos de capa de
aplicación TCP/IP reconocidos.

© 2016 Cisco y/o sus filiales. Todos los derechos reservados. Información confidencial de Cisco. 36

También podría gustarte