Está en la página 1de 30

Modelo OSI

Pila del modelo OSI. El modelo de interconexin de sistemas abiertos, tambin llamado OSI (en ingls open system interconnection) es el modelo de red descriptivo creado por laOrganizacin Internacional para la Estandarizacin en el ao 1984. Es decir, es un marco de referencia para la definicin de arquitecturas de interconexin de sistemas de comunicaciones. Contenido [ocultar] 1 Historia 2 Modelo de referencia OSI 2.1 Capa fsica 2.2 Capa de enlace de datos 2.3 Capa de red 2.4 Capa de transporte 2.5 Capa de sesin 2.6 Capa de presentacin 2.7 Capa de aplicacin 3 Unidades de datos 4 Transmisin de los datos 5 Formato de los datos 6 Operaciones sobre los datos 7 Cultura popular 7.1 Capa 8 8 Vase tambin 9 Enlaces externos

[editar]Historia A principios de 1980 el desarrollo de redes surgi con desorden en muchos sentidos. Se produjo un enorme crecimiento en la cantidad y tamao de las redes. A medida que las empresas tomaron conciencia de las ventajas de usar tecnologas de conexin, las redes se agregaban o expandan a casi la misma velocidad a la que se introducan las nuevas tecnologas de red. Para mediados de 1980, estas empresas comenzaron a sufrir las consecuencias de la rpida expansin. De la misma forma en que las personas que no hablan un mismo idioma tienen dificultades para comunicarse, las redes que utilizaban diferentes especificaciones e implementaciones tenan dificultades para intercambiar informacin. El mismo problema surga con las empresas que desarrollaban tecnologas de conexiones privadas o propietarias. "Propietario" significa que una sola empresa o un pequeo grupo de empresas controlan todo uso de la tecnologa. Las tecnologas de conexin que respetaban reglas propietarias en forma estricta no podan comunicarse con tecnologas que usaban reglas propietarias diferentes. Para enfrentar el problema de incompatibilidad de redes, la Organizacin Internacional para la Estandarizacin (ISO) investig modelos de conexin como la red de Digital Equipment Corporation (DECnet), la Arquitectura de Sistemas de Red (Systems Network Architecture) yTCP/IP a fin de encontrar un conjunto de reglas aplicables de forma general a todas las redes. Con base en esta investigacin, la ISO desarroll un modelo de red que ayuda a los fabricantes a crear redes que sean compatibles con otras redes. [editar]Modelo de referencia OSI Siguiendo el esquema de este modelo se crearon numerosos protocolos. El advenimiento de protocolos ms flexibles donde las capas no estn tan demarcadas y la correspondencia con los niveles no era tan clara puso a este esquema en un segundo plano. Sin embargo es muy usado en la enseanza como una manera de mostrar cmo puede estructurarse una "pila" de protocolos de comunicaciones. El modelo especifica el protocolo que debe ser usado en cada capa, y suele hablarse de modelo de referencia ya que es usado como una gran herramienta para la enseanza de comunicacin de redes. Este modelo est dividido en siete capas: [editar]Capa fsica Artculo principal: Capa fsica Es la que se encarga de las conexiones fsicas de la computadora hacia la red, tanto en lo que se refiere al medio fsico como a la forma en la que se transmite la informacin. Sus principales funciones se pueden resumir como: Definir el medio o medios fsicos por los que va a viajar la comunicacin: cable de pares trenzados (o no, como en RS232/EIA232), coaxial, guas de onda, aire, fibra ptica.

Definir las caractersticas materiales (componentes y conectores mecnicos) y elctricas (niveles de tensin) que se van a usar en la transmisin de los datos por los medios fsicos. Definir las caractersticas funcionales de la interfaz (establecimiento, mantenimiento y liberacin del enlace fsico). Transmitir el flujo de bits a travs del medio. Manejar las seales elctricas del medio de transmisin, polos en un enchufe, etc. Garantizar la conexin (aunque no la fiabilidad de dicha conexin). [editar]Capa de enlace de datos Artculo principal: Capa de enlace de datos Esta capa se ocupa del direccionamiento fsico, de la topologa de la red, del acceso al medio, de la deteccin de errores, de la distribucin ordenada de tramas y del control del flujo. [editar]Capa de red Artculo principal: Capa de red Se encarga de identificar el enrutamiento existente entre una o ms redes. Las unidades de informacin se denominan paquetes, y se pueden clasificar en protocolos enrutables y protocolos de enrutamiento. Enrutables: viajan con los paquetes (IP, IPX, APPLETALK) Enrutamiento: permiten seleccionar las rutas (RIP,IGRP,EIGP,OSPF,BGP) El objetivo de la capa de red es hacer que los datos lleguen desde el origen al destino, an cuando ambos no estn conectados directamente. Los dispositivos que facilitan tal tarea se denominan enrutadores, aunque es ms frecuente encontrarlo con el nombre en ingls routers. Los routers trabajan en esta capa, aunque pueden actuar como switch de nivel 2 en determinados casos, dependiendo de la funcin que se le asigne. Los firewalls actan sobre esta capa principalmente, para descartar direcciones de mquinas. En este nivel se realiza el direccionamiento lgico y la determinacin de la ruta de los datos hasta su receptor final. [editar]Capa de transporte Artculo principal: Capa de transporte Capa encargada de efectuar el transporte de los datos (que se encuentran dentro del paquete) de la mquina origen a la de destino, independizndolo del tipo de red fsica que se est utilizando. La PDU de la capa 4 se llama Segmento o Datagrama, dependiendo de si corresponde a TCP o UDP. Sus protocolos son TCP y UDP; el primero orientado a conexin y el otro sin conexin. Trabajan, por lo tanto, con puertos lgicos y junto con la capa red dan forma a los conocidos como Sockets

IP:Puerto (191.16.200.54:80).

