Page 87 - Untitled
P. 87

CAPÍTULO 1: REDES INFORMÁTICAS. CONCEPTOS BÁSICOS

                       Finalizado  el  intercambio  de  mensajes,  la  conexión  se  da  por  establecida  y
                    comienza la transferencia de datos entre ambos, aplicando la ventana deslizante y
                    recuperación de errores.


                       Del enlace a 3 vías tal vez produzcan confusión los números de secuencia y ACK.
                    Los primeros son seleccionados aleatoriamente por cada dispositivo, en este caso, PC
                    A tomó el valor 100 y B el 200. Mientras, el ACK indica que el paquete fue recibido
                    correctamente. Para ello, suma uno al número de secuencia recibido. Por ejemplo, B
                    recibió un SYN con secuencia 100, y responde con un ACK 101, mientras que A recibió
                    un SYN con secuencia 200 y responde a este con un ACK 201.

                       Una vez concluida la transferencia de datos, la sesión entre ambos debe cerrarse.
                    Para ello, TCP ejecuta otro proceso de intercambio de mensajes, el cual es iniciado
                    por el origen enviando un segmento con el mensaje FIN para terminar la sesión. El
                    otro  extremo  responde  primero  con  un  ACK  y  luego  con  un  FIN.  Tras  una  última
                    respuesta incluyendo el ACK, la sesión entre ambos se da por finalizada.























                                           Fig. 1-54  Finalización de conexión en TCP.

                    REENSAMBLAJE DE DATOS EN EL DESTINO


                       Debido al tamaño de la ventana deslizante, a los errores durante la transmisión y
                    a  los  medios  físicos  disponibles,  los  diferentes  segmentos  TCP  pueden  llegar
                    desordenados al destino, por lo que es necesario reensamblarlos. Esta tarea consiste
                    en aplicar el orden correcto a los datos para que sean reconstruidos exactamente
                    igual  a  como  fueron  enviados  desde  el  origen.  Para  lograrlo  se  hace  uso  de  los
                    números  de  secuencia,  gracias  a  los  cuales  TCP  puede  llevar  a  cabo  dicho
                    reensamblaje.





                                                                                                           69
   82   83   84   85   86   87   88   89   90   91   92