• Nie Znaleziono Wyników

Komunikacja w sieciach komputerowych.NET

N/A
N/A
Protected

Academic year: 2021

Share "Komunikacja w sieciach komputerowych.NET"

Copied!
91
0
0

Pełen tekst

(1)

(2) Komunikacja w sieciach komputerowych Dariusz CHAŁADYNIAK. informatyka+. 2.

(3) 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 IPv6 Konfiguracja adresów IP informatyka+. 3.

(4) 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 IPv6 Konfiguracja adresów IP informatyka+. 4.

(5) Rys historyczny 1981. 1984. 1993. 1996 1998. RFC 791. RFC 917. RFC 1519. RFC RFC 1918 2460. 2010. Rok 1981 – zdefiniowanie protokołu IPv4 Rok 1984 – zdefiniowanie masek podsieci Rok 1993 – zdefiniowanie metody CIDR Rok 1996 – zdefiniowanie puli adresów prywatnych Rok 1998 – zdefiniowanie protokołu IPv6 Lata 1998 – 2009 – wdrażanie protokołu IPv6. informatyka+. 5.

(6) Organizacje związanie z adresowaniem IP • • • •. IETF InterNIC IANA ICANN. informatyka+. 6.

(7) Łącza do systemów RIR. informatyka+. 7.

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

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

(10) Rodzaje transmisji • Transmisja unicast • Transmisja multicast • Transmisja broadcast. informatyka+. 10.

(11) Transmisja unicast • Transmisja „jeden do jednego”. informatyka+. 11.

(12) Transmisja multicast • Transmisja „jeden do wielu”. informatyka+. 12.

(13) Transmisja broadcast • Transmisja „jeden do wszystkich”. informatyka+. 13.

(14) Ewolucja zapisu adresów IPv4 Adres IPv4 to 32-bitowa liczba binarna • 10111011011001101110001101111101 • 3144082301 • 3.144.082.301 • 187.102.227.125 informatyka+. 14.

(15) Notacja kropkowo-dziesiętna 11000000101010001000011000010101. 11000000. 10101000. 10000110. 00010101. 192. 168. 134. 21. 192.168.134.21. • Adres IPv4 • 4 oktety • Konwersja systemu binarnego na dziesiętny informatyka+. 15.

(16) Format adresu IPv4 32 BITY. IDENTYFIKATOR SIECI 8 BITÓW. 192. IDENTYFIKATOR HOSTA. 8 BITÓW. .. 168. 8 BITÓW. .. 36. 8 BITÓW. .. 127. • 32-bitowa liczba binarna • Identyfikator sieci • Identyfikator hosta informatyka+. 16.

(17) Rodzaje adresów IPv4 192. ADRES SIECI. ADRES ROZGŁOSZENIA. 168. 134. 0. 11000000. 10101000. 10000110. 00000000. 192. 168. 134. 255. 11000000. 10101000. 10000110. 11111111. 192. 168. 134. 19. 11000000. 10101000. 10000110. 00010011. ADRES HOSTA. • Adres sieci • Adres rozgłoszenia • Adres hosta informatyka+. 17.

(18) Klasy adresów IPv4 32 BITY. • • • • •. Klasa A Klasa B Klasa C Klasa D Klasa E. KLASA A. IDENTYFIKATOR SIECI 8 BITÓW. KLASA B. IDENTYFIKATOR HOSTA. 8 BITÓW. IDENTYFIKATOR SIECI. 8 BITÓW. KLASA C. 8 BITÓW. 8 BITÓW. IDENTYFIKATOR HOSTA. 8 BITÓW. 8 BITÓW. informatyka+. 8 BITÓW. IDENTYFIKATOR HOSTA. IDENTYFIKATOR SIECI. 8 BITÓW. 8 BITÓW. 8 BITÓW. 8 BITÓW. 18.

(19) 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 IPv6 Konfiguracja adresów IP informatyka+. 19.

(20) Klasa A KLASA A. SIEĆ 0 - 127. HOST. HOST. HOST. 8 BITÓW. 8 BITÓW. 8 BITÓW. 8 BITÓW. • Identyfikator sieci – 1 bajt • Identyfikator hosta – 3 bajty • 126 sieci po 16 777 214 hostów. informatyka+. 20.

