Resumen

  • TCP asigna a SYN y FIN una posición implícita para que puedan confirmarse y retransmitirse sin que una copia repetida provoque una segunda acción.
  • SYN aparece antes del primer byte de datos y FIN después del último byte de su segmento.
  • Son posiciones de control, no bytes de aplicación; ACK, PSH y RST no incrementan por sí mismos SEG.LEN.

Una posición para un acontecimiento

RFC 793 incluyó ciertos controles en la numeración para que la fiabilidad del flujo también protegiera la apertura y el cierre. RFC 9293 mantiene esa razón. La posición no es un byte insertado en la carga útil: pertenece a la contabilidad que ordena segmentos, confirma límites y gestiona retransmisiones.

Con SYN, SEG.SEQ identifica el ISN y el primer byte de datos es ISN+1. Si hay N bytes de datos, el avance lógico es N+1. FIN ocupa la posición inmediatamente posterior a los datos del segmento. Como el acuse indica el siguiente número esperado, confirmar un SYN o un FIN avanza el límite aunque el segmento no lleve datos.

SEG.LEN cuenta los bytes de datos y también SYN y FIN. Una retransmisión conserva la misma posición. Cada dirección tiene su propio espacio de secuencia: FIN indica que su emisor no enviará más datos, pero no termina la dirección contraria. RST ocupa cero posiciones; ACK y PSH tampoco añaden una.

Fuentes