SlideShare una empresa de Scribd logo
1 de 21
Capa 7
Capa de Aplicación
Capa de Aplicación
• La Capa 7 o de Aplicación soporta el componente de
comunicación de las aplicaciones.
• Responsabilidades:
 Identificar y Establecer la disponibilidad de los socios
de la comunicación deseada
 Sincronizar las aplicaciones de cooperación
 Establecer acuerdos con respecto a los procedimientos
para la recuperación de errores
 Controlar la Integridad de los datos
• Determina si existen suficientes recursos para establecer la
comunicación.
Capa de Aplicación
• La capa de aplicación no suministra servicios a ninguna
de las demás capas del modelo OSI.
• Da Servicios a los procesos de aplicación (Word, Excel)
que se encuentran fuera del modelo OSI.
• Proporciona:
– Interfaz Directa para el resto del modelo OSI,
mediante el uso de aplicaciones de red (WWW, E-mail,
FTP, Telnet)
– Interfaz Indirecta, mediante el uso de aplicaciones
independientes (Word, Excel, Redirectores de red).
Aplicaciones Cliente/Servidor
• En general las aplicaciones de red directas operan en un
entorno cliente/servidor.
• El cliente (computador local) solicita los servicios.
• El servidor (computador remoto) brinda servicios.
• petición del cliente, respuesta del servidor
• Un ejemplo particular son los servidores de Web y los
navegadores o browsers.
• Internet Explorer y Netscape Navigator son
probablemente las aplicaciones de red directa que más se
utilizan. (Ej. Control Remoto TV)
Aplicaciones de Red Indirectas
• Son parte de un entorno cliente/servidor.
• Ej. Guardar un archivo desde Word a un servidor de red.
• El redirector permite que la aplicación de se transforme
en un cliente de red.
• El redirector es un protocolo que funciona con los
Sistemas Operativos de los servidores y clientes de la red.
 Protocolo de Archivos Apple
 Interfaz de Usuario NetBIOS extendida (NetBEUI)
 Protocolo IPX/SPX de Novell
 Sistema de Archivos de Red (NSF)
Proceso del Redirector
• El cliente solicita al servidor de archivos guardar los
datos.
• El servidor responde almacenando el archivo o
rechazando la solicitud.
• Igual proceso se tiene ante un petición de impresión en
una impresora de red.
• El redirector permite asignar recursos remotos a
nombres lógicos en el cliente (computador local).
• El redirector envía la petición especificando al servidor el
correspondiente nombre lógico. Para la aplicación el
recurso es “local”.
Procesos de Comunicación
 La conexión con el servidor se mantiene sólo durante el
tiempo en que se procesa la transacción. Los
navegadores son ejemplos válidos.
– Al completarse el procesamiento, se términa la
conexión. Se debe establecer nuevamente para que
la siguiente petición se pueda llevar a cabo.
 Un segundo método para la comunicación cliente/servidor