(21) Klasa B KLASA B. SIEĆ 128 - 191. SIEĆ. HOST. HOST. 8 BITÓW. 8 BITÓW. 8 BITÓW. 8 BITÓW. • Identyfikator sieci – 2 bajty • Identyfikator hosta – 2 bajty • 16 384 sieci po 65 534 hosty. informatyka+. 21.

(22) Klasa C KLASA C. SIEĆ 192 - 223. SIEĆ. SIEĆ. HOST. 8 BITÓW. 8 BITÓW. 8 BITÓW. 8 BITÓW. • Identyfikator sieci – 3 bajty • Identyfikator hosta – 1 bajt • 2 097 152 sieci po 254 hosty. informatyka+. 22.

(23) Klasa D i E KLASA D. KLASA E. 224 - 239. 0 - 255. 0 - 255. 0 - 255. 8 BITÓW. 8 BITÓW. 8 BITÓW. 8 BITÓW. 240 - 255. 0 - 255. 0 - 255. 0 - 255. 8 BITÓW. 8 BITÓW. 8 BITÓW. 8 BITÓW. • Adresy dla celów specjalnych – Obsługa grup multicastowych – Przyszłe zastosowania. informatyka+. 23.

(24) 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. KLASY DiE 12.5% KLASA C 12.5% KLASA A 50% KLASA B 25%. informatyka+. 24.

(25) 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. informatyka+. 25.

(26) Adresy zarezerwowane • 255.255.255.255 • 0.0.0.0 • 127.0.0.1. informatyka+. 26.

(27) 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 IPv6 Konfiguracja adresów IP informatyka+. 27.

(28) 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.

(29) Standardowe maski podsieci w postaci binarnej PIERWSZY OKTET. DRUGI OKTET. TRZECI OKTET. CZWARTY OKTET. KLASA A. SIEĆ. HOST. HOST. HOST. KLASA B. SIEĆ. SIEĆ. HOST. HOST. KLASA C. SIEĆ. SIEĆ. SIEĆ. HOST. KLASA A. 11111111. 00000000. 00000000. 00000000. KLASA B. 11111111. 11111111. 00000000. 00000000. KLASA C. 11111111. 11111111. 11111111. 00000000. informatyka+. 29.

(30) Standardowe maski podsieci w notacji dziesiętnej PIERWSZY OKTET. DRUGI OKTET. TRZECI OKTET. CZWARTY OKTET. KLASA A. SIEĆ. HOST. HOST. HOST. KLASA B. SIEĆ. SIEĆ. HOST. HOST. KLASA C. SIEĆ. SIEĆ. SIEĆ. HOST. KLASA A. 255. 0. 0. 0. KLASA B. 255. 255. 0. 0. KLASA C. 255. 255. 255. 0. informatyka+. 30.

(31) Określanie identyfikatora sieci ADRES HOSTA ZAPISANY DZIESIĘTNIE. 172. ADRES HOSTA ZAPISANY BINARNIE. 10101100. 00011001. 10010011. 01010101. MASKA PODSIECI ZAPISANA BINARNIE. 11111111. 11111111. 11110000. 00000000. ADRES SIECI ZAPISANY BINARNIE. 10101100. 00011001. 10010000. 00000000. ADRES SIECI ZAPISANY DZIESIĘTNIE. 172. .. .. 25. 25. .. .. 147. 144. .. .. 85. 0. • Konwersja dziesiętnego zapisu adresu IP na postać binarną • Maska podsieci w notacji binarnej • Wykorzystanie operatora logicznego AND. informatyka+. 31.

(32) 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 IPv6 Konfiguracja adresów IP informatyka+. 32.

(33) 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 informatyka+. 33.

(34) Podział na podsieci z maską 26-bitową SIEĆ. SIEĆ. SIEĆ. HOST PODSIEĆ. 203. 117. 78. 0. 11001011. 01110101. 01001110. 00000000. 11111111. 11111111. 11111111. 11000000. 255. 255. 255. 192. ADRES. MASKA. • Adres sieciowy z klasy C • Zapożyczone 2 bity • Maska podsieci o adresie 255.255.255.192 informatyka+. 34.

