Podstawy adresowania hostów w sieciach komputerowych
description
Transcript of Podstawy adresowania hostów w sieciach komputerowych
![Page 1: Podstawy adresowania hostów w sieciach komputerowych](https://reader035.fdocuments.net/reader035/viewer/2022062500/5681519d550346895dbfce8e/html5/thumbnails/1.jpg)
Podstawy adresowania hostów w sieciach komputerowych
Dariusz CHAŁADYNIAK
1informatyka +
![Page 2: Podstawy adresowania hostów w sieciach komputerowych](https://reader035.fdocuments.net/reader035/viewer/2022062500/5681519d550346895dbfce8e/html5/thumbnails/2.jpg)
Plan prezentacji
• Adresowanie fizyczne i logiczne
• Rodzaje transmisji IP
• Protokół IPv4
• Adresowanie klasowe
• Adresowanie bezklasowe - maski podsieci
• Podział na podsieci
2informatyka +
![Page 3: Podstawy adresowania hostów w sieciach komputerowych](https://reader035.fdocuments.net/reader035/viewer/2022062500/5681519d550346895dbfce8e/html5/thumbnails/3.jpg)
Plan prezentacji
• Adresowanie fizyczne i logiczne
• Rodzaje transmisji IP
• Protokół IPv4
• Adresowanie klasowe
• Adresowanie bezklasowe - maski podsieci
• Podział na podsieci
3informatyka +
![Page 4: Podstawy adresowania hostów w sieciach komputerowych](https://reader035.fdocuments.net/reader035/viewer/2022062500/5681519d550346895dbfce8e/html5/thumbnails/4.jpg)
Na czym polega adresowanie fizyczne?
• Adresacja w warstwie łącza danych
• Adresacja sprzętowa• Adresy MAC
4informatyka +
![Page 5: Podstawy adresowania hostów w sieciach komputerowych](https://reader035.fdocuments.net/reader035/viewer/2022062500/5681519d550346895dbfce8e/html5/thumbnails/5.jpg)
Na czym polega adresowanie logiczne?
• Adresacja w warstwie sieci
• Adresacja logiczna• Adresy IP
5informatyka +
192.168.50.1
192.168.50.2
192.168.50.3
192.168.75.6
192.168.75.7
192.168.75.8
![Page 6: Podstawy adresowania hostów w sieciach komputerowych](https://reader035.fdocuments.net/reader035/viewer/2022062500/5681519d550346895dbfce8e/html5/thumbnails/6.jpg)
Plan prezentacji
• Adresowanie fizyczne i logiczne
• Rodzaje transmisji IP
• Protokół IPv4
• Adresowanie klasowe
• Adresowanie bezklasowe - maski podsieci
• Podział na podsieci
6informatyka +
![Page 7: Podstawy adresowania hostów w sieciach komputerowych](https://reader035.fdocuments.net/reader035/viewer/2022062500/5681519d550346895dbfce8e/html5/thumbnails/7.jpg)
Rodzaje transmisji
• Transmisja unicast
• Transmisja multicast
• Transmisja broadcast
7informatyka +
![Page 8: Podstawy adresowania hostów w sieciach komputerowych](https://reader035.fdocuments.net/reader035/viewer/2022062500/5681519d550346895dbfce8e/html5/thumbnails/8.jpg)
Transmisja unicast
• Transmisja „jeden do jednego”
8informatyka +
UNICAST
172.16.7.11
172.16.7.12
172.16.7.13
172.16.7.14
![Page 9: Podstawy adresowania hostów w sieciach komputerowych](https://reader035.fdocuments.net/reader035/viewer/2022062500/5681519d550346895dbfce8e/html5/thumbnails/9.jpg)
Transmisja multicast
• Transmisja „jeden do wielu”
9informatyka +
MULTICAST
172.16.10.1
172.16.10.2
172.16.10.3
172.16.10.4
224.10.20.3
224.10.20.3
![Page 10: Podstawy adresowania hostów w sieciach komputerowych](https://reader035.fdocuments.net/reader035/viewer/2022062500/5681519d550346895dbfce8e/html5/thumbnails/10.jpg)
Transmisja broadcast
• Transmisja „jeden do wszystkich”
10informatyka +
BROADCAST
172.16.40.1
172.16.40.2
172.16.40.3
172.16.40.4
![Page 11: Podstawy adresowania hostów w sieciach komputerowych](https://reader035.fdocuments.net/reader035/viewer/2022062500/5681519d550346895dbfce8e/html5/thumbnails/11.jpg)
Plan prezentacji
• Adresowanie fizyczne i logiczne
• Rodzaje transmisji IP
• Protokół IPv4
• Adresowanie klasowe
• Adresowanie bezklasowe - maski podsieci
• Podział na podsieci
11informatyka +
![Page 12: Podstawy adresowania hostów w sieciach komputerowych](https://reader035.fdocuments.net/reader035/viewer/2022062500/5681519d550346895dbfce8e/html5/thumbnails/12.jpg)
Notacja kropkowo-dziesiętna
• Adres IPv4• 4 oktety• Konwersja systemu binarnego na dziesiętny
12informatyka +
11000000101010001000011000010101
11000000 10101000 10000110 00010101
192 168 134 21
192.168.134.21
![Page 13: Podstawy adresowania hostów w sieciach komputerowych](https://reader035.fdocuments.net/reader035/viewer/2022062500/5681519d550346895dbfce8e/html5/thumbnails/13.jpg)
Format adresu IPv4
• 32-bitowa liczba binarna• Identyfikator sieci• Identyfikator hosta
13informatyka +
IDENTYFIKATORSIECI
IDENTYFIKATOR HOSTA
32 BITY
8 BITÓW 8 BITÓW 8 BITÓW 8 BITÓW
192 168 36 127. . .
![Page 14: Podstawy adresowania hostów w sieciach komputerowych](https://reader035.fdocuments.net/reader035/viewer/2022062500/5681519d550346895dbfce8e/html5/thumbnails/14.jpg)
Rodzaje adresów IPv4
• Adres sieci• Adres rozgłoszenia• Adres hosta
14informatyka +
11000000 10101000 10000110 00000000
ADRES SIECI 192 168 134 0
192 168 134 255
11000000 10101000 10000110 11111111
ADRES ROZGŁOSZENIA
192 168 134 19
11000000 10101000 10000110 00010011ADRES HOSTA
![Page 15: Podstawy adresowania hostów w sieciach komputerowych](https://reader035.fdocuments.net/reader035/viewer/2022062500/5681519d550346895dbfce8e/html5/thumbnails/15.jpg)
Klasy adresów IPv4
• Klasa A• Klasa B• Klasa C• Klasa D• Klasa E
15informatyka +
IDENTYFIKATORSIECI
IDENTYFIKATOR HOSTA
32 BITY
IDENTYFIKATOR SIECI IDENTYFIKATOR HOSTA
8 BITÓW 8 BITÓW 8 BITÓW 8 BITÓW
8 BITÓW 8 BITÓW 8 BITÓW 8 BITÓW
IDENTYFIKATOR SIECIIDENTYFIKATOR
HOSTA
8 BITÓW 8 BITÓW 8 BITÓW 8 BITÓW
KLASA A
KLASA B
KLASA C
![Page 16: Podstawy adresowania hostów w sieciach komputerowych](https://reader035.fdocuments.net/reader035/viewer/2022062500/5681519d550346895dbfce8e/html5/thumbnails/16.jpg)
Plan prezentacji
• Adresowanie fizyczne i logiczne
• Rodzaje transmisji IP
• Protokół IPv4
• Adresowanie klasowe
• Adresowanie bezklasowe - maski podsieci
• Podział na podsieci
16informatyka +
![Page 17: Podstawy adresowania hostów w sieciach komputerowych](https://reader035.fdocuments.net/reader035/viewer/2022062500/5681519d550346895dbfce8e/html5/thumbnails/17.jpg)
Klasa A
• Identyfikator sieci – 1 bajt• Identyfikator hosta – 3 bajty• 126 sieci po 16 777 214 hostów
17informatyka +
8 BITÓW 8 BITÓW 8 BITÓW 8 BITÓW
KLASA A SIEĆ0 - 127
HOSTHOST HOST
![Page 18: Podstawy adresowania hostów w sieciach komputerowych](https://reader035.fdocuments.net/reader035/viewer/2022062500/5681519d550346895dbfce8e/html5/thumbnails/18.jpg)
Klasa B
• Identyfikator sieci – 2 bajty• Identyfikator hosta – 2 bajty• 16 384 sieci po 65 535 hostów
18informatyka +
8 BITÓW 8 BITÓW 8 BITÓW 8 BITÓW
KLASA B SIEĆ128 - 191
HOSTSIEĆ HOST
![Page 19: Podstawy adresowania hostów w sieciach komputerowych](https://reader035.fdocuments.net/reader035/viewer/2022062500/5681519d550346895dbfce8e/html5/thumbnails/19.jpg)
Klasa C
• Identyfikator sieci – 3 bajty• Identyfikator hosta – 1 bajt• 2 097 152 sieci po 254 hosty
19informatyka +
8 BITÓW 8 BITÓW 8 BITÓW 8 BITÓW
KLASA C SIEĆ192 - 223
SIEĆSIEĆ HOST
![Page 20: Podstawy adresowania hostów w sieciach komputerowych](https://reader035.fdocuments.net/reader035/viewer/2022062500/5681519d550346895dbfce8e/html5/thumbnails/20.jpg)
Klasa D i E
• Adresy dla celów specjalnych– Obsługa grup multicastowych– Przyszłe zastosowania
20informatyka +
8 BITÓW 8 BITÓW 8 BITÓW 8 BITÓW
KLASA D 224 - 239 0 - 2550 - 255 0 - 255
8 BITÓW 8 BITÓW 8 BITÓW 8 BITÓW
KLASA E 240 - 255 0 - 255 0 - 255 0 - 255
![Page 21: Podstawy adresowania hostów w sieciach komputerowych](https://reader035.fdocuments.net/reader035/viewer/2022062500/5681519d550346895dbfce8e/html5/thumbnails/21.jpg)
Alokacja adresów IPv4
• Procentowy udział adresów IP w poszczególnych klasach
• Klasa A – 2 147 483 648 adresów IP
• Klasa B – 1 073 741 824 adresów IP
• Klasa C – 536 870 912 adresów IP
• Klasa D i E – 536 870 912 adresów IP
21informatyka +
KLASA A50%
KLASA B25%
KLASA C12.5%
KLASY D i E
12.5%
![Page 22: Podstawy adresowania hostów w sieciach komputerowych](https://reader035.fdocuments.net/reader035/viewer/2022062500/5681519d550346895dbfce8e/html5/thumbnails/22.jpg)
Przykłady adresów IPv4
• Przykładowe adresy IPv4 w klasie A
• Przykładowe adresy IPv4 w klasie B
• Przykładowe adresy IPv4 w klasie C
22informatyka +
KLASA A 78.0.0.1 78.0.0.2
165.178.3.4 165.178.3.5
209.17.14.6 209.17.14.7
KLASA B
KLASA C
ADRES SIECI 78.0.0.0
ADRES ROZGŁOSZENIA 78.255.255.255
ADRES SIECI 165.178.0.0
ADRES ROZGŁOSZENIA 165.178.255.255
ADRES SIECI 209.17.14.0
ADRES ROZGŁOSZENIA 209.17.14.255
![Page 23: Podstawy adresowania hostów w sieciach komputerowych](https://reader035.fdocuments.net/reader035/viewer/2022062500/5681519d550346895dbfce8e/html5/thumbnails/23.jpg)
Adresy zarezerwowane
• 255.255.255.255
• 0.0.0.0
• 127.0.0.1
23informatyka +
![Page 24: Podstawy adresowania hostów w sieciach komputerowych](https://reader035.fdocuments.net/reader035/viewer/2022062500/5681519d550346895dbfce8e/html5/thumbnails/24.jpg)
Plan prezentacji
• Adresowanie fizyczne i logiczne
• Rodzaje transmisji IP
• Protokół IPv4
• Adresowanie klasowe
• Adresowanie bezklasowe - maski podsieci
• Podział na podsieci
24informatyka +
![Page 25: Podstawy adresowania hostów w sieciach komputerowych](https://reader035.fdocuments.net/reader035/viewer/2022062500/5681519d550346895dbfce8e/html5/thumbnails/25.jpg)
Wprowadzenie do adresowania bezklasowego
• Adresowanie z użyciem masek podsieci
• Maska podsieci – 32-bitowa liczba binarna
• Charakterystyczna budowa maski podsieci
• Zapis maski w notacji kropokowo-dziesiętnej
25informatyka +
![Page 26: Podstawy adresowania hostów w sieciach komputerowych](https://reader035.fdocuments.net/reader035/viewer/2022062500/5681519d550346895dbfce8e/html5/thumbnails/26.jpg)
Standardowe maski podsieci w postaci binarnej
26informatyka +
PIERWSZY OKTET DRUGI OKTET TRZECI OKTET CZWARTY OKTET
SIEĆKLASA A
KLASA B
KLASA C
HOST HOST HOST
SIEĆ SIEĆ HOST HOST
SIEĆ SIEĆ SIEĆ HOST
11111111KLASA A
KLASA B
KLASA C
00000000 00000000 00000000
11111111 11111111 00000000 00000000
11111111 11111111 11111111 00000000
![Page 27: Podstawy adresowania hostów w sieciach komputerowych](https://reader035.fdocuments.net/reader035/viewer/2022062500/5681519d550346895dbfce8e/html5/thumbnails/27.jpg)
Standardowe maski podsieci w notacji dziesiętnej
27informatyka +
PIERWSZY OKTET DRUGI OKTET TRZECI OKTET CZWARTY OKTET
SIEĆKLASA A
KLASA B
KLASA C
HOST HOST HOST
SIEĆ SIEĆ HOST HOST
SIEĆ SIEĆ SIEĆ HOST
255KLASA A
KLASA B
KLASA C
0 0 0
255 255 0 0
255 255 255 0
![Page 28: Podstawy adresowania hostów w sieciach komputerowych](https://reader035.fdocuments.net/reader035/viewer/2022062500/5681519d550346895dbfce8e/html5/thumbnails/28.jpg)
Określanie identyfikatora sieci
10101100 00011001 10010011 01010101
11111111 11111111 11110000 00000000
10101100 00011001 10010000 00000000
172 25 147 85. . .
172 25 144 0. . .
ADRES HOSTA ZAPISANY DZIESIĘTNIE
ADRES HOSTA ZAPISANY BINARNIE
MASKA PODSIECI ZAPISANA BINARNIE
ADRES SIECI ZAPISANY BINARNIE
ADRES SIECI ZAPISANY DZIESIĘTNIE
• Konwersja dziesiętnego zapisu adresu IP na postać binarną
• Maska podsieci w notacji binarnej• Wykorzystanie operatora logicznego AND
28informatyka +
![Page 29: Podstawy adresowania hostów w sieciach komputerowych](https://reader035.fdocuments.net/reader035/viewer/2022062500/5681519d550346895dbfce8e/html5/thumbnails/29.jpg)
Plan prezentacji
• Adresowanie fizyczne i logiczne
• Rodzaje transmisji IP
• Protokół IPv4
• Adresowanie klasowe
• Adresowanie bezklasowe - maski podsieci
• Podział na podsieci
29informatyka +
![Page 30: Podstawy adresowania hostów w sieciach komputerowych](https://reader035.fdocuments.net/reader035/viewer/2022062500/5681519d550346895dbfce8e/html5/thumbnails/30.jpg)
Podział na podsieci z maską 25-bitową
SIEĆ SIEĆ SIEĆ HOST
PODSIEĆ
203 117 78 0
11001011 01110101 01001110 00000000
11111111 11111111 11111111 10000000
255 255 255 128
ADRES
MASKA
• Adres sieciowy z klasy C• Zapożyczony 1 bit • Maska podsieci o adresie 255.255.255.128
30informatyka +
![Page 31: Podstawy adresowania hostów w sieciach komputerowych](https://reader035.fdocuments.net/reader035/viewer/2022062500/5681519d550346895dbfce8e/html5/thumbnails/31.jpg)
Podział na podsieci z maską 26-bitową
• Adres sieciowy z klasy C• Zapożyczone 2 bity • Maska podsieci o adresie 255.255.255.192
31informatyka +
SIEĆ SIEĆ SIEĆ HOST
PODSIEĆ
203 117 78 0
11001011 01110101 01001110 00000000
11111111 11111111 11111111 11000000
255 255 255 192
ADRES
MASKA
![Page 32: Podstawy adresowania hostów w sieciach komputerowych](https://reader035.fdocuments.net/reader035/viewer/2022062500/5681519d550346895dbfce8e/html5/thumbnails/32.jpg)
Podział na podsieci z maską 27-bitową
• Adres sieciowy z klasy C• Zapożyczone 3 bity • Maska podsieci o adresie 255.255.255.224
32informatyka +
SIEĆ SIEĆ SIEĆ HOST
PODSIEĆ
203 117 78 0
11001011 01110101 01001110 00000000
11111111 11111111 11111111 11100000
255 255 255 224
ADRES
MASKA
![Page 33: Podstawy adresowania hostów w sieciach komputerowych](https://reader035.fdocuments.net/reader035/viewer/2022062500/5681519d550346895dbfce8e/html5/thumbnails/33.jpg)
Podział na podsieci z maską 28-bitową
• Adres sieciowy z klasy C• Zapożyczone 4 bity • Maska podsieci o adresie 255.255.255.240
33informatyka +
SIEĆ SIEĆ SIEĆ HOST
PODSIEĆ
203 117 78 0
11001011 01110101 01001110 00000000
11111111 11111111 11111111 11110000
255 255 255 240
ADRES
MASKA
![Page 34: Podstawy adresowania hostów w sieciach komputerowych](https://reader035.fdocuments.net/reader035/viewer/2022062500/5681519d550346895dbfce8e/html5/thumbnails/34.jpg)
Podział na podsieci z maską 29-bitową
• Adres sieciowy z klasy C• Zapożyczonych 5 bitów • Maska podsieci o adresie 255.255.255.248
34informatyka +
SIEĆ SIEĆ SIEĆ HOST
PODSIEĆ
203 117 78 0
11001011 01110101 01001110 00000000
11111111 11111111 11111111 11111000
255 255 255 248
ADRES
MASKA
![Page 35: Podstawy adresowania hostów w sieciach komputerowych](https://reader035.fdocuments.net/reader035/viewer/2022062500/5681519d550346895dbfce8e/html5/thumbnails/35.jpg)
Podział na podsieci z maską 30-bitową
• Adres sieciowy z klasy C• Zapożyczonych 6 bitów • Maska podsieci o adresie 255.255.255.252
35informatyka +
SIEĆ SIEĆ SIEĆ HOST
PODSIEĆ
203 117 78 0
11001011 01110101 01001110 00000000
11111111 11111111 11111111 11111100
255 255 255 252
ADRES
MASKA
![Page 36: Podstawy adresowania hostów w sieciach komputerowych](https://reader035.fdocuments.net/reader035/viewer/2022062500/5681519d550346895dbfce8e/html5/thumbnails/36.jpg)
Podział na podsieci z maską 31-bitową
• Adres sieciowy z klasy C• Zapożyczonych 7 bitów • Maska podsieci o adresie 255.255.255.254
36informatyka +
SIEĆ SIEĆ SIEĆ HOST
PODSIEĆ
203 117 78 0
11001011 01110101 01001110 00000000
11111111 11111111 11111111 11111110
255 255 255 254
ADRES
MASKA
![Page 37: Podstawy adresowania hostów w sieciach komputerowych](https://reader035.fdocuments.net/reader035/viewer/2022062500/5681519d550346895dbfce8e/html5/thumbnails/37.jpg)
Podział na podsieci z maską 32-bitową
• Adres sieciowy z klasy C• Zapożyczonych 8 bitów • Maska podsieci o adresie 255.255.255.255
37informatyka +
SIEĆ SIEĆ SIEĆ HOST
PODSIEĆ
203 117 78 0
11001011 01110101 01001110 00000000
11111111 11111111 11111111 11111111
255 255 255 255
ADRES
MASKA
![Page 38: Podstawy adresowania hostów w sieciach komputerowych](https://reader035.fdocuments.net/reader035/viewer/2022062500/5681519d550346895dbfce8e/html5/thumbnails/38.jpg)
Literatura• M. A. Dye, R. McDonald, A. W. Rufi „Akademia
sieci Cisco. CCNA Exploration. Semestr 1”, Wydawnictwo Naukowe PWN, Warszawa, 2008
• B. Komar „TCP/IP dla każdego”, Wydawnictwo Helion, Gliwice, 2002
• K. Krysiak „Sieci komputerowe. Kompendium”, Wydawnictwo Helion, Gliwice, 2005
• M. Mucha „Sieci komputerowe. Budowa i działanie”, Wydawnictwo Helion, Gliwice, 2003
• W. Odom, T. Knot “CCNA semestr 1. Podstawy działania sieci”, Wydawnictwo Naukowe PWN, Warszawa, 2007
38informatyka +
![Page 39: Podstawy adresowania hostów w sieciach komputerowych](https://reader035.fdocuments.net/reader035/viewer/2022062500/5681519d550346895dbfce8e/html5/thumbnails/39.jpg)
DZIĘKUJĘ ZA UWAGĘ
39informatyka +