Sunteți pe pagina 1din 4

Génie informatique

Semestre 1
Année universitaire 2019/2020
Module : Réseaux Informatiques
TD N° 1
Pr : Amina GHADBAN

Exercice 1: (Double bit de parité)

1) Déterminer la valeur pour le message 1010111010111100 en utilisant un découpage


en mots de taille 4.
2) Montrer que ce code permet non seulement de détecter mais aussi de corriger une
erreur unique.

Exercice 2: (CRC)

1) Trouver le code CRC utilisant la clef 11010 correspondant au message 0010111011.


2) Le message 0100101101 est-il correct sachant qu’on utilise un code CRC 3 bits de clef
1010 ?
3) Quelle est le code CRC associée au mot 110111 avec G(X) = X2 +X+1 ?

Exercice 3 : (Trame Ethernet)

Indiquer les différents champs des trames Ethernet suivantes :

Trame Ethernet 1: ff:ff:ff:ff:ff:ff 09:ab:14:d8:05:48 0x0806 0001 0800 0604 0001 09ab
14d8 0548 7d05 300a 0000 0000 0000 7d12 6e03

Trame Ethernet 2: 00:0f:1f:13:34:9a 00:01:30:4a:38:00 0x0800 4500 0054 9c1e 0000 3301
2d8c 8b7c bb04 ac10 cb6d 0000 f72b ea30 0002 c31f 6047 0e37 0200 0809 0a0b 0c0d 0e0f
1011 1213 1415 1617 1819 1a1b 1c1d 1e1f 2021 2223 2425 2627 2829 2a2b 2c2d 2e2f 3031
3233 3435 3637

Exercice 4 : (Décodage de trame)

On a représenté ci-dessous le résultat d'une capture par Ethereal de trames Ethernet (ni le
préambule, ni le FCS ne sont représentés).

1
Trame 1:

0000 00 12 17 41 c2 c7 00 1a 73 24 44 89 08 00 45 00 ...A.... s$D...E.


0010 00 3c 27 30 00 00 80 01 8f d6 c0 a8 01 69 c0 a8 .<'0.... .....i..
0020 01 01 08 00 4d 56 00 01 00 05 61 62 63 64 65 66 ....MV.. ..abcdef
0030 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 ghijklmn opqrstuv
0040 77 61 62 63 64 65 66 67 68 69 wabcdefg hi

Trame 2

0000 00 1a 73 24 44 89 00 12 17 41 c2 c7 08 00 45 00 ..s$D... .A....E.


0010 00 3c 00 29 00 00 96 01 a0 dd c0 a8 01 01 c0 a8 .<.).... ........
0020 01 69 00 00 55 56 00 01 00 05 61 62 63 64 65 66 .i..UV.. ..abcdef
0030 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 ghijklmn opqrstuv
0040 77 61 62 63 64 65 66 67 68 69 wabcdefg hi

Pour chacune de ces trames,

1) Déterminer les octets composant la trame Ethernet.


Extrayez :

▪ l'adresse MAC Source


▪ L'adresse MAC Destination
▪ Le contenu du champ type de protocole. En déduire le protocole
encapsulé dans la trame

2) Déterminer les octets composant le paquet IP contenu dans la trame Ethernet

Extrayez :

▪ La version du protocole
▪ La longueur de l'entête
▪ La valeur du champ TOS
▪ La longueur totale du datagramme IP
▪ L'identifiant affecté au datagramme
2
▪ La valeur des champs DF, MF et fragment offset. En déduire si
datagramme est fragmenté.
▪ La valeur du champ TTL
▪ Le contenu du champ protocole. En déduire le protocole encapsulé
dans le paquet IP.
▪ Les adresses IP source et destination.

3) Détermine les octets correspondant au message ICMP encapsulé dans le datagramme


IP.

Extrayez:

▪ La valeur du champ type et du champ code. En déduire la nature du


message ICMP.
▪ Le contenu du champ de donnée du message ICMP.

Exercice 5: (Datagramme IP)

Décoder l’en-tête du paquet IPv4 suivant (en 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

Exercice 6: (Fragmentation IP)

Soit une hôte dont le logiciel IP doit envoyer un datagramme sans option contenant 6 000
octets de données à travers un réseau de MTU 1 800 : Fragmenter le datagramme et indiquer
ces mêmes champs pour tous les fragments obtenus.

Exercice 7: (Fragmentation IP)

3
• Le datagramme IP

La taille du paquet IP est de 2020 octets envoyé par X sur le réseau A. Fragmenter le
datagramme et indiquer les différents champs pour tous les fragments obtenus.