Konwersja
Konwerter IPv4 na liczbę, HEX i zapis binarny
Zamień IPv4 na liczbę dziesiętną, HEX lub zapis binarny i wykonaj konwersję odwrotną. Zrozum 32-bitowy zapis adresu.
Pierwszy raz z tym narzędziem? Zacznij tutaj.
Kliknij jeden z przykładów pod formularzem. Zobacz wynik, a potem zmień jedną wartość, aby porównać efekty.
- DEC / HEX / BIN
- Trzy sposoby zapisu tej samej liczby: dziesiętnie, szesnastkowo i binarnie. Adres nie zmienia znaczenia po konwersji.
- 0x / 0b
- Początek 0x oznacza zapis szesnastkowy, a 0b binarny. Pozwala odróżnić je od zwykłej liczby dziesiętnej.
01 / Dane wejściowe
Zacznij od danych
Dane są przetwarzane w przeglądarce. Udostępnienie wyniku jest Twoim wyborem.
02 / Twój wynik
Wynik, który rozumiesz.
Uzupełnij formularz lub wybierz przykład. Zobaczysz wartości i kolejne kroki obliczenia.
02 / Twój wynik
Krok po kroku
Skąd ten wynik?
Jak korzystać?
Adres IPv4 jest 32-bitową liczbą bez znaku. Zapis dziesiętny, szesnastkowy i binarny opisują tę samą wartość.
Małe laboratorium
Adres IP jako jedna liczba
Konwersja przydaje się przy analizie logów i danych zapisanych liczbowo. Użyj dokumentacyjnego adresu 192.0.2.1 i prześledź wagę każdego oktetu.
Cztery oktety mają wagi 256³, 256², 256 i 1. Adres jest liczbą 32-bitową bez znaku.
Oblicz 192 × 16777216 + 0 × 65536 + 2 × 256 + 1. Wynik to 3221225985.
W HEX każdy oktet zajmuje dwie cyfry: C0, 00, 02, 01. Złożenie daje 0xC0000201; żaden adres nie został przy tym zmieniony.
Teraz Twoja kolej
Co oznacza liczba 4294967295?
Pokaż odpowiedź i wyjaśnienie
255.255.255.255: wszystkie 32 bity mają wartość 1. To poprawna konwersja liczby, ale nie adres do przypisania zwykłemu hostowi.
Oficjalne dokumenty
Standardy i źródła
Kontrola źródeł:
Data dotyczy kontroli wskazanych dokumentów i rejestrów, a nie zatwierdzenia materiału przez ich autorów. Założenia i ograniczenia obliczeń podajemy przy wyniku. Jak opracowujemy materiały.