Capa de Aplicacion_exposicion - Untecs

33
EL MODELO OSI Y LA CAPA DE APLICACIÓN Universidad Nacional Tecnológica Del Cono Sur

Transcript of Capa de Aplicacion_exposicion - Untecs

EL MODELO OSI Y LA CAPA DE APLICACIÓN

Univ

ers

idad N

aci

onal Tecn

oló

gic

a D

el C

ono S

ur

EL MODELO OSI

Objetivos:• Definir el modelo osi y la importancia en la

comunicación.

• Definir la capa de aplicación como el origen y el destino de los datos para la comunicación a través de redes.

• Explicar la función de los protocolos en relación con el soporte de la comunicación entre los procesos de cliente y servidor.

• Describir las funciones, el funcionamiento y la utilización de los conocidos servicios de la capa de aplicación TCP/IP (HTTP, DNS, SMTP).

Universidad Nacional Tecnológica Del Cono Sur

EL MODELO OSI 1.-Definición:-Open Systems

InterconnectionEs una arquitectura general requerida para establecer comunicación entre computadoras

Y la Interacción con los usuarios.

El modelo OSI divide las tareas necesarias para mover información entre dos o mas computadores conectados a una red en siete tareas mas simples llamadas CAPAS.

Universidad Nacional Tecnológica Del Cono Sur

EL MODELO OSI2.- Ventajas.-Facilita la comprensión al dividir un problema complejo en partes más simples .Normaliza los componentes de red y permite el desarrollo por parte de diferentes fabricantes.Evita los problemas de incompatibilidad.Los cambios de una capa no afectan las demás capas y éstas pueden evolucionar más rápido.

Universidad Nacional Tecnológica Del Cono Sur

EL MODELO OSI3.- FUNCIONAMIENTO DEL MODELO OSI

El mensaje baja a través de las capas del modelo OSI. En el equipo que recibe:El mensaje sube a través de las capas del modelo OSICada nivel realiza tareas únicas y específicasTodo nivel debe tener conocimiento de los niveles adyacentes y sólo de éstos.Cada capa del modelo se comunica con un nivel adyacente (superior o inferior). Por lo tanto, cada capa utiliza los servicios de las capas inferiores y se los proporciona a la capa superior

Universidad Nacional Tecnológica Del Cono Sur

EL MODELO OSIOperación: 1ª aproximación

Al recibirel mensaje“sube”

Al enviarel mensaje“baja”

El mensaje “viaja” a través de la red

Nodo A Nodo B

Univ

ers

idad N

aci

onal Tecn

oló

gic

a D

el

Cono S

ur

EL MODELO OSIOperación: 2ª aproximación

Aplicación

Presentación

Sesión

Transporte

Red

Enlace

Física

Aplicación

Presentación

Sesión

Transporte

Red

Enlace

Física1

2

3

4

5

6

7

1

2

3

4

5

6

7Al enviarel mensaje“baja”

Al recibirel mensaje“sube”

RED

Nodo A Nodo B

Las capas del modelo OSI reciben un nombre de acuerdo a su función.

Univ

ers

idad N

aci

onal Tecn

oló

gic

a D

el C

on

o S

ur

EL MODELO OSIOperación: 3ª aproximación

Aplicación

Presentación

Sesión

Transporte

Red

Enlace

Física

Aplicación

Presentación

Sesión

Transporte

Red

Enlace

Física

RED

Nodo A Nodo B

DATOS

DATOS

DATOS

DATOSHeader 4

Header 3

Header 2

Unidades de Información

Puede contenerencabezados delas capas 5, 6 y 7

Mensaje

Paquete

Frame

bits

Univ

ers

idad N

aci

onal Tecn

oló

gic

a D

el C

on

o

Su

r

EL MODELO OSI

El modelo OSI distingue entre:• Servicios (funciones):

Qué hace la capa• Interfaces: Cómo las

capas vecinas pueden solicitar/dar servicios• Protocolos: Reglas para

que capas “pares” se comuniquen

