Sunteți pe pagina 1din 11

PRESENTACION

En el presente trabajo vamos hablar sobre una de las


capas de el modelo tcp/ip nos referimos a la capa
aplicacion 1. FUNDAMENTO DE REDES CAPA DE
APLICACIN DEL MODELO TCP/IP NOMBRE: FREDY REYNA
RONCES NOMBRE: ALMA ROSA REYES SANTOS
2. CAPA DE APLICACIN DEL MODELO TCP/IP
3. SIMILITUDES ENTRE EL MODELO OSI Y TCP/IP Ambos se
dividen en capas. Ambos tienen capas de aplicacin, aunque
incluyen servicios muy distintos. Ambos tienen capas de transporte y
de red similares. Se supone que la tecnologa es de conmutacin por
paquetes y no de conmutacin por circuito.
4. DIFERENCIAS ENTRE LOS MODELOS OSI Y TCP/IP: TCP/IP
combina las capas de presentacin y de sesin en una capa de
aplicacin TCP/IP combina la capas de enlace de datos y la capa
fsica del modelo OSI en una sola capa TCP/IP parece ser ms
simple porque tiene menos capas La capa de transporte TCP/IP que
utiliza UDP no siempre garantiza la entrega confiable de los
paquetes mientras que la capa de transporte del modelo OSI s.
5. COMPARACION ENTRE EL MODELO TCP/IP Y OSI
6. MODELO TCP/IP Cuando se dise el modelo TCP/IP, las capas
de sesin y de presentacin del modelo OSI se agruparon en la capa
de aplicacin del modelo TCP. Esto significa que los aspectos de
representacin, codificacin y control de dilogo se administran en la
capa de aplicacin en lugar de hacerlo en las capas inferiores
individuales, como sucede en el modelo OSI. Este diseo garantiza
que el modelo TCP/IP brinda la mxima flexibilidad, en la capa de
aplicacin, para los desarrolladores de software.


INDICE

MODELO TCP/IP
LA CAPA APLICACIN
PROTOCOLOS DE APLICACIN
TELNETEl
FTPEl
DNSEl DNS ( DomainNameSystem )
SMBSMB (Samba)
P2PPeer-to-peer (P2P)
HTTP(HyperText Transfer Protocol)
SMTP/POP
CAPA DE PRESENTACIN
OPERACIONES DE LA CAPA DE PRESENTACIN.
CAPA DE SESIN
ANALOGIAS DE LA CAPA DE SESION
CONTROL DE DIALOGO
SEPARACION DE DIALOGO
PROTOCOLOS
EJEMPLO DE LA CAPA APLICACIN
MODELO TCP/IP

El modelo TCP/IP es un modelo de descripcin de protocolos de red desarrollado
en la dcada de los 70 por VintonCerf y Robert E. Kahn. Fue implantado en la
redARPANET, la primera red de rea amplia, desarrollada por encargo
de DARPA, una agencia del Departamento de Defensa de los Estados Unidos, y
predecesora de la actual red Internet. EL modelo TCP/IP se denomina a veces
como Internet Model, Modelo DoD o Modelo DARPA.

El modelo TCP/IP, describe un conjunto de guas generales de diseo e
implementacin de protocolos de red especficos para permitir que un equipo
pueda comunicarse en una red. TCP/IP provee conectividad de extremo a extremo
especificando cmo los datos deberan ser formateados, direccionados,
transmitidos,enrutados y recibidos por el destinatario. Existen protocolos para los
diferentes tipos de servicios de comunicacin entre equipos.

TCP/IP tiene cuatro capas de abstraccin segn se define en el RFC 1122. Esta
arquitectura de capas a menudo es comparada con el Modelo OSI de siete capas.
El modelo TCP/IP y los protocolos relacionados son mantenidos por la Internet
EngineeringTaskForce (IETF).

Para conseguir un intercambio fiable de datos entre dos equipos, se deben llevar a
cabo muchos procedimientos separados.
El resultado es que el software de comunicaciones es complejo. Con un modelo
en capas o niveles resulta ms sencillo agrupar funciones relacionadas e
implementar el software de comunicaciones modular.

