16.04.2015 Views

Redes de computadores

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

ª FUOC • XP04/90786/00020<br />

Software libre<br />

Solución<br />

El número <strong>de</strong> secuencia indica que el cliente ya ha<br />

transmitido <strong>de</strong>s<strong>de</strong> el byte 28.325 hasta el byte 29.200<br />

(875 bytes en total) y que en este segmento transmitirá<br />

a partir <strong>de</strong>l byte 29.201. El número ACK indicará al<br />

servidor que el cliente ha recibido correctamente hasta<br />

el byte 12.654 y que espera recibir a partir <strong>de</strong>l 12.655.<br />

La ventana indica al servidor que el cliente sólo pue<strong>de</strong><br />

aceptar 1.024 bytes antes <strong>de</strong> confirmarlos. Por consiguiente,<br />

el servidor TCP actualizará su ventana <strong>de</strong><br />

transmisión a 1.024.<br />

Con el objetivo <strong>de</strong> estudiar el mecanismo <strong>de</strong> ventana <strong>de</strong>slizante,<br />

analizaremos un caso sencillo. Asumiremos que ya se ha establecido<br />

la conexión y se ha asignado la ISN para ambos extremos.<br />

En la figura siguiente, po<strong>de</strong>mos ver como funcionaría el protocolo <strong>de</strong><br />

ventana <strong>de</strong>slizante para el TCP transmisor. El TCP receptor le ha indicado<br />

que esté dispuesto a recibir 7 bytes. Por tanto, la ventana <strong>de</strong><br />

transmisión <strong>de</strong> TCP transmisor es <strong>de</strong> 7 bytes:<br />

Figura 71.<br />

ANOTACIONES<br />

Po<strong>de</strong>mos interpretar la ventana <strong>de</strong>slizante <strong>de</strong> la manera siguiente:<br />

1) El TCP ha enviado bytes hasta el número <strong>de</strong> secuencia 1.003. De<br />

estos bytes, el TCP receptor le ha reconocido hasta el 999; faltan<br />

por reconocerle los bytes 1.000 a 1.003.<br />

156

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!