En el más simple de los términos, el protocolo IP se utiliza para enrutar paquetes de datos a través de una red para que llegue al destino correcto (básicamente, datos del remitente al receptor). IP también es el mecanismo para identificar la dirección de red y la dirección de host de una computadora (formando así la dirección IP).
El protocolo TCP se utiliza para garantizar que los datos del remitente al receptor obtengan confiabilidad y estén en orden (lo que significa que el receptor puede ordenar los datos que recibe del remitente para que los datos tengan sentido ya que no hay forma de saber qué partes de todos los datos que el remitente está enviando serán realmente recibidos por el receptor). Además, TCP es responsable del control de la congestión, lo que significa que controla la velocidad a la que se envían los datos (esto es más complicado de lo que parece y se escriben documentos completos sobre cómo determinar la velocidad correcta, ya que no hay comentarios DIRECTOS sobre cómo se congestiona un red es).
Así que básicamente:
- ¿Qué pasó con el final de IPv4, que se suponía que tendría lugar hace más de un año?
- Suponga que existen máquinas del tiempo. Viajas a 1977 a Stanford, California. ¿Qué mejora de TCP / IP le propondría a su grupo de investigación de redes para mejorar el futuro despliegue y rendimiento de TCP / IP?
- ¿Cómo puedo identificar la IP válida?
- ¿127.1 es una dirección IP válida?
- ¿Cómo se decide entre TCP y UDP? ¿Qué tipos de aplicaciones son más apropiadas para una sobre la otra?
IP:
1.) Enrutar datos del remitente al receptor.
2.) Definir una dirección IP.
TCP:
1.) Asegúrese de que los datos lleguen al receptor.
2.) Asegúrese de que los datos estén en orden.
3.) Velocidad de control a la que se envían los datos (algoritmo de control de congestión)
Tenga en cuenta que he simplificado esto enormemente. Hay muchos detalles técnicos, y quiero decir mucho.