Podstawy adresowania hostów w sieciach komputerowych

Post on 10-Jan-2016

79 views 0 download

description

Podstawy adresowania hostów w sieciach komputerowych. Dariusz CHAŁADYNIAK. Plan prezentacji. Adresowanie fizyczne i logiczne Rodzaje transmisji IP Protokół IPv4 Adresowanie klasowe Adresowanie bezklasowe - maski podsieci Podział na podsieci. Plan prezentacji. - PowerPoint PPT Presentation

Transcript of Podstawy adresowania hostów w sieciach komputerowych

Podstawy adresowania hostów w sieciach komputerowych

Dariusz CHAŁADYNIAK

2informatyka +

Plan prezentacji

• Adresowanie fizyczne i logiczne

• Rodzaje transmisji IP

• Protokół IPv4

• Adresowanie klasowe

• Adresowanie bezklasowe - maski podsieci

• Podział na podsieci

3informatyka +

Plan prezentacji

• Adresowanie fizyczne i logiczne

• Rodzaje transmisji IP

• Protokół IPv4

• Adresowanie klasowe

• Adresowanie bezklasowe - maski podsieci

• Podział na podsieci

4informatyka +

Na czym polega adresowanie fizyczne?

• Adresacja w warstwie łącza danych

• Adresacja sprzętowa• Adresy MAC

5informatyka +

Na czym polega adresowanie logiczne?

• Adresacja w warstwie sieci

• Adresacja logiczna• Adresy IP

6informatyka +

192.168.50.1

192.168.50.2

192.168.50.3

192.168.75.6

192.168.75.7

192.168.75.8

Plan prezentacji

• Adresowanie fizyczne i logiczne

• Rodzaje transmisji IP

• Protokół IPv4

• Adresowanie klasowe

• Adresowanie bezklasowe - maski podsieci

• Podział na podsieci

7informatyka +

Rodzaje transmisji

• Transmisja unicast

• Transmisja multicast

• Transmisja broadcast

8informatyka +

Transmisja unicast

• Transmisja „jeden do jednego”

9informatyka +

UNICAST

172.16.7.11

172.16.7.12

172.16.7.13

172.16.7.14

Transmisja multicast

• Transmisja „jeden do wielu”

10informatyka +

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

Transmisja broadcast

• Transmisja „jeden do wszystkich”

11informatyka +

BROADCAST

172.16.40.1

172.16.40.2

172.16.40.3

172.16.40.4

Plan prezentacji

• Adresowanie fizyczne i logiczne

• Rodzaje transmisji IP

• Protokół IPv4

• Adresowanie klasowe

• Adresowanie bezklasowe - maski podsieci

• Podział na podsieci

12informatyka +

Notacja kropkowo-dziesiętna

• Adres IPv4• 4 oktety• Konwersja systemu binarnego na dziesiętny

13informatyka +

11000000101010001000011000010101

11000000 10101000 10000110 00010101

192 168 134 21

192.168.134.21

Format adresu IPv4

• 32-bitowa liczba binarna• Identyfikator sieci• Identyfikator hosta

14informatyka +

IDENTYFIKATORSIECI

IDENTYFIKATOR HOSTA

32 BITY

8 BITÓW 8 BITÓW 8 BITÓW 8 BITÓW

192 168 36 127. . .

Rodzaje adresów IPv4

• Adres sieci• Adres rozgłoszenia• Adres hosta

15informatyka +

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

Klasy adresów IPv4

• Klasa A• Klasa B• Klasa C• Klasa D• Klasa E

16informatyka +

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

Plan prezentacji

• Adresowanie fizyczne i logiczne

• Rodzaje transmisji IP

• Protokół IPv4

• Adresowanie klasowe

• Adresowanie bezklasowe - maski podsieci

• Podział na podsieci

17informatyka +

Klasa A

• Identyfikator sieci – 1 bajt• Identyfikator hosta – 3 bajty• 126 sieci po 16 777 214 hostów

18informatyka +

8 BITÓW 8 BITÓW 8 BITÓW 8 BITÓW

KLASA A SIEĆ0 - 127

HOSTHOST HOST

Klasa B