es establecer una conexión con el servidor y mantenerla
hasta ejecutar todo el proceso. (Ej. TELNET, FTP)
– El cliente (computador local) finaliza la conexión
cuando el usuario lo determina.
El uso de IPs ?
• Internet se basa en el esquema IP de Capa 3. Esto
permite el enrutamiento basado en direcciones
lógicamente agrupadas.
• Sin embargo para los usuarios sería terrible recordar 4
octetos para cada dirección que desee visitar.
• Esto se elimina gracias al sistema denominado Domain
Name System o DNS. De esta manera se agrupa a
computaores en un dominio asociados por su ubicación
geográfica, tipo de actividad.
• Un nombre de un dominio es una serie de
caracteres, que representa la dirección numérica
de un sitio de Internet.
Dominios
www.usfq.edu.ec
• La última parte es el primer nivel del dominio de Internet, y
corresponde al País.
.us: United States (Estados Unidos)
.ec: Ecuador
• El segundo nivel agrupa el tipo de actividad
.edu: educación
.com: comercial
.gov: gobiernos
• El tercero corresponde a la institución
.usfq: Universidad San Francisco de Quito
• El último identifica a cada equipo en particular
.org: sin fines de lucro
.net: servicio de red
.mil: milicia
Servidor DNS
• El servidor de DNS o Domain Name Server administra los
nombres de dominio y responde las peticiones de los
clientes para transformar un nombre en la dirección IP
asociada .
• El sistema de servidores DNS se basa en una jerarquía
de servidores DNS
• Si un servidor DNS conode la IP asociada a un nombre
devuelve el resultado. Si no, transfiere la petición al
servidor DNS de nivel superior.
• Este proceso se repite hasta alcanzar el nivel de DNS
más elevado, y si no se resuelve se considera como
error.
Aplicaciones de Internet
• Se debe distinguir entre aplicaciones de Internet y los
protocolos de capa de aplicación de OSI.
• Las aplicaciones de Internet (IE, Navigator, Gozzila) se
clasifican fuera de la capa 7 del modelo OSI.
• Sólo cuando las aplicaciones realizan peticiones y
solicitan los servicios de red tratan con los protocolos de
la Capa 7 (POP3, DNS, HTTP, FTP).
• Los programas hacen la interfaz con los protocolos de la
capa de aplicación del modelo OSI.
E-mail
• El remitente envia un documento por correo electrónico a
un destinatario. Este va primero a oficina de correos del
remitente. Esta se encarga de enviar el documento a la
oficina de correos del destinatario. El cliente del
destinatario obtiene de su oficina de correos el
documento.
• Las direcciones de e-mail constan de 2 partes:
galo@mail.usfq.edu.ec
– el nombre del usuario destinatario (se ubica antes del
@)
– la dirección del servidor de correo del destinatario
• El servidor de correo del destinatario es el único que
verifica que exista el usuario al que se quiere enviar el
documento.
Función DNS
• Siempre que un cliente desea comunicarse
con un servidor remoto, solicita a un servidor
DNS, que traduzca los nombres de dominio a
sus direcciones IP asociadas.
• Esto permite la segmentación y el
encapsulamiento correcto en la capa de
transporte.
Telnet
• El software de emulación de terminal (Telnet) tiene la
capacidad de acceder de forma remota a otro
computador. Le permite conectarse a un host de
manera remota.
• Se considera al cliente de Telnet como una máquina
local y al servidor de Telnet, como un host remoto.
• El “Telnet” no utiliza la capacidad de procesamiento
del host local. Transmite los comandos al host
remoto, este procesa la información y envía el
resultado de regreso al host local.
Telnet
• Si la conexión se pide a un nombre de un host
remoto, telnet empieza con una petición DNS.
• Funciona principalmente en las 3 capas
superiores de OSI: Aplicación (comandos),
Presentación (formatos, ASCII) y Sesión
(transmisiones).
• Los datos siguirán el proceso de
encapsulamiento de las capas inferiores a
ambos lados de la comunicación.
FTP
• El protocolo de transferencia de archivos permite
cargar o descargar archivos desde un host remoto.
• Una sesión FTP se establece hasta que el cliente
termine la comunicación, el servidor detecte un “time
out” o se produzca algún tipo de error de
comunicación. En ese sentido es similar al Telnet
• Una vez que se establece una conexión FTP, se
debe proporcionar un identificador de conexión
(usuario) y una clave (password). Es muy utilizado el
usuario "anonymous” (anónimo), el cual debe estar
habilitado en el servidor remoto.
FTP
• Según los atributos del usuario le permitirá
crear/borrar carpetas, borrar y
cargar/descargar archivos y otras funciones
relacionadas con la administración de
archivos.
• Cuando los archivos se copian a/desde un
servidor, FTP establece una segunda
conexión (un enlace de datos), entre los
computadores, a través del cual se transfieren
los datos.
• La transferencia se puede realizar en modo
ASCII o en modo binario, lo cual determinan la
forma de transferencia de los archivos.
HTTP (HyperText Transfer Protocol)
• La Web es la parte de crecimiento más rápido y
más utilizada de Internet debido a la facilidad con
la que se puede acceder a la información.
• Un navegador de Web es también una aplicación
cliente/servidor.
• Un navegador presenta datos en formato de
texto, gráficos, sonido y vídeo. Las páginas Web
se crean con el Lenguaje de Etiquetas por
Hipertexto (HTML).
• HTML indica al navegador el aspecto de la página
de forma específica.
HTTP (HyperText Transfer Protocol)
• Especifica los archivos y objetos que se
deben transferir desde el servidor al Web
browser.
• Los HiperVínculos hacen que la Web sea
fácil de navegar.
• HiperVínculo es un objeto (palabra, frase o
imagen) que cuando se hace clic en él, lo
transfiere a otra página locación. Está
locación es una ubicación de dirección que
se denomina Localizador de Recursos
Uniforme (URL).
HTTP (HyperText Transfer Protocol)
• El Navegador utiliza la función DNS para determinar
la dirección IP del servidor de Web.
• Las capas de transporte, de red, de enlace de datos y
física iniciarán la sesión con el servidor de Web.
• El servidor responde a la petición enviando el texto y
eventualmente los archivos de gráficos, audio, y
vídeo, al cliente Web.
• El navegador del cliente reensambla la información
para crear una vista de la página Web y luego
termina la sesión.

