Está en la página 1de 5

Las Capas Superiores del Modelo OSI El modelo OSI designa las etapas de aplicacin, presentacin y sesin de la pilacomo

las capas superiores. En trminos generales, el software de estas capasrealiza funciones especficas, como el formato de datos, encriptacin yadministracin de la conexin.Ejemplos de las tecnologas de capa superior en el modelo OSI son HTTP, SSL yNFS. La capa de aplicacin La capa de aplicacin del modelo OSI es la capa que est ms cerca del usuario.En lugar de prestacin de servicios a otras capas del modelo OSI, que proporcionaservicios a los programas de aplicacin fuera del mbito de aplicacin del modeloOSI.Sus servicios son a menudo parte del proceso de solicitud. Las funcionesprincipales son: Identifica y establece la disponibilidad del interlocutor deseado. Sincroniza las aplicaciones de envo y recepcin. Establece un acuerdo sobre procedimientos para la recuperacin de erroresy control de la integridad de los datos. Determina si los recursos suficientes para las comunicaciones destinadas aexistir. Dispositivos: Los navegadores Los motores de bsqueda Programas de correo electrnico Grupos de noticias y programas de chat Servicios de transacciones Audio / video conferencia Telnet SNMP La capa de presentacin Asegura que la informacin enviada por la capa de aplicacin de un sistema sepodr leer por la capa de aplicacin de otro sistema. Se ofrece un formato comnpara la transmisin de datos a travs de diversos sistemas, por lo que los datos sepueden entender, independientemente de los tipos de mquinas que intervienen. La capa de presentacin se ocupa no slo con el formato y la representacin delos datos reales de los usuarios, sino tambin con la estructura de datos queutilizan los programas. Por lo tanto, la capa de presentacin negocia la sintaxis detransferencia de datos para la capa de aplicacin. Dispositivos: Cifrado EBCDIC y ASCII GIF y JPEG La capa de sesin

La funcin principal de la capa de sesin del modelo OSI es el control de"sesiones", que son conexiones lgicas entre dispositivos de red. Una sesinconsiste en un dilogo o conversacin de comunicaciones de datos, entre dosentidades de presentacin.Los dilogos se pueden Simple (solo ida) Half-duplex (suplente) Full-duplex (bidireccional)Conversaciones simple son raros en las redes.Half duplex conversaciones requieren una buena dosis de control de sesin decapa, ya que el inicio y final de cada transmisin deben ser supervisados.La mayora de las redes, por supuesto, capaz de transmisin full-duplex, pero enrealidad muchas conversaciones en la prctica son half-duplex. Dispositivos: Algunos ejemplos de los protocolos de la capa de sesin y las interfaces son lassiguientes: Network File System (NFS) Acceso a bases de datos concurrentes X-Windows System Llamada a procedimiento remoto (RPC) SQL Los nombres NetBIOS Sesin Protocolo AppleTalk (ASP) Red Digital de Arquitectura Servicios bsicos de redsystat El servicio systat se asocia al puerto 11 de una mquina Unix, de forma que alrecibir una peticin mediante TCP el demonio inetd ofrece una imagen de la tablade procesos del sistema, por ejemplo ejecutando una orden como ps -auwwx enLinux o ps -ef en Solaris; en algunos Unices se ofrece la salida de rdenescomo who o w en lugar de la tabla de procesos: es fcil configurar lo que cadaadministrador desee mostrar simplemente modificando la lnea correspondientede /etc/inetd.conf:anita:~# grep systat /etc/inetd.confsystat stream tcp nowait root /usr/bin/ps ps efanita:~#Bien se ofrezca la tabla de procesos o bien otro tipo de informacin sobre el sistema, este servicio es habitual encontarlo deshabilitado , ya que cualquier datosobre nuestro sistema (especialmente procesos, nombres de usuario, mquinasdesde las que conectan...) puede ser aprovechado por un pirata para atacar elequipo. Si por motivos de comodidad a la hora de administrar varios hosts dentrode una red local necesitamos tener abierto systat , debemos restringir lasdirecciones desde las que se puede acceder al servicio mediante TCP Wrappers

Protocolos y funcionlidad
El modelo de referencia de interconexin de sistemas abiertos es una representacin abstracta en capas, creada como gua para el diseo del protocolo de red. El modelo OSI divide el proceso de networking en diferentes capas lgicas, cada una de las cuales tiene una nica funcionalidad y a la cual se le asignan protocolos y servicios especficos. Aunque el grupo de protocolos TCP/IP se desarroll antes de la definicin del modelo OSI, la funcionalidad de los protocolos de capa de aplicacin de TCP/IP se adaptan aproximadamente a la estructura de las tres capas superiores del modelo OSI. Los protocolos de la suite TCP/IP generalmente son definidos por Solicitudes de comentarios (RFCS). El Grupo de trabajo de ingeniera de Internet mantiene las RFCS como los estndares para el conjunto TCP/IP. Dentro de la capa de Aplicacin, existen dos formas de procesos o programas de software que proporcionan acceso a la red: aplicaciones y servicios. Aplicaciones son los programas de software que utiliza la gente para comunicarse a travs de la red. Algunas aplicaciones de usuario final son compatibles con la red, lo cual significa que implementan los protocolos de la capa de aplicacin y pueden comunicarse directamente con las capas inferiores del stack de protocolos.

