Komunikacja w sieciach komputerowych Dariusz CHAADYNIAK informatyka 2

  • Slides: 91
Download presentation

Komunikacja w sieciach komputerowych Dariusz CHAŁADYNIAK informatyka + 2

Komunikacja w sieciach komputerowych Dariusz CHAŁADYNIAK informatyka + 2

Plan prezentacji • • • Wstęp do adresowania IP Adresowanie klasowe Adresowanie bezklasowe -

Plan prezentacji • • • Wstęp do adresowania IP Adresowanie klasowe Adresowanie bezklasowe - maski podsieci Podział na podsieci Translacja NAT i PAT Usługa DHCP Usługa DNS Adresowanie IPv 6 Konfiguracja adresów IP informatyka + 3

Plan prezentacji • • • Wstęp do adresowania IP Adresowanie klasowe Adresowanie bezklasowe -

Plan prezentacji • • • Wstęp do adresowania IP Adresowanie klasowe Adresowanie bezklasowe - maski podsieci Podział na podsieci Translacja NAT i PAT Usługa DHCP Usługa DNS Adresowanie IPv 6 Konfiguracja adresów IP informatyka + 4

Rys historyczny Rok 1981 – zdefiniowanie protokołu IPv 4 Rok 1984 – zdefiniowanie masek

Rys historyczny Rok 1981 – zdefiniowanie protokołu IPv 4 Rok 1984 – zdefiniowanie masek podsieci Rok 1993 – zdefiniowanie metody CIDR Rok 1996 – zdefiniowanie puli adresów prywatnych Rok 1998 – zdefiniowanie protokołu IPv 6 Lata 1998 – 2009 – wdrażanie protokołu IPv 6 informatyka + 5

Organizacje związanie z adresowaniem IP • • IETF Inter. NIC IANA ICANN informatyka +

Organizacje związanie z adresowaniem IP • • IETF Inter. NIC IANA ICANN informatyka + 6

Łącza do systemów RIR informatyka + 7

Łącza do systemów RIR informatyka + 7

Na czym polega adresowanie fizyczne? • Adresacja w warstwie łącza danych • Adresacja sprzętowa

Na czym polega adresowanie fizyczne? • Adresacja w warstwie łącza danych • Adresacja sprzętowa • Adresy MAC informatyka + 8

Na czym polega adresowanie logiczne? • Adresacja w warstwie sieci • Adresacja logiczna •

Na czym polega adresowanie logiczne? • Adresacja w warstwie sieci • Adresacja logiczna • Adresy IP informatyka + 9

Rodzaje transmisji • Transmisja unicast • Transmisja multicast • Transmisja broadcast informatyka + 10

Rodzaje transmisji • Transmisja unicast • Transmisja multicast • Transmisja broadcast informatyka + 10

Transmisja unicast • Transmisja „jeden do jednego” informatyka + 11

Transmisja unicast • Transmisja „jeden do jednego” informatyka + 11

Transmisja multicast • Transmisja „jeden do wielu” informatyka + 12

Transmisja multicast • Transmisja „jeden do wielu” informatyka + 12

Transmisja broadcast • Transmisja „jeden do wszystkich” informatyka + 13

Transmisja broadcast • Transmisja „jeden do wszystkich” informatyka + 13

Ewolucja zapisu adresów IPv 4 Adres IPv 4 to 32 -bitowa liczba binarna •

Ewolucja zapisu adresów IPv 4 Adres IPv 4 to 32 -bitowa liczba binarna • 101101101110001101111101 • 3144082301 • 3. 144. 082. 301 • 187. 102. 227. 125 informatyka + 14

Notacja kropkowo-dziesiętna • Adres IPv 4 • 4 oktety • Konwersja systemu binarnego na

Notacja kropkowo-dziesiętna • Adres IPv 4 • 4 oktety • Konwersja systemu binarnego na dziesiętny informatyka + 15

Format adresu IPv 4 • 32 -bitowa liczba binarna • Identyfikator sieci • Identyfikator

Format adresu IPv 4 • 32 -bitowa liczba binarna • Identyfikator sieci • Identyfikator hosta informatyka + 16

Rodzaje adresów IPv 4 • Adres sieci • Adres rozgłoszenia • Adres hosta informatyka

