IPLookInfo

Převodník IP

Převod IP do desítkové, šestnáctkové a dvojkové soustavy a zpět.

IP adresa
8.8.8.8
Desítková
134744072
Šestnáctková
0x08080808
Dvojková
00001000 00001000 00001000 00001000

IP adresy jsou jen čísla

Adresa IPv4 je 32bitové číslo zapsané jako čtyři desítkové oktety. 8.8.8.8 je v desítkové soustavě 134744072 a v šestnáctkové 0x08080808. Adresy IPv6 jsou 128bitová čísla zapsaná jako osm skupin šestnáctkových číslic.

Celočíselné tvary se hodí pro ukládání IP adres do databází, porovnávání rozsahů a řazení. Některé systémy a URL také přímo přijímají desítkový tvar.

Často kladené otázky

Proč některé prohlížeče otevřou http://134744072?

Prohlížeče přijímají jedno 32bitové celé číslo jako adresu IPv4, takže http://134744072 je stejný hostitel jako http://8.8.8.8.

Jak uložit IPv6 do databáze?

Použijte nativní typ inet (PostgreSQL) nebo 16bajtový binární sloupec; 128bitová celá čísla přesahují rozsah většiny číselných typů sloupců.

Související nástroje