[editar]Capa de sesin Artculo principal: Capa de sesin Esta capa es la que se encarga de mantener y controlar el enlace establecido entre dos computadores que estn transmitiendo datos de cualquier ndole. Por lo tanto, el servicio provisto por esta capa es la capacidad de asegurar que, dada una sesin establecida entre dos mquinas, la misma se pueda efectuar para las operaciones definidas de principio a fin, reanudndolas en caso de interrupcin. En muchos casos, los servicios de la capa de sesin son parcial o totalmente prescindibles. [editar]Capa de presentacin Artculo principal: Capa de presentacin El objetivo es encargarse de la representacin de la informacin, de manera que aunque distintos equipos puedan tener diferentes representaciones internas de caracteres los datos lleguen de manera reconocible. Esta capa es la primera en trabajar ms el contenido de la comunicacin que el 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. Esta capa tambin permite cifrar los datos y comprimirlos. Por lo tanto, podra decirse que esta capa acta como un traductor. [editar]Capa de aplicacin Artculo principal: Capa de aplicacin Ofrece a las aplicaciones 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 (Post Office Protocol y SMTP), gestores de bases de datos y servidor de ficheros (FTP), por UDP pueden viajar (DNS y Routing Information Protocol). Hay tantos protocolos como aplicaciones distintas y puesto que continuamente se desarrollan nuevas aplicaciones el nmero de protocolos crece sin parar. 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. [editar]Unidades de datos El intercambio de informacin entre dos capas OSI consiste en que cada capa en el sistema fuente le agrega informacin de control a los datos, y cada capa en el sistema de destino analiza y quita la informacin de control de los datos como sigue:

Si un ordenador (A) desea enviar datos a otro (B), en primer trmino los datos deben empaquetarse a travs de un proceso denominado encapsulamiento, es decir, a medida que los datos se desplazan a travs de las capas del modelo OSI, reciben encabezados, informacin final y otros tipos de informacin.

N-PDU (Unidad de datos de protocolo) Es la informacin intercambiada entre entidades pares, es decir, dos entidades pertenecientes a la misma capa pero en dos sistemas diferentes, utilizando una conexin (N-1). Est compuesta por: N-SDU (Unidad de datos del servicio) Son los datos que necesitan la entidades (N) para realizar funciones del servicio pedido por la entidad (N+1). N-PCI (Informacin de control del protocolo) Informacin intercambiada entre entidades (N) utilizando una conexin (N-1) para coordinar su operacin conjunta. N-IDU (Unidad de datos de interface) Es la informacin transferida entre dos niveles adyacentes, es decir, dos capas contiguas. Est compuesta por: N-ICI (Informacin de control del interface) Informacin intercambiada entre una entidad (N+1) y una entidad (N) para coordinar su operacin conjunta. Datos de Interface-(N) Informacin transferida entre una entidad-(N+1) y una entidad-(N) y que normalmente coincide con la (N+1)-PDU. [editar]Transmisin de los datos

Transferencia de informacin en el modelo OSI. La capa de aplicacin recibe el mensaje del usuario y le aade una cabecera constituyendo as la PDU de la capa de aplicacin. La PDU se transfiere a la capa de aplicacin del nodo destino, este elimina la cabecera y entrega el mensaje al usuario.

Para ello ha sido necesario todo este proceso: Ahora hay que entregar la PDU a la capa de presentacin para ello hay que aadirle la correspondiente cabecera ICI y transformarla as en una IDU, la cual se transmite a dicha capa. La capa de presentacin recibe la IDU, le quita la cabecera y extrae la informacin, es decir, la SDU, a esta le aade su propia cabecera (PCI) constituyendo as la PDU de la capa de presentacin. Esta PDU es transferida a su vez a la capa de sesin mediante el mismo proceso, repitindose as para todas las capas. Al llegar al nivel fsico se envan los datos que son recibidos por la capa fsica del receptor. Cada capa del receptor se ocupa de extraer la cabecera, que anteriormente haba aadido su capa homloga, interpretarla y entregar la PDU a la capa superior. Finalmente llegar a la capa de aplicacin la cual entregar el mensaje al usuario. [editar]Formato de los datos Otros datos reciben una serie de nombres y formatos especficos en funcin de la capa en la que se encuentren, debido a como se describi anteriormente la adhesin de una serie de encabezados e informacin final. Los formatos de informacin son los que muestra el grfico:

APDU Unidad de datos en capa de aplicacin (capa 7). PPDU Unidad de datos en la capa de presentacin (capa 6). SPDU Unidad de datos en la capa de sesin (capa 5). TPDU (segmento) Unidad de datos en la capa de transporte (capa 4). Paquete o Datagrama Unidad de datos en el nivel de red (capa 3). Trama Unidad de datos en la capa de enlace (capa 2).

Bits Unidad de datos en la capa fsica (capa 1). [editar]Operaciones sobre los datos En determinadas situaciones es necesario realizar una serie de operaciones sobre las PDU para facilitar su transporte, debido a que son demasiado grandes o bien porque son demasiado pequeas y estaramos desaprovechando la capacidad del enlace. Bloqueo y desbloqueo El bloqueo hace corresponder varias (N)-SDUs en una (N)-PDU. El desbloqueo identifica varias (N)-SDUs que estn contenidas en una (N)-PDU. Concatenacin y separacin La concatenacin es una funcin-(N) que realiza el nivel-(N) y que hace corresponder varias (N)PDUs en una sola (N-1)-SDU. La separacin identifica varias (N)-PDUs que estn contenidas en una sola (N-1)-SDU. [editar]Cultura popular [editar]Capa 8

Este artculo o seccin necesita ser wikificado con un formato acorde a las convenciones de estilo. Por favor, edtalo para que las cumpla. Mientras tanto, no elimines este aviso. Tambin puedes ayudar wikificando otros artculos o cambiando este cartel por uno ms especfico.

Fuera del modelo OSI, pero haciendo referencia este modelo, se habla de la 'capa 8', se habla de un error que sucede "entre el teclado y la silla", haciendo referencia que el error es del usuario final o (la mayora de la veces) un humano. En estos terminos cuando se habla de "error de Capa 8" se habla de un error humano. Pero cabe repetir que esto es cultura popular, por que no es parte de el estandar.http://searchnetworking.techtarget.com/tip/0,289483,sid7_gci1253302,00.html

Capa fsica

