Maison  >  Article  >  Comment TCP établit une connexion

Comment TCP établit une connexion

藏色散人
藏色散人original
2020-06-29 09:16:227856parcourir

Méthode pour établir une connexion TCP : créez d'abord un bloc de contrôle de transmission TCB ; puis créez un bloc de contrôle de transmission TCB et envoyez un segment de demande de connexion au serveur, puis répondez avec un segment de confirmation et entrez dans l'état de connexion établie ; ; Après avoir finalement reçu le segment du message de confirmation, vous pouvez entrer dans l'état de connexion établi.

Comment TCP établit une connexion

Prise de contact à trois messages pour établir la connexion TCP

  • Le processus du serveur est a créé le premier bloc de contrôle de transmission TCB et est en état d'écoute, en attente de la demande de connexion du client

  • Le client crée le bloc de contrôle de transmission TCB et envoie un segment de demande de connexion au serveur

  • Après que le serveur ait reçu le segment de demande de connexion, s'il accepte d'établir la connexion, il envoie un segment de confirmation

  • Le processus client reçoit la confirmation segment du serveur Après avoir reçu le segment du message de confirmation, il répond immédiatement avec le segment du message de confirmation et entre dans l'état de connexion établi

  • Une fois que le serveur a reçu le segment du message de confirmation, il entre également dans le état de connexion établi

Le bloc de contrôle de transmission TCB (Transmission Control Block) stocke certaines informations importantes dans chaque connexion

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn