Il existe 5 classes d’adresse IPv4 (A,B,C,D,E) dont 3 que nous utilisons couramment :
| Classe | Premier octet en binaire | Premier réseau | Dernier réseau | Nombre de réseau | Masque de sous réseau | Nombre d’hôtes par réseau |
| A | 00000000 | 1.0.0.0 | 126.0.0.0 | 126 | 255.0.0.0 | 16777214 |
| B | 10000000 | 128.0.0.0 | 191.255.0.0 | 16384 | 255.255.0.0 | 65534 |
| C | 11000000 | 192.0.0.0 | 223.255.255.0 | 2097153 | 255.255.255.0 | 254 |
Ces classes contiennent des réseaux soit public, soit privé.
Les adresse ip public doivent être acheté auprès d’un organisme appelé IANA.
Les adresse ip privé peuvent être utilisé librement, sans en faire la demande auprès de l’IANA, à condition quels soit dans les plages suivantes :
- 10.0.0.0 à 10.255.255.255
- 172.16.0.0 à 172.31.255.255
- 192.168.0.0 à 192.168.255.255
Ces adresses IP privé permettent de couvrir les besoins internes des entreprises, et ne sont pas routable sur Internet. Si vous souhaitez que vos serveurs soit accessible depuis Internet sans utiliser de technologie particulière (comme NAT), vous devez acheter une adresse IP public.
Pour calculer les réseaux, nous pouvons utiliser l’une de ces 3 méthodes :
- la méthode binaire
- la méthode décimale (que je vous détail)
- la méthode par logiciel, avec SubnetG par exemple.
Application de la méthode décimale
Une entreprise de taille nationale décide d’utiliser des adresses IP issue de la classe B (qui pour mémo offre jusqu’à 16384 réseau possible et jusqu’à 65534 hôtes).
Elle a besoin de 15 adresses IP pour installer son nouveau département infographie.
La personne qui gère le plan d’adresse IP indique que la plage 172.30.1.0 à 172.30.1.254 n’est actuellement pas utilisée.
Vous devez calculer les réseaux possibles (il y en a 8 !)
Thérorie :
Le nombre d’hôtes d’un réseau est une puissance de 2.
Nombre magique est 256 soit 2^8
Masque de sous réseau théorique est 255.255.255.256 – nombre théorique d’hôtes
Nombre théorique d’hôte : nombre d’hôte utilisable + 2 (adresse réseau et adresse de broadcast)
Nombre de sous-réseau possible est le nombre magique / nombre théorique d’hôte
En pratique :
On a 15 hôtes auquel on ajoute 2 (adresse réseau et adresse de broadcast) soit le besoin de 17 adresses IP.
La puissance de 2 doit être égale ou supérieur au nombre d’hôte total. La puissance de 2 la plus proche est donc 2^5 qui couvre jusqu’à 32 hôtes. Il y a donc 32-17= 15 adresse qui ne seront pas utilisée.
Pour calculer le masque, j’utilise le masque de sous réseau théorique 256-32 = 224
Le nombre de sous-réseau possible est le nombre magique / nombre théorique d’hôte, soit 256/32 = 8
| Subnet Name | Needed Size | Allocated Size | Address | Mask | Dec Mask | Assignable Range | Broadcast |
| A | 30 | 30 | 172.30.1.0 | /27 | 255.255.255.224 | 172.30.1.1 - 172.30.1.30 | 172.30.1.31 |
| B | 30 | 30 | 172.30.1.32 | /27 | 255.255.255.224 | 172.30.1.33 - 172.30.1.62 | 172.30.1.63 |
| C | 30 | 30 | 172.30.1.64 | /27 | 255.255.255.224 | 172.30.1.65 - 172.30.1.94 | 172.30.1.95 |
| D | 30 | 30 | 172.30.1.96 | /27 | 255.255.255.224 | 172.30.1.97 - 172.30.1.126 | 172.30.1.127 |
| E | 30 | 30 | 172.30.1.128 | /27 | 255.255.255.224 | 172.30.1.129 - 172.30.1.158 | 172.30.1.159 |
| F | 30 | 30 | 172.30.1.160 | /27 | 255.255.255.224 | 172.30.1.161 - 172.30.1.190 | 172.30.1.191 |
| G | 30 | 30 | 172.30.1.192 | /27 | 255.255.255.224 | 172.30.1.193 - 172.30.1.222 | 172.30.1.223 |
| H | 30 | 30 | 172.30.1.224 | /27 | 255.255.255.224 | 172.30.1.225 - 172.30.1.254 | 172.30.1.255 |
Tableau généré depuis : http://www.vlsm-calc.net/
Pour en savoir plus sur les sous-réseau : http://reseau-ig.com/sous_reseau_ip.html