• Identyfikator sieci – 2 bajty• Identyfikator hosta – 2 bajty• 16 384 sieci po 65 535 hostów

19informatyka +

8 BITÓW 8 BITÓW 8 BITÓW 8 BITÓW

KLASA B SIEĆ128 - 191

HOSTSIEĆ HOST

Klasa C

• Identyfikator sieci – 3 bajty• Identyfikator hosta – 1 bajt• 2 097 152 sieci po 254 hosty

20informatyka +

8 BITÓW 8 BITÓW 8 BITÓW 8 BITÓW

KLASA C SIEĆ192 - 223

SIEĆSIEĆ HOST

Klasa D i E

• Adresy dla celów specjalnych– Obsługa grup multicastowych– Przyszłe zastosowania

21informatyka +

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

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

22informatyka +

KLASA A50%

KLASA B25%

KLASA C12.5%

KLASY D i E

12.5%

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

23informatyka +

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

Adresy zarezerwowane

• 255.255.255.255

• 0.0.0.0

• 127.0.0.1

24informatyka +

Plan prezentacji

• Adresowanie fizyczne i logiczne

• Rodzaje transmisji IP

• Protokół IPv4

• Adresowanie klasowe

• Adresowanie bezklasowe - maski podsieci

• Podział na podsieci

25informatyka +

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

26informatyka +

Standardowe maski podsieci w postaci binarnej

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

11111111KLASA A

KLASA B

KLASA C

00000000 00000000 00000000

11111111 11111111 00000000 00000000

11111111 11111111 11111111 00000000

Standardowe maski podsieci w notacji dziesiętnej

28informatyka +

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

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

29informatyka +

Plan prezentacji

• Adresowanie fizyczne i logiczne

• Rodzaje transmisji IP

• Protokół IPv4

• Adresowanie klasowe

• Adresowanie bezklasowe - maski podsieci

• Podział na podsieci

30informatyka +

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

31informatyka +

Podział na podsieci z maską 26-bitową

• Adres sieciowy z klasy C• Zapożyczone 2 bity • Maska podsieci o adresie 255.255.255.192

32informatyka +

SIEĆ SIEĆ SIEĆ HOST

PODSIEĆ

203 117 78 0

11001011 01110101 01001110 00000000

11111111 11111111 11111111 11000000

255 255 255 192

ADRES

MASKA

Podział na podsieci z maską 27-bitową

• Adres sieciowy z klasy C• Zapożyczone 3 bity • Maska podsieci o adresie 255.255.255.224

33informatyka +

SIEĆ SIEĆ SIEĆ HOST

PODSIEĆ

203 117 78 0

11001011 01110101 01001110 00000000

11111111 11111111 11111111 11100000

255 255 255 224

ADRES

MASKA

Podział na podsieci z maską 28-bitową

• Adres sieciowy z klasy C• Zapożyczone 4 bity • Maska podsieci o adresie 255.255.255.240

34informatyka +

SIEĆ SIEĆ SIEĆ HOST

PODSIEĆ

203 117 78 0

11001011 01110101 01001110 00000000

11111111 11111111 11111111 11110000

255 255 255 240

ADRES

MASKA

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

35informatyka +

SIEĆ SIEĆ SIEĆ HOST

PODSIEĆ

203 117 78 0

11001011 01110101 01001110 00000000

11111111 11111111 11111111 11111000

255 255 255 248

ADRES

MASKA

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

36informatyka +

SIEĆ SIEĆ SIEĆ HOST

PODSIEĆ

203 117 78 0

11001011 01110101 01001110 00000000

11111111 11111111 11111111 11111100

255 255 255 252

ADRES

MASKA

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

37informatyka +

SIEĆ SIEĆ SIEĆ HOST

PODSIEĆ

203 117 78 0

11001011 01110101 01001110 00000000

11111111 11111111 11111111 11111110

255 255 255 254

ADRES

MASKA

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

38informatyka +

SIEĆ SIEĆ SIEĆ HOST

PODSIEĆ

203 117 78 0

11001011 01110101 01001110 00000000

11111111 11111111 11111111 11111111

255 255 255 255

ADRES

MASKA

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

39informatyka +

DZIĘKUJĘ ZA UWAGĘ

40informatyka +