Pila OSI. El nivel fsico o capa fsica se refiere a las transformaciones que se hacen a la secuencia de bits para trasmitirlos de un lugar a otro. Generalmente los bits se manejan dentro del PC como niveles elctricos. Por ejemplo, puede decirse que en un punto o cable existe un 1 cuando est a n cantidad de volts y un cero cuando su nivel es de 0 volts. Cuando se trasmiten los bits casi siempre se transforman en otro tipo de seales de tal manera que en el punto receptor puede recuperarse la secuencia de bits originales. Esas transformaciones corresponden a los fsicos e ingenieros. Para las distancias cortas dentro de la PC los bits no requieren transformaciones y esta capa no existe. Contenido [ocultar] 1 Definicin 2 Base terica de la comunicacin de datos 2.1 Series de Fourier 2.1.1 Definicin de la serie de Fourier 2.2 Limitacin en el ancho de banda de las seales 2.3 Tasa de datos mxima de un canal 3 Medios de transmisin 4 Entramado 5 Funciones y servicios de la capa 6 Subcapa de sealizacin fsica 7 Ejemplos 7.1 Ejemplos de protocolos

7.2 Ejemplos de equipos Hardware 8 Vase tambin 9 Referencias 10 Bibliografa [editar]Definicin

La capa fsica es la capa de red ms bsica, proporcionando nicamente los medios para transmitir bit a bit sobre un enlace de datos fsico conectado a nodos de red. Consecuentemente, la capa fsica, no aade cabeceras de paquete ni trailers a los datos. Las cadenas de bits pueden ser agrupadas en palabras codificadas o smbolos, y convertidas a seales fsicas, que son transmitidas sobre un medio de transmisin fsico. La capa fsica proporciona una interfaz elctrica, mecnico y procedimental para el medio de transmisin. Las caractersticas de los conectores elctricos, sobre qu frecuencias retransmitir, que esquema de modulacin usar y parmetros de bajo nivel similares son especificados aqu. Una analoga de esta capa en una red de correo fsica podran ser las carreteras a lo largo de las que las furgonetas llevan el correo. La capa fsica determina el bit rate en bit/s, tambin conocido como capacidad del canal, ancho de banda digital, salida mxima o velocidad de conexin. [editar]Base terica de la comunicacin de datos

Variando algunas propiedades fsicas, voltaje o corriente, se puede lograr el envio de datos mediante un cable. El comportamiento de la seal se puede representar matemticamente como se describir en las siguientes subsecciones. [editar]Series de Fourier Artculo principal: Series de Fourier Una serie de Fourier es una serie infinita que converge uniformemente a una funcin continua y peridica. Las series de Fourier constituyen la herramienta matemtica bsica del anlisis de Fourier empleado para analizar funciones peridicas a travs de la descomposicin de dicha funcin en una suma infinitesimal de funciones senoidales mucho ms simples (como combinacin de senos y cosenos con frecuencias enteras). El nombre se debe al matemtico francs Jean-Baptiste Joseph Fourier que desarroll la teora cuando estudiaba la ecuacin del calor. Fue el primero que estudi tales series sistemticamente, y publicando sus resultados iniciales en 1807 y 1811. Esta rea de investigacin se llama algunas veces Anlisis armnico. Es una aplicacin usada en muchas ramas de la ingeniera, adems de ser una herramienta sumamente til en la teora matemtica abstracta. reas de aplicacin incluyen anlisis vibratorio, acstica, ptica, procesamiento de imgenes y seales, y compresin de datos. En ingeniera, para el

caso de los sistemas de telecomunicaciones, y a travs del uso de los componentes espectrales de frecuencia de una seal dada, se puede optimizar el diseo de un sistema para la seal portadora del mismo. Refierase al uso de un analizador de espectros. Las series de Fourier tienen la forma:

Donde y se denominan coeficientes de Fourier de la serie de Fourier de la funcin [editar]Definicin de la serie de Fourier Si es una funcin (o seal) peridica y su perodo es 2T, la serie de Fourier asociada a es:

Donde y son los coeficientes de Fourier que toman los valores:

Por la identidad de Euler, las frmulas de arriba pueden expresarse tambin en su forma compleja:

Los coeficientes ahora seran:

[editar]Limitacin en el ancho de banda de las seales La relacin de lo presentado en la subseccin anterior se puede ejemplificar mediante la transmisin del carcter ASCII "b", se va a transmitir la cadena binaria 01100010. El anlisis de Fourier produce lo siguiente:

Al transmitir datos se pierde cierta potencia durante el proceso, ningn emisor lo puede evitar. Si todos los parmetros de Fourier disminuyeran en forma proporcional, la seal producida se reducira en amplitud pero no se distorsionara. La distorsin se provoca porque todas las plantas de transmisin disminuyen los componentes de la serie de Fourier en diferentes valores. Las amplitudes se emiten, en la mayora de los casos sin ninguna atenuacin desde 0 hasta fc (Usando el ciclo/seg o Hertz como unidad de medida) y todos los valores que superen este lmite sern atenudados. El rango de frecuencias que se emite sin necesidad de atenuarse se lo conoce como ancho de banda. Este corte no se produce en forma abrupta en la prctica, el ancho de banda vara desde 0 hasta la frecuencia en la que el valor de la amplitud es disminuido a la mitad de su valor original.

[editar]Tasa de datos mxima de un canal Artculo principal: Teorema de muestreo de Nyquist-Shannon En 1924, Harry Nyquist trabajando para la empresa AT&T lleg a la conclusin de que un canal incluso perfecto tiene una capacidad de transmisin limitada1 Logro una ecuacin que calcula la tasa mxima de un canal libre de ruido de ancho de banda finito. Shannon extendi en 1948 esta frmula a un canal termodinmico, que tiene ruido aleatorio. Nyquist demostr que si se emite una seal a travs de un filtro que permita el paso de seales bajas de ancho de banda H, la seal puede ser recompuesta tomando 2H (exactas) muestras por segundo. Las seales que se pueden muestrear con una rapidez mayor a 2H veces por segundo ya han sido filtradas por lo que es intil hacerlo. Si la seal se compone de V valores discretos, el teorema de Nyquist establece: tasa de datos mxima = 2Hlog2 * V * bits / seg Un canal de 3KHz no puede transmitir seales binarias a una tasa mayor de 6000 bps, por ejemplo. Para un canal con ruido la situacin se complica notoriamente, el ruido aleatorio causado por la temperatura siempre est presente a causa del movimiento de las molculas del sistema. La relacin seal a ruido es la cantidad de ruido trmico presente que se mide por la relacin existente entre la potencia de la seal y la potencia del ruido. Si S es la potencia de la seal y N la potencia del ruido, la relacin entre los valores es S/N y por lo general se usa la relacin 10log10 * S / N. Esta unidad se conoce como dB. La frmula principal de Shannon es: nmero mximo de bits/seg=H * log2(1 + S / N) Shannon dedujo su resultado aplicando argumentos de la Teora de la Informacin y es vlido para cualquier canal con ruido trmico.2 [editar]Medios de transmisin

