|
0 15|16 31
|--------------------------------------------------------------------------------|
| numéro
du port source (16bits) | numéro du port destinations
(16bits) |
|--------------------------------------------------------------------------------|
| numéro
de séquence sur 32 bits |
|--------------------------------------------------------------------------------|
| numéro
d'acquittement sur 32 bits |
|--------------------------------------------------------------------------------|
| longueur de l'entêté
4|6|flags6|taille de fenêtre sur 16 bits |
|--------------------------------------------------------------------------------|
| checksum sur
16 bits | pointeur urgent sur 16 bits |
|--------------------------------------------------------------------------------|
| options |
|--------------------------------------------------------------------------------|
| données
|
|--------------------------------------------------------------------------------| |
URG |
le pointeur urgent est valide |
ACK |
le numéro d'acquittement est valide |
PUSH |
pour que le gestionnaire resaux passe la
trame le plus vite possible au soft |
RST |
reinitialise la connexion |
SYN |
signal de synchronisation pour les numéro
de séquence |
FIN |
fin de connexion |
Les 3 étapes
de la connexion TCP |
Le client demande une
connexion à l'hôte en envoyant un paquet dont le
flag SYN est active |
L'hôte répond soit
par un paquet flag SYN+ACK pour accepte ou RST pour refuse la
connexion |
Le client répond par
un paquet ACK pour ouvrir la connexion |
|
|