Más contenido relacionado

La actualidad más candente

Capas del modelo OSI y Protocolos que intervienen en cada capa
Capas del modelo OSI y Protocolos que intervienen en cada capaCapas del modelo OSI y Protocolos que intervienen en cada capa
Capas del modelo OSI y Protocolos que intervienen en cada capa
aeross
 
Protocolos de cada capa del modelo osi
Protocolos de cada capa del modelo osiProtocolos de cada capa del modelo osi
Protocolos de cada capa del modelo osi
Wilfredo Matheu
 
Protocolos de las capas sesion,presentacion y aplicacion
Protocolos de las capas sesion,presentacion y aplicacionProtocolos de las capas sesion,presentacion y aplicacion
Protocolos de las capas sesion,presentacion y aplicacion
Eduardo J Onofre
 
Capa de transporte
Capa de transporteCapa de transporte
Capa de transporte
yudi
 
Protocolos de la capas del modelo osi
Protocolos de la capas del modelo osiProtocolos de la capas del modelo osi
Protocolos de la capas del modelo osi
taniannz
 
Aspectos De DiseñO De La Capa De Red
Aspectos De DiseñO De La Capa De RedAspectos De DiseñO De La Capa De Red
Aspectos De DiseñO De La Capa De Red
Alex Gonzaga
 

La actualidad más candente (20)

Capas del modelo OSI y Protocolos que intervienen en cada capa
Capas del modelo OSI y Protocolos que intervienen en cada capaCapas del modelo OSI y Protocolos que intervienen en cada capa
Capas del modelo OSI y Protocolos que intervienen en cada capa
 
Unidad 4: INTEROPERABILIDAD ENTRE SISTEMAS OPERATIVOS
Unidad 4:  INTEROPERABILIDAD ENTRE SISTEMAS OPERATIVOSUnidad 4:  INTEROPERABILIDAD ENTRE SISTEMAS OPERATIVOS
Unidad 4: INTEROPERABILIDAD ENTRE SISTEMAS OPERATIVOS
 
Protocolos de cada capa del modelo osi
Protocolos de cada capa del modelo osiProtocolos de cada capa del modelo osi
Protocolos de cada capa del modelo osi
 
Protocolos de las capas sesion,presentacion y aplicacion
Protocolos de las capas sesion,presentacion y aplicacionProtocolos de las capas sesion,presentacion y aplicacion
Protocolos de las capas sesion,presentacion y aplicacion
 