Las capas estn jerarquizadas. Cada capa se construye sobre su predecesora. El
nmero de capas y, en cada una de ellas, sus servicios y funciones son variables
con cada tipo de red. Sin embargo, en cualquier red, la misin de cada capa es
proveer servicios a las capas superiores hacindoles transparentes el modo en
que esos servicios se llevan a cabo. De esta manera, cada capa debe ocuparse
exclusivamente de su nivel inmediatamente inferior, a quien solicita servicios, y del
nivel inmediatamente superior, a quien devuelve resultados.



LA CAPA APLICACIN
El nivel de aplicacin o capa de aplicacin es el sptimo nivel del modelo OSI.
Ofrece a las aplicaciones (de usuario o no) la posibilidad de acceder a los
servicios de las dems capas y define los protocolos que utilizan las aplicaciones
para intercambiar datos, como correo electrnico (POP y SMTP), gestores de
bases de datos y protocolos de transferencia de archivos (FTP)
Cabe aclarar que el usuario normalmente no interacta directamente con el nivel
de aplicacin. Suele interactuar con programas que a su vez interactan con el
nivel de aplicacin pero ocultando la complejidad subyacente. As por ejemplo un
usuario no manda una peticin GET /index.html HTTP/1.0 para conseguir una
pgina en html, ni lee directamente el cdigo html/xml. O cuando chateamos con
el Messenger, no es necesario que codifiquemos la informacin y los datos del
destinatario para entregarla a la capa de Presentacin (capa 6) para que realice el
envo del paquete.
En esta capa aparecen diferentes protocolos y servicios: Protocolos:
FTP (File Transfer Protocol - Protocolo de transferencia de archivos) para
transferencia de archivos.
DNS (DomainNameService - Servicio de nombres de dominio).
DHCP (Dynamic Host ConfigurationProtocol - Protocolo de configuracin
dinmica de anfitrin).
HTTP (HyperText Transfer Protocol) para acceso a pginas web.
HTTPS (Hypertext Transfer ProtocolSecure) Protocolo seguro de transferencia
de hipertexto.
POP (Post Office Protocol) para correo electrnico.
SMTP (Simple Mail Transport Protocol).
SSH (SecureSHell)
TELNET para acceder a equipos remotos.
TFTP (Trival File Transfer Protocol).
LDAP (Lightweight Directory Access Protocol).
Servicios:
Aplicaciones de Red
www (World Wide Web).
enlace a capas inferiores
Esta capa contiene las aplicaciones visibles para el usuario. Algunas
consideraciones son: seguridad y cifrado, DNS (DomainNameService) Una de las
aplicaciones ms usadas hoy en da en Internet es el WWW (World Wide Web).

