Diferencias Entre
Modelo OSI y el Protocolo TCP/IP
Lo primero para poder determinar las diferencias entre estos
métodos de comunicación entre equipos electrónicos es saber el concepto de cada
uno de ellos. Para de este modo poder desglosar sus diferencias.
Modelo OSI (open system interconnection)
Es un modelo que permite que dos sistemas diferentes se
puedan comunicar independientemente de su arquitectura ya que los protocolos de
deferentes desarrolladores y fabricantes impediría que estos se comuniquen
entre sí, es por esto por lo que se implementa el modelo OSI para permitir la
comunicación entre dispositivos sin la necesidad de cambiar la lógica del
software y el hardware.
El modelo OSI se compone de siete niveles
1. Físico
2. Enlace
3. Red
4. Transporte
5. Sesión
6. Presentación
7. Aplicación
Una de las características de este modelo es que en la
actualidad es un modelo maduro muy depurado y que solo cuenta con las
características más fundamentales. para esto se identificó que funciones tienen
usos relacionados y de esta unión se crearon grupos discretos que
posteriormente se convirtieron en niveles, lo que hace que cada nivel se
conforme de familias distintas y por lo tanto tengas funciones claramente
diferenciadas.
Otra característica del modelo es que durante la transmisión
los datos pueden pasar por múltiples nodos donde estos solo cuentan con los
primeros tres niveles del modelo para de este hace este modo permitir una
trasparencia completa entre sistemas.
También se a destacar la forma en la que se comportan los
distintos niveles del modelo, donde cada nivel llama a los servicios
proporcionados por en nivel directamente inferior a él de esta forma el nivel 6
usa los servicios del nivel 5 y esto se mantiene hasta llegar al nivel 2 ya que
el nivel 1 se dedica a empaquetar los datos para la transmisión en la máquina
que hace la transmisión y en la máquina que recibe empieza a desempaquetar la
información pero a diferencia de cómo se empaqueta al desempaquetar cada nivel
toma solo la información que corresponde a él, borra esa parte del paquete y lo
manda a un nivel superior donde el siguiente nivel hace lo mismo tomando y
eliminando solo la información que le concierne y nada más.
Protocolo
TCP/IP
Se define como un conjunto de protocolos que definen como se
intercambian todas las transmisiones a través de internet.
Este protocolo lleva mucho tiempo en funciones lo que
demuestra su efectividad en sistemas reales y de gran escala.
Este protocolo fue desarrollado por el departamento de
defensa de los estados unidos en el año de 1969, para poder establecer una red
de conmutación de paquetes conectada mediante líneas punto a punto
coloquialmente conocidas como ARPANET.
De este dato se sabe que el protocolo de control de
transmisión TCP/IP fue desarrollado antes que el modelo OSI por lo cual los
niveles de este protocolo no coinciden exactamente con los del modelo OSI, ya
que TCP/IP solo cuenta con cinco niveles, pero en ambos de cumplen las mismas
funciones esto es así ya que el nivel de aplicación de TCP/IP funge con las
funciones de los niveles de sesión, presentación y aplicación del modelo OSI.
Otro cambio importante es que en el nivel de transporte
TCP/IP admite dos protocolos cosa que en OSI no pasa estos protocolos son el
protocolo TCP y el Protocolo UDP
De esta información se pueden definir ciertas diferencias
las cuales expreso a continuación.
- OSI
distingue de forma clara los servicios, interfaces y los protocolos TCP/IP
no lo hace así, dejando de forma clara esta separación.
- TCP/IP
parece ser más simple porque tiene menos capas.
- TCP/IP
fue diseñado como la solución a un problema practico de Ingeniería en
cambio OSI fue propuesto como una aproximación técnica.
- Las
capas del modelo TCP/IP tienen muchas más diversas que las del método OSI.
- Se
debe conocer OSI como modelo genérico 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 Aplicación, presentación y sesión del modelo OSI en
su capa de Aplicación.