Introduction aux adresses IP
Une adresse IP (Internet Protocol) est un identifiant unique attribué à chaque appareil connecté à un réseau informatique utilisant le protocole IP. Elle permet de localiser et d’identifier un appareil sur un réseau, notamment sur Internet.
Types d’adresses IP
1. Adresse IPv4
- Format : 32 bits, généralement écrit en notation décimale pointée (exemple : 192.168.1.1).
- Composée de 4 octets (4 nombres entre 0 et 255) séparés par des points.
- Nombre total d’adresses possibles : environ 4,3 milliards.
- Utilisée depuis les débuts d’Internet, mais en pénurie à cause de la croissance du réseau.
2. Adresse IPv6
- Format : 128 bits, écrit en notation hexadécimale séparée par des deux-points (exemple : 2001:0db8:85a3:0000:0000:8a2e:0370:7334).
- Permet un nombre quasi illimité d’adresses (3,4×10^38).
- Introduite pour pallier la pénurie d’adresses IPv4.
- Supporte des fonctionnalités avancées (auto-configuration, sécurité intégrée).
Structure d’une adresse IPv4
Une adresse IPv4 est divisée en deux parties :
| Partie | Description |
|---|---|
| Partie réseau | Identifie le réseau auquel appartient l’appareil. |
| Partie hôte | Identifie l’appareil spécifique sur ce réseau. |
La séparation entre ces deux parties est définie par un masque de sous-réseau.
Classes d’adresses IPv4
Les adresses IPv4 sont classées en 5 classes selon la valeur du premier octet :
| Classe | Plage du 1er octet | Usage principal | Nombre d’hôtes possibles par réseau |
|---|---|---|---|
| A | 1 à 126 | Très grands réseaux | ~16 millions |
| B | 128 à 191 | Réseaux moyens | ~65 000 |
| C | 192 à 223 | Petits réseaux | 254 |
| D | 224 à 239 | Multidiffusion (multicast) | N/A |
| E | 240 à 255 | Réservé à des usages futurs | N/A |
Remarque : 127.x.x.x est réservé pour le loopback (adresse locale).
Masque de sous-réseau
- Définit la partie réseau et la partie hôte d’une adresse IP.
- Exprimé en notation décimale pointée (exemple : 255.255.255.0) ou en notation CIDR (exemple : /24).
- Le masque contient des bits à 1 pour la partie réseau, et des bits à 0 pour la partie hôte.
| Notation CIDR | Masque décimal pointé | Nombre d’adresses hôtes possibles |
|---|---|---|
| /8 | 255.0.0.0 | 16 777 214 |
| /16 | 255.255.0.0 | 65 534 |
| /24 | 255.255.255.0 | 254 |
Adresses IP privées et publiques
| Type | Plage d’adresses IPv4 privées | Usage |
|---|---|---|
| Privées | 10.0.0.0 – 10.255.255.255 | Réseaux internes, non routables sur Internet |
| 172.16.0.0 – 172.31.255.255 | ||
| 192.168.0.0 – 192.168.255.255 | ||
| Publiques | Toutes les autres adresses non privées | Routables sur Internet |
- Les adresses privées permettent d’économiser les adresses publiques.
- La traduction d’adresses (NAT) permet aux appareils privés d’accéder à Internet via une adresse publique.
Fonctionnement de l’adressage IP
1. Attribution d’une adresse IP
- Statique : adresse fixe attribuée manuellement.
- Dynamique : adresse attribuée automatiquement par un serveur DHCP.
2. Routage
- Les routeurs utilisent l’adresse IP pour acheminer les paquets vers la destination.
- Le masque de sous-réseau permet de déterminer si une adresse appartient au même réseau local ou doit être envoyée à un routeur.
Notation et conversion
- Une adresse IPv4 peut être convertie entre binaire et décimal.
- Exemple : 192.168.1.1
= 11000000.10101000.00000001.00000001 (binaire)
Résumé des notions clés
| Notion | Définition / Rôle |
|---|---|
| Adresse IP | Identifiant unique d’un appareil sur un réseau |
| IPv4 | Adresse 32 bits, notation décimale pointée |
| IPv6 | Adresse 128 bits, notation hexadécimale |
| Masque de sous-réseau | Sépare la partie réseau et la partie hôte |
| Classe d’adresse | Catégorie d’adresse définissant la taille du réseau |
| Adresse privée | Adresse non routable sur Internet |
| DHCP | Protocole d’attribution dynamique d’adresses IP |
| NAT | Traduction d’adresses pour accès Internet |
À retenir : Une adresse IP permet d’identifier un appareil sur un réseau et est composée d’une partie réseau et d’une partie hôte, séparées par un masque de sous-réseau.