Please enable JavaScript.
Coggle requires JavaScript to display documents.
Capítulo 10:Capa de aplicación, Raoúl Castellón_32111253 - Coggle Diagram
Capítulo 10:Capa de aplicación
Protocolos de Capa de Aplicación
Los protocolos de capa de aplicación se utilizan para intercambiar los datos entre los programas que se ejecutan en los hosts de origen y destino
Protocolos de capa de aplicación TCP/IP
Protocolos de capa de aplicación TCP/IP
Usado para transferir archivos entre sistemas
Trivial File Transfer Protocol (TFTP)
Usado para transferir archivos sin conexión
Simple Mail Transfer Protocol (SMTP)
Usado para la transferencia de mansajes de correo y adjuntos
Post Office Protocol (POP)
Usado por clientes de correo para recuperar emails desde un servidor remoto
Internet Message Access Protocol (IMAP)
Otro protocol para recuperar email
Dynamic Host Control Protocol (DHCP)
Usado para asignar una dirección IP, máscara de subred, default gateway y DNS a un host
Bootstrap Protocol (BOOTP)
Precursor al protocolo DHCP, un protocolo de red usado para obtener información de direccionamiento IP durante el arranque
Telnet
Un protocolo de emulación de terminal usado para proveer acceso remoto a servidores y dispositivos de networking
Domain Name Service Protocol (DNS)
Usado para resolver nombres de Internet a direcciones IP
Hypertext Transfer Protocol (HTTP)
Usado para transferir archivos que constituyen las páginas web de la World Wide Web
Protocolos de capa de aplicación interactúan con aplicaciones de usuario final
Redes Peer-to-Peer
significa de colega a colega, y son aquellos programas que permiten a los usuarios de Internet conectarse entre sí y compartir archivos que están en sus ordenadores.
Caracteristicas
Ambos dispositivos son considerados iguales en la comunicación
Los roles de cliente y servidor son configurados por solicitud
Clientes y servidores en la misma comunicación
Ambos pueden iniciar una comunicación y son considerados iguales en los procesos de comunicacón
Aplicaciones comunes P2P
Cada computador en la red corriendo la aplicación puede actuar como un cliente o un servidor para otros computadores en la red corriendo la aplicación
Algunas aplicaciones P2P son basadas en el protocolo Gnutella el cual permite a las personas compartir archivos en su disco duro con otros
Aplicaciones P2P comunes incluyen:
eDonkey
eMule
Shareaza
BitTorrent
Bitcoin
LionShare
Tipos de Modelos:
Modelo Cliente-Servidor
Modelo Cliente-Servidor
Protocolos y servicios de capa de aplicación bien conocidos
Protocolos de Capa de Aplicación
Tres protocolos que están involucrados cada día en el trabajo y en los juegos son:
Hypertext Transfer Protocol (HTTP)
Navegar la web
Simple Mail Transfer Protocol (SMTP)
usado para permitir a los usuarios enviar correo
Post Office Protocol (POP)
usado para permitir a los usuarios recibir correo
Hypertext Transfer Protocol / Markup Language
Ejemplo URL:
http://www.cisco.com/index.html
el navegador interpreta las tres partes de la URL
1.http (el protocolo)
www.cisco.com (el nombre del servidor)
index.html (el nombre específico del archivo solicitado)
Procedimiento
El uso del protocolo HTTP requiere enviar una solicitud GET al servidor para consultar por el archivo index.html
El Servidor envía el código HTML para esta página web
El navegador descifra el código HTML y formatea la página
El navegador chequea con un servidor de nombres para convertir www.cisco.com en una dirección numérica
HTTP y HTTPS
Desarrollado para publicar y recuperar páginas HTML
Usado para transferir datos
Especifica un protocolo solicitud/respuesta
Ttres tipos de mensaje comunes son GET, POST, y PUT
GET es un cliente solicitando datos
POST y PUT son usados para enviar mensajes que carga datos al servidor web
SMTP, POP, y IMAP
Típicamente usan una aplicación llamada Mail User Agent (email client)
Permite a los mensajes ser enviados
Los mensajes recibidos se colocan dentro del buzón del cliente
SMTP - Envía email desde un cliente o un servidor
POP - Recibe mensajes email desde un servidor de correo
IMAP - Internet Message Access Protocol
Cliente Email proporciona la funcionalidad de ambos protocolos dentro de una aplicación
Proporcionando servicios de direccionamiento IP
Un nombre humano se resuelve a la dirección numérica del dispositivo de red por el protocolo
"DNS"
Tipos de registros:
A
una dirección de dispositivo final
NS
Un servidor de nombres autorizado
CNAME
el nombre canónico para un alias; usado cuando múltiples servicios tienen la única dirección de red pero cada servicio tiene su propia entrada en DNS
MX
registro de intercambio mail; mapea un nombre de dominio a una lista de servidores de intercambio de mail.
Un servidor DNS almacena diferentes tipos de registros de recursos usados para resolver nombres
Contiene el nombre, dirección y tipos de registro
Ejemplos de niveles superiores DNS:
.au
Australia
.cl
Chile
.com
empresas o industria
.jp
Japón
.org
organizaciones sin fines de lucro
nslookup
Muestra información que puede usar para diagnosticar la infraestructura del Sistema de nombres de dominio (DNS).
Utilidad del sistema operativo llamada nslookup permite a los usuarios manualmente consultar los servidores de nombre para resolver un nombre de host dado
Esta utilidad puede ser usada para solucionar problemas de resolución de nombre y verificar el estado actual de los servidores de nombre
Dynamic Host Configuration Protocol
DHCP permite a un host obtener una dirección IP dinámicamente
Servidor DHCP es contactado y se le solicita un direccionamiento - elige direcciones desde un rango configurado de direcciones llamado un pool y se le “arrienda” al host por un periodo configurado
DHCP usado por hosts de propósito general como dispositivos de usuario final, y direccionamiento estático es usado por dispositivos de red como gateways, switches, servidores e impresoras
File Transfer Protocol
FTP permite transferencia de datos entre un cliente y un servidor
Cliente FTP es una aplicación que corre en un computador que es usado para poner y sacar datos desde un servidor corriendo un daemon FTP
Para tranferir datos exitosamante, FTP necesita dos conexiones entre el cliente y el servidor, una para los comandos y respuestas, la otra para la transferencia de archivos
Server Message Block
Clientes establecen conexiones a largo plazo a los servidores
Después que las conexiones son establecidas, el usuario puede acceder a los recursos en el servidor como si los recursos estuvieran en el host cliente
La capa de aplicación provee la interfaz a la Red.
Las capas son:
Osi
4) Transporte
3) Red
5) Sesión
2)Enlace de datos
6) Presentación
Crea y mantiene diálogos entre aplicaciones origen y destino
Maneja el intercambio de información para iniciar diálogos, mantenerlos activos y reiniciar sesiones
1) Fisica
7) Aplicación
tiene tres principales funciones:
Codificación y conversión de datos de capa de aplicación
Compresión de los datos
Cifrado de los datos para la transmisión y el descifrado de los datos una vez recibidos en el destino
TCP/IP
Internet
Acceso a red
Transporte
Aplicación
tiene tres principales funciones:
Codificación y conversión de datos de capa de aplicación
Compresión de los datos
Cifrado de los datos para la transmisión y el descifrado de los datos una vez recibidos en el destino
Capas que componen la "El bloque de Aplicación" son los amarillo
*En la capa de aplicación tiene los siguientes protocolos
Sistema de nombres de dominio
Protocolo de Transferencia de Hipertexto
Protocolo simple de transferencia de correo
Protocolo de la Oficina postal
Protocolo de configuración host dinámico
Protocolo de transferencia de archivos
protocolo de acceso a mensajes de internet
Los mensajes viajan atarvez de la red
Viaja de la capa aplicación hacia la capa de trasporte
La capa de transporte el mensaje
La capa de trasnporte pasa al internet
El internet sucede
Del Internet pasa a la red
Obtener los datos de la aplicación correcta
Raoúl Castellón_32111253