Buenas,
Quería hacer una consulta respecto a los números de secuencia y de ack del cabezal transporte de los paquetes.
El motivo por el cuál num_seq y num_ack valen 0 en todos los pasos del handshake, se debe a que el tamaño de los datos es 0? Yo lo había pensado de la siguiente forma (asumiendo como ustedes que ambos nros de seq inician en 0):
Paquete 1 (SYN): nro seq: 0, nro ack: 0
Paquete 2 (SYNACK): nro seq: 0, nro ack: 1
Paquete 3 (ACK): nro seq: 1, nro ack: 1
Es incorrecta esta forma de hacerlo? Tenía entendido que en el ack se pone el paquete que estás esperando.
Luego otra pregunta relacionada, por qué el nro ack del paquete de respuesta al POST HTTP vale 120? Sería porque el mensaje POST tiene un tamaño 120? Es un número al azar o tiene un significado?
Saludos