PROTOCOLOS DE APLICACIN
TELNETEl software de emulacin de terminal (Telnet) tiene la capacidad de
accederde forma remota a otro computador. Le permite conectarse a un host de
Internet y ejecutar comandos. Se considera al cliente de Telnet como una mquina
local y alservidor de Telnet, que utiliza un software especial denominado daemon,
como un host remoto.
FTPEl protocolo de transferencia de archivos (FTP) est diseado paradescargar
archivos o cargarlos FTP es una aplicacin cliente/servidor al igual que el correo
electrnico y Telnet. Requiere software de servidor que se ejecuta en un host al
que se puede acceder a travs del software de cliente. Una sesin FTP se
establece de la misma forma que una sesin Telnet. Aligual que lo que ocurre con
Telnet, la sesin FTP se mantiene hasta que el cliente la termina o hasta que se
produce algn tipo de error de comunicacin.
DNSEl DNS ( DomainNameSystem ) o Sistema de Nombres de Dominio es una
base de datos jerrquica y distribuida que almacena informacin sobre los
nombres de dominio de redes cmo Internet. Tambin llamamos DNS al protocolo
de comunicacin entre un cliente (resolver) y el servidor DNS. La funcin ms
comn de DNS es la traduccin de nombres por direcciones IP, esto nos facilita
recordar la direccin de una mquina haciendo una consulta DNS ( mejor recordar
www.programacionweb.net que 62.149.130.140 ) y nos proporciona un modo de
acceso ms fiable ya que por mltiples motivos la direccin IP puede variar
manteniendo el mismo nombre de dominio.
SMBSMB (Samba) es un protocolo de comunicacin de alto nivel que puede
implementarse sobre diversos protocolos como TCP/IP, NetBEUI y IPX/SPX.
Junto con la ubicacin de dichos protocolos en los niveles OSI y en la pila TCP/IP.
Entre todas esas alternativas, tanto en el caso de Samba como de Windows
2000/XP, SMB. Se implementa habitualmente encima de NetBIOS sobre TCP/IP
(esta alternativa se ha convertido en el estndar de factor para compartir recursos
entre sistemas Windows). es un protocolo de tipo cliente/servidor, donde el
ordenador "servidor" ofrece recursos (archivos, impresoras, etc.) que
pueden ser utilizados remotamente por los ordenadores "cliente" a
travs de la red.
P2PPeer-to-peer (P2P) o red de pares, es una red de computadoras en la que
todos o algunos aspectos de esta funcionan sin clientes ni servidores fijos, sino
una serie de nodos que se comportan como iguales entre si. Es decir, actan
simultneamente como clientes y servidores respecto a los dems nodos de la
red. Las redes peer-to-peer aprovechan, administran y optimizan el uso del ancho
de banda de los dems usuarios de la red por medio de la conectividad entre los
mismos, obteniendo ms rendimiento en las conexiones y transferencias que con
algunos mtodos centralizados convencionales, donde una cantidad relativamente
pequea de servidores provee el total del ancho de banda y recursos compartidos
para un servicio o aplicacin.
HTTP(HyperText Transfer Protocol) Es un protocolo sin estado, es decir, que no
guarda ninguna informacin sobre conexiones anteriores. El desarrollo de
aplicaciones web necesita frecuentemente mantener estado. Para esto se usan las
cookies, que es informacin que un servidor puede almacenar en el sistema
cliente. Esto le permite a las aplicaciones web instituir la nocin de
"sesin", y tambin permite rastrear usuarios ya que las cookies
pueden guardarse en el cliente por tiempo indeterminado. Es el protocolo usado
en cada transaccin de la Web (WWW). Es un protocolo orientado a transacciones
y sigue el esquema peticin-respuesta entre un cliente y un servidor.
SMTP/POP(Simple Mail Transfer Protocol, protocolo de transferencia de correo
simple) es un protocolo TCP/IP usado en el envo y recepcin de correo
electrnico en Internet. Sin embargo, debido a las limitaciones de este protocolo
para mantener una cola de mensajes en el servidor que los recibe, es usado
normalmente con uno o dos protocolos adicionales, POP3 o IMAP, con los que se
permite al usuario guardar los mensajes en un buzn del servidor y descargarlos
peridicamente a su ordenador desde all. Las aplicaciones de correo electrnico
acostumbran a configurarse de forma que el protocolo SMTP solamente interviene
en el envo del correo (el que nosotros enviamos a otros usuarios), mientras que
POP3 o IMAP son los protocolos mediante los que se recibe el correo (el que
enva el correo recibido desde el servidor a nuestro ordenador). Los clientes de
correo electrnico que utilizan IMAP dejan por lo general los mensajes en el
servidor hasta que el usuario los elimina directamente. Esto y otros factores hacen
que la operacin de IMAP permita a mltiples clientes acceder al mismo buzn de
correo
DHCPDynamic Host ConfigurationProtocol funciona sobre un servidor central
(servidor, estacin de trabajo o incluso un PC) el cual asigna direcciones IP a otras
mquinas de la red. Este protocolo puede entregar informacin IP en una LAN o
entre varias VLAN. Esta tecnologa reduce el trabajo de un administrador, que de
otra manera tendra que visitar todos los ordenadores o estaciones de trabajo uno
por uno. Para introducir la configuracin IP consistente en IP, mscara, Gateway,
DNS, etc.Es un protocolo diseado principalmente para ahorrar tiempo
gestionando direcciones IP en una red grande. El servicio DHCP est activo en un
servidor donde se centraliza la gestin de la direcciones IP de la red. Hoy en da,
muchos sistemas operativos incluyen este servicio dada su importancia.