Capa A

Capa B

Capa A

Capa B

NODO 1 NODO 2

Universidad Nacional Tecnológica Del Cono Sur

Los 7 Niveles del modelo OSI

Aplicación

Presentación

Sesión

Transporte

RedRed

Enlace

Física

Aplicaciones de Red: transferencia de archivosAplicaciones de Red: transferencia de archivos

Formatos y representación de los datos

Establece, mantiene y cierra sesionesEstablece, mantiene y cierra sesiones

Entrega confiable/no confiable de “mensajes”

Transfiere “frames”, chequea errores

Transmite datos binarios sobre un medio

Nivel OSI Función que ofrece

Cada nivel (ó capa) tiene unas funciones precisas para resolver determinados problemas de la comunicación (“divide y vencerás”)

Univ

ers

idad N

aci

onal Tecn

oló

gic

a D

el C

on

o

Su

r

LA CAPA DE APLICACIÓNProporciona la interfaz de los servicios de red a las aplicaciones del usuario. Aquí es donde los datos son enviados y recibidos por los usuarios. Estas peticiones se realizan por las aplicaciones de acuerdo a los protocolos utilizados.

Universidad Nacional Tecnológica Del Cono Sur

LA CAPA DE APLICACIÓN

Univ

ers

idad N

aci

onal Tecn

oló

gic

a D

el

Cono S

ur

Software de la capa de aplicación

Univ

ers

idad N

aci

onal Tecn

oló

gic

a D

el

Cono S

ur

Aplicaciones del usuario, servicios y 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.  Un único programa ejecutable debe utilizar los tres componentes e inclusive el mismo nombre. Por ejemplo: cuando analizamos “Telnet” nos podemos referir a la aplicación, el servicio o el protocolo.

Universidad Nacional Tecnológica Del Cono Sur

Aplicaciones del usuario, servicios y protocolos de capa de Aplicación

Univ

ers

idad N

aci

onal Tecn

oló

gic

a D

el

Cono S

ur

Funciones de los Protocolos de la capa de aplicación

Los protocolos establecen reglas consistentes para intercambiar datos entre las aplicaciones y los servicios cargados en los dispositivos participantes.

Cada protocolo tiene un fin específico y contiene las características requeridas para cumplir con dicho propósito. Deben seguirse los detalles del protocolo correspondiente a cada capa, así las funciones en una capa se comunican correctamente con los servicios en la capa inferior.

Univ

ers

idad N

aci

on

al Tecn

oló

gic

a D

el

Cono S

ur

Protocolos de la capa de aplicación

Univ

ers

idad N

aci

onal Tecn

oló

gic

a D

el C

ono

Sur

servidores

Univ

ers

idad N

aci

onal Tecn

oló

gic

a D

el C

on

o

Su

r

Un servidor generalmente es una computadora que contiene información para ser compartida con muchos sistemas de cliente. Por ejemplo, páginas Web, documentos, bases de datos, imágenes, archivos de audio y vídeo

servidores

Univ

ers

idad N

aci

onal Tecn

oló

gic

a D

el

Cono S

ur

Ejemplos de servicios y protocolos de la capa de

aplicaciónDNS (Domain Name Service) - Servicio de nombres de dominioEn redes de datos, los dispositivos son rotulados con direcciones IP numéricas para que puedan participar en el envío y recepción de mensajes a través de la red. Sin embargo, la mayoría de las personas pasan mucho tiempo tratando de recordar estas direcciones numéricas. Por lo tanto, los nombres de dominio fueron creados para convertir las direcciones numéricas en nombres simples y reconocibles.

En Internet, esos nombres de dominio, como www.cisco.com, son mucho más sencillos de recordar que 198.133.219.25, que es la dirección numérica real para este servidor.

Univ

ers

idad N

aci

onal Tecn

oló

gic

a D

el

Cono S

ur

DNS

Univ

ers

idad N

aci

onal Tecn

oló

gic

a D

el

Cono S

ur

DNS

Univ

ers

idad N

aci

