Вы находитесь на странице: 1из 5

Resumen del Captulo 10 Capa de aplicacin

Las aplicaciones brindan la interfaz humana a la red subyacente. Estas


aplicaciones nos permiten enviar y recibir datos de forma relativamente fcil. En
general, podemos acceder a estas aplicaciones y utilizarlas sin saber cmo
funcionan. Sin embargo, para los profesionales de la red, es importante saber
cmo una aplicacin puede formatear, transmitir e interpretar mensajes que se
envan y se reciben a travs de la red.
En el modelo OSI, la informacin pasa de una capa a otra: de la capa de
aplicacin en el host de transmisin pasa por la jerarqua hacia la capa fsica y
luego por el canal de comunicaciones hacia el host de destino, donde la
informacin vuelve a la jerarqua y termina en la capa de aplicacin.
La capa de aplicacin es la capa superior de los modelos OSI y TCP/IP. La
capa de aplicacin de TCP/IP incluye un nmero de protocolos que proporciona
funcionalidad especfica a una variedad de aplicaciones de usuario final. La
funcionalidad de los protocolos de capa de aplicacin de TCP/IP se adapta
aproximadamente al esquema de las tres capas superiores del modelo OSI: la
de aplicacin, la de presentacin y la de sesin. Las capas 5, 6 y 7 del modelo
OSI se utilizan como referencias para proveedores y desarrolladores de
software de aplicacin para fabricar productos, como exploradores Web, que
necesitan acceder a las redes.
La capa de aplicacin es la ms cercana al usuario final. Es la capa que
proporciona la interfaz entre las aplicaciones que utilizamos para comunicarnos
y la red subyacente en la cual se transmiten los mensajes. Los protocolos de
capa de aplicacin se utilizan para intercambiar los datos entre los programas
que se ejecutan en los hosts de origen y destino.
La capa de presentacin tiene tres funciones principales:
Dar formato a los datos del dispositivo de origen, o presentarlos, en una
forma compatible para que lo reciba el dispositivo de destino.
Comprimir los datos de forma tal que los pueda descomprimir el
dispositivo de destino.
Encriptar los datos para su transmisin y posterior descifrado al llegar al
dispositivo de destino.
La capa de presentacin da formato a los datos para la capa de aplicacin y
establece estndares para los formatos de archivo.
Las funciones de la capa de sesin crean y mantienen dilogos entre las
aplicaciones de origen y destino. La capa de sesin maneja el intercambio de
informacin para iniciar los dilogos y mantenerlos activos y para reiniciar
sesiones que se interrumpieron o que estuvieron inactivas durante un perodo
prolongado.
Los protocolos de aplicacin de TCP/IP especifican el formato y la informacin
de control necesarios para muchas funciones de comunicacin comunes de
Internet. Algunos de los protocolos TCP/IP son:

Uriangato, Gto.

26 de Enero, 2016

Sistema de nombres de dominios (DNS): este protocolo resuelve


