IPLookInfo

IP-converter

Zet IP's om naar decimaal, hexadecimaal en binair, en terug.

IP-adres
8.8.8.8
Decimaal
134744072
Hexadecimaal
0x08080808
Binair
00001000 00001000 00001000 00001000

IP-adressen zijn gewoon getallen

Een IPv4-adres is een 32-bits getal dat wordt geschreven als vier decimale octetten. 8.8.8.8 is 134744072 in decimale notatie en 0x08080808 in hexadecimale notatie. IPv6-adressen zijn 128-bits getallen die worden geschreven als acht groepen hexadecimale cijfers.

Gehele getallen zijn handig om IP-adressen in databases op te slaan, bereiken te vergelijken en te sorteren. Sommige systemen en URL's accepteren de decimale vorm ook rechtstreeks.

Veelgestelde vragen

Waarom openen sommige browsers http://134744072?

Browsers accepteren één 32-bits geheel getal als IPv4-adres, dus http://134744072 is dezelfde host als http://8.8.8.8.

Hoe sla ik IPv6 op in een database?

Gebruik een native inet-type (PostgreSQL) of een binaire kolom van 16 bytes; 128-bits gehele getallen zijn te groot voor de meeste numerieke kolomtypen.

Gerelateerde tools