Cours : L’Adressage IPv4 – Version Détaillée et Enrichie
Partie 1 – Introduction à l’adressage IPv4
Dans un réseau informatique, chaque équipement connecté – qu’il s’agisse d’un ordinateur,
d’une imprimante ou d’un routeur – doit être identifié de manière unique pour pouvoir
communiquer. Cette identification se fait grâce à une adresse appelée « adresse IP »
(Internet Protocol). L’adresse IP joue le rôle d’une carte d’identité numérique : elle permet
de localiser et de reconnaître chaque machine sur un réseau.
Le protocole IP existe sous deux versions principales : IPv4 et IPv6. Dans ce cours, nous
nous concentrerons sur la version IPv4, la plus utilisée dans les réseaux locaux et
d’entreprise.
Partie 2 – Structure d’une adresse IPv4
Une adresse IPv4 est constituée de 32 bits, généralement représentés sous forme de quatre
nombres décimaux séparés par des points. Chaque nombre correspond à un octet (8 bits).
Exemple : [Link].
L’adresse IPv4 se divise en deux parties : la partie réseau et la partie hôte. La partie réseau
identifie le réseau auquel appartient la machine, tandis que la partie hôte identifie la
machine dans ce réseau. La séparation entre ces deux parties est déterminée par le masque
de sous-réseau.
Ainsi, dans l’adresse [Link] avec le masque [Link], la partie réseau est
[Link] et la partie hôte correspond à la machine .10.
Partie 3 – Classification des adresses IPv4
À l’origine, les adresses IPv4 étaient classées en cinq grandes catégories appelées classes
(de A à E), selon la taille des réseaux et le nombre d’hôtes nécessaires.
• Classe A : [Link] à [Link] – Destinée aux très grands réseaux (plus de 16
millions d’hôtes)
• Classe B : [Link] à [Link] – Réseaux de taille moyenne (jusqu’à 65 534 hôtes)
• Classe C : [Link] à [Link] – Petits réseaux (254 hôtes maximum)
• Classe D : [Link] à [Link] – Réservée à la multidiffusion (Multicast)
• Classe E : [Link] à [Link] – Réservée à la recherche et à l’expérimentation
Certaines plages d’adresses sont dites privées : elles ne sont pas routées sur Internet et sont
utilisées pour les réseaux internes.
- Classe A : [Link] à [Link]
- Classe B : [Link] à [Link]
- Classe C : [Link] à [Link]
Partie 4 – Masque et Adresse Réseau
Le masque de sous-réseau permet de distinguer la partie réseau et la partie hôte d’une
adresse IP. Il s’agit d’un nombre de 32 bits où les bits à 1 indiquent la portion réseau et les
bits à 0 indiquent la portion hôte.
Par exemple, pour l’adresse IP [Link] avec le masque [Link], les 24 premiers
bits (les trois premiers octets) sont utilisés pour le réseau. L’adresse réseau correspond
alors à [Link].
Partie 5 – Calculs d’adressage (Formules utiles)
Lorsqu’on divise un réseau en plusieurs sous-réseaux, il est essentiel de savoir calculer le
nombre d’hôtes et de sous-réseaux possibles.
Formule du nombre de sous-réseaux : Nréseaux = 2ⁿ, où n = nombre de bits empruntés à la
partie hôte.
Formule du nombre d’hôtes par sous-réseau : Nhôtes = 2ᵐ - 2, où m = nombre de bits
restants pour les hôtes.
Exemple :
• Pour un réseau [Link]/26, il reste 6 bits pour les hôtes, donc 2⁶ - 2 = 62 hôtes.
• Pour [Link]/20, il reste 12 bits pour les hôtes, donc 2¹² - 2 = 4094 hôtes.
Partie 6 – Adresse de Broadcast
L’adresse de broadcast est une adresse spéciale utilisée pour envoyer un message à toutes
les machines d’un réseau. Pour la déterminer, on remplace tous les bits de la partie hôte par
des 1.
Exemple : pour le réseau [Link]/24, l’adresse de broadcast est [Link].
Partie 7 – Notation CIDR et Subnetting
La notation CIDR (Classless Inter-Domain Routing) simplifie la représentation des masques.
Elle indique le nombre de bits réservés à la partie réseau, par exemple /24 pour
[Link].
Le subnetting est la technique qui consiste à diviser un grand réseau en plusieurs sous-
réseaux plus petits. Cette méthode permet d’améliorer la sécurité, d’optimiser le trafic
réseau et de faciliter l’administration.
Exemple : à partir du réseau [Link]/24, on peut créer 4 sous-réseaux en empruntant 2
bits à la partie hôte :
/26 → [Link] → chaque sous-réseau contient 62 hôtes.
Partie 8 – Plan d’adressage IP (Cas pratique)
Lors de la conception d’un réseau, il est indispensable d’établir un plan d’adressage clair. Ce
plan permet d’éviter les conflits d’adresses et d’organiser les machines selon leur fonction
ou leur localisation.
Exemple : créer 4 sous-réseaux de 50 machines à partir du réseau [Link]/24 :
1. [Link] – [Link]
2. [Link] – [Link]
3. [Link] – [Link]
4. [Link] – [Link]
Partie 9 – Synthèse générale
L’adressage IPv4 constitue la base de toute communication dans un réseau. Il repose sur la
distinction entre la partie réseau et la partie hôte, rendue possible grâce au masque de sous-
réseau. La compréhension des classes, du CIDR et du subnetting permet de concevoir des
réseaux efficaces et bien structurés.
Mémo Formules
• Nombre de sous-réseaux : N = 2ⁿ
• Nombre d’hôtes par sous-réseau : H = 2ᵐ - 2
• Nombre total de bits : 32 (réseau + hôte)
• Adresse de broadcast : tous les bits hôte à 1
Exercices d’application avec corrigés
Exercice 1 : Convertir l’adresse IP [Link] en binaire.
→ 00001010.00000000.00000101.00000111
Exercice 2 : Identifier la classe et le type de [Link].
→ Classe B, adresse privée.
Exercice 3 : Calculer l’adresse réseau de [Link]/26.
→ Masque [Link] → Adresse réseau : [Link].
Exercice 4 : Déterminer l’adresse de broadcast du réseau [Link]/20.
→ Broadcast : [Link].
Exercice 5 : Calculer le nombre d’hôtes pour un réseau /27.
→ 2⁵ - 2 = 30 hôtes utilisables.