Junior — Middle
Pouvez-vous énumérer les principales drapeaux de configuration dans le protocole TCP et expliquer leurs objectifs?
sobes.tech IA
Réponse de l'IA
Les drapeaux principaux de configuration (drapeaux de contrôle) dans l’en-tête TCP et leurs objectifs:
- SYN (Synchronize) — utilisé pour établir la connexion. Marque le début de la poignée de main en trois étapes.
- ACK (Acknowledgment) — confirme la réception des données. Indique que le champ d’accusé de réception est valide.
- FIN (Finish) — signale la fin de la transmission de données et la fermeture de la connexion.
- RST (Reset) — réinitialise la connexion, utilisé en cas d’erreurs ou d’impossibilité d’établir la communication.
- PSH (Push) — demande la transmission immédiate des données à l’application réceptrice sans mise en mémoire tampon.
- URG (Urgent) — indique que les données ont une haute priorité et doivent être traitées en premier.
Exemple : lors de l’établissement de la connexion, le client envoie un paquet avec le drapeau SYN, le serveur répond avec SYN+ACK, et le client confirme avec ACK — c’est la poignée de main en trois étapes TCP.