Le segment TCP - Exercice

Prath -  
 casta -
Bonjour,
Merci de votre aide

00: 45 00 00 40 07 20 21 00 02 06 E3 5F 83 FE 3D 0A
01: C0 2C 4D 04 C0 00 00 50 00 00 01 C0 50 00 08 00
20: 50 10 01 00 3E 11 00 00 ....

Question : Quelle est la longueur de la fenêtre d'anticipation ?
Réponse : 256, 100 hexa -> offset 22 et 23

Vous pouvez me dire pourquoi ?

Question : A qul service de l'ordinateur destination ce message est-il destiné ?
Réponse : service 80 offset 16 et 17

pourquoi aussi?

Merci de votre réponse
A voir également:

5 réponses

prath
 
Désolé,

C'est un exo que j'ai trouvé ds un livre.
Il donne les réponses sans explication.
Donc voilà,
Si vs pouvez m'expliquer les solutions, ça serai cool.

Merci
1
ianvs Messages postés 539 Date d'inscription   Statut Membre Dernière intervention   209
 
Il y a les explications dans les réponses.

Question : Quelle est la longueur de la fenêtre d'anticipation ?
Réponse : 256, 100 hexa -> offset 22 et 23

Offset 22 et 23 donnent la fenêtre d'anticipation (cf norme TCP).
Valeur en Exa : 01 00 => valeur en décimal : 256.

Cordialement,
1
bebs08
 
Hello prath!
Peux tu me donner les références de ton bouquin ou sont tirés ces exos?
les corrections m'interessent.
Merci.
1
ianvs Messages postés 539 Date d'inscription   Statut Membre Dernière intervention   209
 
Bonjour,

Si tu mets les réponses ... en quoi pouvons nous t'aider ?
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
casta
 
L' offset 22 et 23 sont respectivement 01 et 00, ce qui donne 0100 en Hexadecimal, en partant de la droite et en allant vers la gauche; la premiere position vaut 1, la deuxieme position vaut 16, la troisieme vaut 256 et la quatrieme vaut 4096. Donc 0100 Hexadecimal vaut 256 decimal puisque 256 X 1 = 256. On multiplie la valeur de la position par le nombre de cette position; c'est semblable a notre systeme decimal chaque position a une pesanteur differante, nous avons dix caracteres pour le systeme decimal l'hexadecimal en a 16 ( de 0 a 9 et A B C D E F donc dis chiffers et 6 lettres pour 16)
Maintenant la deuxieme valeur de ton exemple est 0050 hexadecimal la seule position qui a une valeur est la deuxieme et cette position a un poids de 16 donc 5 X 16 = 80
0