CAPA DE PRESENTACIN
El nivel de presentacin o capa de presentacin es el sexto nivel del Modelo
OSI que se encarga de la representacin de la informacin, de manera que
aunque distintos equipos puedan tener diferentes representaciones internas de
caracteres (ASCII, Unicode, EBCDIC), nmeros (little-endian tipo Intel, big-
endian tipo Motorola), sonido o imgenes, los datos lleguen de manera
reconocible.
Esta capa es la primera en trabajar ms el contenido de la comunicacin que
cmo se establece la misma. En ella se tratan aspectos tales como la semntica y
la sintaxis de los datos transmitidos, ya que distintas computadoras pueden tener
diferentes formas de manejarlas.
Por lo tanto, podemos resumir definiendo a esta capa como la encargada de
manejar las estructuras de datos abstractas y realizar las conversiones de
representacin de datos necesarias para la correcta interpretacin de los mismos.
Esta capa tambin permite cifrar los datos y comprimirlos. Acta como traductor.
La Capa 6, o capa de presentacin, cumple tres funciones principales. Estas
funciones son las siguientes:
Formateo de datos
Cifrado de datos
Compresin de datos
Para comprender cmo funciona el formateo de datos, tenemos dos sistemas
diferentes. El primer sistema utiliza el Cdigo ampliado de caracteres decimal
codificados en binario (EBCDIC) para representar los caracteres en la pantalla. El
segundo sistema utiliza el Cdigo americano normalizado para el intercambio de la
informacin (ASCII) para la misma funcin. La Capa 6 opera como traductor entre
estos dos tipos diferentes de cdigos.
El cifrado de los datos protege la informacin durante la transmisin. Las
transacciones financieras utilizan el cifrado para proteger la informacin
confidencial que se enva a travs de Internet. Se utiliza una clave de cifrado para
cifrar los datos en el lugar origen y luego descifrarlos en el lugar destino.
La compresin funciona mediante el uso de algoritmos para reducir el tamao de
los archivos. El algoritmo busca patrones de bits repetidos en el archivo y
entonces los reemplaza con un token. Un token es un patrn de bit mucho ms
corto que representa el patrn largo. Una analoga sencilla puede ser el nombre
Rafa (el apodo), el token, para referirse a alguien cuyo nombre completo sea
Rafael.
OPERACIONES DE LA CAPA DE PRESENTACIN.
La capa de presentacin realiza las siguientes operaciones:
Traducir entre varios formatos de datos utilizando un formato comn.
Definir la estructura de datos a transmitir.
Definir el cdigo a usar para representar una cadena de caracteres.
Dar formato a la informacin para visualizarla o imprimirla.
Comprimir los datos si es necesario.
Aplicar a los datos procesos criptogrficos.

CAPA DE SESIN
El nivel de sesin o capa de sesin es el quinto nivel del modelo OSI , que
proporciona los mecanismos para controlar el dilogo entre las aplicaciones de los
sistemas finales. En muchos casos, los servicios de la capa de sesin son
parcialmente, o incluso, totalmente prescindibles. No obstante en algunas
aplicaciones su utilizacin es ineludible.
La capa de sesin proporciona los siguientes servicios:
Control del Dilogo: ste puede ser simultneo en los dos sentidos (full-
duplex) o alternado en ambos sentidos (half-duplex).
Agrupamiento: El flujo de datos se puede marcar para definir grupos de
datos.
Recuperacin: La capa de sesin puede proporcionar un procedimiento de
puntos de comprobacin, de forma que si ocurre algn tipo de fallo entre
puntos de comprobacin, la entidad de sesin puede retransmitir todos los
datos desde el ltimo punto de comprobacin y no desde el principio.
Todas estas capacidades se podran incorporar en las aplicaciones de la capa 7.
Sin embargo ya que todas estas herramientas para el control del dilogo son
ampliamente aplicables, parece lgico organizarlas en una capa separada,
denominada capa de sesin.
1

La capa de sesin surge como una necesidad de organizar y sincronizar el dilogo
y controlar el intercambio de datos.
La capa de sesin permite a los usuarios de mquinas diferentes establecer
sesiones entre ellos. Una sesin permite el transporte ordinario de datos, como lo
hace la capa de transporte, pero tambin proporciona servicios mejorados que son
tiles en algunas aplicaciones. Se podra usar una sesin para que el usuario se
conecte a un sistema remoto de tiempo compartido o para transferir un archivo
entre dos mquinas.

