podstawy działania wybranych usług sieciowych

41
Podstawy działania wybranych usług sieciowych Dariusz CHAŁADYNIAK 1 informatyka +

Upload: geri

Post on 22-Jan-2016

58 views

Category:

Documents


0 download

DESCRIPTION

Podstawy działania wybranych usług sieciowych. Dariusz CHAŁADYNIAK. Plan prezentacji. Podstawy adresowania IPv4 Usługa NAT i PAT Usługa DHCP Usługa DNS. Plan prezentacji. Podstawy adresowania IPv4 Usługa NAT i PAT Usługa DHCP Usługa DNS. Format adresu IPv4. 32-bitowa liczba binarna - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Podstawy działania wybranych usług sieciowych

Podstawy działania wybranych usług sieciowych

Dariusz CHAŁADYNIAK

1informatyka +

Page 2: Podstawy działania wybranych usług sieciowych

Plan prezentacji

• Podstawy adresowania IPv4

• Usługa NAT i PAT

• Usługa DHCP

• Usługa DNS

2informatyka +

Page 3: Podstawy działania wybranych usług sieciowych

Plan prezentacji

• Podstawy adresowania IPv4

• Usługa NAT i PAT

• Usługa DHCP

• Usługa DNS

3informatyka +

Page 4: Podstawy działania wybranych usług sieciowych

Format adresu IPv4

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

4informatyka +

IDENTYFIKATORSIECI

IDENTYFIKATOR HOSTA

32 BITY

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

192 168 36 127. . .

Page 5: Podstawy działania wybranych usług sieciowych

Rodzaje adresów IPv4

• Adres sieci• Adres rozgłoszenia• Adres hosta

5informatyka +

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 6: Podstawy działania wybranych usług sieciowych

Klasy adresów IPv4

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

6informatyka +

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 7: Podstawy działania wybranych usług sieciowych

Adresowanie klasowe

• Klasa A

• Klasa B

• Klasa C

• Klasa D i E

7informatyka +

Page 8: Podstawy działania wybranych usług sieciowych

Klasa A

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

8informatyka +

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

KLASA A SIEĆ0 - 127

HOSTHOST HOST

Page 9: Podstawy działania wybranych usług sieciowych

Klasa B

• Identyfikator sieci – 2 bajty• Identyfikator hosta – 2 bajty• 16 384 sieci po 65 534 hosty

9informatyka +

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

KLASA B SIEĆ128 - 191

HOSTSIEĆ HOST

Page 10: Podstawy działania wybranych usług sieciowych

Klasa C

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

10informatyka +

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

KLASA C SIEĆ192 - 223

SIEĆSIEĆ HOST

Page 11: Podstawy działania wybranych usług sieciowych

Klasa D i E

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

11informatyka +

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 12: Podstawy działania wybranych usług sieciowych

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

12informatyka +

Page 13: Podstawy działania wybranych usług sieciowych

Standardowe maski podsieci w postaci binarnej

13informatyka +

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 14: Podstawy działania wybranych usług sieciowych

Standardowe maski podsieci w notacji dziesiętnej

14informatyka +

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 15: Podstawy działania wybranych usług sieciowych

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

15informatyka +

Page 16: Podstawy działania wybranych usług sieciowych

Plan prezentacji

• Podstawy adresowania IPv4

• Usługa NAT i PAT

• Usługa DHCP

• Usługa DNS

16informatyka +

Page 17: Podstawy działania wybranych usług sieciowych

Adresy prywatne

KLASAZAKRES ADRESÓW

PRYWATNYCHRFC 1918

STANDARDOWA MASKA

PODSIECIILOŚĆ SIECI

ILOŚĆ HOSTÓW NA SIEĆ

CAŁKOWITA ILOŚĆ

HOSTÓW

A

B

C

10.0.0.0 – 10.255.255.255

172.16.0.0 – 172.31.255.255

192.168.0.0 – 192.168.255.255

255.0.0.0

255.255.0.0

255.255.255.0

1

16

256

16 777 214

65 534

254

16 777 214

1 048 544

65 024

• Opisane w dokumencie RFC 1918• Przeznaczone do użytku prywatnego• Stosowane tylko wewnątrz sieci lokalnej

17informatyka +

Page 18: Podstawy działania wybranych usług sieciowych

Wprowadzenie do translacji NAT

• Zdefiniowana w dokumencie RFC 1631

• Translacja adresów prywatnych na publiczne i odwrotnie

• Translacja adresów na routerze w warstwie sieciowej

18informatyka +

Page 19: Podstawy działania wybranych usług sieciowych

Terminologia związana z NAT• Sieć wewnętrzna

• Sieć zewnętrzna

• Adres lokalny

• Adres globalny

• Wewnętrzny adres lokalny

• Wewnętrzny adres globalny

• Zewnętrzny adres lokalny

• Zewnętrzny adres globalny

19informatyka +

Page 20: Podstawy działania wybranych usług sieciowych

Działanie translacji NAT

20informatyka +

ISP

SIEĆ WEWNĘTRZNA

207.114.120.1

ADRES ŹRÓDŁOWY207.114.119.177

PULA ADRESÓW NAT:207.114.119.177 - 180

192.168.15.30

KLIENT

TABELA NAT

WEWNĘTRZNY ADRES LOKALNY

WEWNĘTRZNYADRES GLOBALNY

ZEWNĘTRZNYADRES GLOBALNY

192.168.15.30 207.114.119.177 207.114.120.1

SIEĆ ZEWNĘTRZNA

R1

Page 21: Podstawy działania wybranych usług sieciowych

Statyczna translacja NAT

21informatyka +

SIEĆ WEWNĘTRZNA

SIEĆ ZEWNĘTRZNA

