IP-aadress kümnendarvuks
IP-aadress on üksainus arv, mis on kirja pandud loetavamal kujul. Vaata seda täisarvuna, nagu andmebaasid ja tulemüürid seda hoiavad.
IPv4-aadress on 32-bitine arv; punktidega kirjaviis lihtsalt kirjutab selle neli baiti eraldi. Täisarvu saamiseks korruta iga bait selle kohaväärtusega: a × 256³ + b × 256² + c × 256 + d. Seega on 192.0.2.10 võrdne 192 × 16 777 216 + 0 × 65 536 + 2 × 256 + 10 = 3 221 225 994. IPv6 töötab samamoodi 128 bitiga, mistõttu on selle täisarvudes kuni 39 numbrit.
Andmebaasid, tulemüürid ja analüütikavahendid hoiavad aadresse sageli täisarvudena, sest siis muutub vahemik lihtsaks arvuliseks võrdluseks. Pöördteisendus muudab sellise arvu tagasi aadressiks, mida see tähistab: iga väärtus kuni 4 294 967 295 on IPv4-aadress; kõik suuremad saavad olla ainult IPv6-aadressid. Aktsepteeritakse ka kuueteistkümnendkujulist sisendit (0xC000020A).
Kõik arvutatakse sinu brauseris; midagi, mida sisestad, ei saadeta meie serverisse.
Korduma kippuvad küsimused
Mis on suurim IPv4 täisarv?
4 294 967 295 (2³² − 1), aadress 255.255.255.255.
Kas brauserid aktsepteerivad üheks arvuks kirjutatud IP-aadressi?
Paljud aktsepteerivad IPv4 puhul (http://3221225994/), kuid see on ebatavaline ja sageli märk katsest linki varjata. Kirjuta aadressid punktidega kujul.
Miks on IPv6 täisarvud nii pikad?
IPv6-aadressis on 128 bitti, seega võib selle täisarv olla kuni 2¹²⁸ − 1 — 39-kohaline arv.