Toma de medidas para las aplicaciones y servicios usados en la capa de aplicacin.


Por Sara Alvarez En el artculo anterior veamos a grandes rasgos lo que era la capa de aplicacin y por qu componentes estaba compuesta. Bien, pues en este nuevo artculo vamos a ver varias cosas:

Servidores Protocolos Modelo cliente / servidor Redes y aplicaciones P2P

Todas ellas relacionadas con la capa de aplicacin.

Servidores
Para poder entender los dos puntos restantes, tenemos que tener claro lo que es un servidor y para ello vamos a dar aqu algunas pistas y datos que te ayuden a tenerlo ms claro. Un servidor es todo aquel dispositivo que responde a una solicitud de aplicaciones de cliente. En general, un servidor suele ser un ordenador que contiene mucha informacin para ser compartida con muchos sistemas clientes. Cada servidor suele tener un servicio o proceso denominado daemon, que se encarga de escuchar las peticiones, darles prioridades y ejecutar las respuestas en los formatos adecuados.

Dependiendo del fin de cada servidor, algunos requerirn sistemas de seguridad como usuario y contrasea, por lo que tendrn listas con los usuarios y contraseas permitidos para dar respuesta a las solicitudes.

Protocolos de la capa de aplicaciones


Tenemos que tener en cuenta que una aplicacin puede emplear varios servicios diferentes de la capa de aplicacin. De esta forma, un usuario enva una peticin y el servidor realmente puede llegar a recibir muchas mas para esa nica peticin que hace el cliente. Por otro lado, el servidor suele recibir varias peticiones de clientes distintos a la vez y es aqu donde entran en juego los protocolos.

Modelo cliente-servidor
Cmo ya sabemos, si por ejemplo, nosotros queremos ver una pgina web desde nuestro dispositivo mvil u ordenador, primero tenemos que hacer una peticin al servidor que contiene esa informacin. Bien, pues esto es bsicamente en lo que consiste este modelo. El usuario hace una peticin al servidor y este contesta. Este modelo se encuentra dentro de la capa de aplicacin, ya que es la forma ms directa que tiene un cliente para recibir informacin. Los protocolos de esta capa son los responsables de darle un formato a esas solicitudes y respuestas. Para que quede ms claro, este tipo de modelo de red puede ser nuestro cliente de correo. Nosotros abrimos el cliente de correo y este hace una peticin al servidor de correo para que le enve los correos nuevos que tenga. Dentro de este modelo de red estara la carga y descarga de datos de un cliente a un servidor o viceversa.

Redes y aplicaciones P2P


Antes de explicar qu son las redes y aplicaciones punto a punto, hay que decir que son parecidas pero que en la practica son diferentes. Redes P2P: En este tipo de redes nos encontramos dos o ms equipos conectados entre s por una red, pero no dependen de un servidor para compartir informacin. Cada equipo funciona

como cliente y servidor a la vez. Las funciones de cliente o servidor se activan por solicitud. Un ejemplo de este tipo de redes son las que tenemos en casa, es decir, un par de ordenadores conectados entre s para compartir archivos. Incluso si colocamos una impresora en un equipo y la compartimos, tambin estaramos hablando de red punto a punto. (OJO, siempre y cuando la impresora este conectada a un equipo de forma directa y no a la red). El problema de este tipo de redes es la seguridad, ya que cada equipo debe administrar su propia seguridad al no tener un servidor que centralice las peticiones, las cuentas de usuario y sus contraseas. Aplicaciones P2P: Una aplicacin punto a punto permite a un dispositivo actuar como cliente o como servidor dentro de la misma comunicacin. En este tipo de aplicaciones cada cliente es un servidor y cada servidor es un cliente. Este tipo de aplicaciones requieren de una interfaz de usuario, aunque luego tengan servicio ejecutndose en segundo plano. Este tipo de aplicaciones puede darse entre las redes cliente-servidor, en las redes punto a punto y en Internet. Un ejemplo de este tipo de aplicacin seran las ya mundialmente conocidas como aplicaciones de intercambio de archivos (Emule, Torrent, etc) o los sistemas de mensajera instantnea (Messenger, WhatsApp, etc) Ya en el siguiente artculo veremos ejemplos de servicios y protocolos de la capa de aplicacin, este artculo ser algo mas tcnico pero espero que igual de interesante que los escritos hasta el momento.

También podría gustarte