HTTP 3 apretón de manos y 4 ondas

HTTP 3 apretón de manos y 4 ondas

Use Wireshark para capturar paquetes y analizar el saludo de tres vías y la onda de cuatro vías de HTTP.

Puerto del navegador:
puerto del servidor 51835 : 8080

Imagen 1

1. Apretón de manos de tres vías

Inserte la descripción de la imagen aquí
Imagen 2

  1. 51835-> 8080 [SYN]: el navegador dice: Quiero acceder a sus recursos en el servidor, ¿puedo abrir el puerto 8080?
  2. 8080-> 51835 [SYN, ACK]: el servidor dijo: Sí, he abierto el puerto 8080, así que abra el puerto 51835
  3. 51835-> 8080 [ACK]: el navegador dice: No hay problema, también abrí el puerto 51835.

2. Transmisión de datos normal

Cuadro 3

  1. Cada vez que el navegador solicita, el servidor responde con [ACK] para indicar que ha recibido los datos (los datos aún no se analizarán).
  2. Del mismo modo, cada vez que el servidor responde, el navegador también responde con [ACK] para indicar que ha recibido los datos (los datos aún no se analizarán).

3. Cuatro olas

Inserte la descripción de la imagen aquí
Cuadro 4

  1. 51835-> 8080 [FIN, ACK]: el navegador dice: escriba una carta al servidor, quiero renunciar a usted.
  2. 8080-> 51835 [ACK]: el servidor dice: Correo entrante recibido (aún no leído el correo).
  3. 8080-> 51835 [FIN, ACK]: El servidor dijo: (responda después de leer la carta) ¡Joder! He recibido tu carta decisiva.
  4. 51835-> 8080 [ACK]: el navegador dice: Correo entrante recibido (dígale al servidor, el servidor sabe que el navegador ha recibido la letra absoluta).
420 artículos originales publicados · 143 pulgares arriba · 890,000 vistas

Supongo que te gusta

Origin blog.csdn.net/jeikerxiao/article/details/93628190
Recomendado
Clasificación