[Examen Febrero 2022][Pregunta 3a]

[Examen Febrero 2022][Pregunta 3a]

de German Ernesto Larrosa Fiori -
Número de respuestas: 1

Buenas,

No me queda claro porque en la solucion se menciona que el numero de secuencia de un segmento deberia estar dentro de la ventana de recepcion para que se considere como un segmento valido de la conexion. 

Por lo que entiendo la ventana de recepcion mantiene la cantidad de espacio disponible (en bytes) del buffer del receptor, y a su vez el numero de secuencia es inicializado de manera aleatoria cuando una conexion se establece. 

Dicho esto, no podria suceder que se inicialize una conextion TCP con numero de secuencia igual a 10000 (por ej) y el tamanio del buffer del receptor sea inicialmente de 5000 ? En este escenario el primero segmento que enviaria el emisor hacia el receptor tendria numero de secuencia 10000 (no incluido en la ventana de recepcion) pero si seria valido para la conexion, es valido el escenario ?

Gracias!



En respuesta a German Ernesto Larrosa Fiori

Re: [Examen Febrero 2022][Pregunta 3a]

de Martin Giachino -
La ventana de recepción no es igual al tamaño del buffer. Se deriva del número de secuencia y el tamaño del buffer, y lo que hace de hecho es definir un rango de números de secuencia aceptables para esa conexión. Además de hecho ese rango se va deslizando a medida que los datos en la conexión van pasando (dependiendo del pipeline usado).

Siguiendo tu ejemplo, los números de secuencia válidos (inicialmente y antes que la ventana deslice) serán los mayores o iguales a 10000 y menores que 14999