Capa de transporte
Capa de transporteCapa de transporte
Capa de transporte
 
Protocolos de la capas del modelo osi
Protocolos de la capas del modelo osiProtocolos de la capas del modelo osi
Protocolos de la capas del modelo osi
 
Servidor presentacion
Servidor presentacionServidor presentacion
Servidor presentacion
 
Aspectos De DiseñO De La Capa De Red
Aspectos De DiseñO De La Capa De RedAspectos De DiseñO De La Capa De Red
Aspectos De DiseñO De La Capa De Red
 
NetBEUI
NetBEUINetBEUI
NetBEUI
 
Protocolos del Modelo OSI
Protocolos del Modelo OSIProtocolos del Modelo OSI
Protocolos del Modelo OSI
 
MODELO OSI.: CAPA DE SESION Y CAPA DE PRESENTACION; RENDIMIENTO DE REDES
MODELO OSI.: CAPA DE SESION Y CAPA DE PRESENTACION; RENDIMIENTO DE REDESMODELO OSI.: CAPA DE SESION Y CAPA DE PRESENTACION; RENDIMIENTO DE REDES
MODELO OSI.: CAPA DE SESION Y CAPA DE PRESENTACION; RENDIMIENTO DE REDES
 
Modelo TCP/IP
Modelo TCP/IPModelo TCP/IP
Modelo TCP/IP
 
Gateway
GatewayGateway
Gateway
 
Protocolo de capa 4
Protocolo de capa 4Protocolo de capa 4
Protocolo de capa 4
 
Protocolo de capa 3
Protocolo de capa 3Protocolo de capa 3
Protocolo de capa 3
 
Protocolo pop3
Protocolo pop3Protocolo pop3
Protocolo pop3
 
Arquitectura cliente servidor
Arquitectura cliente servidorArquitectura cliente servidor
Arquitectura cliente servidor
 
Estándar ieee 802
Estándar ieee 802Estándar ieee 802
Estándar ieee 802
 
Telefonia voip
Telefonia voipTelefonia voip
Telefonia voip
 
Presentacion sistemas distribuidos
Presentacion sistemas distribuidosPresentacion sistemas distribuidos
Presentacion sistemas distribuidos
 

Destacado

Destacado (7)

Capa de aplicación, Modelo OSI
Capa de aplicación, Modelo OSICapa de aplicación, Modelo OSI
Capa de aplicación, Modelo OSI
 
El Módelo OSI y elementos de redes
El Módelo OSI y elementos de redesEl Módelo OSI y elementos de redes
El Módelo OSI y elementos de redes
 
Modelo OSI de ISO
Modelo OSI de ISOModelo OSI de ISO
Modelo OSI de ISO
 
Protocolo y funcionalidad de la capa de aplicación
Protocolo y funcionalidad de la capa de aplicaciónProtocolo y funcionalidad de la capa de aplicación
Protocolo y funcionalidad de la capa de aplicación
 
Modelo osi, capas, protocolos y componentes.
Modelo osi, capas, protocolos y componentes. Modelo osi, capas, protocolos y componentes.
Modelo osi, capas, protocolos y componentes.
 
resumen del modelo OSI y TCP/IP
resumen del modelo OSI y TCP/IPresumen del modelo OSI y TCP/IP
resumen del modelo OSI y TCP/IP
 
3. Modelos OSI y TCP/IP (Características, Funciones, Diferencias)
3.	Modelos OSI y TCP/IP (Características, Funciones, Diferencias)3.	Modelos OSI y TCP/IP (Características, Funciones, Diferencias)
3. Modelos OSI y TCP/IP (Características, Funciones, Diferencias)
 

Similar a Obj 11 capa 7 - aplicacion

