Certaines entreprises, telles que les fournisseurs d'accès de petite envergure, peuvent même avoir besoin de plus de 100 sous-réseaux. Prenons par exemple une entreprise qui a besoin de 1 000 sous-réseaux. Comme toujours, pour créer des sous-réseaux, nous devons emprunter des bits à la partie hôte de l'adresse IP de l'interréseau existant. Comme précédemment, pour calculer le nombre de sous-réseaux, il faut déterminer le nombre de bits d'hôte disponibles. Dans notre situation, l'adresse IP attribuée par le FAI doit comporter suffisamment de bits d'hôte disponibles pour obtenir 1 000 sous-réseaux. Les adresses IP dont le premier octet propose la plage 1 à 126 ont le masque par défaut 255.0.0.0 ou /8. Cela signifie qu'il y a 8 bits dans la partie réseau et 24 bits d'hôte qui peuvent être empruntés pour créer des sous-réseaux.

Avec le bloc d'adresses 10.0.0.0/8, des bits d'hôte doivent être empruntés pour créer au moins 1 000 sous-réseaux. Nous allons procéder de la gauche vers la droite à partir du premier bit d'hôte disponible et emprunter un seul bit à la fois jusqu'à obtenir le nombre de bits nécessaires pour créer 1 000 sous-réseaux. Calculez le nombre de sous-réseaux créés lorsque l'on emprunte 10 bits. Pour cela, utilisez la formule 2^nombre de bits empruntés :

2^10 = 1024 sous-réseaux

L'emprunt de 10 bits crée 1 024 sous-réseaux, comme illustré à la Figure 1.

Souvenez-vous que le masque de sous-réseau doit être modifié en fonction des bits empruntés. Dans cet exemple, lorsque 10 bits sont empruntés, le troisième octet du masque compte 10 bits de plus. En notation décimale, le masque est représenté par 255.255.192.0 ou le préfixe /18, car le troisième octet du masque de sous-réseau est 11000000 au format binaire et le quatrième octet est 00000000 en binaire. La segmentation en sous-réseaux a lieu dans le troisième octet, mais n'oubliez pas que les bits d'hôte se trouvent dans les troisième et quatrième octets.

Calcul du nombre d'hôtes

Pour calculer le nombre d'hôtes, observez le troisième et le quatrième octet. Après avoir emprunté 10 bits pour le sous-réseau, il reste 6 bits d'hôte dans le troisième octet et 8 bits d'hôte dans le quatrième octet. Il reste donc un total de 14 bits d'hôte.

Appliquez la formule de calcul du nombre d'hôtes comme illustré à la Figure 2.

2^14 - 2 = 16382

La première adresse d'hôte du premier sous-réseau est 10.0.0.1 et la dernière adresse d'hôte est 10.0.63.254. N'oubliez pas que chaque hôte doit disposer d'une adresse IP valide appartenant à la plage définie pour ce segment du réseau. Le sous-réseau attribué à l'interface du routeur détermine le segment auquel un hôte appartient.

Remarque : tous les périphériques du même sous-réseau seront associés à une adresse IPv4 d'hôte de la plage d'adresses d'hôte et utiliseront le même masque de sous-réseau.