Adresy i adresowanie
Klasy adresowe
Klasa
Ilość bitów na sieć
Ilość bitów na hosty
Zakres adresów
Ilość hostów
A
8
24
1-127
2
24
-2
B
16
16
128-191
2
16
-2
C
24
8
192-223
2
8
-2
D
32
0
224-239
xx
E
32
0
240-255
xx
Adresy prywatne (nieroutowalne) RFC1918
Klasa adresowa
Zakres adresów
A
10.0.0.0 – 10.255.255.255
B
172.16.0.0 – 172.31.255.255
C
192.168.0.0 – 192.168.255.255
Adresy specjalne:
0.0.0.0
Adres bramy domyślnej w danej sieci
255.255.255.255
Lokalny adres rozgłoszeniowy – działa do pierwszego routera
0.0.0.37
Host lokalnej sieci – system domyślnie zamiast zer wstawi adres sieci
127.0.0.1
Local loopback (lokalna pętla zwrotna) sam na siebie
FLSM – maska podsieci o stałej długości RFC950
sieć
podsieć
Hosty
Adres (IP) and(i) Maska (Podsieć) = adres sieci i podsieci
Standardowe maski:
Klasa
Standardowa maska
Interpretacja bitowa
A
255.0.0.0
11111111 00000000 00000000 00000000
B
255.255.0.0
11111111 11111111 00000000 00000000
C
255.255.255.0
11111111 11111111 11111111 00000000
Maski mówią o tym jaka część jest przeznaczona na adresowanie sieci
Adres podsieci: 172.16.16.0
Maska podsieci: 255.255.240.0 (11111111 11111111 11110000 00000000)
Zakres sieci: 172.16.16.1 – 172.16.31.254
Adres rozgłoszeniowy: 172.16.31.255
Jak liczyć.
Współczynnik delta – najbardziej wysunięta jedynka
Mamy maskę: (przykład) – 255.255.224.0
Interpretacja bitowa maski – 11111111 11111111 11 1 00000
Mamy adres 172.17.0.0
Przy masce 255.255.224.0 delta wynosi 32 – dlaczego?
1
1
1
0
0
0
0
0
2
7
2
6
2
5
2
4
2
3
2
2
2
1
2
0
128
64
32
16
8
4
2
1
Stąd tutaj mamy 6 podsieci: 32, 64, 128, 160, 192 – odrzucamy pierwsze zero i ostatnią
równą liczbie maski
Zadanie:
Mamy adres 172.16.0.0
Potrzebujemy 8 podsieci
W największej będziemy potrzebować 1000 hostów
1. Wylicz maskę podsieci
2. Podać pełne adresy podsieci stosując klasyczne adresowanie:
Rozwiązanie:
Określamy klase – klasa adresowa B
Mamy więc 2
16
-2 hostów
Ile bitów potrzebujemy na podsieci?
Według wzoru 2
n
-2
Stąd –
2
3
-2=6 (za mało)
2
4
-2=14 (wystarczy) – musimy więc zabrać 4 bity z adresów hostów, stąd
maska podsieci:
255.255.240.0 (11111111 11111111 11110000 00000000) – delta: 16
Ilość podsieci: j.w.
Ilość hostów: 2
12
-2=4094
Adresy podsieci: zakres – 172.16.0.0 – 172.16.240.0
Adres sieci
Zakres
Adres rozgłoszeniowy
172.16.16.0
172.16.16.1 – 172.16.31.254
172.16.31.255
172.16.32.0
172.16.32.1 – 172.16.47.254
172.16.47.255
172.16.48.0
172.16.48.1 – 172.16.63.254
172.16.63.255
172.16.64.0
172.16.64.1 – 172.16.79.254
172.16.79.255
172.16.80.0
172.16.80.1 – 172.16.95.254
172.16.95.255
172.16.96.0
172.16.96.1 – 172.16.111.254
172.16.111.255
172.16.112.0
172.16.112.1 – 172.16.127.254
172.16.127.255
172.16.128.0
172.16.128.1 – 172.16.143.254
172.16.143.255
Mamy adres x.x.x.80/29 (29 oznacza 29 jedynek i 3 zera tzn.: 11111111 11111111 11111111
11111000)
Adres sieci to 80
-
01010000
Końcówka maski
-
11111000
Adres rozgłoszeniowy
-
01010111 to daje 87
Stąd zakres to 81 – 86
Mamy adres 172.21.0.0/16
Podzielić sieć na dwie podsieci
Aby otrzymać dwie podsieci mamy: 2
n
-2
2
2
-2=2 potrzebujemy więc 2 bity
Stąd maska podsieci to 11111111 11111111 11000000 00000000 – 255.255.192.0
Mamy więc następujące sieci: 172.21.64.0 i 172.21.128.0
Mamy adres 192.169.200.0/24 (klasa adresowa C) Utwórz 6 podsieci.
2
n
-2
2
3
-2=8-2=6 (wystarczy) – zabieramy 3 bity, stąd maska podsieci to: 11111111
11111111 11111111 11100000, czyli: 255.255.255.224
Delta wynosi 32
Adres sieci
Zakres
Adres rozgłoszeniowy
192.169.200.32
192.169.200.33 - 192.169.200.62
192.169.200.63
192.169.200.64
192.169.200.65 - 192.169.200.94
192.169.200.95
192.169.200.96
192.169.200.97 - 192.169.200.126
192.169.200.127
192.169.200.128
192.169.200.129 - 192.169.200.158
192.169.200.159
192.169.200.160
192.169.200.161 - 192.169.200.190
192.169.200.191
192.169.200.192
192.169.200.193 - 192.169.200.222
192.169.200.223