duda teorica capa transporte

duda teorica capa transporte

de Pedro Daniel Cremona Fernandez -
Número de respuestas: 2

Buenas, no entiendo la diapositiva 59 de las diapositivas de capa de transporte, porque el numero de ack en la respuesta de b es 43 y el numero de sequencia es 79 pero cuando A manda la otra 'c' el numero de sequencia es 43?

Por lo que tenia entendido el numero de sequecia el el numero del primer byte del paquete y el ack el del ultimo tengo algun error conceptual? 

Muchas gracias.

En respuesta a Pedro Daniel Cremona Fernandez

Re: duda teorica capa transporte

de Rodrigo Luis Ferreri Martin -

El número de secuencia en TCP es el número del primer byte que se envía en el segmento actual. El número de ACK del receptor en TCP es siempre el número del siguiente byte que está esperando.

Por eso cuando el Host B envía un segmento TCP con Seq = 79 y ACK = 43 le está indicando que el byte que se envía (en esta caso data = 'C') corresponde al byte 79 del flujo de datos, y que reconoce el byte 42 (y espera por el 43).

El Host A reconoce el mensaje recibido indicando que el siguiente byte que espera es el 80 (recibió el 79) y que el primer byte de sus datos corresponde al 43 (en este caso no envía nada, es un paquete de ACK puro).

Espero haberte aclarado un poco

Saludos!