Documentos de Académico
Documentos de Profesional
Documentos de Cultura
SERVICIOS DE REDES
1.2 TRANSMISSION CONTROL PROTOCOL (TCP)
Profesor: PhD. Irvin DONGO
Elaborado por: MSc. Boris MARTINEZ
Transmission Control Protocol (TCP)
El protocolo de control de transmisión o TCP es un protocolo de capa de
transporte caracterizado por la entrega confiable de los datos desde un emisor a
un receptor.
Mientras que el protocolo IP utiliza Best Effort, es decir realiza el mejor esfuerzo
para enviar los datos a su destino, TCP garantiza que los datos lleguen
correctamente al receptor.
Funciones de TCP
1. Reconstruir flujos
a. Pérdidas
b. Duplicación
○ Aplicación
Datos
○ Presentación
○ Sesión
+ Bits 0 - 3 4-7 8 - 15 16 - 31
0 Puerto Origen Puerto Destino
32 Número de Secuencia
64 Número de Acuse de Recibo (ACK)
longitud
96 Reservado Flags Ventana
cabecera TCP
128 Suma de Verificación (Checksum) Puntero Urgente
160 Opciones + Relleno (opcional)
224
Datos
Puertos
● TCP => 6 (Decimal) => 6 (Hexadecimal)
● UDP => 17 (Decimal) => 11 (Hexadecimal)
00 50 2c a4 34 ec 00 18 f8 4e 70 2f 08 00 45 00 00 30
00 00 40 00 35 06 98 46 57 e9 93 8c c0 a8 01 64 00 50
0c 54 16 3b ae 0d f0 e8 a3 98 70 12 16 d0 59 4f 00 00
02 04 05 b4 01 01 04 02 ac 23 23 ca => TCP
7 0 1 2
0111 0000 00 01 0010
Campos de la cabecera TCP
Puerto origen y puerto destino: Identifican unívocamente una conexión TCP,
permiten la comunicación entre 2 procesos en servidores distintos.
0,1,0,0,1,0
0,1,0,0,0,0
Tráfico interactivo y tráfico masivo
TRÁFICO INTERACTIVO
TRÁFICO MASIVO
Trama:
00 50 2c a4 34 ec 00 18 f8 4e 70 2f 08 00 45 00
00 30 00 00 40 00 35 06 98 46 57 e9 93 8c c0 a8
01 64 00 50 0c 54 16 3b ae 0d f0 e8 a3 98 70 12
16 d0 59 4f 00 00 02 04 05 b4 01 01 04 02 ac 23
23 ca
Fin