Adresowanie IPv4
Adresowanie IPv4
IPv4
IPv4
32 bity
212.125.8.14
11010100
01111101
00001000
00001110
= 8 bitów
8 bitów
8 bitów
2 -> 10
Pierws
zy
2
0
1
Drugi
2
1
2
Trzeci
2
2
4
Czwarty
2
3
8
Piąty
2
4
16
Szósty
2
5
32
Siódmy
2
6
64
Ósmy
2
7
128
11010100
01111101
00001000
00001110
1 1 0 1 0 1 0 0
128 + 64 + 0 + 16 + 0 + 4 + 0 + 0
= 212
10101011
10101011
Pierws
zy
2
0
1
Drugi
2
1
2
Trzeci
2
2
4
Czwarty
2
3
8
Piąty
2
4
16
Szósty
2
5
32
Siódmy
2
6
64
Ósmy
2
7
128
1 7 1
11111111
11111111
Pierws
zy
2
0
1
Drugi
2
1
2
Trzeci
2
2
4
Czwarty
2
3
8
Piąty
2
4
16
Szósty
2
5
32
Siódmy
2
6
64
Ósmy
2
7
128
2 5 5
Ile liczb można zapisać za pomocą 8 bitów ?
10 -> 2
10 -> 2
1 2 3 4 5 6
7 8
1 2 3 4 5 6
7 8
0
_ _ _ _ _
_ _
N
I
E
Czy 128 mieści się w liczbie
dziesiętnej ?
T
A
K
1
_ _ _ _ _
_ _
_
0
_ _ _ _
_ _
N
I
E
Czy 64 mieści się w reszcie ?
T
A
K
_
1
_ _ _ _
_ _
_ _
0
_ _ _
_ _
N
I
E
Czy 32 mieści się w reszcie ?
T
A
K
_ _
1
_ _ _
_ _
_ _ _
0
_ _
_ _
N
I
E
Czy 16 mieści się w reszcie ?
T
A
K
_ _ _
1
_ _
_ _
_ _ _ _
0
_
_ _
N
I
E
Czy 8 mieści się w reszcie ?
T
A
K
_ _ _ _
1
_
_ _
_ _ _ _ _
0
_ _
N
I
E
Czy 4 mieści się w reszcie ?
T
A
K
_ _ _ _ _
1
_ _
_ _ _ _ _ _
0
_
N
I
E
Czy 2 mieści się w reszcie ?
T
A
K
_ _ _ _ _ _
1
_
_ _ _ _ _ _ _
0
N
I
E
Czy 1 mieści się w reszcie ?
T
A
K
_ _ _ _ _ _ _
1
131
131
Pierws
zy
2
0
1
Drugi
2
1
2
Trzeci
2
2
4
Czwarty
2
3
8
Piąty
2
4
16
Szósty
2
5
32
Siódmy
2
6
64
Ósmy
2
7
128
Od lewej do prawej
131
-128
3
3
3
3
3
3
3
-2
1
1
1 0 0 0 0 0 1 1
242
242
Pierws
zy
2
0
1
Drugi
2
1
2
Trzeci
2
2
4
Czwarty
2
3
8
Piąty
2
4
16
Szósty
2
5
32
Siódmy
2
6
64
Ósmy
2
7
128
1 1 1 1 0 0 1 0
1 1 1 1 0 0 1 0
60
60
Pierws
zy
2
0
1
Drugi
2
1
2
Trzeci
2
2
4
Czwarty
2
3
8
Piąty
2
4
16
Szósty
2
5
32
Siódmy
2
6
64
Ósmy
2
7
128
111100
111100
00
111100
8 bitów !!!!
Klasy adresów
Klasy adresów
A
0 (1-
126)
SIEĆ
HOST
HOST
HOST
B
10 (128-
191)
SIEĆ
SIEĆ
HOST
HOST
C
110
(192-
223)
SIEĆ
SIEĆ
SIEĆ
HOST
D
1110
(224-
239)
o u t o f i n t e r e s t s
E
1111
8 bitów . 8 bitów . 8 bitów . 8 bitów
Adresy
zarezerwowane/prywatne
Adresy
zarezerwowane/prywatne
0.0.0.0 (wszystkie komputery w
sieci),
127.0.0.1 (local host),
adresy prywatne (NAT):
10.0.0.0 do 10.255.255.255 (A)
172.16.0.0 do 172.16.31.255 (B)
192.168.0.0 do 192.168.255.255 (C)
Klasy adresów
Klasy adresów
Klasa
Liczba
sieci
Liczba
hostów/sieć
możliwość uzyskania
adresu
A
2
7
-2=125
2
24
-
2=16'777'214
0
B
16'382
65'534
~0
C
2'097'150
2
8
-2=254
tak
Komunikacja
Komunikacja
Broadcast – rozgłoszenie informacji.
Transmisja rozsiewcza.
Multicast – skierowanie informacji
do określonej GRUPY użytkowników.
Unicast – komunikacja pomiędzy
ściśle określonymi DWOMA
punktami w sieci.
Struktura adresowa sieci
klasy C
Struktura adresowa sieci
klasy C
212.45.8
.0 – adres sieci
212.45.8
.1 do
212.45.8
.254 – adresy hostów
212.45.8
.255 – adres rozgłoszeniowy (bradcastowy) sieci
Struktura adresowa sieci
klasy B
Struktura adresowa sieci
klasy B
130.120
.0.0 – adres sieci
130.120
.0.1 do
130.120.
255.254 – adresy hostów
130.120
.255.255 – adres rozgłoszeniowy (bradcastowy) sieci
Struktura adresowa sieci
klasy A
Struktura adresowa sieci
klasy A
10.0.0.0 – adres sieci
Wyznacz adres rozgłoszeniowy sieci oraz zakres adresów hostów.
Ile hostów jest w sieci ?
Struktura adresowa sieci
klasy A
Struktura adresowa sieci
klasy A
10
.0.0.0 – adres sieci
10
.0.0.1 do
10
.255.255.254 – adresy hostów
10
.255.255.255 – adres rozgłoszeniowy (bradcastowy) sieci
Liczba adresów hostów: 2
24
–
2
= zbyt dużo
Domena broadcastowa.
Obszar sieci, w którym następuje emisja komunikatu
rozgłoszeniowego wysyłanego przez jedną stację do
wszystkich innych.
Redukcja domey rozgłoszeniowej – podział sieci na podsieci
Nie wprowadza żadnych różnic z punktu widzenia
świata zewnętrzengo
CIDR – Classless
InterDomain Routing
CIDR – Classless
InterDomain Routing
Bezklasowe routowanie domenowe
T w o r z e n i e p o d s i e c i
Subneting
Subneting
Maska podsieci
N N N N N N N N N . N N N N N N N. N N N N N N N N.
H H H H H H H H
N – network – sieć. H- host, S - subnet
N N N N N N N N N . N N N N N N N. N N N N N N N N.
S S S
H H H H H
1 1 1 1 1 1 1 1 . 1 1 1 1 1 1 1. 1 1 1 1 1 1 1 1.
1 1 1
0 0 0 0 0
255 . 255 . 255 .
224
lub /27
Subneting
Subneting
N N N N N N N N N . N N N N N N N. N N N N N N N N.
S S S
H H H H H
1 1 1 1 1 1 1 1 . 1 1 1 1 1 1 1. 1 1 1 1 1 1 1 1.
1 1 1
0 0 0 0 0
2
s
=2
3
=8 podsieci
2
H
=2
5
=32 adresy
199.119.99.
0
Z A K R E S Y
1
199.119.99.0
199.119.99.1 do 199.119.99.30
199.119.99.31
2
199.119.99.32
199.119.99.33 do 199.119.99.62
199.119.99.63
3
199.119.99.64
199.119.99.65 do 199.119.99.94
199.119.99.95
4
199.119.99.96
199.119.99.97 do 199.119.99.126
199.119.99.127
5
199.119.99.128
199.119.99.129 do 199.119.99.158
199.119.99.159
6
199.119.99.160
199.119.99.161 do 199.119.99.190
199.119.99.191
7
199.119.99.192
199.119.99.193 do 199.119.99.222
199.119.99.223
8 199.119.99.224
199.119.99.225 do 199.119.99.254
199.119.99.255
2
3
- 2=6 efektywnych podsieci
2
5
- 2=30 efektywnych adresów
E f e k t y w n i e:
Zadanie
Zadanie
Przedsiębiorstwo dostało następujący adres
sieci: 200.100.10.0. Określ klasę adresu oraz
adres rozgłoszeniowy całej sieci.
Zaproponuj maskę podsieci w celu podzielenia
sieci na 11 podsieci.
Podaj adres, adres rozgłoszeniowy wszystkich
podsieci, oraz dostępne adresy hostów.
Zadanie 2
Zadanie 2
W pewnym przedsiębiorstwie drukarce przydzielono
adres 222.237.5.125/29. Obliczyć do której podsieci
należy drukarka. Podać adres podsieci, zakres adresów
hostów podsieci oraz adres rozgłoszeniowy podsieci.
Zadanie 3
Zadanie 3
Pewne przedsiębiorstwo otrzymało adres klasy B.
Zaproponować podział sieci na 100 podsieci. Ile hostów
będzie w każdej podsieci. Podać przykładowy adres jednej
z podsieci, zakres adresów hostów oraz jej adres
rozgłoszeniowy.
Zadanie 4
Zadanie 4
Pewne przedsiębiorstwo otrzymało adres klasy C.
Jak podzielić sieć na podsieci tak, by liczba
dostępnych adresów hostów była jak największa ?
www.wshe.lodz.pl
www.wshe.lodz.pl
kalkulatory IP