Está en la página 1de 1

TCP (PROTOCOLO DE CONTROL DE TRANSMISIÓN)

Se crea al sentir la necesidad de un soporte para las aplicaciones que ya estaban definidas y
permitiera interoperar a los host y a los protocolos de la capa de enlace.

Orientado a la conexión por que antes de que un proceso de la capa aplicación pueda comenzar
a enviar datos a otro, los dos primero deben establecer comunicación.

TCP se ejecuta únicamente en los sistemas terminales y no en los elementos intermedios de la


red.

TCP proporciona un servicio full-duplex, al existir conexión TCP en el proceso A y Proceso B los
dos ejecutados en host distintos, los datos de la capa de aplicación fluyen de A a B en el mismo
instante que de B a A.

Casi siempre es una conexión punto a punto.

La conexión TCP lo realiza el proceso cliente y el otro proceso el proceso servidor. El proceso de
la aplicación cliente informa en primer lugar a la capa de transporte del cliente que se desea
establecer una conexión con un proceso del servidor.

La capa de transporte del cliente procede entonces a establecer una conexión TCP con TCP del
servidor.

Para el establecimiento de conexión se realiza el procedimiento que se denomina acuerdo en


tres fases. Una vez establecido una conexión TCP, los dos procesos de aplicación pueden
enviarse datos el uno al otro.

TCP dirige estos datos al buffer de emisión de la conexión, este buffer se define durante el
proceso inicial de acuerdo en frases.

La cantidad máxima de datos está limitada por MSS que es el tamaño máximo de segmento
determinado por la longitud de la trama más larga de la capa de enlace esto es la unidad máxima
de transmisión.

También podría gustarte