Arquitectura TCP/IP
La arquitectura TCP/IP, se puede considerar como un modelo simplificado del modelo OSI que vimos en un apartado anterior. Su nombre proviene de los dos protocolos más importantes de este modelo: IP y TCP.
El modelo TCP/IP y el modelo OSI compitieron en un principio. TCP/IP era más simple y se desarrolló antes. Además, las primeras implementaciones del modelo OSI no tuvieron un resultado satisfactorio. Esto provocó que TCP/IP se utilizara más, y las primeras versiones con sus consiguientes mejoras obtenían mejores resultados en comparación con el modelo OSI.
En la arquitectura TCP/IP se especifica muy poco en las capas inferiores (física y enlace) dejando unas interfaces muy abiertas que pueden variar mucho dependiendo del medio de transmisión que se utilice. Algo parecido ocurre en las capas superiores. No existe nivel de presentación y las funciones de esta capa han sido asumidas por la propia aplicación de usuario. La función de control del diálogo de la capa de sesión se ha trasladado a la capa de transporte. En el siguiente gráfico podemos apreciar de forma básica la comparación entre ambos modelos:

La arquitectura TCP/IP tiene las siguientes características:
- Es parecida al modelo OSI pero simplificado.
- Se especifica muy poco en las capas inferiores del modelo dejando unas interfaces muy abiertas que pueden variar mucho dependiendo del medio de transmisión elegido.
- Se aligeran las capas superiores: no hay capa de presentación y algunas funciones de la capa de sesión se deja para la capa de transporte.
- TCP/IP tiene algunas desventajas como la falta de modularidad o independencia entre capas.
La clave del éxito de TCP/IP radica en sus protocolos más importantes:
- IP (Internet Protocol) asegura una entrega de paquetes de origen a destino incluso pasando por elementos de red intermedios.
- TCP (Transmission Control Protocol) es un protocolo orientado a la conexión y asegura una entrega de datos fiables.
- UDP (User Datagram Protocol) es un protocolo que ofrece una entrega de datos no fiable entre un origen y un destino.
A continuación, vamos a profundizar más en estos protocolos.