Exercice : Appliquer la notion
Décoder un segment TCP
Voici un extrait de segment TCP en hexadécimal.
06 B1 00 19 F7 8A E9 14 2D 7A 23 6F 50 18
FA 84 02 95 00 00 45 48 4C 4F 20 6E 61 70
69 65 72 0D 0A ...
Un chiffre hexadécimal représente un nombre de valeur 0 à 15 en utilisant les symboles suivants : 0 1 2 3 4 5 6 7 8 9 A B C D E F.
Question
Sachant que :
un port est codé sur 2 octets,
un octet est codé par un chiffre hexadécimal,
les deux premiers octets du segment codent le port source et les deux suivant le port cible.
Quels sont les ports source et de destination en hexadécimal ?
Question
Pour convertir une valeur hexadécimale sur deux chiffres en valeur décimale, on utilise la formule suivante : premier chiffre x 16 + second chiffre.
Quelle est la valeur décimale du port de destination ?
Indice
Par exemple pour calculer la valeur décimale de B1 : 11 * 16 + 1 = 177
Question
Consulter la liste des ports sur Wikipédia pour déterminer à quelle application le port de destination fait référence ?