Capa de Aplicacion
Capa de AplicacionCapa de Aplicacion
Capa de Aplicacion
Fer Gilces
 
Capitula 3 funcionalidad y protocolo de la capa de aplicación
Capitula 3 funcionalidad y  protocolo de la capa de aplicaciónCapitula 3 funcionalidad y  protocolo de la capa de aplicación
Capitula 3 funcionalidad y protocolo de la capa de aplicación
RicardoM724
 
Fundamentos de redes: 3. Funcionalidad y protocolos de la capa de aplicación
Fundamentos de redes: 3. Funcionalidad y protocolos de la capa de aplicaciónFundamentos de redes: 3. Funcionalidad y protocolos de la capa de aplicación
Fundamentos de redes: 3. Funcionalidad y protocolos de la capa de aplicación
Francesc Perez
 
Protokolos capa de aplicacion
Protokolos capa de aplicacionProtokolos capa de aplicacion
Protokolos capa de aplicacion
kerengisela
 
capa de aplicacion protocolos
capa de aplicacion protocoloscapa de aplicacion protocolos
capa de aplicacion protocolos
kerengisela
 
PROTOCOLOS DE RED
PROTOCOLOS DE REDPROTOCOLOS DE RED
PROTOCOLOS DE RED
Marilynlixi
 

Similar a Obj 11 capa 7 - aplicacion (20)

Capa de Aplicacion
Capa de AplicacionCapa de Aplicacion
Capa de Aplicacion
 
Ccna explorationTEMA III
Ccna explorationTEMA IIICcna explorationTEMA III
Ccna explorationTEMA III
 
Capa 7
Capa 7Capa 7
Capa 7
 
Capitula 3 funcionalidad y protocolo de la capa de aplicación
Capitula 3 funcionalidad y  protocolo de la capa de aplicaciónCapitula 3 funcionalidad y  protocolo de la capa de aplicación
Capitula 3 funcionalidad y protocolo de la capa de aplicación
 
Fundamentos de redes: 3. Funcionalidad y protocolos de la capa de aplicación
Fundamentos de redes: 3. Funcionalidad y protocolos de la capa de aplicaciónFundamentos de redes: 3. Funcionalidad y protocolos de la capa de aplicación
Fundamentos de redes: 3. Funcionalidad y protocolos de la capa de aplicación
 
Capa de aplicación
Capa de aplicaciónCapa de aplicación
Capa de aplicación
 
Capa de aplicación
Capa de aplicaciónCapa de aplicación
Capa de aplicación
 
10 -capas_superiores
10  -capas_superiores10  -capas_superiores
10 -capas_superiores
 
Protokolos capa de aplicacion
Protokolos capa de aplicacionProtokolos capa de aplicacion
Protokolos capa de aplicacion
 
Cliente servidor
Cliente   servidorCliente   servidor
Cliente servidor
 
capa de aplicacion protocolos
capa de aplicacion protocoloscapa de aplicacion protocolos
capa de aplicacion protocolos
 
protocolos
protocolosprotocolos
protocolos
 
Capitulo 3
Capitulo 3Capitulo 3
Capitulo 3
 
Capitulo 3
Capitulo 3Capitulo 3
Capitulo 3
 
Capa de aplicación
Capa de aplicaciónCapa de aplicación
Capa de aplicación
 
Capa De Aplicacionrebecafuentes
Capa De AplicacionrebecafuentesCapa De Aplicacionrebecafuentes
Capa De Aplicacionrebecafuentes
 
La Capa de Red más amistosa
La Capa de Red más amistosaLa Capa de Red más amistosa
La Capa de Red más amistosa
 
Capa de Sesion Presentacion y Aplicacion..
Capa de Sesion Presentacion y Aplicacion..Capa de Sesion Presentacion y Aplicacion..
Capa de Sesion Presentacion y Aplicacion..
 
PROTOCOLOS DE RED
PROTOCOLOS DE REDPROTOCOLOS DE RED
PROTOCOLOS DE RED
 