Rodzaje adresów IPv 4 • Adres sieci • Adres rozgłoszenia • Adres hosta informatyka + 17

Klasy adresów IPv 4 • • • Klasa A Klasa B Klasa C Klasa

Klasy adresów IPv 4 • • • Klasa A Klasa B Klasa C Klasa D Klasa E informatyka + 18

Plan prezentacji • • • Wstęp do adresowania IP Adresowanie klasowe Adresowanie bezklasowe -

Plan prezentacji • • • Wstęp do adresowania IP Adresowanie klasowe Adresowanie bezklasowe - maski podsieci Podział na podsieci Translacja NAT i PAT Usługa DHCP Usługa DNS Adresowanie IPv 6 Konfiguracja adresów IP informatyka + 19

Klasa A • Identyfikator sieci – 1 bajt • Identyfikator hosta – 3 bajty

Klasa A • Identyfikator sieci – 1 bajt • Identyfikator hosta – 3 bajty • 126 sieci po 16 777 214 hostów informatyka + 20

Klasa B • Identyfikator sieci – 2 bajty • Identyfikator hosta – 2 bajty

Klasa B • Identyfikator sieci – 2 bajty • Identyfikator hosta – 2 bajty • 16 384 sieci po 65 534 hosty informatyka + 21

Klasa C • Identyfikator sieci – 3 bajty • Identyfikator hosta – 1 bajt

Klasa C • Identyfikator sieci – 3 bajty • Identyfikator hosta – 1 bajt • 2 097 152 sieci po 254 hosty informatyka + 22

Klasa D i E • Adresy dla celów specjalnych – Obsługa grup multicastowych –

Klasa D i E • Adresy dla celów specjalnych – Obsługa grup multicastowych – Przyszłe zastosowania informatyka + 23

Alokacja adresów IPv 4 • Procentowy udział adresów IP w poszczególnych klasach • Klasa

Alokacja adresów IPv 4 • 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 informatyka + 24

Przykłady adresów IPv 4 • Przykładowe adresy IPv 4 w klasie A • Przykładowe

Przykłady adresów IPv 4 • Przykładowe adresy IPv 4 w klasie A • Przykładowe adresy IPv 4 w klasie B • Przykładowe adresy IPv 4 w klasie C informatyka + 25

Adresy zarezerwowane • 255 • 0. 0 • 127. 0. 0. 1 informatyka +

Adresy zarezerwowane • 255 • 0. 0 • 127. 0. 0. 1 informatyka + 26

Plan prezentacji • • • Wstęp do adresowania IP Adresowanie klasowe Adresowanie bezklasowe -

Plan prezentacji • • • Wstęp do adresowania IP Adresowanie klasowe Adresowanie bezklasowe - maski podsieci Podział na podsieci Translacja NAT i PAT Usługa DHCP Usługa DNS Adresowanie IPv 6 Konfiguracja adresów IP informatyka + 27

Wprowadzenie do adresowania bezklasowego • • Adresowanie z użyciem masek podsieci Maska podsieci –

Wprowadzenie do adresowania bezklasowego • • Adresowanie z użyciem masek podsieci Maska podsieci – 32 -bitowa liczba binarna Charakterystyczna budowa maski podsieci Zapis maski w notacji kropokowodziesiętnej informatyka + 28

Standardowe maski podsieci w postaci binarnej informatyka + 29

Standardowe maski podsieci w postaci binarnej informatyka + 29

Standardowe maski podsieci w notacji dziesiętnej informatyka + 30

Standardowe maski podsieci w notacji dziesiętnej informatyka + 30

Określanie identyfikatora sieci • Konwersja dziesiętnego zapisu adresu IP na postać binarną • Maska

Określanie identyfikatora sieci • Konwersja dziesiętnego zapisu adresu IP na postać binarną • Maska podsieci w notacji binarnej • Wykorzystanie operatora logicznego AND informatyka + 31

Plan prezentacji • • • Wstęp do adresowania IP Adresowanie klasowe Adresowanie bezklasowe -

Plan prezentacji • • • Wstęp do adresowania IP Adresowanie klasowe Adresowanie bezklasowe - maski podsieci Podział na podsieci Translacja NAT i PAT Usługa DHCP Usługa DNS Adresowanie IPv 6 Konfiguracja adresów IP informatyka + 32

