Excellente question. Je vais te donner mon avis en tant qu'admin reseau.
0-Des le debut, garder en tete qu'un reseau evolue. Donc pas la peine de tailler son reseau au plus juste
1-Une des premieres regles est de determiner quel type d'adresses tu veux utiliser: adresse privee RFC1918 ou adresse publique?
2-Ensuite, il faut decouper les adresses IP de maniere logique. Par exemple attribuer des plages contigues a certaines zones, quitte a en attribuer plus qu'il en faut. Car un reseau a toutes les chances d'evoluer. Et pour les routeurs, il est plus facile de faire de l'aggregation
3-Puis, il faut determiner le nombre de hosts par subnet: combien de hosts et donc quel est le masque de sous-reseau
4-Puis, les adresses hosts. En fonction des parametres invariables (adresse IP du routeur, du serveur DHCP...), il faut attribuer les adresses aussi d'une maniere logique: par ex, reserver les 16 dernieres adresses pour les parametres invariables et commencer a adresser les hosts (PC clients) a partir de la 1ere adresse dispo. Ainsi, s'il y a besoin d'etendre la plage des parametres invariables et celles des hosts, alors les plages ne vont se "rencontrer" que le plus tard possible
Voila. Ca, c'est ce que je pense. Tu recevras autant de reponses et de solutions (meilleures que les miennes sans doute) qu'il y aura d'admin reseau et de comment ton reseau se presente.