nombres de Internet en direcciones IP.
Telnet: se utiliza para proporcionar acceso remoto a servidores y
dispositivos de red.
Protocolo simple de transferencia de correo (SMTP): este protocolo
transfiere mensajes y archivos adjuntos de correo electrnico.
Protocolo de configuracin dinmica de host (DHCP): se utiliza para
asignar una direccin IP y direcciones de mscara de subred, de
gateway predeterminado y de servidor DNS a un host.
Protocolo de transferencia de hipertexto (HTTP): este protocolo
transfiere archivos que conforman las pginas Web de la World Wide
Web.
Protocolo de transferencia de archivos (FTP): se utiliza para la
transferencia de archivos interactiva entre sistemas.
Protocolo trivial de transferencia de archivos (TFTP): se utiliza para
la transferencia de archivos activa sin conexin.
Protocolo bootstrap (BOOTP): este protocolo es un precursor del
protocolo DHCP. BOOTP es un protocolo de red que se utiliza para
obtener informacin de la direccin IP durante el arranque.
Protocolo de oficina de correos (POP): es un protocolo que utilizan los
clientes de correo electrnico para recuperar el correo electrnico de un
servidor remoto.
Protocolo de acceso a mensajes de Internet (IMAP): este es otro
protocolo que se utiliza para recuperar correo electrnico.
Los nombres de dominio se crearon para convertir las direcciones numricas
en un nombre sencillo y reconocible. DNS utiliza un conjunto distribuido de
servidores para resolver los nombres asociados con las direcciones numricas.
El protocolo DNS define un servicio automatizado que coincide con nombres de
recursos que tienen la direccin de red numrica solicitada. Incluye el formato
de consultas, respuestas y datos. Las comunicaciones del protocolo DNS
utilizan un nico formato llamado mensaje. Este formato de mensaje se utiliza
para todos los tipos de solicitudes de clientes y respuestas del servidor,
mensajes de error y para la transferencia de informacin de registro de
recursos entre servidores. Los sistemas operativos de las PC tambin cuentan
con una utilidad llamada nslookup que permite que el usuario consulte los
servidores de nombres de forma manual para resolver un nombre de host
determinado. Esta utilidad tambin puede utilizarse para solucionar los
problemas de resolucin de nombres y verificar el estado actual de los
servidores de nombres.
El servicio Protocolo de configuracin dinmica de host (DHCP, Dynamic Host
Configuration Protocol) permite a los dispositivos de una red obtener
direcciones IP y dems informacin de un servidor DHCP. Este servicio
automatiza la asignacin de direcciones IP, mscaras de subred, gateway y
otros parmetros de redes IP. Esto se denomina direccionamiento dinmico.

La alternativa al direccionamiento dinmico es el direccionamiento esttico. Al


utilizar el direccionamiento esttico, el administrador de red introduce
manualmente la informacin de la direccin IP en los hosts de red.
El protocolo FTP se desarroll para permitir las transferencias 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 y extraer datos en un servidor que ejecuta
un demonio FTP (FTPd).
Para transferir datos correctamente, FTP requiere dos conexiones entre el
cliente y el servidor, una para los comandos y las respuestas y la otra para la
transferencia de archivos propiamente dicha:
1. El cliente establece la primera conexin al servidor para el trfico de
control, que est constituido por comandos del cliente y respuestas del
servidor.
2. El cliente establece la segunda conexin al servidor para la transferencia
de datos propiamente dicha. Esta conexin se crea cada vez que hay
datos para transferir.
El bloque de mensajes del servidor (SMB) es un protocolo de intercambio de
archivos cliente/servidor para describir la estructura de los recursos de red
compartidos, como archivos, directorios, impresoras y puertos serie. Es un
protocolo de solicitud-respuesta. El protocolo SMB describe el acceso al
sistema de archivos y la manera en que los clientes hacen solicitudes de
archivos. Adems describe la comunicacin entre procesos del protocolo SMB.
Todos los mensajes SMB comparten un mismo formato. Este formato utiliza un
encabezado de tamao fijo seguido de un parmetro de tamao variable y un
componente de datos.
Los mensajes de SMB pueden:
Iniciar, autenticar y terminar sesiones
Controlar el acceso a los archivos y a la impresora
Autorizar una aplicacin para enviar o recibir mensajes para o de otro
dispositivo
A diferencia del uso compartido de archivos que admite el protocolo de
transferencia de archivos (FTP), los clientes establecen una conexin a largo
plazo con los servidores. Una vez establecida la conexin, el usuario del cliente
puede acceder a los recursos en el servidor como si el recurso fuera local para
el host del cliente.
La capa de aplicacin es responsable del acceso directo a los procesos
subyacentes que administran y transmiten la comunicacin a travs de la red.
Esta capa funciona como origen y destino de las comunicaciones a travs de
las redes de datos, independientemente del tipo de red de datos que se utilice.
De hecho, los avances en la forma en que nos conectamos mediante redes
tienen un impacto directo en el tipo de aplicaciones que estn en desarrollo.
Mediante el uso de etiquetas inteligentes y de la conectividad avanzada para
digitalizar productos que no son de tecnologa inteligente y para conectarlos a
Internet, las personas y las compaas podrn interactuar en formas nuevas e

