Explorer les Livres électroniques
Catégories
Explorer les Livres audio
Catégories
Explorer les Magazines
Catégories
Explorer les Documents
Catégories
Soit un datagramme IP de 3820 octets sans option devant être encapsulé dans une trame L2 de MTU
1500 octets. Combien de fragments seront générés ? Et avec quelle taille de payload chacun ?
Il faut d’abord calculer la charge utile : MTU – 20 octets d’en-tête => 1500 – 20 = 1480
La taille réelle (TR) d’un fragment sur ce réseau est : (partie entière de (TR/8)) * 8
(Partie entière (1480/8)) * 8 => 1480/8 = 185 => chaque fragment aura une taille réelle maximale de
1480 octets sur ce réseau
3820 – 20 = 3800
Exercice 2 :
Soit un datagramme IP de 820 octets sans option devant être encapsulé dans une trame L2 de MTU 210
octets. Combien de fragments seront générés ? Quelle est la valeur du champ offset du 3 ème fragment ?
1) 210 – 20 = 190
3) 820 – 20 = 800 => 800 / 184 = 4,34 => il y aura 4 fragments de 184 octets et 1 fragment de 64
octets
Soit un hôte doit envoyer un datagramme sans option contenant 6 000 octets de données à travers un
réseau de MTU 1 800 : fragmentez le datagramme et indiquez, pour tous les fragments obtenus, les
champs taille du datagramme, taille totale, DF, MF et Offset
Le premier fragment et le troisième sont arrivés à un routeur qui doit les réexpédier par un réseau de
MTU 1000. Indiquez les champs précédents pour les fragments fabriqués par ce routeur.
1) 1800 – 20 = 1780
3) 6000 – 20 = 5980 => 5980 / 1776 = 3,36 => 3 fragments de 1776 octets et 1 fragment de 652
octets
Chaque fragment fait 1796 octets en taille totale, on réitère les calculs :
1) 1000 – 20 = 980
3) 1796 – 20 = 1776 => 1776 / 976 = 1,8 => 1 fragment 976 octets et 1 fragment de 800 octets
Paquet 1 :
45 00 00 2C EC 46 00 00 80 06 50 93 10 10 9F 02 A5 8C 50 78 0A 7B 00 50
15 35 05 43 00 00 00 00 60 92 20 00 96 01 00 00 02 04 05 B4
Paquet 2 :
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
Rappel :
Exercice 1 :
Une entreprise à succursale multiple utilise l’adresse IP 196.179.110.0. Pour une gestion plus fine
de ses sous-réseaux, le responsable informatique désire pouvoir affecter une adresse IP propre à
1) Adresse de classe C
3) Il faut que (2^x) -2 > 10 => x = 4 car (2^4) - 2 = 14 ; il faut donc 4 bits de sous réseau
Il y a donc 4 bits pour le nombre d’hôtes, soit (2^4) – 2 hôtes possibles, soit 14 hôtes au maximum,
par sous réseau
4) On utilise les 4 premiers bits du dernier octet pour trouver l’adresse du 3ème sous-réseau :
196.179.110.0011 0000 => on place tous les bits machine à 1 pour obtenir l’adresse de brodacast sur
ce sous-réseau : 196.179.110.0011 1111 = 196.179.110.63
Exercice 2 :
Quelles sont les classes des adresses réseaux suivantes ?
Combien d’adresses machines peuvent être utilisées par chacune ?
– 204.160.241.93
– 138.96.32.3
– 18.181.0.31
204.160.241.93;
204 = 11001100 => Classe C => (2^8)-2 adresses machines possibles (-2 à cause de l’adresse de
diffusion 204.160.241.255 et de l’adresse du réseau 204.160.241.0) = 254 id machines
– 138.96.32.3 ;
138 = 10001010 => Classe B => 2^16-2 = 65 534 id machines
– 18.181.0.31 ;
18 = 00010010 => Classe A => 2^24-2 = 16777214 id machines
Exercice 3 :
A et B sont deux utilisateurs de la même entreprise. L’utilisateur A a pour adresse
143.27.102.101 et lit dans le fichier de configuration de son poste (commande ipconfig ou ifconfig,
par exemple) : masque de sous-réseau : 255.255.192.0 et adresse routeur par défaut : 143.27.105.1.
a) Quelle est l’adresse du sous-réseau auquel appartient A ?
b) Quelle est l’adresse de diffusion sur ce sous-réseau ?
a) 143= 10001111 de classe B. Adresse de réseau sur 2 octets. Donc A est dans le réseau 143.27.0.0.
On effectue un ET logique entre les nombres 102 et 192 écrits sur 8 bits soit 01100110 ET 11000000.
Le résultat donne : 01000000=64. Donc A est dans le sous-réseau 143.27.64.0 et il y a 2 bits pour
définir les sous-réseaux.
b) L’adresse de diffusion dans ce sous-réseau est 143.27.127.255 (on obtient 127.255 en remplaçant
les 14 bits prévus pour l’identifiant de machine par des 1)
c) L’utilisateur B est dans le réseau 143.27.0.0 mais pas dans le même sous-réseau (il est dans le
sous-réseau 143.27.128.0).
d) Il ne peut donc pas utiliser la même adresse de routeur par défaut (le routeur par défaut est
obligatoirement dans le sous-réseau de l’utilisateur)
Exercice 4 :
Supposez qu’au lieu d’utiliser 16 bits pour la partie réseau d’une adresse IP de classe B on utilise 22
bits.
– Combien de sous-réseaux est-il alors possible de définir ?
– Donnez le masque de sous-réseaux correspondant
1) Oui, car une adresse de classe B permet d’adresser (2^16)-2 (65 534 machines), soit largement
plus que le nombre de machines installées.
2) Une adresse de classe C permet d’adresser 254 machines. Il faut 12 adresses de classe C pour
adresser tous les terminaux.
3) Il faut 4 bits pour identifier 12 sous-réseaux. Le masque vaut donc : 255.255.240.0.
4) Il reste 12 bits, c’est-à-dire qu’on peut adresser (2^12)-2 machines soit 4 094 machines par sous-
réseau.
5) Le sous-réseau 1 a pour adresse 139.47.16.0 (les 4 bits de sous-réseau valent 0001 soit 1 en
décimal) donc le sous-réseau 9 aura pour adresse réseau : 139.47.144.0 (les 4 bits de sous-réseau
valent 1001 soit 9 en décimal)
6) La machine 7.48 du sous-réseau 139.47.144.0 a pour adresse IP 139.47.151.48.
7) Adresse réseau du sous-réseau 12 : 139.47.192.0 ; son adresse de diffusion vaut :139.47.207.255
Exercice 6 :
Examinez les adresses IP suivantes. Donnez la classe correspondante, entourez la partie de l'adresse IP
qui serait incorrecte si elle était affectée à un hôte et expliquez pourquoi.
a. 131.107.256.80
b. 222.222.255.222
c. 231.200.1.1
d. 126.1.0.0
e. 0.127.4.100
g. 127.1.1.1
h. 198.121.254.255
i. 255.255.255.255
a. Classe B - 131.107.256.80 - La valeur la plus élevée d'un octet est 255. - Adresses incorrectes
b. Classe D - 222.222.255.222
c. Classe D - 231.200.1.1 - 231 est une adresse de la classe D (multicast), et n'est pas prise en charge en
tant qu'adresse d'hôte.
e. 0.127.4.100 - Zéro est une adresse incorrecte. Elle signifie « ce réseau uniquement ».
g. 127.1.1.1 - Les adresses commençant par 127 sont réservées aux diagnostics (adresses de bouclage).
Exercice 7 :
Combien de bits seraient nécessaires pour attribuer une adresse IP à 5 milliards de personnes ?
Pourquoi ?
Si chaque personne (parmi ces 5 milliards) possède 500 appareils, combien de bits sont nécessaires pour
attribuer une adresse IP à chacun de ces appareils ?
5 milliards = 5 * 10^9 @ IP