Las funciones del TCP son, principalmente:
- Dividir la información que recibe de la aplicación en segmentos que pasarán a la red.
- Al enviar un segmento inicializa un reloj, en espera de una contraseña (indicando que el mensaje se recibió); si el reloj expira antes que esta última se reciba, reenvía el segmento suponiendo que el segmento se ha perdido.
- Cuando TCP recibe un mensaje, envía al remitente una contraseña confirmando la recepción.
- Implementa algoritmos para verificar que la información recibida fue la misma que la enviada; en caso de que el segmento llegue dañado a su destino, se indica al remitente del hecho y este último lo reenvía.
- Dado que IP no garantiza el orden de llegada de los segmentos que envía, TCP los reordenar si fuera necesario.
- Implementa algoritmos de control de flujo.
- Da la impresión a una aplicación de tener una línea directa en ambos sentidos ( full duplex) a través de la cual se realiza la comunicación.
No hay comentarios:
Publicar un comentario