Calcul du nombre d'adresse IP entre deux plages d'adresse

Résolu/Fermé
Nicodoss Messages postés 39 Date d'inscription vendredi 16 décembre 2016 Statut Membre Dernière intervention 30 août 2019 - Modifié le 24 juil. 2017 à 19:28
 nicodoss - 24 juil. 2017 à 20:57
Bonjour,
J'aimerais avoir une fonction qui permet de déterminer le nombre d'adresse IP qu'il y a entre deux plage d'adresse.
Merci d'avance


A voir également:

2 réponses

brupala Messages postés 109448 Date d'inscription lundi 16 juillet 2001 Statut Membre Dernière intervention 24 avril 2024 13 620
Modifié le 24 juil. 2017 à 22:59
Salut,
entre 2 plages ou entre 2 bornes ?
à la base, si ce sont des adresses ip V4, il faut repasser l'adresse en décimal ou en héxadécimal et faire la soustraction entre borne haute et borne basse.
pour convertir une adresse ip v4 en décimal:
premier nombre x 16 777 216 (2 puissance 24 ou 256 puissance 3)
+ second nombre x 65 536 (2 puissance 16 ou 256 puissance 2)
+ 3eme nombre x 256 (2 puissance 8 ou 256 puissance 1)
+ 4 eme nombre
on soustrait la borne la plus petite de la plus grande et on a le nombre d'adresses entre les deux.
http://assiste.com.free.fr/p/code_decode/code_decode_adresses_ip_base_10_ipv4.html
et ... Voili  Voilou  Voila !
0
merci énormément
0