Script
Invité n'ayant pas de compte PHPfrance
07 juin 2007, 10:00
bon mingain je te laisse l'explication du numéro ip comme prévu
Calcul d’une adresse IP par le numéro d’IP
1° Notion d’adresse IP
Une adresse IP est définie par une série de 4 fois 4 nombres, compris entre 0 et 255 de telle manière que :
Adresse IP = w.x.y.z (avec w,x,y,z compris entre 0 et 255)
2°Notion de numéro IP
A l’origine chaque pays du globe possède des numéros IP correspondant à sa localisation géographique. Chacun de ces numéros IP est composé de 10 chiffres. Par exemple :
Numéro IP en Australie (AU) : 1029177344
3°Diversité des numéros IP au niveau géographique
Il est important de souligner que pour un même pays il existe plusieurs numéros IP, selon l’endroit où l’on est situé dans le pays. Par exemple :
Numéros IP appartenant à la France (FR) : 1430519808 ou 1430650879 ou 1428147904
4°Algorithme de calcul d’une adresse IP
Une adresse IP est définie selon un algorithme dépendant des numéros IP. L’algorithme est défini selon le modèle d’adresse IP précédent tel que :
Adresse IP = w.x.y.z (avec w,x,y,z compris entre 0 et 255)
Numéro IP = w*15777216 + x*65536 + y*256 + z
Prenons exemple sur l’adresse IP française 85.68.0.0, afin de vérifier l’algorithme :
Numéro IP = (16777216*85) + (65536*68) + (0*256) + (0*0) = 1430519808
Dans le troisième paragraphe on a vu que ce numéro IP appartient à la France, l’algorithme est donc vérifié.