Sieci komputerowe - macos.ukw.edu.plmacos.ukw.edu.pl/sieci/sieci/sieci_01_wprowadzenie.pdf ·...
Transcript of Sieci komputerowe - macos.ukw.edu.plmacos.ukw.edu.pl/sieci/sieci/sieci_01_wprowadzenie.pdf ·...
![Page 1: Sieci komputerowe - macos.ukw.edu.plmacos.ukw.edu.pl/sieci/sieci/sieci_01_wprowadzenie.pdf · •Dane aplikacji przekazywane są w dół stosu protokołów, •Na każdym z poziomów](https://reader035.fdocuments.pl/reader035/viewer/2022081606/5c76e95a09d3f2d3778c40c1/html5/thumbnails/1.jpg)
2012-05-24
1
Sieci komputerowe Wprowadzenie
dr inż. Maciej Piechowiak
Definicja
• grupa komputerów lub innych urządzeń połączonych ze sobą w celu wymiany danych lub współdzielenia różnych zasobów
Elementy
• Cztery elementy sieci:
• Medium transmisyjne
• Reguły działania
• Wiadomości
• Urządzenia sieciowe
![Page 2: Sieci komputerowe - macos.ukw.edu.plmacos.ukw.edu.pl/sieci/sieci/sieci_01_wprowadzenie.pdf · •Dane aplikacji przekazywane są w dół stosu protokołów, •Na każdym z poziomów](https://reader035.fdocuments.pl/reader035/viewer/2022081606/5c76e95a09d3f2d3778c40c1/html5/thumbnails/2.jpg)
2012-05-24
2
Urządzenia sieciowe
Połączenia sieciowe
Reguły
![Page 3: Sieci komputerowe - macos.ukw.edu.plmacos.ukw.edu.pl/sieci/sieci/sieci_01_wprowadzenie.pdf · •Dane aplikacji przekazywane są w dół stosu protokołów, •Na każdym z poziomów](https://reader035.fdocuments.pl/reader035/viewer/2022081606/5c76e95a09d3f2d3778c40c1/html5/thumbnails/3.jpg)
2012-05-24
3
Topologie sieci Topologie fizyczne:
Topologie logiczne:
- rozgłaszanie
- przekazywanie tokenu
Sieci telekomunikacyjne
Sieci telekomunikacyjne
sieci telefoniczne
sieci komputerowe
![Page 4: Sieci komputerowe - macos.ukw.edu.plmacos.ukw.edu.pl/sieci/sieci/sieci_01_wprowadzenie.pdf · •Dane aplikacji przekazywane są w dół stosu protokołów, •Na każdym z poziomów](https://reader035.fdocuments.pl/reader035/viewer/2022081606/5c76e95a09d3f2d3778c40c1/html5/thumbnails/4.jpg)
2012-05-24
4
Sieci konwergentne
• Przepływ głosu, wideo i danych w jednej sieci eliminuje potrzebę tworzenia i zarządzania oddzielnymi sieciami
Architektura sieci
• Tolerancja błędu – ograniczenie zasięgu błędu lub uszkodzenia (połączenia nadmiarowe)
Architektura sieci
• Skalowalność – dzięki hierarchicznemu, warstwowemu projektowi infrastruktury fizycznej i architektury logicznej
![Page 5: Sieci komputerowe - macos.ukw.edu.plmacos.ukw.edu.pl/sieci/sieci/sieci_01_wprowadzenie.pdf · •Dane aplikacji przekazywane są w dół stosu protokołów, •Na każdym z poziomów](https://reader035.fdocuments.pl/reader035/viewer/2022081606/5c76e95a09d3f2d3778c40c1/html5/thumbnails/5.jpg)
2012-05-24
5
Architektura sieci
• Jakość usług – wymagania w sieciach konwergentnych zmieniają sposób projektowania architektury sieciowej
Architektura sieci
• Bezpieczeństwo sieci – przy przesyłaniu krytycznych i poufnych danych
Sieci połączeniowe
• Przełączanie obwodów (duża ilość obwodów, przy dużym natężeniu połączeń nie wszystkie są realizowane)
![Page 6: Sieci komputerowe - macos.ukw.edu.plmacos.ukw.edu.pl/sieci/sieci/sieci_01_wprowadzenie.pdf · •Dane aplikacji przekazywane są w dół stosu protokołów, •Na każdym z poziomów](https://reader035.fdocuments.pl/reader035/viewer/2022081606/5c76e95a09d3f2d3778c40c1/html5/thumbnails/6.jpg)
2012-05-24
6
Sieci bezpołączeniowe
• Przełączanie pakietów (duże opóźnienia przy dużym ruchu, dane zostaną dostarczone)
Szerokość pasma
• bps • kbps • Mbps • Gbps • Tbps
Szerokość pasma
![Page 7: Sieci komputerowe - macos.ukw.edu.plmacos.ukw.edu.pl/sieci/sieci/sieci_01_wprowadzenie.pdf · •Dane aplikacji przekazywane są w dół stosu protokołów, •Na każdym z poziomów](https://reader035.fdocuments.pl/reader035/viewer/2022081606/5c76e95a09d3f2d3778c40c1/html5/thumbnails/7.jpg)
2012-05-24
7
Szerokość pasma
Szerokość pasma
Szerokość pasma
Niektórymi spośród czynników mających wpływ na przepustowość są:
• urządzenia sieciowe,
• typ przesyłanych danych,
• topologia sieci,
• liczba użytkowników sieci,
• komputer użytkownika,
• komputer pracujący jako serwer,
• warunki zasilania.
Różnica: pasmo a
przepływność !!!
![Page 8: Sieci komputerowe - macos.ukw.edu.plmacos.ukw.edu.pl/sieci/sieci/sieci_01_wprowadzenie.pdf · •Dane aplikacji przekazywane są w dół stosu protokołów, •Na każdym z poziomów](https://reader035.fdocuments.pl/reader035/viewer/2022081606/5c76e95a09d3f2d3778c40c1/html5/thumbnails/8.jpg)
2012-05-24
8
QoS
QoS
Tor komunikacyjny
urządzenia sieciowe, media, usługi
![Page 9: Sieci komputerowe - macos.ukw.edu.plmacos.ukw.edu.pl/sieci/sieci/sieci_01_wprowadzenie.pdf · •Dane aplikacji przekazywane są w dół stosu protokołów, •Na każdym z poziomów](https://reader035.fdocuments.pl/reader035/viewer/2022081606/5c76e95a09d3f2d3778c40c1/html5/thumbnails/9.jpg)
2012-05-24
9
Urządzenia pośredniczące
• Urządzenia pośredniczące:
• urządzenia dostępowe (koncentratory, przełączniki, bezprzewodowe punkty dostępowe),
• urządzenia łączące sieci (routery),
• serwery komunikacyjne i modemy,
• urządzenia zapewniające bezpieczeństwo (firewalle).
Urządzenia pośredniczące
• Procesy w urządzeniach pośredniczących:
• regenerują i przekazują sygnały danych,
• utrzymują informację o ścieżkach transmisyjnych istniejących w sieci i intersieci,
• powiadamiają inne urządzenia o błędach i awariach w komunikacji,
• kierują dane alternatywnymi ścieżkami w sytuacji awarii łączy,
• klasyfikują i kierują wiadomości zgodnie z priorytetami QoS,
• umożliwiają lub blokują przepływ danych, kierując się ustawieniami bezpieczeństwa.
Podział sieci
![Page 10: Sieci komputerowe - macos.ukw.edu.plmacos.ukw.edu.pl/sieci/sieci/sieci_01_wprowadzenie.pdf · •Dane aplikacji przekazywane są w dół stosu protokołów, •Na każdym z poziomów](https://reader035.fdocuments.pl/reader035/viewer/2022081606/5c76e95a09d3f2d3778c40c1/html5/thumbnails/10.jpg)
2012-05-24
10
Internet vs intranet
Protokoły sieciowe
• Zestawy protokołów sieciowych opisują następujące procesy:
• format lub strukturę wiadomości,
• metodę wymiany informacji między urządzeniami sieciowymi po ścieżkach prowadzących do innych sieci,
• W jaki sposób i kiedy urządzenia sieciowe wysyłają sobie informacje systemowe lub informacje o błędach,
• nawiązywanie i kończenie sesji komunikacyjnych.
Standardy protokołów
![Page 11: Sieci komputerowe - macos.ukw.edu.plmacos.ukw.edu.pl/sieci/sieci/sieci_01_wprowadzenie.pdf · •Dane aplikacji przekazywane są w dół stosu protokołów, •Na każdym z poziomów](https://reader035.fdocuments.pl/reader035/viewer/2022081606/5c76e95a09d3f2d3778c40c1/html5/thumbnails/11.jpg)
2012-05-24
11
Modele odniesienia
Model OSI
Model OSI
![Page 12: Sieci komputerowe - macos.ukw.edu.plmacos.ukw.edu.pl/sieci/sieci/sieci_01_wprowadzenie.pdf · •Dane aplikacji przekazywane są w dół stosu protokołów, •Na każdym z poziomów](https://reader035.fdocuments.pl/reader035/viewer/2022081606/5c76e95a09d3f2d3778c40c1/html5/thumbnails/12.jpg)
2012-05-24
12
Model OSI
Model OSI
• dzieli proces komunikacji sieciowej na mniejsze, łatwiejsze do zarządzania elementy składowe,
• tworzy standardy składników sieci, dzięki czemu składniki te mogą być rozwijane i obsługiwane przez różnych producentów,
• umożliwia wzajemną komunikację sprzętu i oprogramowania sieciowego różnych rodzajów,
• zmiany wprowadzone w jednej warstwie nie dotyczą innych warstw,
• dzieli proces komunikacji sieciowej na mniejsze składowe, co pozwala na łatwiejsze jego zrozumienie.
Model TCP/IP
![Page 13: Sieci komputerowe - macos.ukw.edu.plmacos.ukw.edu.pl/sieci/sieci/sieci_01_wprowadzenie.pdf · •Dane aplikacji przekazywane są w dół stosu protokołów, •Na każdym z poziomów](https://reader035.fdocuments.pl/reader035/viewer/2022081606/5c76e95a09d3f2d3778c40c1/html5/thumbnails/13.jpg)
2012-05-24
13
Model TCP/IP
Jednostki danych protokołu
• Dane aplikacji przekazywane są w dół stosu protokołów,
• Na każdym z poziomów protokoły dodają swoje informacje do momentu transmisji danych przez medium,
• Ten proces powszechnie określa się jako enkapsulację.
• Forma jaką przyjmują dane w każdej z warstw nazywana jest jednostką danych protokołu - PDU (ang. Protocol Data Unit),
• Podczas enkapsulacji każda z kolejnych warstw enkapsuluje PDU, które otrzymała z wyższej warstwy zgodnie z użytym protokołem,
• Na każdym kroku tego procesu, PDU przyjmuje inną nazwę aby odzwierciedlić nową formę,
Jednostki danych protokołu
• Dane - ogólne określenie dla PDU używane w warstwie aplikacji.
• Segment - PDU warstwy transportowej.
• Pakiet (ang. Packet) - PDU warstwy sieci.
• Ramka (ang. Frame) - PDU warstwy dostępu do sieci.
• Bity (ang. Bits) - PDU używane podczas fizycznej transmisji danych poprzez medium.
![Page 14: Sieci komputerowe - macos.ukw.edu.plmacos.ukw.edu.pl/sieci/sieci/sieci_01_wprowadzenie.pdf · •Dane aplikacji przekazywane są w dół stosu protokołów, •Na każdym z poziomów](https://reader035.fdocuments.pl/reader035/viewer/2022081606/5c76e95a09d3f2d3778c40c1/html5/thumbnails/14.jpg)
2012-05-24
14
Enkapsulacja
Adresowanie
Warstwa fizyczna - okablowanie