10.10.10.1

10.10.10.2

10.10.10.3

ADRES ŹRÓDŁOWY

10.10.10.1 → 207.114.119.177

10.10.10.2 → 207.114.119.178

10.10.10.3 → 207.114.119.179

WEWNĘTRZNY ADRES LOKALNY WEWNĘTRZNY ADRES GLOBALNY

10.10.10.1

10.10.10.2

10.10.10.3

207.114.119.177

207.114.119.178

207.114.119.179

NAT

Page 22: Podstawy działania wybranych usług sieciowych

Dynamiczna translacja NAT

22informatyka +

SIEĆ WEWNĘTRZNA

SIEĆ ZEWNĘTRZNA

172.18.10.11

172.18.10.12

172.18.10.13

WEWNĘTRZNY ADRES LOKALNY WEWNĘTRZNY ADRES GLOBALNY

172.18.10.11

172.18.10.12

172.18.10.13

214.125.87.191

214.125.87.192

214.125.87.193

NAT

Page 23: Podstawy działania wybranych usług sieciowych

Translacja PAT

23informatyka +

SIEĆ WEWNĘTRZNA

SIEĆ ZEWNĘTRZNA

192.168.15.91

PAT

192.168.15.92

192.168.15.93

WEWNĘTRZNY ADRES LOKALNY WEWNĘTRZNY ADRES GLOBALNY

192.168.15.91:2678

192.168.15.92:3527

192.168.15.93:7794

203.145.75.131:2678

203.145.75.132:3527

203.145.75.133:7794

Page 24: Podstawy działania wybranych usług sieciowych

Zalety translacji NAT i PAT

• Oszczędność przestrzeni adresowej

• Elastyczność połączeń z siecią publiczną

• Prosta konfiguracja

• Podniesienie bezpieczeństwa sieci

24informatyka +

Page 25: Podstawy działania wybranych usług sieciowych

Plan prezentacji

• Podstawy adresowania IPv4

• Usługa NAT i PAT

• Usługa DHCP

• Usługa DNS

25informatyka +

Page 26: Podstawy działania wybranych usług sieciowych

Podstawy działania DHCP

SIEĆ WEWNĘTRZNA

SIEĆ ZEWNĘTRZNA

KLIENT DHCP

DHCP

KLIENT DHCP

KLIENT DHCP

26informatyka +

Page 27: Podstawy działania wybranych usług sieciowych

Sposoby przydzielania adresów IP

• Alokacja automatyczna

• Alokacja ręczna

• Alokacja dynamiczna

27informatyka +

Page 28: Podstawy działania wybranych usług sieciowych

Wymiana komunikatów protokołu DHCP

28informatyka +

KLIENT SERWER

DHCPDISCOVERKOMUNIKAT ROZGŁOSZENIOWY

DHCPOFFERKOMUNIKAT JEDNOSTKOWY

DHCPREQUESTKOMUNIKAT ROZGŁOSZENIOWY

DHCPACK/DHCPNACKKOMUNIKAT JEDNOSTKOWY

1

2

3

4

Page 29: Podstawy działania wybranych usług sieciowych

Automatyczna konfiguracja adresów IP (1)

29informatyka +

Page 30: Podstawy działania wybranych usług sieciowych

Automatyczna konfiguracja adresów IP (2)

30informatyka +

Page 31: Podstawy działania wybranych usług sieciowych

Automatyczna konfiguracja adresów IP (3)

31informatyka +

Page 32: Podstawy działania wybranych usług sieciowych

Automatyczna konfiguracja adresów IP (4)

32informatyka +

Page 33: Podstawy działania wybranych usług sieciowych

Automatyczna konfiguracja adresów IP (5)

33informatyka +

Page 34: Podstawy działania wybranych usług sieciowych

Automatyczna konfiguracja adresów IP (6)

34informatyka +

Page 35: Podstawy działania wybranych usług sieciowych

Automatyczna konfiguracja adresów IP (7)

35informatyka +

Page 36: Podstawy działania wybranych usług sieciowych

Testowanie konfiguracji usługi DHCP

36informatyka +

Page 37: Podstawy działania wybranych usług sieciowych

Plan prezentacji

• Podstawy adresowania IPv4

• Usługa NAT i PAT

• Usługa DHCP

• Usługa DNS

37informatyka +

Page 38: Podstawy działania wybranych usług sieciowych

Adresy domenowe

• Łatwiejsze w użyciu

• Bardziej intuicyjne

• Określające „branżę”

• Mające strukturę hierarchiczną

38informatyka +

Page 39: Podstawy działania wybranych usług sieciowych

Domeny com/co - firmy komercyjne

edu/ac - instytucje naukowe i edukacyjne

gov - instytucje rządowe

mil - instytucje wojskowe

org - wszelkie organizacje społeczne i inne instytucje typu

"non-profit”;

int - organizacje międzynarodowe nie dające się zlokalizować

w konkretnym państwie

net - firmy i organizacje zajmujące się administrowaniem

i utrzymywaniem sieci komputerowych

39informatyka +

Page 40: Podstawy działania wybranych usług sieciowych

Działanie usługi DNSwww.onet.pl

www.wwsi.edu.pl

213.180.138.148

62.29.141.146

www.wwsi.edu.pl KLIENT

SERWER DNS

1JAKI JEST ADRES IP

DO STRONY WWW.WWSI.EDU.PL ?

2

ADRES IP DO STRONY WWW.WWSI.EDU.PL TO

62.29.141.146

3MOGĘ OTWORZYĆ TWOJĄ STRONĘ ?

4TAK, OTO ONA!

40informatyka +

Page 41: Podstawy działania wybranych usług sieciowych

DZIĘKUJĘ ZA UWAGĘ

41informatyka +