TCP garantiza que la información es recibida en
orden. Para ello, cada paquete enviado tiene un
número de secuencia. Cada uno de los dos
procesos involucrados mantiene su propia
secuencia, que se inicia con un valor aleatorio y
luego va incrementándose según la cantidad de
bytes enviados.
 TCP también asegura que toda la información
emitida es recibida. Para ello, por cada paquete
emitido, debe recibirse un asentimiento(en
inglés “acknowledgement“, abreviado ACK). Si
pasado determinado tiempo no se recibe el
ACK correspondiente, la información será
retransmitida.
Paquetes y acuses de recibo
Por ejemplo, si un paquete tiene número de secuencia x y
contiene k bytes de datos, el número de secuencia del
siguiente paquete emitido será x + k.

El ACK hace referencia al número de secuencia. Por
ejemplo, para comunicar que se ha recibido
correctamente el paquete cuyo número de secuencia es
x, que contiene k bytes, se enviará un ACK con el valor
x + k (que coincide con el próximo número de secuencia
a utilizar por parte del emisor del paquete en cuestión).
Si el número de secuencia inicial es x, un valor de ACK t
significa que el receptor ha recibido correctamente los
primeros t-x bytes.

El ACK no es un paquete especial, sino un
campo dentro de un paquete TCP normal. Por
esto, puede ocurrir que se envíe un paquete a
solo efecto de asentir una determinada cantidad
de bytes, o como parte de un paquete de otro
tipo (por ejemplo, aprovechando el envío de
nuevos datos, para comunicar la recepción de
datos anteriores). De hecho, aunque ya se haya
enviado un paquete exclusivamente de ACK
con un valor t, si luego se envía un paquete de
datos, puede repetirse en él el ACK con el
mismo valor t, sin que esto confunda al emisor
de los datos que se están asintiendo.
REENSAMBLE DE
PAQUETES.
Una de la características de los
protocolos de transporte es que un
mensaje lo pueden dividir en paquetes
de tamaños específicos y estos son
enviados por la red, el destino verifica la
“secuencia” de estos paquetes y los
ensambla para generar el mensaje,
suprimir cabeceras y enviar el mensaje a
capas superiores para generar los datos
necesarios al usuario final.
Las características de la fragmentación y ensamble en esta capa es
similar a la que opera la capa de red.
REENSAMBLE DE
PAQUETES.
El proceso de reensamblar un paquete IP es fácil
de realizar debido a que todos los fragmentos
tienen el mismo identificador de paquete y en la
cabecera del paquete se almacena el tamaño del
fragmento y su desplazamiento dentro del
paquete.
REENSAMBLE DE
PAQUETES.
Como no hay manera de saber el tamaño exacto del paquete, al buffer se le
asigna un tamaño de 65535 bytes (exactamente el tamaño máximo del paquete
IP). Cuando se recibe por primera vez un fragmento de un paquete se activa un
temporizador (tiempo de vida de reensamblaje) que controla la colocación en el
buffer de los diferentes fragmentos que le vayan llegando de ese paquete IP (o
sea, todos aquellos que tengan el mismo identificador). Si transcurrido el tiempo
determinado por el temporizador no se ha podido realizar el reensamblado, el
proceso se detiene y los paquetes recibidos se descartan. Como IP no garantiza
el servicio, el protocolo de transporte TCP será el encargado de pedir entonces
la retransmisión del paquete.
REENSAMBLE DE PAQUETES.



La capa IP reensambla usando, el campo de
IDENTIFICACION, que es único o el campo
FRAGMENT OFFSET es usado para determinar la
posición de un fragmento dentro de una datagrama,
cuando los fragmentos que llegan fuera de orden.
El protocolo especifica que la última máquina debería
reensamblar los fragmentos.
Ventajas:


Reduce el procesamiento y la información almacenada en
cada nodo.
Permite el cambio dinámico de rutas. No se requiere que
todos los fragmentos sigan la misma ruta.
10
 Menciona
2 características de TCP.
 ¿En
que consiste el número de
secuencia?
 ¿Cuál es la utilidad del ACK?
 Menciona una característica de la capa de
transporte, descríbela.
 Menciona 2 ventajas del reensamble de
paquetes.
 ¿Cómo la capa IP reensambla fragmentos
que llegan fuera de orden?
Descargar

reensamble de paquetes.