El modelo de interconexin de sistemas abiertos (ISO/IEC
7498-1), tambin llamado OSI (en ingls, Open Sistema InterConnect in 'sistemas de interconexin abiertos') es el modelo de red descriptivo, que fue creado por la Organizacin Internacional para la Estandarizacin (ISO) en el ao 1980.1 Es un marco de referencia para la definicin de arquitecturas en la interconexin de los sistemas de comunicaciones. HISTORIA DEL MODELO OSI. A principios de 1980 el desarrollo de redes origin 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) y TCP/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. IMPORTANCIA DEL MODELO OSI. El modelo OSI es importante ya que brinda seguridad y organizacin en la transferencia de datos, siendo referencia arquitectnica de las redes de comunicacin, OSI existe en todo sistema de cmputo y telecomunicaciones y solo cobra importancia al momento de llevar a cabo la transmisin de datos. Este permiti una estandarizacin de los sistemas de transmisin para las redes brindando asi una mejor comunicacin entre las redes, el modelo de referencia TCP/IP y la pila de protocolo TCP/IP hacen que sea posible la comunicacin entre dos computadores, desde cualquier parte del mundo, Los diferentes protocolos de la suite TCP/IP trabajan conjuntamente para proporcionar el transporte de datos dentro de Internet (o Intranet). Hacen posible que accedamos a los distintos servicios de la Red tales como: transmisin de correo electrnico, transferencia de ficheros, grupos de noticias, acceso a la Web, etc. Hay dos clases de protocolos dentro de la suite TCP/IP que son: protocolos a nivel de red y protocolos a nivel de aplicacin. En la actualidad, TCP/IP se usa para muchos propsitos, ofrece ventajas significativas sobre otros protocolos de red. Una de las ventajas es que trabaja sobre una gran variedad de hardware y sistemas operativos. Internet es un campo muy amplio y extenso en el que se encuentran computadores con sistemas operativos incompatibles, redes ms pequeas y distintos servicios con su propio conjunto de protocolos para la comunicacin. Ante esta diversidad resulta necesario establecer un conjunto de reglas comunes para la comunicacin entre estos diferentes elementos y que adems optimice la utilizacin de recursos tan distantes. Esta funcin la tiene el protocolo TCP/IP, tambin puede usarse como protocolo de comunicacin en las redes privadas intranet y extranet De este modo puede crearse fcilmente una red heterognea usando este PROTOCOLO.TCP/IP es junto con OSI una arquitectura de protocolos que ha sido determinante y bsica en el desarrollo de los estndares de comunicacin. Es la arquitectura ms adoptada para la interconexin de sistemas DEFINICIN DE LAS CAPAS QUE INTEGRAN EL MODELO OSI Capa fsica Es la que se encarga de la topologa de la red y de las conexiones globales 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). CAPA DE ENLACE DE DATOS Esta capa se ocupa del direccionamiento fsico, del acceso al medio, de la deteccin de errores, de la distribucin ordenada de tramas y del control del flujo. Es uno de los aspectos ms importantes que revisar en el momento de conectar dos ordenadores, ya que est entre la capa 1 y 3 como parte esencial para la creacin de sus protocolos bsicos (MAC, IP), para regular la forma de la conexin entre computadoras as determinando el paso de tramas (trama = unidad de medida de la informacin en esta capa, que no es ms que la segmentacin de los datos trasladndolos por medio de paquetes), verificando su integridad, y corrigiendo errores, por lo cual es importante mantener una excelente adecuacin al medio fsico (los ms usados son el cable UTP, par trenzado o de 8 hilos), con el medio de red que re direcciona las conexiones mediante un ROUTER. Dadas estas situaciones cabe recalcar que el dispositivo que usa la capa de enlace es el SWITCH que se encarga de recibir los datos del ROUTER y enviar cada uno de estos a sus respectivos destinatarios (servidor -> computador cliente o algn otro dispositivo que reciba informacin como celulares, tabletas y diferentes dispositivos con acceso a la red, etc.), dada esta situacin se determina como el medio que se encarga de la correccin de errores, manejo de tramas, protocolizacin de datos (se llaman protocolos a las reglas que debe seguir cualquier capa del modelo OSI). 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, EIGRP, OSPF, BGP) El objetivo de la capa de red es hacer que los datos lleguen desde el origen al destino, aun cuando ambos no estn conectados directamente. Los dispositivos que facilitan tal tarea se denominan en caminadores o 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. 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 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). 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. 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. 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. QUE ES MODELO TCP/IP El modelo TCP/IP es un modelo de descripcin de protocolos de red desarrollado en los aos 70 por VINTON CERF Y ROBERT E. KAHN. Fue implantado en la red ARPANET, 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, enrutador 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 ENGINEERING TASK FORCE (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. HISTORIA DEL MODELO TCP/IP La Familia de Protocolos de Internet fueron el resultado del trabajo llevado a cabo por la Agencia de Investigacin de Proyectos Avanzados de Defensa (DARPA por sus siglas en ingls) a principios de los 70. Despus de la construccin de la pionera ARPANET en 1969 DARPA comenz a trabajar en un gran nmero de tecnologas de transmisin de datos. En 1972, Robert E. KAHN fue contratado por la Oficina de Tcnicas de Procesamiento de Informacin de DARPA, donde trabaj en la comunicacin de paquetes por satlite y por ondas de radio, reconoci el importante valor de la comunicacin de estas dos formas. En la primavera de 1973, VINT CERF, desarrollador del protocolo de ARPANET, Network Control PROGRAM(NPC) se uni a KAHN con el objetivo de crear una arquitectura abierta de interconexin y disear as la nueva generacin de protocolos de ARPANET. IMPORTANCIA DEL MODELO TCP/IP Los Protocolo TCP/IP son muy importantes ya que administran el flujo de informacin entre las computadoras y los programas de la red. Este protocolo permite que los datos enviados sean entregados a su destino sin errores y bajo la misma estructura en la que fueron enviados. Una red TCP/IP transfiere datos mediante el ensamblaje de bloque de datos en paquetes. Cada paquete comienza con una cabecera que contiene informacin de control, tal como la direccin del destino, seguida de los datos. Cuando se enva un archivo a travs de una red TCP/IP, su contenido se enva utilizando una serie de paquetes diferentes. CAPAS QUE INTEGRAN EL MODELO TCP/IP Capa 4 o capa de aplicacin: Aplicacin, asimilable a las capas 5 (sesin), 6 (presentacin) y 7 (aplicacin) del modelo OSI. La capa de aplicacin deba incluir los detalles de las capas de sesin y presentacin OSI. Crearon una capa de aplicacin que maneja aspectos de representacin, codificacin y control de dilogo. Capa 3 o capa de transporte: Transporte, asimilable a la capa 4 (transporte) del modelo OSI. Capa 2 o capa de internet: Internet, asimilable a la capa 3 (red) del modelo OSI. Capa 1 o capa de acceso al medio: Acceso al Medio, asimilable a la capa 2 (enlace de datos) y a la capa 1 (fsica) del modelo OSI. FUNCIONES BSICAS DEL MODELO TCP/IP Resulta curioso comprobar cmo el funcionamiento de una red de ordenadores tan grande como internet se basa en una idea conceptualmente sencilla: dividir la informacin en trozos o paquetes, que viajan de manera independiente hasta su destino, donde conforme van llegando se ensamblan de nuevo para dar lugar al contenido original. Estas funciones las realizan los protocolos TCP/IP: el TRANSMISSION Control PROTOCOL se encarga de fragmentar y unir los paquetes y el Internet PROTOCOL tiene como misin hacer llegar los fragmentos de informacin a su destino correcto. Los ordenadores personales precisan de un software especial que sepa interpretar correctamente las rdenes del TCP/IP. Este software, que recibe el nombre de pila TCP/IP, realiza una labor de intermediario entre internet y el computador personal. En el caso de los PC es el conocido WINSOCK, del que existen diversas versiones. Para los Macintosh el software es el MACTCP. FUNCIONES BSICAS DEL MODELO TCP/IP Por otra parte, cuando un ordenador personal se conecta a una red de rea local a travs de la lnea telefnica por medio de un mdem y un puerto serie, necesita tambin una pila TCP/IP, as como un protocolo de software, siendo el ms extendido el PPP, que al proporcionar ms fiabilidad en la conexin ha dejado atrs al ms rudimentario protocolo SLIP. El TCP tiene como misin dividir los datos en paquetes. Durante este proceso proporciona a cada uno de ellos una cabecera que contiene diversa informacin, como el orden en que deben unirse posteriormente. Otro dato importante que se incluye es el denominado suma de comprobacin, que coincide con el nmero total de datos que contiene el paquete. Esta suma sirve para averiguar en el punto de destino si se ha producido alguna prdida de informacin. FUNCIONES BSICAS DEL MODELO TCP/IP Despus del protocolo TCP entra en funcionamiento el Internet Protocol, cuya misin es colocar cada uno de los paquetes en una especie de sobres IP, que contiene datos como la direccin donde deben ser enviados, la direccin del remitente, el tiempo de "vida" del paquete antes de ser descartado. etc.. A medida que se ensobran, los paquetes son enviados mediante routers, que deciden en cada momento cul es el camino ms adecuado para llegar a su destino. Dado que la carga de internet vara constantemente, los paquetes pueden ser enviados por distintas rutas, llegando en ese caso desordenados. Con la llegada de paquetes a su destino, se activa de nuevo el protocolo TCP, que realiza una nueva suma de comprobacin y la compara con la suma original. Si alguna de ellas no coincide, detectndose as prdida de informacin en el trayecto, se solicita de nuevo el envo del paquete desde el origen. Por fin, cuando se ha comprobado la validez de todos los paquetes, el TCP los une formado el mensaje inicial. DIFERENCIA ENTRE EL MODELO OSI Y TCP/IP Los protocolos TCP/IP son fundamentales para el desarrollo de internet tal como hoy la conocemos. Su misin es complementaria y tiene como objetivo el que la informacin llegue a su destino de la manera ms eficiente posible. OSI distingue de forma clara los servicios, interfaces y los protocolos TCP/IP no lo hace as, dejando de forma clara esta separacin. TCP/IP parece ser mas simple por que tiene menos capas. TCP/IP fue diseado como la solucin a un problema practico d Ingeniera en cambio OSI fue propuesto como una aproximacin tcnica. Las capas del modelo TCP/IP tienen muchas mas diversas que las del mtodo OSI. Se debe conocer OSI como modelo genrico de red y los protocolos TCP/IP como arquitectura real. Los profesionales de NETWORKING deben conocer a ambos: OSI como modelo; TCP/IP como arquitectura real. TCP/IP integra las capas de Aplicacin, presentacin y sesin del modelo OSI en su capa de Aplicacin. Trabajo de: gua de aprendizaje