Artculo principal: Medio de transmisin El medio de transmisin constituye el canal que permite la transmisin de informacin entre dos terminales en un sistema de comunicacin. Las transmisiones se realizan habitualmente empleando medios fsicos y ondas electromagnticas, las cuales se vuelven susceptibles al ser transmitidas por el vaco. [editar]Entramado

La capa fsica le proporciona servicios a la capa de enlaces de datos con el objetivo que esta le proporcione servicios a la capa de red. La capa fsica recibe un flujo de bits e intenta enviarlo a

destino, no siendo su responsabilidad entregarlos libre de errores. La capa de enlace de datos es la encargada de detectar y corregir los errores. Los errores pueden consistir en una mayor o menor cantidad de bits recibidos o diferencias en los valores que se emitieron y en los que se recibieron. Un mtodo comn de deteccin de errores es que la capa de enlace de datos separe el flujo en tramas separadas y que realice la suma de verificacin de cada trama. Cuando una trama llega a su destino se recalcula la suma de verificacin. Si es distinta de la contenida en la trama es porque ha ocurrido un error y la capa de enlace debe solucionarlo. [editar]Funciones y servicios de la capa

Las principales funciones y servicios realizados por la capa fsica son: Envo bit a bit entre nodos Proporcionar una interfaz estandarizada para los medios de transmisin fsicos, incluyendo: Especificaciones mecnicas de los conectores elctricos y cables, por ejemplo longitud mxima del cable Especificacin elctrica de la lnea de transmisin, nivel de seal e impedancia Interfaz radio, incluyendo el espectro electromagntico, asignacin de frecuencia y especificacin de la potencia de seal, ancho de banda analgico, etc. Especificaciones para IR sobre fibra ptica o una conexin de comunicacin wireless mediante IR Modulacin Codificacin de lnea Sincronizacin de bits en comunicacin serie sncrona Delimitacin de inicio y final, y control de flujo en comunicacin serie asncrona Multiplexacin de Conmutacin de circuitos Deteccin de portadora y deteccin de colisin utilizada por algunos protocolos de acceso mltiple del nivel 2 Ecualizacin, filtrado, secuencias de prueba, forma de onda y otros procesados de seales de las seales fsicas La capa fsica se ocupa tambin de: Configuracin de la lnea punto a punto, multipunto o punto a multipunto Topologa fsica de la red, por ejemplo en bus, anillo, malla o estrella

Comunicacin serie o paralela Modo de transmisin Simplex, half duplex o full duplex [editar]Subcapa de sealizacin fsica

En una red de rea local (LAN) o en una red de rea metropolitana (MAN) que usa la arquitectura OSI, la subcapa de sealizacin fsica es la parte de la capa fsica que: se relaciona con la subcapa MAC que es una parte de la capa de Enlace de Datos realiza la codificacin de caracteres, la transmisin, la recepcin y decodificacin Fuente: Estndar Federal 1037C [editar]Ejemplos

[editar]Ejemplos de protocolos V.92 red telefnica mdems xDSL IrDA capa fsica USB capa fsica Firewire EIA RS-232, EIA-422, EIA-423, RS-449, RS-485 ITU Recomendaciones: ver ITU-T DSL ISDN T1 y otros enlaces T-carrier, y E1 y otros enlaces E-carrier 10BASE-T, 10BASE2, 10BASE5, 100BASE-TX, 100BASE-FX, 100BASE-T, 1000BASE-T, 1000BASE-SX y otras variedades de la capa fsica de Ethernet SONET/SDH GSM interfaz radio Bluetooth capa fsica

IEEE 802.11x Wi-Fi capas fsicas [editar]Ejemplos de equipos Hardware Adaptador de red Repetidor Hub Ethernet Mdem

Capa de enlace de datos

Pila OSI. El nivel de enlace de datos (en ingls data link level) o capa de enlace de datos es la segunda capa del modelo OSI, el cual es responsable de la transferencia fiable de informacin a travs de un circuito de transmisin de datos. Recibe peticiones de la capa de red y utiliza los servicios de la capa fsica. El objetivo de la capa de enlace es conseguir que la informacin fluya, libre de errores, entre dos mquinas que estn conectadas directamente (servicio orientado a conexin). Para lograr este objetivo tiene que montar bloques de informacin (llamados tramas en esta capa), dotarles de una direccin de capa de enlace, gestionar la deteccin o correccin de errores, y ocuparse del control de flujo entre equipos (para evitar que un equipo ms rpido desborde a uno ms lento). Cuando el medio de comunicacin est compartido entre ms de dos equipos es necesario arbitrar el uso del mismo. Esta tarea se realiza en la subcapa de control de acceso al medio. Dentro del grupo de normas IEEE 802, la subcapa de enlace lgico se recoge en la norma IEEE 802.2 y es comn para todos los dems tipos de redes (Ethernet o IEEE 802.3, IEEE 802.11 o WiFi, IEEE 802.16 o WiMAX, etc.); todas ellas especifican un subcapa de acceso al medio as como una capa fsica distinta. Otro tipo de protocolos de la capa de enlace seran PPP (Point to point protocol o protocolo punto a punto), HDLC (High level data link control o protocolo de enlace de alto nivel), por citar dos.

En la prctica la subcapa de acceso al medio suele formar parte de la propia tarjeta de comunicaciones, mientras que el subcapa de enlace lgico estara en el programa adaptador de la tarjeta (driver en ingls). Contenido [ocultar] 1 Tramas 2 Funciones 2.1 Iniciacin, terminacin e identificacin 2.2 Segmentacin y bloqueo 2.3 Sincronizacin de octeto y carcter 2.4 Delimitacin de trama 2.5 Control de errores 2.6 Control de flujo 2.7 Recuperacin de fallos 2.8 Gestin y coordinacin de la comunicacin 3 Vase tambin [editar]Tramas

En la capa de enlace la facilidad de rea extensa por la que se pueden comunicar los sistemas mediante un protocolo de la capa de enlace de datos. [editar]Funciones

