Klasy adresu IP

Klasy IPv4 Bity Notatka
A 0xxxxxxx.xxxxxxxx.xxxxxxxxx.xxxxxxxxx (32b, 4 oktety) 2^7 sieci, 2^24 hosts
B 10xxxxxx.xxxxxxxx.xxxxxxxxx.xxxxxxxxx 2^14, 2^16 hosts
C 110xxxxx.xxxxxxxx.xxxxxxxxx.xxxxxxxxx 2^21, 2^8 hosts
D 1110xxxx.xxxxxxxx.xxxxxxxxx.xxxxxxxxx 2^
E 1111xxxx.xxxxxxxx.xxxxxxxxx.xxxxxxxxx 2^

Maska

Maska → definiuje co jest adresem sieci, a co adresem hostów. (ciąg jedynek i zer) (11111111.11111111.11100000.00000000) 32b

Binarny Dziesiętny
11111111 255
11111110 254
11111100 252
11111000 248
11110000 240
11100000 224
1100000 192
1000000 128
0000000 0

Adres sieci (network) zawsze parzysty!

Broadcast zawsze nieparzysty!

Odnajdywanie networka i broadcastu

Adres binarny Adres dziesiętny
IP 11000000.10101000.0000000 .00000001
M 11111111.11111111.11111111 .00000000
N 11000000.10101000.0000000 .00000000
B 11000000.10101000.0000000 .11111111

<aside>

Wzór na ilość IP

Ilość IP = 256 = 2^8 = 2^(ilości zer w masce)

Ilość hostów = 254 = 256-N-B

</aside>

<aside>

Zadanie

Adres binarny Adres dziesiętny
IP 11000000.10101000.0000000.00 000001
M 11111111.11111111.11111111.11 000000
N 11000000.10101000.0000000.11 000000
B 11000000.10101000.0000000.11 111111

Ilość IP = 64 = 2^6

Ilość hostów = 62

Podziel adresy na 4 podsieci:

Podsieć (N, B) Adres
**N1
B1** 192.168.0.0
192.168.0.63
**N2
B2** 192.168.0.64
192.168.127
**N3
B3** 192.168.0.128
192.168.0.191
**N4
B4** 192.168.0.192
192.168.0.255

91.266.211.161/22

11111111.11111111.11111111.10000000

2^10

91.226.208.0

91.226.211.255

1024/256 = 4 zmiany na oktecie

91.226.211.161/25

91.226.208.0-91.226.208.127

91.226.208.128-91.226.208.255

91.226.209.0-91.226.209.127

91.226.209.128-91.226.209.255

91.226.210.0-91.226.210.127

91.226.210.128-91.226.210.255

91.226.211.0-91.226.211.127

91.226.211.128-91.226.211.255

10.11.12.13/14

/14=32-14=18

2^18=262144/256=1024/256=4

IP 10.000010 | 11.00001100.00001101

M 11111111.11111 | 00.000000.00000000

N 10.8.0.0

B 10.11.255.255

10.11.12.13/20

11111111.11111111.00000000.00000000

00001010.000010 | 11.0001100.00001101

10.8.0.0-10.11.255.255

10.11.12.13/14

1000IP 1024 4 /22 10.8.0.0-10.8.3.255

256IP 512 2 /23 10.8.4.0-10.8.5.255

100IP 128 /24 10.8.6.0-10.8.6.127

50IP 64 /26 10.8.6.128-10.8.6.191

10.11.12.13/14

50IP 64 /26 10.8.0.0-10.8.0.63/26

50IP 64 /26 10.8.0.64-10.8.0.127/26

100IP 128 /25 10.8.0.128-10.8.0.255

254IP 256 /24 10.8.1.0-18.8.1.255

256IP 512 2 /23 10.8.2.0-10.8.3.255

1000IP 1024 4 /22 10.8.4.0-10.8.7.255

10.8.8.0 - 10.8.15.255 /21

</aside>

image.png