MODELOS TCP/IP Y OSI MODELO OSI El modelo de referencia de Interconexión de Sistemas Abiertos (OSI, Open System Interconnection) es el modelo de red descriptivo creado por la Organización Internacional para la Estandarización lanzado en 1984. Es decir, es un marco de referencia para la definición de arquitecturas de interconexión de sistemas de comunicaciones. MODELO TCP/IP El modelo TCP/IP es un modelo de descripción de protocolos de red creado en la década de 1970 por DARPA, una agencia del Departamento de Defensa de los Estados Unidos. Evolucionó de ARPANET, el cual fue la primera red de Bernardo C. Hermitaño Atencio Página 1
área amplia y predecesora de 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 guías generales de diseño e implementación de protocolos de red específicos para permitir que una computadora pueda comunicarse en una red. TCP/IP provee conectividad de extremo a extremo especificando como los datos deberían ser formateados, direccionados, transmitidos, enrutados y recibidos por el destinatario. Existen protocolos para los diferentes tipos de servicios de comunicación entre computadoras SIMILITUDES Y DIFERENCIAS ENTRE OSI Y TCP El protocolo de transporte de clase 4 del modelo OSI (al que con frecuencia se le llama TP4), y TCP tienen numerosas similitudes, pero también algunas diferencias. A continuación se dan a conocer los puntos en que los dos protocolos son iguales. Los dos protocolos están diseñados para proporcionar un servicio de transporte seguro, orientado a conexión y de extremo a extremo, sobre una red insegura, que puede perder, dañar, almacenar y duplicar paquetes. Los dos deben enfrentarse a los peores problemas como sería el caso de una subred que pudiera almacenar una secuencia válida de paquetes y más tarde volviera a entregarlos. Los dos protocolos os también son semejantes por el hecho de que los dos tienen una fase de establecimiento de conexión, una fase de transferencia de datos y Bernardo C. Hermitaño Atencio Página 2
después una fase de liberación de la conexión. Los conceptos generales del establecimiento, uso y liberación de conexiones también son similares, aunque difieren en algunos detalles. En particular, tanto TP4 como TCP utilizan la comunicación ida-vuelta-ida para eliminar las dificultades potenciales ocasionadas por paquetes antiguos que aparecieran súbitamente y pudiesen causar problemas. Sin embargo, los dos protocolos también presentan diferencias muy notables, las cuales se pueden observar en la lista que se muestra a continuación: CARACTERÍSTICA OSI TP4 TCP Numero de tipos de TPDU 9 1 Fallo de Conexión 2 conexiones 1 conexión Formato de direcciones No está definido 32 bits Calidad de servicio Extremo abierto Opciones específicas Datos del usuario en CR Permitido No permitido Flujo Mensajes Octetos Datos importantes Acelerados Acelerados Superposición No Sí Control de flujo explícito Algunas veces Siempre Número de subsecuencia Permitidos No Permitido Liberación Abrupta Ordenada VENTAJAS DEL MODELO OSI Facilita la comprensión al dividir un problema complejo en partes más simples. Normaliza los componentes de red y permite el desarrollo por parte de diferentes fabricantes. Evita los problemas de incompatibilidad Modelo OSI 7. Bernardo C. Hermitaño Atencio Página 3
Los cambios de una capa no afectan las demás capas y éstas pueden evolucionar más rápido. Simplifica el aprendizaje. VENTAJAS DEL MODELO TCP Las dos grandes ventajas de este modelo son: Fácil de implementar Fácil de extender Implementar el protocolo significa que cualquier fabricante de harware puede utilizar una pila de protocolos de manera que su equipo pueda comunicarse con el equipo de cualquier otro fabricante (suponiendo que los aspectos especificos del protocolo sean abiertos y que el otro fabricante lo haya implementado también). Extender un protocolo significa darle funcionalidad. Es decir, para extender TCP/IP, agregando un servicio nuevo de capa de aplicación, sólo hay que implementar un protocolo en una capa del modelo y aprovechar las capas existentes para el resto del trabajo. DESVENTAJAS DE LOS MODELOS OSI Y TCP/IP Ni el modelo OSI p TCP/IP y sus protocolos son perfectos, tienen sus desventajas y éstas son mencionadas a continuación. DESVENTAJAS DEL MODELO OSI Anteriormente, se pensaba que este modelo y sus protocolos iban a conquistar el mundo de las comunicaciones, pero esto no sucedió y fue debido a lo siguiente: Mala sincronización. El momento en el que se establece un estándar es crucial para su éxito. Ahora, los protocolos estándar de OSI han quedado aplastados. Los protocolos TCP/IP ya se usaban ampliamente cuando aparecieron los protocolos de OSI. Esto hizo que la inversión fuera para los productos TCP/IP, así cuando OSI llegó, Bernardo C. Hermitaño Atencio Página 4
los inversionistas no quisieron apoyar una segunda pila de protocolos por lo que nunca sucedió. Mala tecnología. La segunda razón por la que OSI nunca prendió, es que tanto el modelo como los protocolos son imperfectos. Una explicación errónea acerca de este modelo de siete capas es que éstas son el único camino. Y la que la verdadera razón de que tenga ese número de capas es que en el momento en el que se diseñó, IBM tenía un protocolo patentado de siete capas SNA (Systems Network Architecture), y en esa época IBM dominaba la industria de la computación. Otro problema con OSI, además de ser incomprensible, es que algunas funciones reaparecen una y otra vez en cada capa. Además el estándar original ignoró por completo los servicios y protocolos carentes de conexión, la relación entre la computación y las comunicaciones apenas si se menciona. Malas instrumentaciones. Dada la enorme complejidad, sus implementaciones iniciales fueron enormes, inmanejables y lentas. A OSI se le asoció con la "mala calidad". Mientras los productos mejoraban con el paso del tiempo, la imagen empeoraba. Mala política. A OSI se le veía como una invención de los ministerios europeos de telecomunicaciones, y más tarde de los E.U.. Esta creencia no era justificada, pero no ayudó mucho la idea de que un montón de burócratas trataran de implementar cierto estándar. Bernardo C. Hermitaño Atencio Página 5
DESVENTAJAS DEL MODELO OSI El modelo TCP/IP no distingue con claridad los conceptos de servicio, interfaz y protocolo. En consecuencia, este modelo no es una buena guía para diseñar redes nuevas utilizando tecnologías nuevas. El modelo no es general en absoluto y no resulta apropiado para describir cualquier pila de protocolos distinta de él mismo. La capa de nodo a red es en realidad una interfaz entre la red y las capas de enlace de datos. El modelo TCP/IP no distingue entre la capa física y la de enlace de datos, siendo que un modelo apropiado debería incluir ambas como capas separadas, éste no lo hace. Bernardo C. Hermitaño Atencio Página 6