Vous êtes sur la page 1sur 5

SERIE D’EXERCICES

I Analyse de trames

I.1 Première trame capturée


La première trame capturée est la suivante, où les octets sont groupés par deux (2
digits hexadécimaux par octet) :
FFFF FFFF FFFF 09AB 14D8 0548 0806 0001
0800 0604 0001 09AB 14D8 0548 7D05 300A
0000 0000 0000 7D12 6E03
Les retours à la ligne ne sont pas significatifs et servent juste à la lisibilité. Analyser
cette trame.

I-2 Deuxième trame capturée


La deuxième trame capturée est la suivante :
086C D7B4 198A 04A8 5D13 422F 8035 0001
0800 0604 0004 04A8 5B13 422F C697 05D2
096C D7B4 198A C697 0516

I-3 Troisième trame capturée.


La troisième trame capturée est la suivante :
0800 2076 3EC8 0800 2075 197D 0800 4500
0036 98B2 4000 FF11 C1B4 8B7C 051D 8B7C
053A 000D AD09 0022 4394 4D6F 6E20 4170
7220 2032 2031 313A 3433 3A30 3220 3230
3031 0A0D

I-4 Quatrième trame capturée


La quatrième trame capturée est la suivante :
Page 1 sur 5
0800 2112 8EF6 0900 1071 D85A 0800 4500
0053 D3E0 4000 F006 2109 8B5E 41AC A56F
2341 0017 A65A 6BD9 61EF D3FE EFA0 5018
2442 A876 0000 4C61 7374 206C 6F67 696E
3A20 4D6F 6E20 4170 7220 2032 2031 313A
3037 3A30 3320 6672 6F6D 2073 7276 310D
0A

II Encapsulation de messages et production de trames.

II.1 Première trame à produire


En supposant que la machine d’adresse IP 125.18.110.3 à pour adresse Ethernet
06:79:04:5E:8F:12, déterminer la trame véhiculant la réponse à la requête de
l’exercice I.1 (la première trame analysée).

II.2 Deuxième trame à produire


Déterminer la trame émise par la machine d’adresse physique
08:6C:D7:B4:19:8A dont la réponse est la trame de l’exercice II.2 où l’erreur
portait sur le champ @physique destination du datagramme.

II.3 Troisième trame à produire


Déterminer la trame émise pour qu’une application A transmettre le message :
« Message TCP prioritaire »
A une application distante B sachant que :
 Le protocole de transport utilisé par les applications est TCP :
o La connexion TCP a déjà été établie
o Le port TCP utilisé par A est 60001
o Le port TCP utilisé par B est 25005
o Le numéro de séquence du premier octet prochainement transmis par A
est 128543
o A vient de recevoir 25 octets de données provenant de B dont le premier
portait le numéro de séquence 654962, et TCP doit les acquitter
Page 2 sur 5
o La taille de la fenêtre du TCP de A est 4000
o Au niveau TCP, il n’y a pas de désir particulier formulé par A pour
envoyer ce message
 Le protocole réseau utilisé par TCP est IP :
o L’adresse IP de A est 124.125.126.127
o L’adresse IP de A est 124.125.126.128
o Le prochain datagramme qui sera émis par le IP de A portera
l’identification 20937
o Le datagramme devra avoir une priorité immédiate, son acheminement
doit privilégier la fiabilité, il ne doit pas être fragmenté et son temps de
vie doit être limité à 10 secondes
 Les stations se trouvent sur le même réseau physique Ethernet :
o L’adresse Ethernet de A est 08 :00 :20 :F6 :3E :D8
o L’adresse Ethernet de B est 08 :00 :20 :F0 :5C :A9
o Le MTU du réseau est 1500
 Tous les checksums doivent être calculés.

Exercice 1
Un datagramme IP peut être segmenté en plusieurs fragments.
a) De quelles informations dispose-t-on pour savoir qu'un datagramme contient un
fragment ?
b) Comment reconstitue-t-on un datagramme à l'arrivée ?
c) Une passerelle peut-elle confondre deux fragments qui ont les mêmes éléments
suivants : source, destination et numéro de fragment ?

Exercice 2
Décoder le datagramme IPv4 suivant (hexadécimal) et en extraire toutes les
informations possibles.
45 00 00 50 20 61 00 00 80 01 C5 64 C7 F5 B4 0A C7 F5 B4
09
08 00 00 1C 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
10
11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F 20 21 22 23
24
25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37
38

Page 3 sur 5
Exercice 3
Décoder la trame Ethernet suivante (hexadécimal) et en extraire toutes les informations
possibles.
AA AA AA AA AA AA AA AB 08 00 02 4B 01 C3 08 00 02 4B 02
D6 08 00
45 00 00 50 20 61 00 00 80 01 C5 64 C7 F5 B4 0A C7 F5 B4
09
08 00 00 1C 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
10
11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F 20 21 22 23
24
25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37
38
5F A6 8C 04

