protocolo tcp

Las características del protocolo TCP

TCP o Protocolo de Control de Transmisión posibilita la administración de datos ,permite que dos ordenadores que están comunicados controlen el estado de la transmisión.
Sus principales características son:

  • Ver la transferenciay asi evitar la saturación de la red.
  • Permite multiplexar los datos, es decir, que la información que viene de diferentes sitios pueda circular a la vez.

El objetivo de TCP

En este protocolo dos ordenadores estan conectados entre si uno es el cliente el que envia algo y el que lo recibe se llama servidor.

Otra función del TCP es la capacidad de controlar la velocidad de los datos usando su capacidad Esto se llama segmentos.
TCP posibilita la realización de una tarea importante:transmitir y ordenar la información que llega.
external image internet-images-mux.gif

El formato de los datos en TCP

Un segmento TCP está formado de la siguiente manera:

0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Puerto de origen
Puerto de destino
Número de secuencia
Número de acuse de recibo
Margen
de datos

Reservado
URG
ACK
PSH
RST
SYN
FIN
Ventana
Suma de control
Puntero urgente
Opciones
Relleno
Datos

Confiabilidad de las transferencias

El protocolo TCP tiene un sistema de acuse de recibo que permite al cliente y al servidor garantizar la llegada de los datos.


Cómo establecer una conexión

Se realiza siguiendo el siguiente esquema:
  • Los puertos TCP deben estar abiertos.
  • El ordenador cliente realiza un pedido de conexión al ordenador servidor.
Las dos máquinas deben sincronizarse mediante un mecanismo llamado negociación en tres pasos.

Cómo terminar una conexión

Se realiza de la siguiente manera:
  • Una de las máquinas envía un segmento y deja de recibir el segmento actual e ignora los siguientes.