Omvandling av IP-adress och tal

Konvertera IP-adress till tal

Exempel: 192.168.1.1 → 3232235777

Konvertera tal till IP-adress

Exempel: 3232235777 → 192.168.1.1

Vanliga IP-adressexempel

IP-adress Numerisk representation Beskrivning Åtgärd
127.0.0.1 2130706433 Loopback-adress
192.168.1.1 3232235777 Privat nätverksadress
10.0.0.1 167772161 Privat nätverksadress
172.16.0.1 2886729729 Privat nätverksadress
8.8.8.8 134744072 Google DNS
1.1.1.1 16843009 Cloudflare DNS

Om IP-adress och talomvandling:

En IPv4-adress består av 4 byte (32 bitar), var och en mellan 0 och 255. En IP-adress kan konverteras till ett 32-bitars heltal med formeln: Tal = (Segment 1 × 256³) + (Segment 2 × 256²) + (Segment 3 × 256¹) + (Segment 4 × 256⁰)

Till exempel: 192.168.1.1 = (192 × 16777216) + (168 × 65536) + (1 × 256) + 1 = 3232235777

Denna omvandling är användbar i databaslagring, nätverksprogrammering och IP-intervallfrågor, eftersom den numeriska formen är lättare att jämföra och beräkna.