Du er her
IP online konverter
🖥 IP online konverter
Hvad er IP-konvertering?
IP-adresser og Int-adresser kan konverteres til hinanden. En IPv4-adresse er et 32-bit binært tal, typisk udtrykt som abcd i reglen om "punkteret decimal". En Int-adresse er et heltal. Det er den digitale form for en IP-adresse. Det refererer til den digitale geografiske placering af et bestemt sted på det internationale digitale adressenetværk.
Hvad er formålet med at lave IP-konvertering?
Som vi nævnte tidligere, er en IPv4-adresse et 32-bit binært tal. Hvis det er repræsenteret af strengtype, vil det optage 7-15 bytes at gemme. For eksempel kræver 0.0.0.0 7 bytes, og 255.255.255.255 kræver 15 bytes, hvilket fylder meget. Og et Int-nummer er kun 4 bytes og 32 bits, så et Int-nummer kan bruges til at repræsentere en IPv4-adresse, og derved sparer lagerplads i høj grad.
Hvordan laver man IP-konvertering?
Hvert segment af en IPv4-adresse kan betragtes som et heltal på 0-255. Du kan først opdele hvert segment i en binær og kombinere dem. Og konverter derefter det binære tal til et langt heltal.
Tag her IP 10.0.3.193 som eksempel.
Segment | Binær |
---|---|
10 | 00001010 |
0 | 00000000 |
3 | 00000011 |
193 | 11000001 |
Kombinationen er 00001010 00000000 00000011 11000001. Decimaltallet er 167773121. Så 167773121 er Int-nummeret på IPv4-adressen 10.0.3.193. Du kan også prøve gennem følgende IP online-konverter.