Exercice 4 Analyse de paquet


Voici un paquet IP capturé par wireshark, contenant un extrait de connexion ssh (dont
on rappelle que le numéro de port est 22) :
0x00: 45 00 00 48 5d cb 40 00 3a 06 16 2f 0b 0c 0d 0e
0x10: 0b 0c 0d 0f 00 16 04 01 f7 90 50 b5 18 fa 80 3f
0x20: 80 18 00 2e 47 f2 00 00 01 01 08 0a 1c 92 0d 8a
0x30: 00 3a b7 ac 53 53 48 2d 32 2e 30 2d 4f 70 65 6e
0x40: 53 53 48 5f 34 2e 33 0a
Quelle est l’adresse IP du serveur sshd, et l’adresse IP du client ssh ? Quel est le
numéro de port utilisé du côté du client ?

Exercice 5
Un routeur reçoit un paquet de 4000 octets de données d'un anneau Token Ring (4020
octets avec l'en-tête IP). Il doit le relayer sur un segment Ethernet.
L'en-tête du paquet IP reçu est :
ID = 1456 ; L = 4020 ; DF = 0 ; MF = 0 ; position fragment = 0.
Donnez les différents fragments issus du paquet IP.

Exercice 6

Page 4 sur 5
Désassemblez la trame Ethernet suivante et dire pourquoi le paquet IP transporté est
plus long que prévu dans l'en-tête ?
08 00 20 01 b4 32 08 00 20 00 61 f3 08 00 45 00 00 2c
0c 30 00 00 1e 06 e8 01
c0 09 c8 ob c0 09 c8 01 04 50 00 15 00 06 00 00 00 00
60 02
10 00 bd 4d 00 00 02 04 04 00 00 00

Exercice 7
Question 1 : Deux réseaux A et B sont reliés par un routeur. L'entreprise a défini le
masque suivant : 255.255.0.0. Un utilisateur du réseau A sur la machine 100.64.0.102
se plaint de ne pouvoir joindre un correspondant d'adresse 100.64.45.102 du réseau B.
Expliquez pourquoi.

Question 2 : Décodez la trame Ethernet suivante :

0000 00 04 76 f0 fb b5 00 06 5b c2 f5 9e 08 00 45 00
0010 01 4f 06 cf 40 00 40 06 b1 6f c0 a8 00 17 c0 a8
0020 00 03 80 09 00 50 85 e6 67 33 03 6c 42 f4 80 18
0030 16 d0 78 f1 00 00 01 01 08 0a 00 09 62 11 0b 5a
0040 6a 43 47 45 54 20 2f 20 48 54 54 50 2f 31 2e 31
0050 0d 0a 43 6f 6e 6e 65 63 74 69 6f 6e 3a 20 4b 65
0060 65 70 2d 41 6c 69 76 65 0d 0a 55 73 65 72 2d 41
0070 67 65 6e 74 3a 20 4d 6f 7a 69 6c 6c 61 2f 35 2e
0080 30 20 28 63 6f 6d 70 61 74 69 62 6c 65 3b 20 4b
0090 6f 6e 71 75 65 72 6f 72 2f 32 2e 32 2d 31 31 3b
00a0 20 4c 69 6e 75 78 29 0d 0a 41 63 63 65 70 74 3a
00b0 20 74 65 78 74 2f 2a 2c 20 69 6d 61 67 65 2f 6a
00c0 70 65 67 2c 20 69 6d 61 67 65 2f 70 6e 67 2c 20
00d0 69 6d 61 67 65 2f 2a 2c 20 2a 2f 2a 0d 0a 41 63
00e0 63 65 70 74 2d 45 6e 63 6f 64 69 6e 67 3a 20 78
00f0 2d 67 7a 69 70 2c 20 67 7a 69 70 2c 20 69 64 65
0100 6e 74 69 74 79 0d 0a 41 63 63 65 70 74 2d 43 68
0110 61 72 73 65 74 3a 20 41 6e 79 2c 20 75 74 66 2d
0120 38 2c 20 2a 0d 0a 41 63 63 65 70 74 2d 4c 61 6e
0130 67 75 61 67 65 3a 20 66 72 2c 20 66 72 5f 46 52
0140 40 65 75 72 6f 2c 20 65 6e 0d 0a 48 6f 73 74 3a
0150 20 73 65 72 76 43 33 30 39 0d 0a 0d 0a
Trame Ethernet Paquet IP Segment TCP

Question 3 : À votre avis, quel est le protocole transporté à l’intérieur du segment


TCP et quelle est l’application qui l’utilise ? Sous quelle forme se présentent les
champs de ce protocole ?
Page 5 sur 5

Vous aimerez peut-être aussi