Disertacion networking
Disertacion networkingDisertacion networking
Disertacion networking
 

Más de Pedro Sánchez (20)

Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Guión didáctico
Guión didácticoGuión didáctico
Guión didáctico
 
Tarjeta Madre
Tarjeta MadreTarjeta Madre
Tarjeta Madre
 
Importancia de las redes sociales en la Educación
Importancia de las redes sociales en la EducaciónImportancia de las redes sociales en la Educación
Importancia de las redes sociales en la Educación
 
Evolucion de la web
Evolucion de la webEvolucion de la web
Evolucion de la web
 
Plagio en Internet Grupo los Integradores
Plagio en Internet Grupo los IntegradoresPlagio en Internet Grupo los Integradores
Plagio en Internet Grupo los Integradores
 
Tema8
Tema8Tema8
Tema8
 
Tema7
Tema7Tema7
Tema7
 
Tema6
Tema6Tema6
Tema6
 
Tema5
Tema5Tema5
Tema5
 
Tema4
Tema4Tema4
Tema4
 
Tema3
Tema3Tema3
Tema3
 
Tema2
Tema2Tema2
Tema2
 
Tema1 (2)
Tema1 (2)Tema1 (2)
Tema1 (2)
 
Obj 10 capa 6 - presentacion
Obj 10   capa 6 - presentacionObj 10   capa 6 - presentacion
Obj 10 capa 6 - presentacion
 
Obj 9 capa 5 - sesion
Obj 9   capa 5 - sesionObj 9   capa 5 - sesion
Obj 9 capa 5 - sesion
 
Obj 8 capa 4 - transporte
Obj 8   capa 4 - transporteObj 8   capa 4 - transporte
Obj 8 capa 4 - transporte
 
Obj 7.4 capa 3 - red - router
Obj 7.4   capa 3 - red - router Obj 7.4   capa 3 - red - router
Obj 7.4 capa 3 - red - router
 
Obj 7.3 capa 3 - red - sub redes
Obj 7.3   capa 3 - red - sub redes Obj 7.3   capa 3 - red - sub redes
Obj 7.3 capa 3 - red - sub redes
 
Obj 7.2 capa 3 - red - ip clase d-e sub redes
Obj 7.2   capa 3 - red - ip clase d-e sub redes Obj 7.2   capa 3 - red - ip clase d-e sub redes
Obj 7.2 capa 3 - red - ip clase d-e sub redes
 

Último

redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
nicho110
 

Último (10)

EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXI
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
Guia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosGuia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos Basicos
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptx
 

