Documentos de Académico
Documentos de Profesional
Documentos de Cultura
1 Introduccin
Vivimos la experiencia de Internet a travs de la World Wide
Web cuando transmitimos videos, jugamos juegos en lnea,
chateamos con amigos y les enviamos correos electrnicos, y
buscamos ofertas en sitios Web. Las aplicaciones, como las
que se utilizan para proporcionar los servicios mencionados,
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.
La visualizacin de los mecanismos que permiten la
comunicacin a travs de la red se hace ms fcil si
utilizamos el esquema en capas del modelo OSI.
En este captulo, analizaremos la funcin de la capa de
aplicacin y la manera en que las aplicaciones, los servicios y
los protocolos que estn dentro de la capa de aplicacin
hacen posible una comunicacin slida a travs de las redes
de datos.
10.0.1.2 Actividad:
Investigacin de aplicaciones
Qu sucedera si
Su empleador decidi instalar telfonos IP en el lugar de
trabajo, lo que provoc que la red se encuentre fuera de
servicio hasta la semana prxima.
Sin embargo, usted debe continuar con su trabajo. Tiene
correos electrnicos que enviar y cotizaciones que preparar
para obtener la aprobacin del gerente. Debido a posibles
problemas de seguridad, no tiene permitido finalizar el trabajo
de la compaa utilizando sistemas informticos o equipos de
computacin personales o externos, o equipos y sistemas que
se encuentren en otra ubicacin.
El instructor puede solicitarle que complete las preguntas de
las dos situaciones que se presentan a continuacin o que
elija una de ellas (A. Correos electrnicos, o B. Cotizacin para
obtener la aprobacin del gerente). Responda las preguntas
para las situaciones de forma completa. Est preparado para
10.1.1.3 Capas de
presentacin y sesin
Capa de presentacin
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.
Como se muestra en la ilustracin, la capa de presentacin da
formato a los datos para la capa de aplicacin y establece
dispositivo.
Bitcoin
LionShare
Algunas aplicaciones P2P se basan en el protocolo Gnutella.
Estas aplicaciones permiten compartir archivos en discos
duros con otras personas. Como se muestra en la ilustracin,
el software de cliente compatible con Gnutella permite a los
usuarios conectarse a los servicios Gnutella a travs de
Internet, adems de ubicar los recursos compartidos por otros
puntos Gnutella y acceder a dichos recursos. Hay muchas
aplicaciones cliente disponibles para acceder a la red Gnutella
tales como BearShare, Gnucleus, LimeWire, Morpheus, WinMX
y XoloX.
Mientras que el foro de desarrolladores de Gnutella mantiene
el protocolo bsico, los proveedores de aplicaciones suelen
desarrollar extensiones para lograr que el protocolo funcione
mejor con dichas aplicaciones.
Muchas de las aplicaciones P2P no utilizan una base de datos
central para registrar todos los archivos disponibles en los
puntos. Por el contrario, los dispositivos en la red se indican
mutuamente qu archivos estn disponibles cuando hay una
consulta, y utilizan el protocolo y los servicios de intercambio
10.2.1.2 Protocolo de
transferencia de hipertexto y
lenguaje de marcado de
hipertexto
Cuando se escribe una direccin Web o un localizador
uniforme de recursos (URL) en un explorador Web, el
explorador establece una conexin con el servicio Web que se
ejecuta en el servidor mediante el protocolo HTTP. Los
nombres que la mayora de las personas asocia con las
direcciones Web son URL e identificador uniforme de recursos
(URI).
El URL http://www.cisco.com/index.html es un ejemplo de un
URL que se refiere a un recurso especfico: una pgina Web
llamada index.html en un servidor identificado
como cisco.com. Haga clic en cada ilustracin para ver los
pasos que utiliza HTTP.
Los exploradores Web son el tipo de aplicacin cliente que
utiliza una PC para conectarse a la World Wide Web y acceder
a recursos almacenados en un servidor Web. Al igual que con
la mayora de los procesos de servidores, el servidor Web
funciona como un servicio bsico y genera diferentes tipos de
archivos disponibles.
Para acceder al contenido, los clientes Web establecen
conexiones al servidor y solicitan los recursos deseados. El
servidor responde con el recurso y, al recibirlo, el explorador
interpreta los datos y los presenta al usuario.
Los exploradores pueden interpretar y presentar muchos tipos
de datos (como texto no cifrado o lenguaje de marcado de
hipertexto, que es el lenguaje que se utiliza para construir
pginas Web). Otros tipos de datos, sin embargo, requieren de
otro servicio o programa. Generalmente se les conoce como
plug-ins o complementos. Para ayudar al explorador a
determinar qu tipo de archivo est recibiendo, el servidor
especifica qu clase de datos contiene el archivo.
Para comprender mejor cmo interactan el explorador Web
con el cliente Web, podemos analizar cmo se abre una
pgina Web en un explorador. Para este ejemplo, utilice el
URLhttp://www.cisco.com/index.html.
Primero, el explorador interpreta las tres partes del URL, como
se muestra en la figura 1:
1. http (el protocolo o esquema)
2. www.cisco.com (el nombre del servidor)
descifrado de trfico.
.au: Australia
.co: Colombia
.com: una empresa o industria
.jp: Japn
.org: una organizacin sin fines de lucro
Despus de los dominios del nivel superior, se encuentran los
nombres de los dominios de segundo nivel y debajo de estos
hay otros dominios de nivel inferior. Cada nombre de dominio
es una ruta hacia este rbol invertido que comienza de la raz.
Por ejemplo, como se muestra en la ilustracin, es posible que
el servidor DNS raz no sepa exactamente dnde se encuentra
el registro del servidor de correo electrnico, mail.cisco.com,
pero conserva un registro del dominio .com dentro del
dominio de nivel superior. Asimismo, es posible que los
servidores dentro del dominio .com no tengan un registro de
mail.cisco.com, pero s tienen un registro del dominio. Los
servidores dentro del dominio cisco.com tienen un registro (un
registro MX para ser precisos) para mail.cisco.com.
El DNS depende de esta jerarqua de servidores
descentralizados para almacenar y mantener estos registros
de recursos. Los registros de recursos enumeran nombres de
dominios que el servidor puede resolver y servidores
alternativos que tambin pueden procesar solicitudes. Si un
servidor dado tiene registros de recursos que corresponden a
su nivel en la jerarqua de dominios, se dice que es
autoritativo para dichos registros. Por ejemplo, un servidor de
nombre en el dominio cisco.netacad.net no sera autoritativo
para el registro de mail.cisco.com, porque dicho registro se
mantiene en un servidor de nivel de dominio superior,
especficamente el servidor de nombre en el dominio
cisco.com.
10.2.2.4 nslookup
DNS es un servicio cliente/servidor. Sin embargo, difiere de los
otros servicios cliente/servidor. Mientras otros servicios
utilizan un cliente que es una aplicacin (como un explorador
Web o un cliente de correo electrnico), el cliente DNS ejecuta
un servicio por s mismo. El cliente DNS, a veces denominado
resolucin DNS, admite la resolucin de nombres para otras
aplicaciones de red y otros servicios que lo necesiten.
Al configurar un dispositivo de red, generalmente
proporcionamos una o ms direcciones del servidor DNS que
el cliente DNS puede utilizar para la resolucin de nombres.
En general, el proveedor de servicios de Internet (ISP)
suministra las direcciones para utilizar con los servidores DNS.
Cuando la aplicacin del usuario pide conectarse a un
dispositivo remoto por nombre, el cliente DNS solicitante
consulta a uno de estos servidores de nombres para resolver
el nombre para una direccin numrica.
Los sistemas operativos de las PC tambin cuentan con una
utilidad llamada nslookup que permite que el usuario
10.2.2.6 Protocolo de
configuracin dinmica de host
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
10.2.2.7 Funcionamiento de
DHCP
Sin DHCP los usuarios tienen que introducir manualmente la
direccin IP, la mscara de subred y otros parmetros de red
para poder unirse a esta. El servidor de DHCP mantiene un
pool de las direcciones IP y alquila una direccin a cualquier
cliente habilitado por DHCP cuando el cliente est activado.
Debido a que las direcciones IP son dinmicas (concedidas) en
esttica.
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
Los servicios de impresin y el SMB para compartir archivos
se han transformado en el pilar de las redes de Microsoft. Con
la presentacin de la serie de software Windows 2000,
Microsoft cambi la estructura subyacente para el uso del
SMB. En versiones anteriores de los productos de Microsoft,
los servicios de SMB utilizaron un protocolo que no es TCP/IP
para implementar la resolucin de nombres. A partir de
Windows 2000, todos los productos subsiguientes de Microsoft
utilizan la convencin de nomenclatura DNS, que permite que
los protocolos TCP/IP admitan directamente el uso compartido
de recursos de SMB, como se muestra en la figura 1. El
proceso de intercambio de archivos de SMB entre equipos
Windows se muestra en la figura 2.
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.
Los sistemas operativos LINUX y UNIX tambin proporcionan
un mtodo de intercambio de recursos con redes de Microsoft
mediante una versin del SMB llamado SAMBA. Los sistemas
operativos Macintosh de Apple tambin admiten recursos
compartidos utilizando el protocolo SMB.
10.4.1.4 Resumen
La capa de aplicacin es responsable del acceso directo a los
procesos subyacentes que administran y transmiten la
comunicacin a travs de la red humana. Esta capa sirve
como origen y destino de las comunicaciones a travs de las
redes de datos. Las aplicaciones, los protocolos y los servicios
de la capa de aplicacin permiten a los usuarios interactuar
con la red de datos de manera significativa y eficaz.
Las aplicaciones son programas informticos con los que
el usuario interacta y que inician el proceso de
transferencia de datos a solicitud del usuario.
Los servicios son programas en segundo plano que
proporcionan conexin entre la capa de aplicacin y las
capas inferiores del modelo de red.
Los protocolos proporcionan una estructura de reglas y
procesos acordados que garantizan que los servicios que