Despus de que los paquetes de datos provenientes de las cuatro capas inferiores
se transportan a travs de la capa de transporte, se transforman en sesiones en el
protocolo de capa 5 o capa de sesin del modelo OSI. Esto se logra
implementando varios mecanismos de control
ANALOGIAS DE LA CAPA DE SESION La capa de sesin establece, administra
y termina las sesiones entre las aplicaciones. Esto incluye el inicio, la terminacin
y la re sincronizacin de dos equipos que estn manteniendo una "sesin". La
capa de sesin coordina las aplicaciones mientras interactan en dos hosts que se
comunican entre s. Las comunicaciones de datos se transportan a travs de
redes conmutadas por paquetes, al contrario de lo que ocurre con las llamadas
telefnicas que se transportan a travs de redes conmutadas por circuitos.
CONTROL DE DIALOGO La capa de sesin decide si va a utilizar la conversacin
simultnea de dos vas o la comunicacin alternada de dos vas. Esta decisin se
conoce como control de dilogo. Si se permiten comunicaciones simultneas de
dos vas, entonces la capa de sesin poco puede hacer en cuanto al manejo de la
conversacinSi estas colisiones de la capa de sesin se vuelven intolerables,
entonces el control de dilogo cuenta con otra opcin: la comunicacin alternada
de dos vas. La comunicacin alternada de dos vas involucra el uso de un token
de datos de la capa de sesin que permite que cada host se comunique por
turnos.
SEPARACION DE DIALOGO La separacin de dilogo es el inicio, finalizacin y
control ordenado de la comunicacin. El grfico principal ilustra una sincronizacin
menor. En el "eje de tiempo, t = punto de referencia", la capa de sesin del host A
le enva un mensaje de sincronizacin al host B, y en ese momento ambos hosts
realizan la siguiente rutina: Realizar una copia de respaldo de los archivos
especficos Guardar las configuraciones de la red Guardar las configuraciones del
reloj Tomar nota del punto final de la conversacin
PROTOCOLOS La Capa 5 tiene una serie de protocolos importantes. Debemos
ser capaces de reconocer estos protocolos cuando aparezcan en un
procedimiento de conexin o en una aplicacin. Los siguientes son ejemplos de
protocolos de Capa 5:Sistema de archivos de red (NFS) Lenguaje de consulta
estructurado (SQL) Llamada de procedimiento remoto (RPC) Sistema X-Window
(son las windows de Unix-Linux)Protocolo de sesin AppleTalk (ASP) Protocolo de
control de sesin de arquitectura de red digital (DNA SCP)

EJEMPLO DE LA CAPA APLICACIN

SOFTWARE DE LA CAPA APLICACIN
Los protocolos de capa de Aplicacinpermiten a la red humana comunicarse conla
red de datos subyacente.
Cada programa ejecutable cargado a undispositivo se denomina proceso.
Existen dos formas de procesos oprogramas de software que proporcionanacceso
a la red: aplicaciones y servicios.

Aplicaciones reconocidas por la red: son losprogramas de software que utiliza
la gente paracomunicarse a travs de la red y puedencomunicarse directamente
con las capasinferiores del stack de protocolos.

Servicios de la capa de Aplicacin: son losprogramas que se comunican con la
red ypreparan los datos para la transferencia. Cadaservicio de red o aplicacin
utiliza protocolosque definen los estndares y formatos de datosa utilizarse.

Aplicaciones del usuario, servicios y protocolos de la capa de aplicacin
Las aplicaciones proporcionan a las personas una forma de crear mensajes, los
servicios de la capade aplicacin establecen una interfaz con la red ylos
protocolos proporcionan las reglas y losformatos que regulan el tratamiento de los
datos.

Los protocolos especifican qu mensajes seintercambian entre los host de origen
y de destino,la sintaxis de los comandos de control, el tipo yformato de los datos
que se transmiten y losmtodos adecuados para notificacin yrecuperacin de
errores.

S-ar putea să vă placă și