La diferencia entre TCP y UDP, tres apretones de manos, cuatro ondas

  • TCP está orientado a la conexión, UDP no tiene conexión
  • La estructura del programa UDP es simple
  • TCP está orientado a bytes, UDP se basa en datagramas
  • TCP garantiza la precisión de los datos, UDP puede perder paquetes
  • TCP garantiza el orden de los datos, UDP no garantiza

 

 

 

 

 Mayúsculas ACK es un acuse de recibo (acuse de recibo), 1 es para confirmar la conexión.
Ack en minúscula es el Número de Reconocimiento (Número de Reconocimiento), es decir, el último seq recibido del host remoto y luego +1

 

Tanto el cliente como el servidor tienen su propia secuencia, y cada solicitud se incrementa en una en su última solicitud de secuencia

 

 

 Mayúsculas ACK es un acuse de recibo (acuse de recibo), 1 es para confirmar la conexión.
Ack en minúscula es el Número de Reconocimiento (Número de Reconocimiento), es decir, el último seq recibido del host remoto y luego +1;

 

 

Hay cliente C y servidor S (en estado de escucha)

Primera solicitud: en el paquete de datos enviado por el cliente, el bit de sincronización SYN es 1, y el número de secuencia de secuencia inicial es un cierto valor x. En este momento, el proceso del cliente tcp entra en el estado SYN-SENT (se ha enviado la sincronización).

La segunda solicitud: después de que el servidor envía el paquete de datos, establezca SYN y ACK en 1, el número de confirmación ack es x + 1 y, al mismo tiempo, elija un número de secuencia inicial de y, envíe datos al cliente, el servidor tcp ingresa Estado SYN-RCVD (recibido sincrónicamente).

La tercera solicitud: después de recibirla, el cliente debe confirmar con el servidor, el ACK del segmento de confirmación se establece en 1, el número de confirmación ack = y + 1 y su propio número de secuencia seq = x + 1. La conexión TCP se ha establecido y A ingresa al estado ESTABLECIDO. Cuando B recibe la confirmación de A, él también ingresa al estado ESTABLECIDO.

 

 

 

 

 

 

 

 

 

 

 

13 artículos originales publicados · Me gusta 3 · Visitas 4990

Supongo que te gusta

Origin blog.csdn.net/u010919402/article/details/105142167
Recomendado
Clasificación