1
UTK
URZ
Ą
DZENIA TECHNIKI KOMPUTEROWEJ
Adres IP jest 32-bitow
ą
liczb
ą
,
składaj
ą
c
ą
si
ę
z nast
ę
puj
ą
cych
cz
ęś
ci:
•cz
ęś
ci sieciowej
•cz
ęś
ci hosta
Oprogramowanie sieciowe IP,
na podstawie kilku pierwszych
bitów adresu IP, okre
ś
la jego klas
ę
.
Istniej
ą
trzy główne klasy adresów:
klasa A, klasa B i klasa C.
2
UTK
URZ
Ą
DZENIA TECHNIKI KOMPUTEROWEJ
Klasa A
0
26
8 bitów sieci
104
0
18
24 bity hosta
3
UTK
URZ
Ą
DZENIA TECHNIKI KOMPUTEROWEJ
Klasa B
10
129
16 bitów sieci
66
12
1
16 bitów hosta
4
UTK
URZ
Ą
DZENIA TECHNIKI KOMPUTEROWEJ
Klasa C
110
192
24 bity sieci
168
0
1
8 bitów hosta
5
UTK
URZ
Ą
DZENIA TECHNIKI KOMPUTEROWEJ
Klasa D specjalnego przeznaczenia
Je
ś
li trzy pierwsze bity adresu to 1 1 1, to jest to adres sieci klasy D,
zarezerwowany nie odnosz
ą
cy si
ę
do
ż
adnej konkretnej sieci.
Do klasy D przypisywane s
ą
adresy grupowe – słu
żą
one
do jednoczesnej komunikacji z grup
ą
komputerów. Adres grupowy
identyfikuje komputery pracuj
ą
ce z tym samym protokołem
(nie myli
ć
z tzw. grup
ą
robocz
ą
komputerów pracuj
ą
cych
w tej samej sieci).
6
UTK
URZ
Ą
DZENIA TECHNIKI KOMPUTEROWEJ
Rozpoznawanie klasy adresu
Aby ułatwi
ć
posługiwanie si
ę
adresami IP, zamiast notacji binarnej, stosuje si
ę
cztery liczby dziesi
ę
tne oddzielone kropkami – ka
ż
da liczba oznacza jeden bajt
adresu, np. 192 . 168 . 0 . 1
Je
ś
li pierwszy bajt (pierwsza liczba) jest:
mniejszy od 128 (klasa A), to pierwszy bajt jest numerem sieci, a trzy pozostałe
adresem komputera,
np.
16 . 104 . 0 . 18
z zakresu 128 do 191 (klasa B), to pierwsze dwa bajty s
ą
jest numerem sieci,
a dwa pozostałe adresem komputera, np. 129 . 66 . 12 . 1
z zakresu 192 do 223 (klasa C), to pierwsze trzy bajty s
ą
jest numerem sieci,
a ostatni bajt adresem komputera, np. 192 . 168 . 0 . 1
wi
ę
kszy od 223 to jest to adres zarezerwowany
7
UTK
URZ
Ą
DZENIA TECHNIKI KOMPUTEROWEJ
Adresy zarezerwowane
127.0.0.1 – adres własny tzw. p
ę
tla zwrotna
(ang. Loopback address) to lokalny adres
przydatny dla aplikacji sieciowych – słu
ż
y do
adresowania własnego komputera (nawet nie
podł
ą
czonego do sieci,
ale karta sieciowa musi by
ć
skonfigurowana),
tak jakby był on w sieci. Aby sprawdzi
ć
adres
własny wykonaj polecenie ‘ping localhost’.
0.0.0.0 – adres identyfikuj
ą
cy sie
ć
domy
ś
ln
ą
(aktualn
ą
).
8
UTK
URZ
Ą
DZENIA TECHNIKI KOMPUTEROWEJ
Adresy zerowe:
x.0.0.0
x.y.0.0
x.y.z.0
– adres domy
ś
lny trasy dla ułatwienia
wyboru marszrut np.
adres 26.0.0.0 oznacza sie
ć
nr 26,
a adres 128.66.0.0 odnosi si
ę
do sieci 128.66
9
UTK
URZ
Ą
DZENIA TECHNIKI KOMPUTEROWEJ
x.255.255.255
x.y.255.255
x.y.z.255
adres rozgłoszeniowy (ang. broadcast address)
jest stosowany do zaadresowania wszystkich
komputerów danej sieci (np. po to aby wysła
ć
im
jak
ąś
wiadomo
ść
). Je
ś
li wy
ś
lemy wiadomo
ść
do adresu 128.66.255.255 to b
ę
dzie ona
dostarczona do ka
ż
dego komputera w sieci 128.66
10
UTK
URZ
Ą
DZENIA TECHNIKI KOMPUTEROWEJ
SIECI,
PODSIECI
I
MASKA PODSIECI
11
UTK
URZ
Ą
DZENIA TECHNIKI KOMPUTEROWEJ
Ka
ż
da du
ż
a sie
ć
mo
ż
e by
ć
podzielona na
mniejsze sieci zwane podsieciami.
Na przykład je
ś
li mamy du
żą
sie
ć
klasy B
to wypada j
ą
podzieli
ć
na mniejsze podsieci
klasy C.
Łatwiej b
ę
dzie przeprowadzi
ć
dodawanie
nowych komputerów do podsieci ni
ż
do
jednej wi
ę
kszej sieci. Maski podsieci
wprowadzono w celu ułatwienia
administrowania podsieciami.
Nast
ę
puj
ą
cy przykład wyja
ś
ni jak działa
maska podsieci.
12
UTK
URZ
Ą
DZENIA TECHNIKI KOMPUTEROWEJ
Komputer 30 w sieci
192.168.0.0
255.255.255.0
192.168.0.30
Komputer 10 w sieci
192.168.0.0
255.255.255.0
192.168.0.10
Komputer 1 w sieci
192.168.0.0
255.255.255.0
192.168.0.1
Komputer 12.1 w sieci
129.66.0.0
255.255.0.0
129.66.12.1
Komputer 26.104.16.91 w sieci
26.0.0.0
255.0.0.0
26.104.16.91
Interpretacja
Maska
podsieci
Adres IP
13
UTK
URZ
Ą
DZENIA TECHNIKI KOMPUTEROWEJ
Je
ś
li trzy pierwsze bity adresu
to 1 1 0, to jest to adres sieci klasy C.
Nast
ę
pne 21 bity okre
ś
laj
ą
sie
ć
, a ostatnie osiem
jest adresem hosta (komputera w sieci).
Sieci klasy C mo
ż
e wi
ę
c by
ć
około 2 miliony
(221=2 097 152), a ka
ż
da z nich mo
ż
e składa
ć
si
ę
z mniej ni
ż
254 (28=256) komputerów.
14
UTK
URZ
Ą
DZENIA TECHNIKI KOMPUTEROWEJ
Klasa C
110
192
24 bity sieci
168
0
1
8 bitów hosta
15
UTK
URZ
Ą
DZENIA TECHNIKI KOMPUTEROWEJ
16
UTK
URZ
Ą
DZENIA TECHNIKI KOMPUTEROWEJ
17
UTK
URZ
Ą
DZENIA TECHNIKI KOMPUTEROWEJ
18
UTK
URZ
Ą
DZENIA TECHNIKI KOMPUTEROWEJ
19
UTK
URZ
Ą
DZENIA TECHNIKI KOMPUTEROWEJ
20
UTK
URZ
Ą
DZENIA TECHNIKI KOMPUTEROWEJ
21
UTK
URZ
Ą
DZENIA TECHNIKI KOMPUTEROWEJ