Bevezetés a hálózatok világába
Alapszám (radix) | 10 | 10 | 10 | 10 |
---|---|---|---|---|
Pozíció száma | 3 | 2 | 1 | 0 |
Számítás | (103) | (102) | (101) | (100) |
Pozíció értéke | 1000 | 100 | 10 | 1 |
Alapszám (radix) | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 |
---|---|---|---|---|---|---|---|---|
Pozíció száma | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
Számítás | (27) | (26) | (25) | (24) | (23) | (22) | (21) | (20) |
Pozíció értéke | 128 | 64 | 32 | 16 | 8 | 4 | 2 | 1 |
Ezresek | Százasok | Tízesek | Egyesek | |
---|---|---|---|---|
Helyzetérték | 1000 | 100 | 10 | 1 |
Decimális szám (1234) | 1 | 2 | 3 | 4 |
Számítás | 1 x 1000 | 2 x 100 | 3 x 10 | 4 x 1 |
Összeadás | 1000 | + 200 | + 30 | + 4 |
Eredmény | 1234 |
Helyzetérték | 128 | 64 | 32 | 16 | 8 | 4 | 2 | 1 |
---|---|---|---|---|---|---|---|---|
Bináris szám (10101100) | 1 | 0 | 1 | 0 | 1 | 1 | 0 | 0 |
Számítás | 1 x 128 | 0 x 64 | 1 x 32 | 0 x 16 | 1 x 8 | 1 x 4 | 0 x 2 | 0 x 1 |
Összeadás | 128 | + 0 | + 32 | + 0 | +8 | + 4 | + 0 | + 0 |
Eredmény | 172 |
Legyen a következő IPv4 cím: 11000000101010000000000100001010
Írjuk fel az IP címet pontozott formátumban!
Megoldás
11000000 10101000 00000001 00001010
Bit pozíció érték | 27=128 | 26=64 | 25=32 | 24=16 | 23=8 | 22=4 | 21=2 | 20=1 |
---|---|---|---|---|---|---|---|---|
Első oktett bináris alakja | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
Számítás | 1 x 128 | 1 x 64 | 0 x 32 | 0 x 16 | 0 x 8 | 0 x 4 | 0 x 2 | 0 x 1 |
Összeadás | 128 | + 64 | + 0 | + 0 | + 0 | + 0 | + 0 | + 0 |
Első oktett decimális alakja | 192 |
Bit pozíció érték | 27=128 | 26=64 | 25=32 | 24=16 | 23=8 | 22=4 | 21=2 | 20=1 |
---|---|---|---|---|---|---|---|---|
Második oktett bináris alakja | 1 | 0 | 1 | 0 | 1 | 0 | 0 | 0 |
Számítás | 1 x 128 | 0 x 64 | 1 x 32 | 0 x 16 | 1 x 8 | 0 x 4 | 0 x 2 | 0 x 1 |
Összeadás | 128 | + 0 | + 32 | + 0 | + 8 | + 0 | + 0 | + 0 |
Második oktett decimális alakja | 168 |
Bit pozíció érték | 27=128 | 26=64 | 25=32 | 24=16 | 23=8 | 22=4 | 21=2 | 20=1 |
---|---|---|---|---|---|---|---|---|
Harmadik oktett bináris alakja | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
Számítás | 0 x 128 | 0 x 64 | 0 x 32 | 0 x 16 | 0 x 8 | 0 x 4 | 0 x 2 | 1 x 1 |
Összeadás | 0 | + 0 | + 0 | + 0 | + 0 | + 0 | + 0 | + 1 |
Harmadik oktett decimális alakja | 1 |
Bit pozíció érték | 27=128 | 26=64 | 25=32 | 24=16 | 23=8 | 22=4 | 21=2 | 20=1 |
---|---|---|---|---|---|---|---|---|
Negyedik oktett bináris alakja | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 0 |
Számítás | 0 x 128 | 0 x 64 | 0 x 32 | 0 x 16 | 1 x 8 | 0 x 4 | 1 x 2 | 0 x 1 |
Összeadás | 0 | + 0 | + 0 | + 0 | + 8 | + 0 | + 2 | + 0 |
Negyedik oktett decimális alakja | 10 |
Helyzetérték | 128 | 64 | 32 | 16 | 8 | 4 | 2 | 1 |
---|---|---|---|---|---|---|---|---|
Bináris érték |
Az oktett decimális értéke (n) megegyezik a legjelentősebb bit értékével (128) vagy nagyobb annál?
A fenti logikát alkalmazzuk minden egyes helyzetérték mező esetén mindaddig, míg meg nem kapjuk az adott decimális érték bináris alakját.
Decimális érték | Bináris érték | Hexadecimális érték |
---|---|---|
0 | 0000 | 0 |
1 | 0001 | 1 |
2 | 0010 | 2 |
3 | 0011 | 3 |
4 | 0100 | 4 |
5 | 0101 | 5 |
6 | 0110 | 6 |
7 | 0111 | 7 |
8 | 1000 | 8 |
9 | 1001 | 9 |
10 | 1010 | A |
11 | 1011 | B |
12 | 1100 | C |
13 | 1101 | D |
14 | 1110 | E |
15 | 1111 | F |
Adjuk meg a 168 decimális érték hexadecimális alakját!
Megoldás
Írjuk fel a D2 hexadecimális értéket decimális alakban!
Megoldás