Podział na podsieci z maską 25 -bitową • Adres sieciowy z klasy C •

Podział na podsieci z maską 25 -bitową • Adres sieciowy z klasy C • Zapożyczony 1 bit • Maska podsieci o adresie 255. 128 informatyka + 33

Podział na podsieci z maską 26 -bitową • Adres sieciowy z klasy C •

Podział na podsieci z maską 26 -bitową • Adres sieciowy z klasy C • Zapożyczone 2 bity • Maska podsieci o adresie 255. 192 informatyka + 34

Podział na podsieci z maską 27 -bitową • Adres sieciowy z klasy C •

Podział na podsieci z maską 27 -bitową • Adres sieciowy z klasy C • Zapożyczone 3 bity • Maska podsieci o adresie 255. 224 informatyka + 35

Podział na podsieci z maską 28 -bitową • Adres sieciowy z klasy C •

Podział na podsieci z maską 28 -bitową • Adres sieciowy z klasy C • Zapożyczone 4 bity • Maska podsieci o adresie 255. 240 informatyka + 36

Podział na podsieci z maską 29 -bitową • Adres sieciowy z klasy C •

Podział na podsieci z maską 29 -bitową • Adres sieciowy z klasy C • Zapożyczonych 5 bitów • Maska podsieci o adresie 255. 248 informatyka + 37

Podział na podsieci z maską 30 -bitową • Adres sieciowy z klasy C •

Podział na podsieci z maską 30 -bitową • Adres sieciowy z klasy C • Zapożyczonych 6 bitów • Maska podsieci o adresie 255. 252 informatyka + 38

Podział na podsieci z maską 31 -bitową • Adres sieciowy z klasy C •

Podział na podsieci z maską 31 -bitową • Adres sieciowy z klasy C • Zapożyczonych 7 bitów • Maska podsieci o adresie 255. 254 informatyka + 39

Podział na podsieci z maską 32 -bitową • Adres sieciowy z klasy C •

Podział na podsieci z maską 32 -bitową • Adres sieciowy z klasy C • Zapożyczonych 8 bitów • Maska podsieci o adresie 255 informatyka + 40

Sumaryzacja tras informatyka + 41

Sumaryzacja tras informatyka + 41

Plan prezentacji • • • Wstęp do adresowania IP Adresowanie klasowe Adresowanie bezklasowe -

Plan prezentacji • • • Wstęp do adresowania IP Adresowanie klasowe Adresowanie bezklasowe - maski podsieci Podział na podsieci Translacja NAT i PAT Usługa DHCP Usługa DNS Adresowanie IPv 6 Konfiguracja adresów IP informatyka + 42

Adresy prywatne • • • Opisane w dokumencie RFC 1918 Przeznaczone do użytku prywatnego

Adresy prywatne • • • Opisane w dokumencie RFC 1918 Przeznaczone do użytku prywatnego Stosowane tylko wewnątrz sieci lokalnej informatyka + 43

Wprowadzenie do translacji NAT • Zdefiniowana w dokumencie RFC 1631 • Translacja adresów prywatnych

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 informatyka + 44

Terminologia związana z NAT • • Sieć wewnętrzna Sieć zewnętrzna Adres lokalny Adres globalny

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 informatyka + 45

Działanie translacji NAT informatyka + 46

Działanie translacji NAT informatyka + 46

Statyczna translacja NAT informatyka + 47

Statyczna translacja NAT informatyka + 47

Dynamiczna translacja NAT informatyka + 48

Dynamiczna translacja NAT informatyka + 48

Translacja PAT informatyka + 49

Translacja PAT informatyka + 49

Zalety translacji NAT i PAT • • Oszczędność przestrzeni adresowej Elastyczność połączeń z siecią

Zalety translacji NAT i PAT • • Oszczędność przestrzeni adresowej Elastyczność połączeń z siecią publiczną Prosta konfiguracja Podniesienie bezpieczeństwa sieci informatyka + 50

Plan prezentacji • • • Wstęp do adresowania IP Adresowanie klasowe Adresowanie bezklasowe -

