Bonjour,
Je suis à la recherche d'un algorithme efficace pour générer une liste d'adresses IPs à partir d'une plage d'adresses.
Par exemple, à partir de 172.16.186.0/23 générer les 2^(32-23) -2 adresses valides du sous réseau, donc lister les IP allant de 172.16.186.1 à 172.16.187.254.
J'ai codé en C un algorithme assez lourd (avec plein de if imbriqués dans un while à multiples conditions), mais j'aimerais bien trouver une méthode optimale pour le faire, parce que ça me semble mieux.
Si vous connaissez un algo sympa, merci à vous.
Partager