¿Por qué se implementa TCP en lugar de OSI?

Porque OSI es en gran medida poco implementable. Era un sueño húmedo de académicos que nunca corrieron o escribieron código para una red de producción.

Puede encontrar una encuesta breve y razonable de esta larga guerra religiosa en OSI: Internet That Wasn’t.

En 1994, escribí esta breve Carta al Editor (¿recuerda eso?) A Network World resumiendo mi posición en ese momento:

Network World

OSI es un protocolo exagerado, hinchado y de todo para todos que no hace nada particularmente bien. TCP / IP, por otro lado, ha sido diseñado para funcionar desde el primer día. Fue diseñado, implementado, rediseñado y refinado en el contexto de un entorno de red real, no un vacío burocrático de personas que están más preocupadas por incluir todas las características posibles en un protocolo que por crear un protocolo que sea implementable en un sentido práctico.

Además de eso, las especificaciones TCP / IP son gratuitas . ISO cobra una tarifa considerable a cualquiera que se atreva a leer sobre su protocolo.

21 años después, no cambiaría una palabra.

Aquí. Simplemente lea esto: Los elementos del estilo de redes: y otros ensayos y animaciones sobre el arte de las redes entre computadoras: MA Padlipsky: 9780595088799: Amazon.com: Libros

El trabajo de Padlipsky fue muy útil para mí al persuadir a Shell Oil de que OSI era una mierda de mierda y que las redes corporativas deberían ser TCP / IP, en todas partes.

Quizás también te ayude a entender lo mismo.

Creo que está confundiendo el modelo TCP / IP con la convención TCP / IP.

El modelo OSI es solo un método para organizar la comprensión.

Página en wikipedia.org …

de wiki:

TCP / IP, aquí y allá aludido como el modelo de Internet, tiene cuatro capas de reflexión como se caracteriza en RFC 1122. Este modelo de construcción de capas se contrasta regularmente y el Modelo de referencia OSI de siete capas; utilizando términos, por ejemplo, modelo de referencia de Internet, incorrectamente, por otro lado, con el argumento de que es claro, mientras que el Modelo de Referencia OSI se planificó como prescriptivo, posteriormente siendo un modelo de referencia.

Modelo OSI

Conjunto de protocolos de internet

Otra razón es el éxito de NSFnet-II: a fines de la década de 1980 / principios de 1990, la NSFnet de la National Science Foundation fue un éxito rotundo, primero para las organizaciones educativas y de investigación y luego para el uso comercial. Fue (primero) un éxito continental y luego un éxito global. Era una tecnología comprobada, mientras que nadie había implementado una red de área amplia basada en OSI de cualquier escala.

Vea cómo se ganó la red: una historia de Internet

¿Has intentado leer la especificación OSI? Creo que empecé una vez pero me quedé dormido en la página 4. Todo parecía nebuloso y teórico. En ninguna parte que pude ver fue “Así es como te conectas a un puerto serie”. Se trataba de regiones administrativas y otras trampas buroctráticas. Nada en absoluto sobre direccionamiento, enrutamiento de direcciones, enrutadores, enrutamiento alternativo, todo tipo de cosas que son críticas en el mundo real. Si bien TCP no es perfecto, es mucho más sencillo y accesible.

En realidad había algo de política detrás …
Este es el mejor artículo – [OSI: Internet que no era] – (Phillip Remaker ya compartió el enlace) – ese artículo ilustrará por qué se implementó el conjunto TCP / IP en lugar de OSI …
Aquí hay otra lectura divertida: [¿Cuál es la diferencia entre el modelo de red de siete capas OSI y TCP / IP?]
En mi opinión, la capa OSI podría usarse como modelo de red en lugar de TCP / IP …
De manera simple para explicar por qué es …
Anteriormente, el modelo TCP / IP se implementaba como prioridad porque el modelo ya estaba disponible para implementar y, mientras que el modelo listo para implementar OSI no estaba disponible y todavía estaba en investigación … Es por eso que el conjunto de protocolos TCP / IP fue seleccionado … Aunque el modelo OSI se inició antes que TCP / IP … Todo se debió a la presión comercial …

Desde / usr / games / fortune:

“Por otro lado, el campamento TCP también tiene una frase para las personas con OSI. Hay muchas frases. Mi favorito es ‘nitwit’, y la razón es que la filosofía de Internet siempre ha sido que tienes investigadores extremadamente brillantes e independientes. en un tema, haga una investigación de primer nivel, realice varias implementaciones competitivas, realice una preparación, determine qué funciona mejor, escríbala y haga que sea el estándar.

La vista OSI es completamente opuesta. Recibes contribuciones escritas de una comunidad mucho más grande, pones las contribuciones en una sala de personas del comité con, honestamente, grandes diferencias políticas y todas con sus propios ejes políticos para moler, y cuatro años después obtienes algo, generalmente sin él. alguna vez ha sido implementado una vez.

Entonces, la perspectiva de Internet es implementarlo, hacer que funcione bien, luego escribirlo, mientras que la perspectiva OSI es acordarlo, escribirlo, circularlo mucho y ahora veremos si alguien puede implementarlo después de un estándar internacional y todos los proveedores del mundo están comprometidos con él. Uno de esos procesos es al revés, y no creo que haga falta un profesor de física lucasiano en Oxford para determinar cuál “.
– Marshall Rose, “El flautista de OSI”

Otra pregunta es: si se hubiera adoptado OSI en lugar de TCP / IP, ¿hoy Internet estaría mejor o peor?

OSI abordó una serie de problemas difíciles que afectan a Internet hoy en día, como la seguridad, el manejo de sesiones y la internacionalización. Aunque obtuvimos un internet antes con Tcp, no obtuvimos el mejor y es una persona valiente que dice que no podríamos haberlo hecho mejor al pensar un poco más en los problemas difíciles. Por otro lado, TCP / IP cambió el mundo y nos dio algo con lo que trabajar hoy y no solo un sueño de perfección mañana.

(Ex miembro del comité de normas OSI)

TCP es más confiable que el modelo OSI. El modelo de protocolo TCP / IP es otro modelo de capa popular que describe los estándares de red. Para el examen CCNA, también debe conocer este modelo. Este modelo tiene los mismos nombres de capas que el modelo de referencia OSI. No se mezcle con el mismo nombre, las capas en ambos modelos tienen una funcionalidad diferente en cada modelo.

Puedes ver los detalles del Modelo TCP