(35) Podział na podsieci z maską 27-bitową SIEĆ. SIEĆ. SIEĆ. HOST PODSIEĆ. 203. 117. 78. 0. 11001011. 01110101. 01001110. 00000000. 11111111. 11111111. 11111111. 11100000. 255. 255. 255. ADRES. MASKA 224. • Adres sieciowy z klasy C • Zapożyczone 3 bity • Maska podsieci o adresie 255.255.255.224 informatyka+. 35.

(36) Podział na podsieci z maską 28-bitową SIEĆ. SIEĆ. SIEĆ. HOST PODSIEĆ. 203. 117. 78. 0. 11001011. 01110101. 01001110. 00000000. 11111111. 11111111. 11111111. 11110000. 255. 255. 255. 240. ADRES. MASKA. • Adres sieciowy z klasy C • Zapożyczone 4 bity • Maska podsieci o adresie 255.255.255.240 informatyka+. 36.

(37) Podział na podsieci z maską 29-bitową SIEĆ. SIEĆ. SIEĆ. HOST PODSIEĆ. 203. 117. 78. 0. 11001011. 01110101. 01001110. 00000000. 11111111. 11111111. 11111111. 11111000. 255. 255. 255. 248. ADRES. MASKA. • Adres sieciowy z klasy C • Zapożyczonych 5 bitów • Maska podsieci o adresie 255.255.255.248 informatyka+. 37.

(38) Podział na podsieci z maską 30-bitową SIEĆ. SIEĆ. SIEĆ. HOST PODSIEĆ. 203. 117. 78. 0. 11001011. 01110101. 01001110. 00000000. 11111111. 11111111. 11111111. 11111100. 255. 255. 255. 252. ADRES. MASKA. • Adres sieciowy z klasy C • Zapożyczonych 6 bitów • Maska podsieci o adresie 255.255.255.252 informatyka+. 38.

(39) Podział na podsieci z maską 31-bitową SIEĆ. SIEĆ. SIEĆ. HOST PODSIEĆ. 203. 117. 78. 0. 11001011. 01110101. 01001110. 00000000. 11111111. 11111111. 11111111. 11111110. 255. 255. 255. 254. ADRES. MASKA. • Adres sieciowy z klasy C • Zapożyczonych 7 bitów • Maska podsieci o adresie 255.255.255.254 informatyka+. 39.

(40) Podział na podsieci z maską 32-bitową SIEĆ. SIEĆ. SIEĆ. HOST PODSIEĆ. 203. 117. 78. 0. 11001011. 01110101. 01001110. 00000000. 11111111. 11111111. 11111111. 11111111. 255. 255. 255. 255. ADRES. MASKA. • Adres sieciowy z klasy C • Zapożyczonych 8 bitów • Maska podsieci o adresie 255.255.255.255 informatyka+. 40.

(41) Sumaryzacja tras GRANICA SUMARYZACJI. 172.16.1.0. 10101100 00010000 00000001 00000000. 172.16.2.0. 10101100 00010000 00000010 00000000. 172.16.3.0. 10101100 00010000 00000011 00000000. 172.16.4.0. 10101100 00010000 00000100 00000000. 172.16.5.0. 10101100 00010000 00000101 00000000. 172.16.6.0. 10101100 00010000 00000110 00000000. 172.16.7.0. 10101100 00010000 00000111 00000000. 172.16.0.0. 10101100 00010000 00000000 00000000. 255.255.248.0. 11111111 11111111 11111000 00000000 /21. informatyka+. 41.

(42) 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 IPv6 Konfiguracja adresów IP informatyka+. 42.

(43) Adresy prywatne CAŁKOWITA ILOŚĆ HOSTÓW. KLASA. A. 10.0.0.0 – 10.255.255.255. 255.0.0.0. 1. 16 777 214. 16 777 214. B. 172.16.0.0 – 172.31.255.255. 255.255.0.0. 16. 65 534. 1 048 544. C. 192.168.0.0 – 192.168.255.255. 255.255.255.0. 256. 254. 65 024. • • •. STANDARDOWA MASKA ILOŚĆ SIECI PODSIECI. ILOŚĆ HOSTÓW NA SIEĆ. ZAKRES ADRESÓW PRYWATNYCH RFC 1918. Opisane w dokumencie RFC 1918 Przeznaczone do użytku prywatnego Stosowane tylko wewnątrz sieci lokalnej informatyka+. 43.