La capa de enlace de datos es responsable de la transferencia fiable de informacin a travs de un Circuito elctrico de transmisin de datos. La transmisin de datos lo realiza mediante tramas que son las unidades de informacin con sentido lgico para el intercambio de datos en la capa de enlace. Tambin hay que tener en cuenta que en el modelo TCP/IP se corresponde a la segunda capa Sus principales funciones son: Iniciacin, terminacin e identificacin. Segmentacin y bloqueo. Sincronizacin de octeto y carcter.

Delimitacin de trama y transparencia. Control de errores. Control de flujo. Recuperacin de fallos. Gestin y coordinacin de la comunicacin. [editar]Iniciacin, terminacin e identificacin La funcin de iniciacin comprende los procesos necesarios para activar el enlace e implica el intercambio de tramas de control con el fin de establecer la disponibilidad de las estaciones para transmitir y recibir informacin. Las funciones de terminacin son de liberar los recursos ocupados hasta la recepcin/envo de la ltima trama. Tambin de usar tramas de control. La identificacin es para saber a que terminal se debe de enviar una trama o para conocer quien enva la trama. Se lleva a cabo mediante la direccin de la capa de enlace. [editar]Segmentacin y bloqueo La segmentacin surge por la longitud de las tramas ya que si es muy extensa, se debe de realizar tramas ms pequeas con la informacin de esa trama excesivamente larga. Si estas tramas son excesivamente cortas, se ha de implementar unas tcnicas de bloque que mejoran la eficiencia y que consiste en concatenar varios mensajes cortos de nivel superior en una nica trama de la capa de enlace ms larga. [editar]Sincronizacin de octeto y carcter En las transferencias de informacin en la capa de enlace es necesario identificar los bits y saber que posicin les corresponde en cada carcter u octeto dentro de una serie de bits recibidos. Esta funcin de sincronizacin comprende los procesos necesarios para adquirir, mantener y recuperar la sincronizacin de carcter u octeto. Es decir, poner en fase los mecanismos de codificacin del emisor con los mecanismos de decodificacin del receptor. [editar]Delimitacin de trama La capa de enlace debe ocuparse de la delimitacin y sincronizacin de la trama. Para la sincronizacin puede usar 3 mtodos: El primero de ellos es "Principio y fin" (caracteres especficos para identificar el principio o el fin de cada trama). Tambin puede usar "Principio y cuenta" (Utiliza un carcter para indicar comienzo y seguido por un contador que indica su longitud).

Por ltimo puede usar el "Guion" (se emplea una agrupacin especifica de bits para identificar el principio y fin mediante banderas/flags). La transparencia se realiza mediante la insercin de bits. Consta de ir contando los unos consecutivos y cuando se encuentra con 5 unos seguidos y consecutivos introduce el bit 0 despus del quinto uno. Ejemplo: Las banderas/flag suelen ser 01111110, y al aplicar la transparencia pasa a ser 011111010. [editar]Control de errores Proporciona deteccin y correccin de errores en el envo de tramas entre computadores, y provee el control de la capa fsica. Sus funciones, en general, son: Identificar Trama de datos Cdigos detectores y correctores de error Control de flujo Gestin y coordinacin de la comunicacin. Correctores de error : Es opcional en esta capa, la encargada de realizar esta funcion es la capa de transporte , en una WAN es muy problable que la verificacion, la realiza la capa de enlace

Para la Identificacin de tramas puede usar distintas tcnicas como: Contador de caracteres Caracteres de inicio y final con caracteres de relleno Secuencia de bits indicadora de inicio y final, con bits de relleno El control de flujo es necesario para no 'agobiar' al receptor. Se realiza normalmente en la capa de transporte, tambin a veces en la capa de enlace. Utiliza mecanismos de retroalimentacin. Suele ir unido a la correccin de errores y no debe limitar la eficiencia del canal. Los mtodos de control de errores son bsicamente 2: FEC o correccin de errores por anticipado y no tiene control de flujo. ARQ: Posee control de flujo mediante parada y espera, o/y ventana deslizante. Las posibles implementaciones son: Parada y espera simple: Emisor enva trama y espera una seal del receptor para enviar la siguiente o la que acaba de enviar en caso de error.

Envo continuo y rechazo simple: Emisor enva continuamente tramas y el receptor las va validando. Si encuentra una errnea, elimina todas las posteriores y pide al emisor que enve a partir de la trama errnea. Envo continuo y rechazo selectivo: transmisin continua salvo que slo retransmite la trama defectuosa. La deteccin de errores la realiza mediante diversos tipos de cdigos del que hay que resaltar: CRC (control de redundancia cclica) Simple paridad Paridad cruzada (Paridad horizontal y vertical) Suma de verificacin La correccin de errores estn basados en Cdigo Hamming, por repeticin, verificacin de paridad cruzada, Reed-Solomon y de goyle. [editar]Control de flujo El control de flujo es necesario para no saturar al receptor de uno a ms emisores. Se realiza normalmente en la capa de transporte, tambin a veces en la capa de enlace. Utiliza mecanismos de retroalimentacin. Suele ir unido a la correccin de errores y no debe limitar la eficiencia del canal. El control de flujo conlleva dos acciones importantsimas que son la deteccin de errores y la correccin de errores. La deteccin de errores se utiliza para detectar errores a la hora de enviar tramas al receptor e intentar solucionarlos. Se realiza mediante diversos tipos de cdigos del que hay que resaltar el CRC (cdigos de redundancia cclica), simple paridad (puede ser par, nmeros de 1s par, o impar) paridad cruzada (Paridad horizontal y vertical) y Suma de verificacin La correccin de errores surge a partir de la deteccin para corregir errores detectados y necesitan aadir a la informacin til un nmero de bits redundantes bastante superior al necesario para detectar y retransmitir. Sus tcnicas son variadas. El Cdigo Hamming, Repeticin, que cada bit se repite 3 veces y en caso de fallo se toma el bit que ms se repite; Tambin puede hacerse mediante verificacin de paridad cruzada, Reed-Solomon y de goyle. Tambin cabe destacar los protocolos HDLC que es un control de enlace de datos a alto nivel, orientado a bit y obedece a una ARQ de ventana deslizante o continuo. Tambin existen protocolos orientados a carcter. [editar]Recuperacin de fallos Se refiere a los procedimientos para detectar situaciones y recuperar al nivel de situaciones anmalas como la ausencia de respuesta, recepcin de tramas invlidas, etc. Las situaciones ms tpicas son la prdida de tramas, aparicin de tramas duplicadas y llegada de tramas fuera de secuencia.

