TCP en détail : connexion et fiabilité

L'en-tête TCP champ par champ, la poignée de main en trois temps, la numérotation des octets et des acquittements, la retransmission, la fermeture par FIN ou RST et les états d'une connexion.

  • 37 cartes
  • 6 thèmes
  • Gratuit

Le programme, thème par thème

Le poids de chaque thème suit celui que lui donne l'examen.

  1. Notions
  2. Questions
  3. Ranger et relier
  4. Les chiffres
  5. Sur le schéma
  6. Mises en situation

Quelques cartes du deck

  • Protocole TCP : de quoi s'agit-il ?

    Voir la réponse

    Protocole de transport qui offre entre deux applications un flux d'octets fiable et ordonné, après l'établissement d'une connexion.

    Le réseau en dessous perd, duplique et désordonne les paquets. TCP numérote les octets, les acquitte et renvoie ce qui manque, pour que l'application reçoive exactement ce qui a été envoyé.

  • L'octet des drapeaux d'un segment TCP vaut 0x12. Quels drapeaux sont levés ?

    • SYN et ACK
    • FIN et ACK
    • SYN, PSH et ACK
    • PSH et ACK
    Voir la réponse

    SYN et ACK

    0x12 = 0001 0010 en binaire : le bit 0x10 est ACK et le bit 0x02 est SYN. FIN+ACK vaut 0x11 et PSH+ACK vaut 0x18.

  • Un segment SYN et un segment FIN consomment chacun … numéro de séquence, même s'ils ne portent aucune donnée.

    Voir la réponse

    Un segment SYN et un segment FIN consomment chacun un numéro de séquence, même s'ils ne portent aucune donnée.

    C'est ce qui permet de les acquitter : après un SYN de Seq=1000, l'acquittement attendu est Ack=1001. Un ACK seul, sans donnée, ne consomme rien.