Adressage IP.
Le protocole IP sert à identifier les appareils pour qu'ils puissent communiquer.
L'adresse = l'identité
Pour communiquer, chaque appareil doit avoir une adresse unique sur le réseau.
L'adresse IPv4 sert à reconnaître l'appareil et à l'autoriser à échanger avec les autres. C'est l'équivalent d'une "adresse-identité".
Une adresse IPv4 peut être :
- • Statique : configurée manuellement par un administrateur.
- • Dynamique : attribuée automatiquement par le protocole DHCP.
La structure d'une adresse IPv4
Une adresse IPv4 est comme une adresse postale : elle indique dans quel réseau on se trouve et quel appareil on vise dans ce réseau.
- 1. Réseau : la "ville" (partie commune à tous les appareils).
- 2. Hôte : le "numéro de rue" (l'appareil précis).
En IPv4, une adresse a 4 octets séparés par des points. Chaque octet contient 8 bits, soit 32 bits au total. Un octet vaut entre 0 et 255.
Le masque de sous-réseau
Le masque indique quelle partie est le réseau et quelle partie est l'hôte.
Décimale
Notation classique du masque (ex : 255.255.255.0).
Binaire
Version en 0 et 1 (ex : 11111111.11111111.11111111.00000000).
CIDR
Nombre de bits réseau sur 32 (ex : /24).
Calculer l'adresse de réseau
On calcule l'adresse réseau avec l'IP et le masque.
On passe l'IP et le masque en binaire, puis on applique un ET logique. Un ET logique garde un 1 uniquement si les deux bits sont à 1 (1 ET 1 = 1).
Chaque position vaut une puissance de 2. Quand il y a un 1, on ajoute la valeur correspondante.
| Valeur | 128 | 64 | 32 | 16 | 8 | 4 | 2 | 1 |
|---|---|---|---|---|---|---|---|---|
| Bit | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
Exemple : 10101100 = 128 + 32 + 8 + 4 = 172.
Prenons une IP en /24. On aligne l'adresse et le masque en binaire, puis on applique un ET logique bit par bit.
Les 1 alignés sur les trois lignes correspondent aux bits conservés pour l'adresse de réseau.
On lit ensuite le résultat en décimal : c'est l'adresse de réseau.