Apprenez ce qu'est une three-way handshake poignée de main à trois voies et pourquoi il elle est importante dans les communications réseau.
Read in English (Lire en Anglais).
Un three-way handshake est un processus réseau en trois étapes qui crée une connexion de protocole de contrôle de transmission (TCP) entre un serveur et un client. C’est similaire à une poignée de main entre deux personnes, dans laquelle l'une tend la main, l'autre la serre, puis la rétracte. Dans cet article, nous allons explorer plus en détail les subtilités du three-way handshake, comment elle est exécutée et pourquoi elle est essentielle dans les communications réseau.
Dans le domaine des réseaux, un three-way handshake est un processus utilisé pour initier une connexion dans un réseau TCP/IP. Le protocole TCP est chargé de veiller à ce que les données soient transmises correctement entre les ordinateurs d'un réseau Internet. Le three-way handshake comprend les trois étapes suivantes : synchronisation (SYN), synchronisation-accusé de réception (SYN-ACK) et accusé de réception (ACK).
Voici comment cela fonctionne :
SYN : L'ordinateur initiateur (ou client actif) envoie un paquet de synchronisation de numéro de séquence (SYN) à l'ordinateur récepteur (généralement un serveur) avec la valeur fixée à un nombre arbitraire (par exemple J) pour « demander » si des connexions ouvertes sont disponibles.
SYN-ACK : Si l'ordinateur récepteur (ou client passif) a des ports ouverts qui peuvent accepter la connexion, il renvoie un paquet de synchronisation-accusé de réception (SYN-ACK) à l'ordinateur initiateur. Le segment SYN prend une nouvelle valeur arbitraire (par exemple K) et le segment ACK prend la valeur arbitraire d'origine plus un (J+1).
ACK : L'ordinateur initiateur (client actif) envoie ensuite un paquet de numéro de séquence d'accusé de réception (ACK) à l'ordinateur récepteur, accusant réception du paquet SYN-ACK. La valeur du paquet est fixée à la valeur arbitraire plus un (K+1). Avec cette dernière étape, la connexion est établie et la transmission des données peut commencer.
Ces étapes permettent de valider les paramètres de connexion de chaque côté, de stabiliser la connexion et de vérifier les numéros de série de chaque appareil.
Le three-way handshake est un pilier du protocole TCP, car il établit les paramètres de connexion entre deux ordinateurs avant que la transmission des données ne commence. Une grande partie de notre activité en ligne utilise le three-way handshake. Par exemple, lorsque vous ouvrez un navigateur web et recherchez quelque chose sur l'internet, un three-way handshake relie le navigateur web orienté vers le client au serveur internet.
Encapsulation
Système de noms de domaine
Hachage
Développez vos connaissances en matière de réseaux grâce aux cours, aux spécialisations et aux certificats professionnels les mieux notés sur Coursera. Pour une introduction complète aux technologies de l'information et à la sécurité numérique, envisagez de compléter le Certificat Professionnel Google IT Support pour acquérir des compétences prêtes à l'emploi en moins de six mois.
certificat professionnel
Accédez rapidement à une carrière dans les technologies de l'information. Dans ce programme de certificat, vous apprendrez des compétences très demandées et bénéficierez d'une formation à l'IA dispensée par des experts de Google. Apprenez à votre rythme, sans diplôme ni expérience.
4.8
(182,834 évaluations)
1,745,155 déjà inscrits
niveau Débutant
Durée moyenne : 6 mois
Apprenez à votre propre rythme
Compétences que vous acquerrez :
Cybersécurité, Sécurité sans fil, Cryptographie, sécurité des réseaux, Service d'annuaire, Protocole d'accès aux annuaires légers (LDAP), Sauvegarde, Système de noms de domaine (DNS), Ipv4, Modèle de réseau, Résolution de problèmes, Code binaire, Soutien à la clientèle, Linux, Powershell, Systèmes de fichiers Linux, Interface de ligne de commande
Équipe éditoriale
L’équipe éditoriale de Coursera est composée de rédacteurs, de rédacteurs et de vérificateurs de fai...
Ce contenu a été mis à disposition à des fins d'information uniquement. Il est conseillé aux étudiants d'effectuer des recherches supplémentaires afin de s'assurer que les cours et autres qualifications suivis correspondent à leurs objectifs personnels, professionnels et financiers.
Que vous débutiez votre carrière ou que vous souhaitiez passer à la vitesse supérieure, les experts de Google sont là pour vous aider.
Acquérir des compétences utiles à l'emploi en accédant à plus de 10 000 cours dispensés par des universités et des entreprises de premier plan.