inimaginables. Los objetos podrn recopilar, recibir y enviar informacin a


usuarios y a otros objetos conectados.
La explosin masiva de aplicaciones se debe, en gran medida, al genio del
enfoque en capas para el procesamiento de datos a travs de una red.
Concretamente, si se mantiene la funcionalidad de la capa de aplicacin
separada de la funcionalidad del transporte de datos, los protocolos de capa de
aplicacin se pueden modificar, y se pueden desarrollar nuevas aplicaciones,
sin que el desarrollador deba preocuparse por el procedimiento de obtencin
de datos a travs de la red.
Cuando una aplicacin enva una solicitud a una aplicacin de servidor, la capa
de aplicacin construye el mensaje, pero despus se pasa por las diversas
funcionalidades de la capa en el cliente para entregarse. Mientras se traslada
por el stack, cada capa inferior encapsula los datos con un encabezado que
contiene los protocolos de comunicacin para esa capa. Estos protocolos, que
se implementan en los hosts emisores y receptores, interactan para
proporcionar una entrega extremo a extremo de las aplicaciones a travs de la
red.
El primer paso es la creacin de datos en la capa de aplicacin del dispositivo
final de origen que inicia la comunicacin. En este caso, despus de crear la
solicitud del cliente Web, esos datos se codifican, comprimen y encriptan, si es
necesario. De esto se encarga el protocolo de capa de aplicacin del modelo
TCP/IP, pero incluye la funcionalidad descrita por las capas de aplicacin,
presentacin y sesin del modelo OSI. La capa de aplicacin enva estos datos
como un stream a la capa de transporte.
El siguiente paso es la segmentacin y la encapsulacin de los datos a medida
que pasan por el stack de protocolos. En la capa de transporte, el mensaje
HTTP GET se divide en partes ms pequeas y fciles de manejar. A cada
parte del mensaje se le agrega un encabezado de capa de transporte. Dentro
del encabezado de la capa de transporte, hay indicadores que establecen
cmo reconstruir el mensaje. Tambin se incluye un identificador, el nmero de
puerto 80. Este se utiliza para avisar al servidor de destino que se quiere enviar
el mensaje a su aplicacin de servidor Web.
A continuacin, se agregan los identificadores de direccin a los segmentos. La
funcin de la capa de red es agregar el direccionamiento que permite la
transferencia de los datos desde el host que los origina hasta el host que los
utiliza. La capa de red logra esto mediante el encapsulamiento de cada
segmento en el encabezado del paquete IP. El encabezado del paquete IP
contiene las direcciones IP del dispositivo de origen y de destino.
Despus de agregar el direccionamiento IP, el paquete se traslada a la capa de
acceso a la red para generar datos en los medios. Para que esto ocurra, la
capa de acceso a la red primero debe preparar el paquete para la transmisin;
para eso, lo coloca en una trama con un encabezado y un triler. Esta trama
incluye la direccin fsica del host de origen y la direccin fsica del salto
siguiente en la ruta al destino final. La Capa 2 est relacionada con la entrega

de los mensajes en una red local nica. La direccin de la Capa 2 es exclusiva


en la red local y representa la direccin del dispositivo final en el medio fsico.
Los datos se transportan mediante la internetwork, que est compuesta por
medios y por cualquier dispositivo intermedio. Como el mensaje encapsulado
se transmite a travs de la red, puede viajar a travs de diferentes medios y
tipos de red. La capa de acceso a la red especifica las tcnicas para colocar la
trama en los medios y quitarla de ellos.
Por ltimo, se recibe la trama en el dispositivo final de destino. Cuando los
datos pasan por el stack en el dispositivo de destino, estos se desencapsulan y
se vuelven a armar. Los datos pasan continuamente por las capas, de la capa
de acceso a la red a la capa de red y a la capa de transporte, hasta que llegan
a la capa de aplicacin para ser procesados.

Referencias
CCNA1 V5 Principios bsicos de enrutamiento y switching. E.U.A.
100-101 (ICND1), 200-101 (INC2) Y 200-120 (CCNA R&S).