Si no se tratasen correctamente estos eventos se perder informacin y se aceptarn datos errneos como si fuesen correctos. Generalmente se suelen utilizar contadores para limitar el nmero de errores o reintentos de los procesos y procedimientos. Tambin se pueden usar temporizadores para establecer plazos de espera (timeout) de los sucesos. [editar]Gestin y coordinacin de la comunicacin

Gestin y coordinacin. La gestin atiende a 2 tipos: El primero de ellos es un sistema centralizado donde existe una mquina maestra y varias esclavas. Estas conexiones se pueden realizar punto a punto o multipunto. El segundo de ellos es el distribuido, donde no existe mquina maestra y todas compiten por el control del sistema de comunicacin. La coordinacin se puede realizar mediante seleccin o contienda: La seleccin se puede implementar mediante sondeo/seleccin, donde el maestro recoge un mensaje de una secundaria y se la entrega a quien seleccione. Tambin es posible asignando un testigo a una mquina que es la que puede emitir mensajes/tramas. Son tpicas las configuraciones Token Ring y Token Bus. La contienda se basa en que cada ordenador emite su trama/mensaje cuando le apetece. Todos los componentes de la red son tanto emisores como receptores. Son tpicos los sistemas ALOHA y CSMA/CD. Hay que tener cuidado con las colisiones.

Capa de red

Pila OSI. El nivel de red o capa de red, segn la normalizacin OSI, es un nivel o capa que proporciona conectividad y seleccin de ruta entre dos sistemas de hosts que pueden estar ubicados en redes geogrficamente distintas. Es el tercer nivel del modelo OSI y su misin es conseguir que los datos lleguen desde el origen al destino aunque no tengan conexin directa. Ofrece servicios al nivel superior (nivel de transporte) y se apoya en el nivel de enlace, es decir, utiliza sus funciones.

Para la consecucin de su tarea, puede asignar direcciones de red nicas, interconectar subredes distintas, encaminar paquetes, utilizar un control de congestin y control de errores Contenido [ocultar] 1 Orientacin de conexin 2 Tipos de servicios 3 Encaminamiento 4 Control de congestin 5 Algunos protocolos de la capa de red 6 Vase tambin [editar]Orientacin de conexin

Vase tambin: Conmutador de paquetes Hay dos formas en las que el nivel de red puede funcionar internamente, pero independientemente de que la red funcione internamente con datagramas o con circuitos virtuales puede dar hacia el nivel de transporte un servicio orientado a conexin: Datagramas: Cada paquete se encamina independientemente, sin que el origen y el destino tengan que pasar por un establecimiento de comunicacin previo. Circuitos virtuales: En una red de circuitos virtuales dos equipos que quieran comunicarse tienen que empezar por establecer una conexin. Durante este establecimiento de conexin, todos los routers que haya por el camino elegido reservarn recursos para ese circuito virtual especfico.Y se escapa la seal.

[editar]Tipos de servicios

Hay dos tipos de servicio: Servicios orientados a la conexin: Slo el primer paquete de cada mensaje tiene que llevar la direccin destino. Con este paquete se establece la ruta que debern seguir todos los paquetes pertenecientes a esta conexin. Cuando llega un paquete que no es el primero se identifica a que conexin pertenece y se enva por el enlace de salida adecuado, segn la informacin que se gener con el primer paquete y que permanece almacenada en cada conmutador o nodo.

Servicios NO orientados a la conexin: Cada paquete debe llevar la direccin destino, y con cada uno, los nodos de la red deciden el camino que se debe seguir. Existen muchas tcnicas para realizar esta decisin, como por ejemplo comparar el retardo que sufrira en ese momento el paquete que se pretende transmitir segn el enlace que se escoja. [editar]Encaminamiento

Las tcnicas de encaminamiento suelen basarse en el estado de la red, que es dinmico, por lo que las decisiones tomadas respecto a los paquetes de la misma conexin pueden variar segn el instante de manera que stos pueden seguir distintas rutas. El problema, sin embargo, consiste en encontrar un camino ptimo entre un origen y un destino. La seleccin ptima de este camino puede tener diferentes criterios: velocidad, retardo, seguridad, regularidad, distancia, longitud media de las colas, costos de comunicacin, etc. Los equipos encargados de esta labor se denominan encaminadores (router en ingls), aunque tambin realizan labores de encaminamiento los conmutadores (switch en ingls) "multicapa" o "de nivel 3", si bien estos ltimos realizan tambin labores de nivel de enlace malpa [editar]Control de congestin

Artculo principal: Congestin de red Cuando en una red un nodo recibe ms trfico del que puede procesar se puede dar una congestin. El problema es que una vez que se da congestin en un nodo el problema tiende a extenderse por el resto de la red. Por ello hay tcnicas de prevencin y control que se pueden y deben aplicar en el nivel de red. [editar]Algunos protocolos de la capa de red

Algunos protocolos de la capa de red son: IP (IPv4, IPv6, IPsec) OSPF IS-IS ARP, RARP RIP ICMP, ICMPv6 IGMP

DHCP

Capa de transporte
Para otros usos de este trmino, vase Transporte (desambiguacin).

Pila OSI. El nivel de transporte o capa transporte es el cuarto nivel del modelo OSI encargado de la transferencia libre de errores de los datos entre el emisor y el receptor, aunque no estn directamente conectados, as como de mantener el flujo de la red. Es la base de toda la jerarqua de protocolo. La tarea de esta capa es proporcionar un transporte de datos confiable y econmico de la mquina de origen a la mquina destino, independientemente de la red de redes fsica en uno. Sin la capa transporte, el concepto total de los protocolos en capas tendra poco sentido. Contenido [ocultar] 1 Servicios 1.1 Servicios proporcionados a las capas superiores 1.2 Primitivas del servicio de transporte 1.3 Sockets de Berkeley 2 Elementos de los protocolos de transporte 2.1 Direccionamiento 2.2 Establecimiento de una conexin 2.3 Liberacin de una conexin 2.4 Control de Flujo y almacenamiento en buffer 2.5 Multiplexin 2.6 Recuperacin de cadas 3 Protocolos de transporte de internet

3.1 UDP 3.2 TCP 4 Vase tambin 5 Enlaces externos 6 Bibliografa Recomendada [editar]Servicios