Plan prezentacji • • • Wstęp do adresowania IP Adresowanie klasowe Adresowanie bezklasowe - maski podsieci Podział na podsieci Translacja NAT i PAT Usługa DHCP Usługa DNS Adresowanie IPv 6 Konfiguracja adresów IP informatyka + 51

Podstawy działania DHCP informatyka + 52

Podstawy działania DHCP informatyka + 52

Sposoby przydzielania adresów IP • • • Alokacja automatyczna Alokacja ręczna Alokacja dynamiczna informatyka

Sposoby przydzielania adresów IP • • • Alokacja automatyczna Alokacja ręczna Alokacja dynamiczna informatyka + 53

Wymiana komunikatów protokołu DHCP informatyka + 54

Wymiana komunikatów protokołu DHCP informatyka + 54

Plan prezentacji • • • Wstęp do adresowania IP Adresowanie klasowe Adresowanie bezklasowe -

Plan prezentacji • • • Wstęp do adresowania IP Adresowanie klasowe Adresowanie bezklasowe - maski podsieci Podział na podsieci Translacja NAT i PAT Usługa DHCP Usługa DNS Adresowanie IPv 6 Konfiguracja adresów IP informatyka + 55

Adresy domenowe • • Łatwiejsze w użyciu Bardziej intuicyjne Określające „branżę” Mające strukturę hierarchiczną

Adresy domenowe • • Łatwiejsze w użyciu Bardziej intuicyjne Określające „branżę” Mające strukturę hierarchiczną informatyka + 56

Domeny com/co - firmy komercyjne edu/ac - instytucje naukowe i edukacyjne gov - instytucje

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 informatyka + 57

Działanie usługi DNS informatyka + 58

Działanie usługi DNS informatyka + 58

Plan prezentacji • • • Wstęp do adresowania IP Adresowanie klasowe Adresowanie bezklasowe -

Plan prezentacji • • • Wstęp do adresowania IP Adresowanie klasowe Adresowanie bezklasowe - maski podsieci Podział na podsieci Translacja NAT i PAT Usługa DHCP Usługa DNS Adresowanie IPv 6 Konfiguracja adresów IP informatyka + 59

Format adresu IPv 6 • IPv 6 – 128 -bitowa liczba binarna • Olbrzymia

Format adresu IPv 6 • IPv 6 – 128 -bitowa liczba binarna • Olbrzymia przestrzeń adresowa • Zapis w notacji dwu-kropkowoszesnastkowej • Udoskonalenia IPv 6 informatyka + 60

Możliwe uproszczenia zapisu adresu IPv 6 informatyka + 61

Możliwe uproszczenia zapisu adresu IPv 6 informatyka + 61

Plan prezentacji • • • Wstęp do adresowania IP Adresowanie klasowe Adresowanie bezklasowe -

Plan prezentacji • • • Wstęp do adresowania IP Adresowanie klasowe Adresowanie bezklasowe - maski podsieci Podział na podsieci Translacja NAT i PAT Usługa DHCP Usługa DNS Adresowanie IPv 6 Konfiguracja adresów IP informatyka + 62

Konfiguracja adresów IP • • • Ręczna konfiguracja adresów IP Automatyczna konfiguracja adresów IP

Konfiguracja adresów IP • • • Ręczna konfiguracja adresów IP Automatyczna konfiguracja adresów IP Testowanie konfiguracji protokołu TCP/IP informatyka + 63

Ręczna konfiguracja adresów IP (1) informatyka + 64

Ręczna konfiguracja adresów IP (1) informatyka + 64

Ręczna konfiguracja adresów IP (2) informatyka + 65

Ręczna konfiguracja adresów IP (2) informatyka + 65

Ręczna konfiguracja adresów IP (3) informatyka + 66

Ręczna konfiguracja adresów IP (3) informatyka + 66

Ręczna konfiguracja adresów IP (4) informatyka + 67

Ręczna konfiguracja adresów IP (4) informatyka + 67

Ręczna konfiguracja adresów IP (5) informatyka + 68

Ręczna konfiguracja adresów IP (5) informatyka + 68

Ręczna konfiguracja adresów IP (6) informatyka + 69

Ręczna konfiguracja adresów IP (6) informatyka + 69

