La base des systèmes d'adressage IP¶
1. Objectif du cours¶
Comprendre les rôles et la structure des adresses IP (IPv4/IPv6), le fonctionnement des masques de sous‑réseau et l'identification des adresses spéciales (réseau, broadcast). Savoir calculer la plage d'adresses utilisables et vérifier une configuration réseau simple.
2. Notions et définitions essentielles¶
- Adresse IP : identifiant unique d’un équipement sur un réseau (IPv4 : 32 bits, notation xxx.xxx.xxx.xxx ; IPv6 : 128 bits, hexadécimal).
- Octet : groupe de 8 bits (valeur 0–255).
- Masque de sous‑réseau : 32 bits indiquant la séparation réseau/hôte (bits à 1 = partie réseau).
- Notation CIDR : indique le nombre de bits de réseau (ex. /24).
- Adresse réseau : première adresse d’un sous‑réseau (bits hôte = 0), non attribuable à un hôte.
- Adresse de broadcast : dernière adresse d’un sous‑réseau (bits hôte = 1), utilisée pour diffuser à tous les hôtes.
- Plage utilisable : adresses entre réseau et broadcast réservées aux équipements.
3. Fonctionnement et principes¶
- Une adresse IPv4 se compose de 4 octets (32 bits). La division réseau/hôte dépend du masque. Exemple : 192.168.1.1/24 → partie réseau = 192.168.1, hôte = 1.
- Le masque (/n) définit combien de bits fixes identifient le sous‑réseau. Plus n est grand, plus le sous‑réseau est petit (moins d'adresses hôtes).
- CIDR remplace les classes A/B/C pour une gestion flexible et réduit le gaspillage d'adresses.
- Adresse réseau et broadcast sont calculées par application binaire du masque : hôtes tous à 0 → adresse réseau ; hôtes tous à 1 → broadcast.
- NAT traduit les adresses privées (ex. 192.168.x.x, 10.x.x.x) en adresse publique pour l’accès Internet, masquant le réseau interne et améliorant la sécurité.
- DHCP gère l’attribution automatique des adresses; on recommande de réserver des adresses statiques pour équipements critiques.
4. Commandes et manipulations¶
- Windows : ipconfig — affiche l’adresse IP, le masque de sous‑réseau et la passerelle.
- Linux/MacOS : ifconfig — affichage classique des interfaces réseau.
- Linux/MacOS (moderne) : ip a — affiche les adresses et l’état des interfaces. Ces commandes permettent de visualiser la configuration réseau courante (IP, masque, passerelle).
5. Sécurité et bonnes pratiques¶
- Utiliser des plages privées pour les réseaux locaux et NAT pour l'accès public afin de masquer les adresses internes.
- Réserver les adresses statiques aux équipements critiques (serveurs, routeurs, imprimantes) et laisser DHCP gérer les postes clients pour réduire les conflits.
- Éviter les chevauchements de sous‑réseaux lors de la planification pour prévenir les erreurs de routage.
- Limiter l’ampleur des broadcasts en segmentant le réseau (masques adaptés) pour réduire la surcharge réseau.
- Vérifier systématiquement le masque et le plan d’adressage lors de déploiements pour éviter pertes de connectivité.
6. Points essentiels à retenir pour le TSSR¶
- Une IPv4 = 32 bits = 4 octets ; notation décimale pointée obligatoire.
- Le masque (/n) détermine la frontière réseau/hôte ; sans masque, l’IP n’a pas de sens complet.
- Dans un /24 : 256 adresses totales → 1 réseau (.0) + 1 broadcast (.255) + 254 adresses utilisables.
- CIDR permet une allocation flexible et évite le gaspillage lié aux classes fixes.
- Adresses spéciales = non attribuables : adresse réseau (hôtes=0) et broadcast (hôtes=1).
- NAT permet communication externe en traduisant adresses privées vers une adresse publique.
- Planifier : réserver plages pour DHCP et pour statiques afin d’éviter conflits d’adresses.
- Plus le préfixe (/n) est petit (ex. /16), plus il y a d’adresses hôtes disponibles.
- Les premières et dernières adresses d’une plage peuvent être réservées par convention pour équipements critiques.
- Une mauvaise configuration du masque entraîne erreurs de routage et conflits d’adresses.
7. Tableau récapitulatif¶
| Élément | Exemple (/24) | Rôle principal | Nombre d'adresses utilisables |
|---|---|---|---|
| Adresse réseau | 192.168.1.0 | Identifie le sous‑réseau (non attribuable) | 0 |
| Première adresse hôte | 192.168.1.1 | Souvent passerelle ou serveur | utilisables |
| Adresse de broadcast | 192.168.1.255 | Diffusion à tous les hôtes (non attribuable) | 0 |
| Plage hôtes | 192.168.1.1–192.168.1.254 | Adresses attribuables aux équipements | 254 |
8. Vérifications pratiques¶
- Vérifier sur l’appareil que l’IP, le masque et la passerelle sont renseignés et cohérents avec le plan d’adressage (affichage via l’outil système).
- Confirmer que l’adresse réseau (bits hôte = 0) et l’adresse de broadcast (bits hôte = 1) correspondent aux calculs du sous‑réseau.
- Contrôler la plage DHCP configurée pour s’assurer qu’elle n’empiète pas sur les adresses statiques réservées.
- Vérifier qu’aucune adresse n’est en double dans l’inventaire (éviter les conflits).
- S’assurer que le masque choisi correspond à la taille réelle du réseau pour éviter chevauchements et erreurs de routage.
9. Flashcards Anki¶
Qu'est‑ce qu'une adresse IPv4 ? :: Une séquence de 32 bits représentée par 4 octets en notation décimale pointée (xxx.xxx.xxx.xxx). Que représente un octet dans une adresse IPv4 ? :: Un groupe de 8 bits (valeur 0–255). Que signifie la notation /24 ? :: Les 24 premiers bits sont réservés à la partie réseau (masque 255.255.255.0). Quelle est l'adresse réseau du sous‑réseau 192.168.1.0/24 ? :: 192.168.1.0. Quelle est l'adresse de broadcast du sous‑réseau 192.168.1.0/24 ? :: 192.168.1.255. Combien d'adresses utilisables dans un /24 ? :: 254 adresses utilisables. Pourquoi utiliser CIDR plutôt que les classes A/B/C ? :: Pour une répartition flexible et réduire le gaspillage d'adresses. Donnez un exemple d'adresse privée courante. :: 192.168.x.x ou 10.x.x.x. Quel est le rôle du masque de sous‑réseau ? :: Définir quels bits sont réseau (1) et quels bits sont hôte (0). Quelle commande Windows affiche la configuration IP ? :: ipconfig.