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


2 réponses

brupala
Messages postés
103764
Date d'inscription
lundi 16 juillet 2001
Statut
Membre
Dernière intervention
7 juillet 2022
13 523
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