Obj 11 capa 7 - aplicacion

  • 1. Capa 7 Capa de Aplicación
  • 2. Capa de Aplicación • La Capa 7 o de Aplicación soporta el componente de comunicación de las aplicaciones. • Responsabilidades:  Identificar y Establecer la disponibilidad de los socios de la comunicación deseada  Sincronizar las aplicaciones de cooperación  Establecer acuerdos con respecto a los procedimientos para la recuperación de errores  Controlar la Integridad de los datos • Determina si existen suficientes recursos para establecer la comunicación.
  • 3. Capa de Aplicación • La capa de aplicación no suministra servicios a ninguna de las demás capas del modelo OSI. • Da Servicios a los procesos de aplicación (Word, Excel) que se encuentran fuera del modelo OSI. • Proporciona: – Interfaz Directa para el resto del modelo OSI, mediante el uso de aplicaciones de red (WWW, E-mail, FTP, Telnet) – Interfaz Indirecta, mediante el uso de aplicaciones independientes (Word, Excel, Redirectores de red).
  • 4.
  • 5. Aplicaciones Cliente/Servidor • En general las aplicaciones de red directas operan en un entorno cliente/servidor. • El cliente (computador local) solicita los servicios. • El servidor (computador remoto) brinda servicios. • petición del cliente, respuesta del servidor • Un ejemplo particular son los servidores de Web y los navegadores o browsers. • Internet Explorer y Netscape Navigator son probablemente las aplicaciones de red directa que más se utilizan. (Ej. Control Remoto TV)
  • 6. Aplicaciones de Red Indirectas • Son parte de un entorno cliente/servidor. • Ej. Guardar un archivo desde Word a un servidor de red. • El redirector permite que la aplicación de se transforme en un cliente de red. • El redirector es un protocolo que funciona con los Sistemas Operativos de los servidores y clientes de la red.  Protocolo de Archivos Apple  Interfaz de Usuario NetBIOS extendida (NetBEUI)  Protocolo IPX/SPX de Novell  Sistema de Archivos de Red (NSF)
  • 7. Proceso del Redirector • El cliente solicita al servidor de archivos guardar los datos. • El servidor responde almacenando el archivo o rechazando la solicitud. • Igual proceso se tiene ante un petición de impresión en una impresora de red. • El redirector permite asignar recursos remotos a nombres lógicos en el cliente (computador local). • El redirector envía la petición especificando al servidor el correspondiente nombre lógico. Para la aplicación el recurso es “local”.
  • 8. Procesos de Comunicación  La conexión con el servidor se mantiene sólo durante el tiempo en que se procesa la transacción. Los navegadores son ejemplos válidos. – Al completarse el procesamiento, se términa la conexión. Se debe establecer nuevamente para que la siguiente petición se pueda llevar a cabo.  Un segundo método para la comunicación cliente/servidor es establecer una conexión con el servidor y mantenerla hasta ejecutar todo el proceso. (Ej. TELNET, FTP) – El cliente (computador local) finaliza la conexión cuando el usuario lo determina.
  • 9. El uso de IPs ? • Internet se basa en el esquema IP de Capa 3. Esto permite el enrutamiento basado en direcciones lógicamente agrupadas. • Sin embargo para los usuarios sería terrible recordar 4 octetos para cada dirección que desee visitar. • Esto se elimina gracias al sistema denominado Domain Name System o DNS. De esta manera se agrupa a computaores en un dominio asociados por su ubicación geográfica, tipo de actividad. • Un nombre de un dominio es una serie de caracteres, que representa la dirección numérica de un sitio de Internet.
  • 10. Dominios www.usfq.edu.ec • La última parte es el primer nivel del dominio de Internet, y corresponde al País. .us: United States (Estados Unidos) .ec: Ecuador • El segundo nivel agrupa el tipo de actividad .edu: educación .com: comercial .gov: gobiernos • El tercero corresponde a la institución .usfq: Universidad San Francisco de Quito • El último identifica a cada equipo en particular .org: sin fines de lucro .net: servicio de red .mil: milicia
  • 11. Servidor DNS • El servidor de DNS o Domain Name Server administra los nombres de dominio y responde las peticiones de los clientes para transformar un nombre en la dirección IP asociada . • El sistema de servidores DNS se basa en una jerarquía de servidores DNS • Si un servidor DNS conode la IP asociada a un nombre devuelve el resultado. Si no, transfiere la petición al servidor DNS de nivel superior. • Este proceso se repite hasta alcanzar el nivel de DNS más elevado, y si no se resuelve se considera como error.
  • 12. Aplicaciones de Internet • Se debe distinguir entre aplicaciones de Internet y los protocolos de capa de aplicación de OSI. • Las aplicaciones de Internet (IE, Navigator, Gozzila) se clasifican fuera de la capa 7 del modelo OSI. • Sólo cuando las aplicaciones realizan peticiones y solicitan los servicios de red tratan con los protocolos de la Capa 7 (POP3, DNS, HTTP, FTP). • Los programas hacen la interfaz con los protocolos de la capa de aplicación del modelo OSI.
  • 13. E-mail • El remitente envia un documento por correo electrónico a un destinatario. Este va primero a oficina de correos del remitente. Esta se encarga de enviar el documento a la oficina de correos del destinatario. El cliente del destinatario obtiene de su oficina de correos el documento. • Las direcciones de e-mail constan de 2 partes: galo@mail.usfq.edu.ec – el nombre del usuario destinatario (se ubica antes del @) – la dirección del servidor de correo del destinatario • El servidor de correo del destinatario es el único que verifica que exista el usuario al que se quiere enviar el documento.
  • 14. Función DNS • Siempre que un cliente desea comunicarse con un servidor remoto, solicita a un servidor DNS, que traduzca los nombres de dominio a sus direcciones IP asociadas. • Esto permite la segmentación y el encapsulamiento correcto en la capa de transporte.
  • 15. Telnet • El software de emulación de terminal (Telnet) tiene la capacidad de acceder de forma remota a otro computador. Le permite conectarse a un host de manera remota. • Se considera al cliente de Telnet como una máquina local y al servidor de Telnet, como un host remoto. • El “Telnet” no utiliza la capacidad de procesamiento del host local. Transmite los comandos al host remoto, este procesa la información y envía el resultado de regreso al host local.
  • 16. Telnet • Si la conexión se pide a un nombre de un host remoto, telnet empieza con una petición DNS. • Funciona principalmente en las 3 capas superiores de OSI: Aplicación (comandos), Presentación (formatos, ASCII) y Sesión (transmisiones). • Los datos siguirán el proceso de encapsulamiento de las capas inferiores a ambos lados de la comunicación.
  • 17. FTP • El protocolo de transferencia de archivos permite cargar o descargar archivos desde un host remoto. • Una sesión FTP se establece hasta que el cliente termine la comunicación, el servidor detecte un “time out” o se produzca algún tipo de error de comunicación. En ese sentido es similar al Telnet • Una vez que se establece una conexión FTP, se debe proporcionar un identificador de conexión (usuario) y una clave (password). Es muy utilizado el usuario "anonymous” (anónimo), el cual debe estar habilitado en el servidor remoto.
  • 18. FTP • Según los atributos del usuario le permitirá crear/borrar carpetas, borrar y cargar/descargar archivos y otras funciones relacionadas con la administración de archivos. • Cuando los archivos se copian a/desde un servidor, FTP establece una segunda conexión (un enlace de datos), entre los computadores, a través del cual se transfieren los datos. • La transferencia se puede realizar en modo ASCII o en modo binario, lo cual determinan la forma de transferencia de los archivos.
  • 19. HTTP (HyperText Transfer Protocol) • La Web es la parte de crecimiento más rápido y más utilizada de Internet debido a la facilidad con la que se puede acceder a la información. • Un navegador de Web es también una aplicación cliente/servidor. • Un navegador presenta datos en formato de texto, gráficos, sonido y vídeo. Las páginas Web se crean con el Lenguaje de Etiquetas por Hipertexto (HTML). • HTML indica al navegador el aspecto de la página de forma específica.
  • 20. HTTP (HyperText Transfer Protocol) • Especifica los archivos y objetos que se deben transferir desde el servidor al Web browser. • Los HiperVínculos hacen que la Web sea fácil de navegar. • HiperVínculo es un objeto (palabra, frase o imagen) que cuando se hace clic en él, lo transfiere a otra página locación. Está locación es una ubicación de dirección que se denomina Localizador de Recursos Uniforme (URL).
  • 21. HTTP (HyperText Transfer Protocol) • El Navegador utiliza la función DNS para determinar la dirección IP del servidor de Web. • Las capas de transporte, de red, de enlace de datos y física iniciarán la sesión con el servidor de Web. • El servidor responde a la petición enviando el texto y eventualmente los archivos de gráficos, audio, y vídeo, al cliente Web. • El navegador del cliente reensambla la información para crear una vista de la página Web y luego termina la sesión.