La sincronización de la conexión TCP se realiza a través del proceso de establecimiento de conexión de tres pasos, que es el siguiente:
1. Paso 1: El cliente envía un paquete SYN al servidor para solicitar el establecimiento de conexión. El paquete contiene el número de secuencia inicial (ISN) del cliente.
2. Paso 2: El servidor responde con un paquete SYN-ACK. El paquete contiene el número de secuencia inicial del servidor (ISN) y el número de confirmación de secuencia (ACK) del último paquete recibido.
3. Paso 3: El cliente envía un paquete ACK al servidor para confirmar la recepción del paquete SYN-ACK. El paquete contiene el número de confirmación de secuencia del siguiente paquete que espera recibir el servidor.
Después de que se haya completado este proceso de tres pasos, la conexión TCP se considera establecida y ambos dispositivos pueden comenzar a enviar y recibir datos en la conexión.