onal Tecn

oló

gic

a D

el C

on

o

Su

r

DNS

Univ

ers

idad N

aci

onal Tecn

oló

gic

a D

el C

on

o

Su

r

HTTP

El Protocolo de Transferencia de HiperTexto (Hypertext Transfer Protocol) es un sencillo protocolo cliente-servidor que se utiliza a través de la World Wide Web para transferencia de datos y es uno de los protocolos de aplicación más utilizados.

 

HTTP especifica un protocolo de solicitud/respuesta. Cuando un cliente, generalmente un explorador Web, envía un mensaje de solicitud a un servidor, el protocolo HTTP define los tipos de mensajes que el cliente utiliza para solicitar la página Web y envía los tipos de mensajes que el servidor utiliza para responder.

Univ

ers

idad N

aci

onal Tecn

oló

gic

a D

el

Cono S

ur

HTTP

Univ

ers

idad N

aci

onal Tecn

oló

gic

a D

el C

on

o

Su

r

Servicios de email y protocolos SMTP/POP

Los emails requieren de diversos servicios y aplicaciones. Dos ejemplos de protocolos de capa de aplicación son Protocolo de oficina de correos (POP) y Protocolo simple de transferencia de correo (SMTP)

Protocolo POP.-

Este protocolo Se utiliza para que el cliente de correo electrónico pueda recibir emails desde un servidor de email.

Protocolo SMTP.-

Al enviar un email desde un cliente o un servidor, se utilizan formatos de mensajes y cadenas de comando definidas por el protocolo SMTP.

En general, un cliente de correo electrónico proporciona la funcionalidad de ambos protocolos dentro de una aplicación.

Univ

ers

idad N

aci

onal Tecn

oló

gic

a D

el

Cono S

ur

Servicios de email y protocolos SMTP/POP

Univ

ers

idad N

aci

onal Tecn

oló

gic

a D

el

Cono S

ur

FTPEl FTP se desarrolló para permitir las transferencias de archivos entre un cliente y un servidor.

La transferencia de archivos puede producirse en ambas direcciones. El cliente puede descargar (bajar) un archivo desde el servidor o el cliente puede cargar (subir) un archivo en el servidor. U

niv

ers

idad N

aci

onal Tecn

oló

gic

a D

el C

on

o S

ur

FTP

Univ

ers

idad N

aci

onal Tecn

oló

gic

a D

el

Cono S

ur

Protocolo SMB y servicios para compartir archivos

Es un protocolo cliente servidor para compartir archivos.

Es un protocolo de solicitud respuesta.

Una vez establecida la conexión, el usuario del cliente puede acceder a los recursos en el servidor como si el recurso fuera local para el host del cliente.

El protocolo SMB describe el acceso al sistema de archivos y la manera en que los clientes hacen solicitudes de archivos.

Univ

ers

idad N

aci

onal Tecn

oló

gic

a D

el

Cono S

ur

Protocolo SMB y servicios para compartir archivos

Univ

ers

idad N

aci

onal Tecn

oló

gic

a D

el

Cono S

ur

Protocolo SMB y servicios para compartir archivos

Univ

ers

idad N

aci

onal Tecn

oló

gic

a D

el

Cono S

ur

CONCLUSIONESEn un sistema de comunicaciones el establecimiento de estándares es importante ya que sin ellos sólo podrían comunicarse entre sí equipos del mismo fabricante y que usaran la misma tecnología y la mejor forma de enfrentar un problema de comunicación es dividiendo el proyecto en problemas más pequeños.

Además de ser una herramienta disponible para enseñar cómo enviar y recibir datos a través de una red.

La capa de aplicación del modelo OSI proporciona la interfaz de los servicios de red a las aplicaciones del usuario .

Diversas aplicaciones o servicios de internet requieren de protocolos específicos para poder acceder a las peticiones de usuarios sin estos no seria posible la entrega de estas peticiones.

Univ

ers

idad N

aci

onal Tecn

oló

gic

a D

el

Cono S

ur