Exercice 1
1/ Représenter le diagramme d'établissement de connexion de TCP.
2/ Pourquoi procéder à un échange en trois phases ?
La procédure d'échange en trois étapes sert à la synchronisation entre
les deux extrémités d'une connexion, et à assurer la fiabilité et la
sécurité des échanges
3/ Pourquoi ne pas commencer la numérotation de séquence à 0 ?
Pour éviter toute confusion, le numéro de séquence initiale est
diffèrent pour chaque connexion. Cela sert à différencier les
connexions. Et aussi Pour plus de sécurité, quand la connexion est
pyratée par un intrus
4/ Quelle est l'appellation OSI du segment TCP ?
message
5/ Comment sont différenciés les rôles du segment de TCP?
Drapeaux (6bits) flags
SYN=1 ACK=0
SYN ACK
SEQ= X+1
SYN=0 ACK=1
Exercice2
• Segment 1 : établissement de connexion entre A et B
• Segment 2 : établissement de connexion entre B et A et
acquittement de l’établissement
• Segment 3 : transfert de données du navigateur A vers le serveur B
et acquittement de l’établissement de connexion de B vers A
• Segment 4 : transfert de données de B et acquittement du transfert
de données de Avers B.
• Segment 5: fermeture de connexion de Avers B et acquittement
du transfert de données de B vers A.
• Segment 6 : acquittement de fermeture de connexion de A vers B
• Segment 7 : fermeture de connexion de B à A
• Segment 8 : acquittement de fermeture de connexion de B vers A
Client serveur
= #seq
= #seq
#ack=143257
#seq=143257
#ack=250713
#seq=250713
#ack=143358
#ack=251714
#seq=143358
#ack=143359
#seq=251714
#ack=251715
(1)
(2)
2024
2024 (3) (4) 1500
3024 (5) 3024 500
(6)
0
(7) 3524
2000
(8) 3524
3524
(9)
(10) 1000
4524
4524
(11)
5524
0
(12)
(13) 5524 1000