Esta etapa se produce siempre en tcp y es lo que asegura que los datos llegan en orden y que lleguen todos los paquetes veremos con ejercicios prácticos esta función de tcp con el ya conocido wireshark, para ello abriremos la pagina web www.lesand.cl/foro desde firefox y capturaremos aplicando 1 filtro que sea host 190.54.12.81 para capturar únicamente el trafico que se produzca en esta sesión, también aplicaremos otro filtro para el puerto de nuestro PC [ya que firefox abre varios puertos] aplicaremos el filtro tcp.port == 49367
ahora veremos los ACK que vienen en los paquetes, cabe destacar que dependiendo de el tamaño de ventana será la cantidad de acuses de recibo que se entreguen
además que en 1 mismo paquete puede venir un ack y el próximo numero de secuencia yo empezare a mostrar un poco después del establecimiento de la sesión
viendo mas en detalle esta imagen [denle click para abrir mas grande]
este 1º paquete va desde el servidor a mi PC, esto lo puedo saber de 2 formas.
- por las ips [la mas obvia]
- por los puertos, se que el puerto del servidor es el 80 porque este puerto esta asociado a http [si no revisen este link de los puertos] entonces como es puerto origen este nos indica que viene del servidor
este paquete también viene desde el servidor [puerto origen 80] las comunicaciones tcp no necesariamente se harán yo envió tu recibes tu mandas yo recibo el mas claro ejemplo, esto que les estoy mostrando
tenemos casi lo mismo que en el paquete anterior solo cambian algunas cosas pero noten el numero de secuencia y fíjense que en el anterior este numero ya estaba anunciado y además que el ack es el mismo
aquí notamos una diferencia cambio el puerto origen lo que nos indica que ahora la ip origen es mi PC [192.168.47.2]
si notan aquí no se envía un next sequence number ya que este paquete generado por mi PC es solamente para el ACK y no envía datos además pueden notar que el ACK lo vimos en el paquete anterior
y bueno aquí se empieza a repetir el mismo proceso ahora el origen es desde el servidor los ACK dependerán de el tamaño de ventana que se haya establecido [que ya lo vimos $$$$$$$$$$$$$$$$$$]
0 comentarios:
Publicar un comentario