Liczby jako bity
Lekcja 1 z 46 w kursie Adresacja IP i podsieci w Coddy.
Każdy adres IP to w gruncie rzeczy liczby zapisane jako bity: przełączniki, które mają wartość 0 lub 1. Osiem bitów tworzy bajt, a bajt może przechowywać dowolną liczbę od 0 do 255.
Każda pozycja w bajcie ma swoją wartość: 128 64 32 16 8 4 2 1, od lewej do prawej. Liczbę zapisuje się, włączając pozycje, których wartości sumują się do tej liczby. Na przykład 172 to 10101100, ponieważ 128 + 32 + 8 + 4 = 172.
Podział na podsieci to ukryta arytmetyka binarna. Gdy nabierzesz wprawy w zamienianiu liczby dziesiętnej na jej zapis bitowy, cały temat stanie się prostym prowadzeniem obliczeń.
Wyzwanie
PoczątkującyRęcznie zamień liczbę 172 na 8-bitową liczbę binarną: zacznij od 128 i schodź w dół, włączając każdą pozycję, która pasuje. Następnie wypisz odpowiedź za pomocą echo.
Oczekiwany wynik:
10101100Spróbuj swoich sił
Wszystkie lekcje w sekcji Adresacja IP i podsieci
1Bity i system binarny
Liczby jako bityZ systemu binarnego na dziesiętnyPotęgi dwójkiPowtórka — wprowadzenie do systemu binarnego7Adresy specjalne
Zakresy prywatneAdres pętli zwrotnejAdres lokalny łączaAdres zerowy i rozgłoszeniowy10Projekt końcowy – Biuro
Plan piętraDobór wielkości zespołówPodział blokuWidok routeraPodsumowanie – wdrażamy plan2Anatomia IPv4
Cztery oktetyWidok 32-bitowySieć i hostPoprawny czy niePodsumowanie — odczytywanie adresuPoćwicz samodzielnie: Edytor online Terminal