Jesteś tutaj
Konwerter IP online
🖥 Konwerter IP online
Co to jest konwersja adresu IP?
Adresy IP i adresy Int można konwertować na siebie. Adres IPv4 to 32-bitowa liczba binarna, zwykle wyrażana jako abcd w regule „dziesiętnej z kropkami”. Adres Int jest liczbą całkowitą. To cyfrowa postać adresu IP. Odnosi się do cyfrowej lokalizacji geograficznej określonego miejsca w międzynarodowej cyfrowej sieci adresowej.
Jaki jest cel konwersji adresu IP?
Jak wspomnieliśmy wcześniej, adres IPv4 to 32-bitowa liczba binarna. Jeśli jest reprezentowany przez typ łańcuchowy, zajmie 7-15 bajtów do przechowywania. Na przykład 0.0.0.0 wymaga 7 bajtów, a 255.255.255.255 wymaga 15 bajtów, co zajmuje dużo miejsca. A liczba Int to tylko 4 bajty i 32 bity, więc liczba Int może być używana do reprezentowania adresu IPv4, co znacznie oszczędza miejsce w pamięci.
Jak wykonać konwersję IP?
Każdy segment adresu IPv4 można traktować jako liczbę całkowitą z zakresu 0-255. Możesz najpierw podzielić każdy segment na plik binarny i połączyć je. A następnie przekonwertuj liczbę binarną na długą liczbę całkowitą.
Weźmy jako przykład adres IP 10.0.3.193.
Człon | Dwójkowy |
---|---|
10 | 00001010 |
0 | 00000000 |
3 | 00000011 |
193 | 11000001 |
Kombinacja to 00001010 00000000 00000011 11000001. Liczba dziesiętna to 167773121. Zatem 167773121 to numer Int adresu IPv4 10.0.3.193. Możesz także spróbować za pomocą następującego konwertera IP online.