From 398b47ca41a7078c3b7e10d7c8b20fdeacda90f4 Mon Sep 17 00:00:00 2001 From: Alexis Fourmaux Date: Fri, 7 Nov 2025 14:54:17 +0100 Subject: [PATCH] =?UTF-8?q?Ajoute=20Correction=20de=20TD=20et=20sujet=20?= =?UTF-8?q?=C3=A9valuation=20adressage=20IP?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../02-reseau/evaluations/adressage_IP.md | 27 +++ .../CIEL1/02-reseau/td/_td02_correction.md | 155 ++++++++++++------ .../CIEL1/02-reseau/td/td02-adresse_IP.md | 1 - 3 files changed, 128 insertions(+), 55 deletions(-) create mode 100644 src/cours/CIEL1/02-reseau/evaluations/adressage_IP.md delete mode 100644 src/cours/CIEL1/02-reseau/td/td02-adresse_IP.md diff --git a/src/cours/CIEL1/02-reseau/evaluations/adressage_IP.md b/src/cours/CIEL1/02-reseau/evaluations/adressage_IP.md new file mode 100644 index 0000000..af29dfb --- /dev/null +++ b/src/cours/CIEL1/02-reseau/evaluations/adressage_IP.md @@ -0,0 +1,27 @@ +# Evaluation - Adressage IP + +Une entreprise souhaite relier ses 80 machines dans un réseau informatique. L'administrateur choisit le réseau 192.168.1.0/24 +1. Donnez le masque de ce réseau +2. Donnez la première et la dernière adresse du réseau +3. Combien de machines peuvent être connectées en même temps sur ce réseau ? +4. Quelle est l'adresse de broadcast du réseau ? +5. Est-ce que ce réseau est un bon choix pour l'entreprise ? Justifiez +6. Dans quel cas doit-on utiliser l'adresse de broadcast ? +7. Si on souhaite découper le réseau en 8 sous-réseaux, quel sera le masque qui permettra ce découpage ? +8. Complétez le tableau ci-dessous + + |N°|Adresse de sous-réseau|1ere adresse|Dernière adresse|Adresse de broadcast| + |-|-|-|-|-| + |0||||| + |1||||| + |2||||| + |3||||| + |4||||| + |5||||| + |6||||| + |7||||| + +9. Est-ce que les ordinateurs ayant les IP 192.168.1.120 et 192.168.1.130 peuvent communiquer entre eux ? Pourquoi ? +10. Combien y a-t-il d'adresses dans chaque sous-réseau +11. Combien y a-t-il d'adresses perdues avec ce découpage ? +12. Donnez la notation CIDR de la première machine appartenant au réseau n°4 \ No newline at end of file diff --git a/src/cours/CIEL1/02-reseau/td/_td02_correction.md b/src/cours/CIEL1/02-reseau/td/_td02_correction.md index 3758db4..0d68cf6 100644 --- a/src/cours/CIEL1/02-reseau/td/_td02_correction.md +++ b/src/cours/CIEL1/02-reseau/td/_td02_correction.md @@ -1,63 +1,110 @@ -# TD - Adressage IP +--- +puppeteer: + format: A4 +--- -1. Donnez le type des adresses suivantes -- A5:A1:9C:B6:9C:67 -> adresse MAC -- 177.34.54.12 -> adresse IP +# TD - Adressage IP - Correction -1. L'adresse 192.345.2.13 est-elle valide ? Justifiez - - Non car l'adresse IP est constituée de 4 octets. Un octet ne peut pas dépsser 255 or 345 > 255. +### 1. Donnez le type des adresses suivantes -1. Donnez pour les adresses suivantes : le masque, l'identifiant de réseau (entourez), l'identifiant hôte (entourez), l'adresse de diffusion, l'adresse de réseau et la taille de la plage adressable: +- **A5:A1:9C:B6:9C:67** + C'est une adresse **MAC** (Media Access Control). Elle est en hexadécimal et contient 6 octets. +- **177.34.54.12** + C'est une adresse **IPv4** classique, composée de 4 octets en notation décimale pointée. -|Adresse|masque|diffusion|adresse de réseau|taille de la plage| -|-|-|-|-|-| -|112.34.65.3/24|255.255.255.0|112.34.65.255|112.34.65.0|254| -|192.168.17.43/16|255.255.0.0|192.168.255.255|192.168.0.0|65 534| -|10.3.10.1/21|255.255.248.0|10.3.15.255|10.3.8.0|2046| -|172.16.21.34/28|255.255.255.240|172.16.21.47|172.16.21.32|14| -2. Donnez la notation CIDR des adresses suivantes -- 192.168.3.45 masque 255.255.255.0 -> 192.168.3.45/24 -- 224.6.75.1 masque 255.255.240.0 -> 224.6.75.1/21 -- 10.0.75.1 masque 255.192.0.0 -> 10.0.75.1/10 +### 2. L'adresse 192.345.2.13 est-elle valide ? Justifiez -3. Dites si les adresses suivantes sont publiques ou privées et si elles peuvent servir à adresser une machine -|Adresse|Public/Privé|Machine ?| -|-|-|-| -|223.45.52.12|Publique|Oui| -|172.19.2.21|Privée|Oui| -|172.44.17.0|Publique|Non -> réseau| -|12.255.255.255|Publique|Non -> Broadcast| -|192.168.43.89|Privée|Oui| -|10.3.0.1|Privée|Oui| -|127.0.0.1|Privée|Non -> boucle locale| -|192.169.17.21|Publique|Oui| -|178.3.2.1|Publique|Oui| -|0.127.4.100|-|Non -> Réseau interdit 0.0.0.0| +- Cette adresse n'est **pas valide** car chaque octet dans une adresse IPv4 doit être compris entre 0 et 255. 345 dépasse cette plage, l'adresse est donc incorrecte. -4. Une entreprise souhaite relier ses 80 machines dans un réseau informatique. L'administrateur choisit le réseau 192.168.1.0/24 - a. Donnez le masque de ce réseau -> 255.255.255.0 - b. Donnez la première et la dernière adresse du réseau -> 192.168.1.1 et 192.168.1.254 - c. Combien de machines peuvent être connectées en même temps sur ce réseau ? 254 - d. Quelle est l'adresse de broadcast du réseau ? 192.168.1.255 - e. Est-ce que ce réseau est un bon choix pour l'entreprise ? Justifiez -> Réseau privé et assez d'adresses disponibles - f. Dans quel cas doit-on utiliser l'adresse de broadcast ? Pour contacter toutes les machines du réseau - g. Si on souhaite découper le réseau en 8 sous-réseaux, quel sera le masque qui permettra ce découpage ? 255.255.255.224 - h. Complétez le tableau ci-dessous +### 3. Donnez la notation CIDR et l'adresse de réseau des adresses suivantes - |N°|Adresse de sous-réseau|1ere adresse|Dernière adresse|Adresse de broadcast| - |-|-|-|-|-| - |0|192.168.1.0|192.168.1.1|192.168.1.30|192.168.1.31| - |1|192.168.1.32|192.168.1.33|192.168.1.62|192.168.1.63| - |2|192.168.1.64|192.168.1.65|192.168.1.94|192.168.1.95| - |3|192.168.1.96|192.168.1.97|192.168.1.126|192.168.1.127| - |4|192.168.1.128|192.168.1.129|192.168.1.158|192.168.1.159| - |5|192.168.1.160|192.168.1.161|192.168.1.190|192.168.1.191| - |6|192.168.1.192|192.168.1.193|192.168.1.222|192.168.1.223| - |7|192.168.1.224|192.168.1.225|192.168.1.254|192.168.1.255| +Pour chaque couple adresse/masque : - i. Est-ce que les ordinateurs ayant les IP 192.168.1.120 et 192.168.1.130 peuvent communiquer entre eux ? Pourquoi ? Non car sous réseaux différents - j. Combien y a-t-il d'adresses dans chaque sous-réseau -> 30 - k. Combien y a-t-il d'adresses perdues avec ce découpage ? 16 - l. Donnez la notation CIDR de la première machine appartenant au réseau n°4 -> 192.168.1.129/27 \ No newline at end of file +| Adresse | Masque | Notation CIDR | Adresse de réseau | +| --------------- | ------------- | ----------------- | ----------------- | +| 192.168.3.45 | 255.255.255.0 | 192.168.3.45/24 | 192.168.3.0 | +| 224.6.75.1 | 255.255.240.0 | 224.6.75.1/20 | 224.6.64.0 | +| 10.0.75.1 | 255.192.0.0 | 10.0.75.1/10 | 10.0.0.0 | +| 212.195.235.190 | 192.0.0.0 | 212.195.235.190/2 | 192.0.0.0 | +| 39.113.117.250 | 255.255.224.0 | 39.113.117.250/19 | 39.113.96.0 | +| 79.43.100.194 | 255.128.0.0 | 79.43.100.194/9 | 79.0.0.0 | + +L'adresse de réseau est obtenue en faisant un **ET logique** entre l'adresse IP et le masque. + +### 4. Donnez pour les adresses suivantes : le masque, l'identifiant de réseau, l'identifiant hôte, l'adresse de diffusion, l'adresse de réseau et la taille de la plage adressable: + +Prenons l'exemple 10.3.10.1/21 : + +- **Masque** : /21 correspond à 255.255.248.0 +- **Identifiant réseau** : 10.3.8.0 (car 10.3.10.1 & 255.255.248.0) +- **Identifiant hôte** : 10.3.10.1 - 10.3.8.0 = 2.1 (position de la machine dans le réseau) +- **Adresse de diffusion (broadcast)** : 10.3.15.255 +- **Taille plage adressable** : $2^{11} - 2 = 2046$ hôtes possibles, car 32-21=11 bits pour les hôtes (on soustrait 2 pour le réseau et le broadcast). + +Voici le tableau avec les réponses : + +| Adresse IP | Masque | Adresse de réseau | Identifiant hôte | Adresse de diffusion | Taille plage adressable | +| ----------------- | --------------- | ----------------- | ---------------- | -------------------- | ----------------------- | +| 112.34.65.3/24 | 255.255.255.0 | 112.34.65.0 | 0.0.0.3 | 112.34.65.255 | 254 | +| 192.168.17.43/16 | 255.255.0.0 | 192.168.0.0 | 0.0.17.43 | 192.168.255.255 | 65,534 | +| 10.3.10.1/21 | 255.255.248.0 | 10.3.8.0 | 0.0.2.1 | 10.3.15.255 | 2,046 | +| 172.16.21.34/28 | 255.255.255.240 | 172.16.21.32 | 0.0.0.2 | 172.16.21.47 | 14 | +| 133.203.141.89/12 | 255.240.0.0 | 133.192.0.0 | 0.11.141.89 | 133.207.255.255 | 1,048,574 | +| 195.132.93.162/31 | 255.255.255.254 | 195.132.93.162 | 0.0.0.0 | 195.132.93.163 | 2 | +| 85.55.32.207/23 | 255.255.254.0 | 85.55.32.0 | 0.0.0.207 | 85.55.33.255 | 510 | +| 126.50.215.199/18 | 255.255.192.0 | 126.50.192.0 | 0.0.23.199 | 126.50.255.255 | 16,382 | + +- L’identifiant hôte correspond à la différence entre l’adresse donnée et l’adresse de réseau. +- La taille de la plage adressable se calcule par $2^{\text{nombre de bits hôtes}} - 2$, sauf le cas /31 où on a 2 adresses valides pour point à point. +- L’adresse de diffusion (broadcast) est la dernière adresse du sous-réseau. + + +### 5. Dites si les adresses suivantes sont publiques ou privées et si elles peuvent servir à adresser une machine + +| Adresse | Publique/Privée | Valide pour machine ? | +| -------------- | --------------- | ----------------------- | +| 223.45.52.12 | Publique | Oui | +| 172.19.2.21 | Privée | Oui | +| 172.44.17.0 | Publique | Non (adresse de réseau) | +| 12.255.255.255 | Publique | Non (broadcast) | +| 192.168.43.89 | Privée | Oui | +| 10.3.0.1 | Privée | Oui | +| 127.0.0.1 | Boucle locale | Non (loopback) | +| 192.169.17.21 | Publique | Oui | +| 178.3.2.1 | Publique | Oui | +| 0.127.4.100 | Spéciale | Non (adresse réservée) | + +Adresses privées : +- 10.0.0.0/8 +- 172.16.0.0/12 +- 192.168.0.0/16 +Adresses réservées : 127.x.x.x = boucle locale, 0.x.x.x (usage spécifique). + +### 6. Etude de cas + +- **Masque** : 255.255.255.0 ou /24 +- **Première adresse** : 192.168.1.1 (192.168.1.0 = adresse réseau) +- **Dernière adresse** : 192.168.1.254 (192.168.1.255 = broadcast) +- **Nombre de machines connectables** : $2^{8} - 2 = 254$ +- **Adresse de broadcast** : 192.168.1.255 +- **Choix du réseau** : Ce réseau est adéquat pour 80 machines, il supporte jusqu’à 254 machines ; il y a donc de la marge. +- **Usage de broadcast** : Pour envoyer un message à toutes les machines du réseau local (par exemple, découverte de services). + +- Découpage en 8 sous-réseaux : + - **Nouveau masque** : Extension de 3 bits supplémentaires (car $2^3=8$), donc /27 (255.255.255.224) + - **Adresses** : + | N° | Adresse de sous-réseau | 1ere adresse | Dernière adresse | Adresse de broadcast | + | --- | ---------------------- | ------------- | ---------------- | -------------------- | + | 0 | 192.168.1.0 | 192.168.1.1 | 192.168.1.30 | 192.168.1.31 | + | 1 | 192.168.1.32 | 192.168.1.33 | 192.168.1.62 | 192.168.1.63 | + | 2 | 192.168.1.64 | 192.168.1.65 | 192.168.1.94 | 192.168.1.95 | + | 3 | 192.168.1.96 | 192.168.1.97 | 192.168.1.126 | 192.168.1.127 | + | 4 | 192.168.1.128 | 192.168.1.129 | 192.168.1.158 | 192.168.1.159 | + | 5 | 192.168.1.160 | 192.168.1.161 | 192.168.1.190 | 192.168.1.191 | + | 6 | 192.168.1.192 | 192.168.1.193 | 192.168.1.222 | 192.168.1.223 | + | 7 | 192.168.1.224 | 192.168.1.225 | 192.168.1.254 | 192.168.1.255 | +- Avec le nouveau masque /27 (255.255.255.224), elles sont dans des sous-réseaux différents (120 appartient au bloc 96-127 ; 130 au bloc 128-159). Elles ne peuvent pas communiquer **sans passer par un routeur**. +- **Adresses par sous-réseau** : $2^{5}-2=30$ machines utilisables par sous-réseau (car 32 adresses - réseau et broadcast) +- **Adresses perdues** : 8 × 30 = 240, or le /24 permettait 254, il y a donc 14 adresses perdues à cause de découpage. +- **Sous-réseau 4** commence à 192.168.1.128, la première machine est 192.168.1.129/27 diff --git a/src/cours/CIEL1/02-reseau/td/td02-adresse_IP.md b/src/cours/CIEL1/02-reseau/td/td02-adresse_IP.md deleted file mode 100644 index b9fe4c4..0000000 --- a/src/cours/CIEL1/02-reseau/td/td02-adresse_IP.md +++ /dev/null @@ -1 +0,0 @@ -# TD2 - Adresse IP