[editar]Servicios proporcionados a las capas superiores La meta final de la capa transporte es proporcionar un servicio eficiente, confiable y econmico a sus usuarios, que normalmente son procesos de la capa aplicacin. Para lograr este objetivo, la capa transporte utiliza los servicios proporcionados por la capa de red. El hardware o software de la capa transporte que se encarga del trabajo se llama entidad de transporte, la cual puede estar en el ncleo del sistema operativo, en un proceso independiente, en un paquete de biblioteca o en la tarjeta de red.

Hay dos tipos de servicio en la capa transporte, orientado y no orientado a la conexin. En el servicio orientado a la conexin consta de tres partes: establecimiento, transferencia de datos, y liberacin. En el servicio no orientado a la conexin se tratan los paquetes de forma individual. Es la primera capa que lleva a cabo la comunicacin extremo a extremo, y esta condicin ya se mantendr en las capas superiores. [editar]Primitivas del servicio de transporte Para permitir que los usuarios accedan al servicio de transporte, la capa de transporte debe proporcionar algunas operaciones a los programas de aplicacin, es decir, una interfaz del servicio de transporte. Cada servicio de transporte tiene su propia interfaz. Con el propsito de ver los aspectos bsicos, en esta seccin examinaremos primero un servicio de transporte sencillo y su interfaz. El servicio de transporte es parecido al servicio en red, pero hay algunas diferencias importantes. La principal, es que, el propsito del servicio de red es modelar el servicio ofrecido por las redes reales, con todos sus problemas. Las redes reales pueden perder paquetes, por lo que generalmente el servicio no es confiable. En cambio, el servicio de transporte(orientado a la conexin) si es confiable. Claro que las redes reales no estn libres de errores, pero se es precisamente el propsito de la capa de transporte: ofrecer un servicio confiable en una red no confiable. Otra diferencia entre la capa transporte y la de red es a quien van dirigidos sus servicios. El servicio de red lo usan nicamente las entidades de transporte. Pocos usuarios escriben sus entidades de

transporte y pocos usuarios o programas llegan a ver los aspectos internos del servicio de red. En cambio, muchos programas ven primitivas de transporte. En consecuencia el servicio de transporte debe ser adecuado y fcil de usar. Las primitivas de un transporte sencillo seran: - LISTEN: Se bloquea hasta que algn proceso intenta el contacto. - CONNECT: Intenta activamente establecer una conexin. - SEND: Envia informacin. - RECEIVE: Se bloquea hasta que llegue una TPDU de DATOS. - DISCONNECT: Este lado quiere liberar la conexin. Y con estas primitivas podemos hacer un esquema sencillo de manejo de conexiones. Las transiciones escritas en cursiva son causadas por llegadas de paquetes. Las lneas continuas muestran la secuencia de estados del cliente y las lneas punteadas muestran la secuencia del servidor. [editar]Sockets de Berkeley Este es otro grupo de primitivas de transporte, las primitivas usadas en UNIX para el TCP. En general son muy parecidas a las anteriores pero ofrecen ms caractersticas y flexibilidad. [editar]Elementos de los protocolos de transporte

El servicio de transporte se implementa mediante un protocolo de transporte entre dos entidades de transporte. En ciertos aspectos, los protocolos de transporte se parecen a los protocolos de red. Ambos se encargan del control de errores, la secuenciacin y el control del flujo. Pero tambin existen diferencias importantes entre ambas, como los entornos en que operan, la capa transporte necesita el direccionamiento explcito de los destinos, mientras que la capa de red no, otra diferencia es la cantidad de datos, mucho mayor en la capa de transporte. [editar]Direccionamiento Cuando un proceso desea establecer una conexin con un proceso de aplicacin remoto, debe especificar a cul se conectar.(a quin mando el mensaje?) El mtodo que normalmente se emplea es definir direcciones de transporte en las que los procesos pueden estar a la escucha de solicitudes de conexin. En Internet, estos puntos terminales se denominan puertos, pero usaremos el trmino genrico de TSAP (Punto de Acceso al Servicio de Transporte). Los puntos terminales anlogos de la capa de red se llaman NSAP (Punto de Acceso al Servicio de Red). Las direcciones IP son ejemplos de NSAPs. [editar]Establecimiento de una conexin

El establecimiento de una conexin parece fcil, pero en realidad es sorprendentemente difcil. A primera vista, parecera que es suficiente con mandar una TPDU (Unidad de Datos del Protocolo de Transporte) con la peticin de conexin y esperar a que el otro acepte la conexin. El problema viene cuando la red puede perder, almacenar, o duplicar paquetes. El principal problema es la existencia de duplicados retrasados. Esto puede solucionarse de varias maneras (ninguna es muy satisfactoria). Una es utilizar direcciones de transporte desechables. En este enfoque cada vez que necesitemos una direccin la creamos. Al liberarse la conexin descartamos la direccin y no se vuelve a utilizar. O tambin asignar una secuencia dentro de los datos transmitidos, pero estos plantean los problemas de que si se pierde la conexin perdemos el orden del identificador y ya no funciona. Pero la solucin seria ms fcil si los paquetes viejos se eliminaran de la subred cada cierto tiempo de vida. Para ello podemos utilizar las siguientes tcnicas: Un diseo de subred Restringido. Colocar un contador de saltos en cada paquete. Marcar el tiempo de cada paquete. Pero en la prctica no vale solo con hacer esto sino que tenemos que garantizar que todas las confirmaciones de los paquetes tambin se eliminan. [editar]Liberacin de una conexin La liberacin de una conexin es ms fcil que su establecimiento. No obstante, hay ms escollos de los que uno podra imaginar. Hay dos estilos de terminacin de una conexin: liberacin asimtrica y liberacin simtrica. La liberacin asimtrica es la manera en que funciona el mecanismo telefnico: cuando una parte cuelga, se interrumpe la conexin. La liberacin simtrica trata la conexin como dos conexiones unidireccionales distintas, y requiere que cada una se libere por separado. La liberacin asimtrica es abrupta y puede resultar en la perdida de datos. Por lo que es obvio que se requiere un protocolo de liberacin ms refinado para evitar la perdida de datos. Una posibilidad es usar la liberacin simtrica, en la que cada direccin se libera independientemente de la otra. Aqu, un host puede continuar recibiendo datos aun tras haber enviado una TPDU de desconexin. La liberacin simtrica es ideal cuando un proceso tiene una cantidad fija de datos por enviar y sabe con certidumbre cundo los ha enviado. En otras situaciones, la determinacin de si se ha efectuado o no todo el trabajo y se debe terminarse o no la conexin no es tan obvia. Podramos pensar en un protocolo en el que el host 1 diga:Ya termine, Terminaste tambin?. Si el host 2 responde Ya termine tambin. Adis, la conexin puede liberarse con seguridad. Pero no es tan fiable por el problema de que siempre tendremos que esperar la confirmacin de los mensajes recibidos y si esta confirmacin no llega no libera la conexin y despus puede que necesite la confirmacin de que llego la confirmacin y entraramos en un bucle del que no podemos salir. Podemos hacer que al host 1 si no le llega la confirmacin despus de N intentos (es que quiere la desconexin), se libere. Esto produce una conexin semiabierta en la que el host 1 est desconectado pero el host 2 no como no le llega la confirmacin no se desconecta nunca. Para solucionar esto creamos una regla por la cual si al host 2 no le llega ninguna TPDU durante cierta cantidad de segundos, se libera automticamente. [editar]Control de Flujo y almacenamiento en buffer