Ręczna konfiguracja adresów IP (7) informatyka + 70

Ręczna konfiguracja adresów IP (7) informatyka + 70

Konfiguracja adresów IP • • • Ręczna konfiguracja adresów IP Automatyczna konfiguracja adresów IP

Konfiguracja adresów IP • • • Ręczna konfiguracja adresów IP Automatyczna konfiguracja adresów IP Testowanie konfiguracji protokołu TCP/IP informatyka + 71

Automatyczna konfiguracja adresów IP (1) informatyka + 72

Automatyczna konfiguracja adresów IP (1) informatyka + 72

Automatyczna konfiguracja adresów IP (2) informatyka + 73

Automatyczna konfiguracja adresów IP (2) informatyka + 73

Automatyczna konfiguracja adresów IP (3) informatyka + 74

Automatyczna konfiguracja adresów IP (3) informatyka + 74

Automatyczna konfiguracja adresów IP (4) informatyka + 75

Automatyczna konfiguracja adresów IP (4) informatyka + 75

Automatyczna konfiguracja adresów IP (5) informatyka + 76

Automatyczna konfiguracja adresów IP (5) informatyka + 76

Automatyczna konfiguracja adresów IP (6) informatyka + 77

Automatyczna konfiguracja adresów IP (6) informatyka + 77

Automatyczna konfiguracja adresów IP (7) informatyka + 78

Automatyczna konfiguracja adresów IP (7) informatyka + 78

Konfiguracja adresów IP • • • Ręczna konfiguracja adresów IP Automatyczna konfiguracja adresów IP

Konfiguracja adresów IP • • • Ręczna konfiguracja adresów IP Automatyczna konfiguracja adresów IP Testowanie konfiguracji protokołu TCP/IP informatyka + 79

Testowanie konfiguracji protokołu TCP/IP (1) • Polecenie – ping 127. 0. 0. 1 informatyka

Testowanie konfiguracji protokołu TCP/IP (1) • Polecenie – ping 127. 0. 0. 1 informatyka + 80

Testowanie konfiguracji protokołu TCP/IP (2) • Polecenie – ping loopback informatyka + 81

Testowanie konfiguracji protokołu TCP/IP (2) • Polecenie – ping loopback informatyka + 81

Testowanie konfiguracji protokołu TCP/IP (3) • Polecenie – ping localhost informatyka + 82

Testowanie konfiguracji protokołu TCP/IP (3) • Polecenie – ping localhost informatyka + 82

Testowanie konfiguracji protokołu TCP/IP (4) • Polecenie – ping www. wwsi. edu. pl informatyka

Testowanie konfiguracji protokołu TCP/IP (4) • Polecenie – ping www. wwsi. edu. pl informatyka + 83

Testowanie konfiguracji protokołu TCP/IP (5) • Polecenie – ping /? informatyka + 84

Testowanie konfiguracji protokołu TCP/IP (5) • Polecenie – ping /? informatyka + 84

Testowanie konfiguracji protokołu TCP/IP (6) • Polecenie – tracert www. wwsi. edu. pl informatyka

Testowanie konfiguracji protokołu TCP/IP (6) • Polecenie – tracert www. wwsi. edu. pl informatyka + 85

Testowanie konfiguracji protokołu TCP/IP (7) • Polecenie – tracert /? informatyka + 86

Testowanie konfiguracji protokołu TCP/IP (7) • Polecenie – tracert /? informatyka + 86

Testowanie konfiguracji protokołu TCP/IP (8) • Polecenie – ipconfig informatyka + 87

Testowanie konfiguracji protokołu TCP/IP (8) • Polecenie – ipconfig informatyka + 87

Testowanie konfiguracji protokołu TCP/IP (9) • Polecenie – ipconfig/all informatyka + 88

Testowanie konfiguracji protokołu TCP/IP (9) • Polecenie – ipconfig/all informatyka + 88

Testowanie konfiguracji protokołu TCP/IP (10) • Polecenie – ipconfig /? informatyka + 89

Testowanie konfiguracji protokołu TCP/IP (10) • Polecenie – ipconfig /? informatyka + 89

DZIĘKUJĘ ZA UWAGĘ informatyka + 90

DZIĘKUJĘ ZA UWAGĘ informatyka + 90