IP adressen database per land
31-08-2007
Download hier de database met ip ranges per land. Met dit database bestand is het mogelijk om aan de hand van het ip adres te bepalen welk land erbij hoort. De eerste twee kolommen in het bestand geeft het ip range aan. De eerste kolom is de start en de tweede het einde. De ranges zijn weergegeven in het 10-tallig stelsel (het gewone decimale stelsel). Om een ip adres met het range te vergelijken dient deze dus omgezet te worden naar het 10-tallig stelsel. Dit is mogelijk door de eerste groep in het ip adres te vermenigvuldigen keer 256^3, de tweede groep met 256^2, de derde groep met 256. Vervolgens moeten de resultaten plus de laatste groep bij elkaar opgeteld worden. Het resultaat is de weergave van het ip adres in het 10-tallig stelsel.
Neem bijvoorbeeld het volgende adres:
207.46.192.254
groep1: 207 x 256 x 256 x 256 = 3.472.883.712
groep2: 46 x 256 x 256 = 3.014.656
groep3: 192 x 256 = 49.152
groep4: 254
groep1 + groep2 + groep3 + groep4 = decimaal ip-adres
3.472.883.712 + 3.014.656 + 49.152 + 254 = 3.475.947.774
Dit is de weergave van het ip adres in het 10-tallig stelsel. Dit getal dient vervolgens met de ranges in de database vergeleken te worden. Daarna kan het bijbehorende land worden bepaald.
Zie ook: