Użyj tej metody, która jest dla ciebie najbardziej
logiczna Ponownie, wiele osób ma wiele różnych metod, aby przyspieszyć obliczenia
Nie próbuj ich wszystkich uczyć się, po prostu ucz się sposobów,
które są dla ciebie
najbardziej sensowne i łatwe do nauczenia. Teraz rozszerzmy
nasza dyskusja na adresy IPv4 Adres IPv4 służy do jednoznacznej identyfikacji urządzenia w sieci IP
Adresy IPv4 mają długość 4 oktetów, innymi słowy są to 4 grupy o 8 bitach
lub 4x8, każdy oktet ma 8 bitów długości w zakresie 0 do 255
Juts wyobraża sobie, że bit to kabel logiczny, który może mieć aktualny lub
nie mieć prądu. W innych filmach opiszę adresowanie IP dużo bardziej szczegółowo, jak również podsieci,
ale na razie zrozum, że adres IPv4 to
4 oktety innymi
słowy 4x8 bitów Adresy IPv4 mogą być reprezentowane zarówno w formacie binarnym, jak
i dziesiętnym. Oto przykład 10. 1. 23. 19 jest dziesiętnym przedstawieniem
adresu IP w tym przypadku IPv4, który może być
reprezentowany w następujący sposób w systemie binarnym, więc 10 oznacza 0000, a następnie
1010 0000000, a następnie 1 w systemie binarnym jest równoważnikiem liczby
dziesiętnej 1 00010111 jest binarnym odpowiednikiem 23 i 00010011 jest odpowiednikiem 19
Jest to trochę tak, jak mówimy o pomidorze kontra pomidorze lub routerze
w porównaniu do rutera, niezależnie od tego, który termin wolisz, dla sieci,
ale ważne jest, abyś znał dziesiętny i binarny. Zacznijmy
od 10,
8 + 2 = 10, w inne słowa ten bit jest włączony, a ten bit jest
na innych bitach jest wyłączony, 8 + 2 = 10, a zatem 00001010 jest odpowiednikiem 10 w systemie dziesiętnym 8
+ 2 = 10 innych bitów jest wyłączonych, tylko te
2 bity są włączone A co z 129? 128 + 1 = 129, ten bit i ten
bit są włączone, a inne bity są wyłączone, a zatem 10000001 jest równoważne 129 w systemie dziesiętnym, używając naszej
analogii językowej, to jest francuski i jest to
angielski inny język, ale
mówimy to samo A co z 16? Tak więc 16 = 16, jest to proste,
ten bit jest odpowiednikiem 16, więc bit jest ustawiony, a inne bity są
ustawione, więc 00010000 w binarnie jest równe 16 w systemie dziesiętnym i na końcu 123, 64 + 32 + 16
+ 8 + 2 + 1 = 123, innymi słowy, pierwszy bit jest wyłączony, drugi bit jest na którym = 64, trzeci bit jest
na którym jest 32, czwarty bit to 16 5 bit to 8, 7 bit jest
na którym jest 2 i ostatni bit to 1, więc 64, 32, 16, 8, 2,
1 daje nam 123 Innymi słowy 01111011 to odpowiednik 123 w dziesiętnych Tak
więc, aby powtórzyć, pamiętaj 2 do potęgi 0 równa się 1 w systemie dziesiętnym 2 do moc 1 równa się 2 w systemie dziesiętnym, 2 do
potęgi 3 równa się 8 w systemie dziesiętnym 2 do potęgi 4 wynosi
16, 2 do potęgi 5 wynosi 32, 2 do potęgi 6
to 64 Tak 64 + 32 + 16 + 8 +
2 + 1 = 123, więc najbardziej znaczący bit jest ustawiony na 2, 3, 4, 5 bit jest ustawiony na,
6 bit jest ustawiony i 7 i 8 bit jest ustawiony,
co daje nam ta wartość w postaci binarnej, która jest odpowiednikiem liczby 123
w systemie dziesiętnym, mam nadzieję, że
pokazuje ona, jak przekonwertować dziesiętne IP Adres do pliku binarnego