(44) 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.

(45) 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.

(46) Działanie translacji NAT. informatyka+. 46.

(47) Statyczna translacja NAT. informatyka+. 47.

(48) Dynamiczna translacja NAT. informatyka+. 48.

(49) Translacja PAT. informatyka+. 49.

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

(51) 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 IPv6 Konfiguracja adresów IP informatyka+. 51.

(52) Podstawy działania DHCP. informatyka+. 52.

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

(54) Wymiana komunikatów protokołu DHCP. informatyka+. 54.

(55) 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 IPv6 Konfiguracja adresów IP informatyka+. 55.

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

(57) 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.

(58) Działanie usługi DNS. informatyka+. 58.

(59) 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 IPv6 Konfiguracja adresów IP informatyka+. 59.

(60) Format adresu IPv6 • IPv6 – 128-bitowa liczba binarna • Olbrzymia przestrzeń adresowa • Zapis w notacji dwu-kropkowoszesnastkowej • Udoskonalenia IPv6. informatyka+. 60.

(61) Możliwe uproszczenia zapisu adresu IPv6 ADRES IPv6 ZAPISANY BINARNIE 0010000111011010 0000000011010011 0000000000000000 0010111100111011 0000001010101010 0000000000000000 0000000000000000 1001110001011010. ADRES IPv6 ZAPISANY SZESNASTKOWO 21DA : 00D3 : 0000 : 2F3B : 02AA : 0000 : 0000 : 9C5A. ADRES IPv6 – DOPUSZCZALNE UPROSZCZENIA 21DA : D3 : 0000 : 2F3B : 2AA : 0000 : 0000 : 9C5A 21DA : D3 : 0 : 2F3B : 2AA : 0000 : 0000 : 9C5A 21DA : D3 : 0 : 2F3B : 2AA :: 9C5A ADRES IPv6 – INNE PRZYKŁADY UPROSZCZEŃ 0ADA : 0000 : 0000 : 0000 : 0000 : 0000 : 0000 : 0009. >>>. ADA :: 9. 0000 : 0000 : 0000 : 0000 : 0000 : 0000 : 0000 : 0001. >>>. :: 1. 0000 : 0000 : 0000 : 0000 : 0000 : 0000 : 0000 : 0000. >>>. ::. informatyka+. 61.

(62) 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 IPv6 Konfiguracja adresów IP informatyka+. 62.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

(90) DZIĘKUJĘ ZA UWAGĘ. informatyka+. 90.

(91)

(92)

Cytaty

Powiązane dokumenty

zaszyfrowac wiadomosc za pomoca wlasnego klucza prywatnego i podpisac ja kluczem publicznym adresata. zaszyfrowac wiadomosc za pomoca klucza publicznego adresata i podpisac

+zaszyfrować wiadomość za pomocą klucza publicznego adresata i podpisać ją własnym kluczem prywatnym. zaszyfrować wiadomość za pomocą klucza publicznego adresata i podpisać

W Windows 2000, przy przesuwaniu pliku pomiedzy voluminami NTFS zezwolenia (permissions):.. W Windows 2000, przy kopiowaniu pliku wewnatrz volumenu NTFS zezwolenia

− Run space moze byc dzielony przez wiele overlay (poprzez tylko jedno overlay moze byc w danym momencie umieszczone w Run space)..

Ilość bitów przypadająca na część sieci i część hosta jest zależna od klasy adresu.. Od maksymalnej liczby możliwych do otrzymania adresów hostów, odejmujemy 2 skrajne adresy

różnica polega na tym, że końcówka adresu, normalnie używana do adresowania hostów w danej sieci, jest zastępowana zerami... Zakres, a obszar

Wiskol Olavion NKN Captrain Kolprem Rail Cargo Lotos Kolej Inter Cargo Alza Cargo DB Cargo HSL TKP Silesia Tabor Rail PKP Cargo Trainspeed Logistics & Transport Mobil Lok

Aby nasza adresacja działała niezbędne jest też użycie nowej maski podsieci,ponieważ podzieliliśmy na 6 podsieci czyli „dobraliśmy” 3bity o te trzy bity zwiększa się nasza