Ya examinamos la conexin y la desconexin, veamos la manera en que se manejan las conexiones mientras estn en uso. Uno de los aspectos clave es el control de flujo. Necesitamos un esquema para evitar que un emisor rpido desborde a un receptor lento. La diferencia principal es que un enrutador por lo regular tiene relativamente pocas lneas, y un host puede tener numerosas conexiones. Esta diferencia hace poco practico emplear la implementacin que se hace en la capa de enlace En esta capa lo que se hace es, si el servicio de red no es confiable, el emisor debe almacenar en un buffer todas las TPDUs enviadas, igual que en la capa enlace de datos. Sin embargo, con un servicio de red confiable son posibles otros arreglos. En particular, si el emisor sabe que el receptor siempre tiene espacio de buffer, no necesita tener copias de las TPDUs que enva. Sin embargo, si el receptor no garantiza que se aceptar cada TPDU que llegue, el emisor tendr que usar buffers de todas maneras. En el ltimo caso, el emisor no puede confiar en la confirmacin de recepcin de la capa red porque esto slo significa que ha llegado la TPDU, no que ha sido aceptada. Los Buffers pueden ser de tres tipos, y usaremos cada uno de ellos cuando ms nos convenga. El equilibrio ptimo entre el almacenamiento del buffer en el origen y en el destino depende del tipo de trafico transportado por la conexin. [editar]Multiplexin La multiplexin de varias conversaciones en conexiones, circuitos virtuales o enlaces fsicos desempea un papel importante en diferentes capas de la arquitectura de red. En la capa de transporte puede surgir la necesidad de multiplexin por varias razones. Por ejemplo, si en un host slo se dispone de una direccin de red, todas la conexiones de transporte de esa maquina tendrn que utilizarla. Cuando llega una TPDU, se necesita algn mecanismo para saber a cul proceso asignarla. Esta situacin se conoce como multiplexin hacia arriba. La multiplexin tambin puede ser til en la capa transporte para la utilizacin de circuitos virtuales, que dan ms ancho de banda cuando se reasigna a cada circuito una tasa mxima de datos. La solucin es abrir mltiples conexiones de red y distribuir el trfico entre ellas. Esto se denomina multiplexin hacia abajo. [editar]Recuperacin de cadas Si los hosts y los enrutadores estn sujetos a cadas, la recuperacin es fundamental. Si la entidad de transporte est por entero dentro de los hosts, la recuperacin de cadas de red y de enrutadores es sencilla. Si la capa de red proporciona servicio de datagramas, las entidades de transporte esperan prdida de algunas TPDUs todo el tiempo, y saben cmo manejarla. Si la capa de red proporciona servicio orientado a la conexin, entonces la prdida de un circuito virtual se maneja estableciendo otro nuevo y sondeando la entidad de transporte remota para saber cuales TPDUs ha recibido y cuales no. Un problema ms complicado es la manera de recuperarse de cadas del host. Al reactivarse, sus tablas estn en el estado inicial y no sabe con precisin donde estaba.

En un intento por recuperar su estado previo, el servidor podra enviar una TPDU de difusin a todos los dems host, anunciando que se acaba de caer y solicitando a todos sus clientes que le informen el estado de todas la conexiones abiertas. [editar]Protocolos de transporte de internet

Internet tiene dos protocolos principales en la capa de transporte, uno orientado a la conexin y otro no orientado a la conexin. El protocolo no orientado a la conexin es el UDP y el orientado es el TCP. [editar]UDP Artculo principal: UDP El conjunto de protocolos de Internet soporta un protocolo de transporte no orientado a la conexin UDP (protocolo de datagramas de usuario). Este protocolo proporciona una forma para que las aplicaciones enven datagramas IP encapsulados sin tener una conexin. [editar]TCP Artculo principal: TCP TCP (protocolo de control de transmisin) se dise especficamente para proporcionar un flujo de bytes confiable de extremo a extremo a travs de una interred no confiable. Una interred difiere de una sola red debido a que diversas partes podran tener diferentes topologas, anchos de banda, retardos, tamaos de paquete TCP tiene un diseo que se adapta de manera dinmica a las propiedades de la interred y que se sobrepone a muchos tipos de situaciones. [editar]

Capa de sesin

Pila OSI. 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.

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.

Capa de presentacin

Pila OSI. 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.

Capa de aplicacin

Pila OSI. 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 "HTTP/1.0 GET index.html" 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: FTP (File Transfer Protocol - Protocolo de transferencia de archivos) para transferencia de archivos. DNS (Domain Name Service - Servicio de nombres de dominio). DHCP (Dynamic Host Configuration Protocol - Protocolo de configuracin dinmica de anfitrin). HTTP (HyperText Transfer Protocol) para acceso a pginas web. NAT (Network Address Translation - Traduccin de direccin de red). POP (Post Office Protocol) para correo electrnico. SMTP (Simple Mail Transport Protocol). SSH (Secure SHell) TELNET para acceder a equipos remotos. TFTP (Trival File Transfer Protocol). Esta capa contiene las aplicaciones visibles para el usuario. Algunas consideraciones son: seguridad y cifrado, DNS (Domain Name Service) Una de las aplicaciones mas usadas hoy en dia en Internet es el WWW (World Wide Web).

También podría gustarte