Wprowadzenie do sieci komputerowych

Podobne dokumenty
PI-12 01/12. podłączonych do innych komputerów, komputerach. wspólnej bazie. ! Współużytkowanie drukarek, ploterów czy modemów

MODEL WARSTWOWY PROTOKOŁY TCP/IP

Wykład I. Administrowanie szkolną siecią komputerową. dr Artur Bartoszewski

Podstawowe pojęcia dotyczące sieci komputerowych

Protokoły sieciowe model ISO-OSI Opracował: Andrzej Nowak

Protokoły sieciowe - TCP/IP

Plan wykładu. 1. Sieć komputerowa 2. Rodzaje sieci 3. Topologie sieci 4. Karta sieciowa 5. Protokoły używane w sieciach LAN 6.

Dwa lub więcej komputerów połączonych ze sobą z określonymi zasadami komunikacji (protokołem komunikacyjnym).

Zarządzanie infrastrukturą sieciową Modele funkcjonowania sieci

Dr Michał Tanaś(


Podstawy Informatyki. Inżynieria Ciepła, I rok. Wykład 13 Topologie sieci i urządzenia

Referencyjny model OSI. 3 listopada 2014 Mirosław Juszczak 37

Sieci komputerowe. Dr inż. Dariusz Skibicki

SIECI KOMPUTEROWE Protokoły sieciowe

Warstwy i funkcje modelu ISO/OSI

Sieci komputerowe test

SIECI KOMPUTEROWE mgr inż. Adam Mencwal Katedra Informatyki Stosowanej

W standardzie zarządzania energią ACPI, dopływ energii do poszczególnych urządzeń jest kontrolowany przez:

Adresy w sieciach komputerowych

Model OSI. mgr inż. Krzysztof Szałajko

Podstawy sieci komputerowych. Technologia Informacyjna Lekcja 19

5R]G]LDï %LEOLRJUDğD Skorowidz

PODSTAWOWE PODZIAŁY SIECI KOMPUTEROWYCH

Programowanie Sieciowe 1

Model sieci OSI, protokoły sieciowe, adresy IP

Temat: Budowa i działanie sieci komputerowych. Internet jako sieć globalna.

Sieci komputerowe. Wstęp

Pytanie 1 Z jakich protokołów korzysta usługa WWW? (Wybierz prawidłowe odpowiedzi)

Sieci komputerowe. Informatyka Poziom rozszerzony

Uniwersalny Konwerter Protokołów

Podstawy Informatyki. Inżynieria Ciepła, I rok. Wykład 14 Protokoły sieciowe

Rywalizacja w sieci cd. Protokoły komunikacyjne. Model ISO. Protokoły komunikacyjne (cd.) Struktura komunikatu. Przesyłanie między warstwami

ORGANIZACJA ZAJĘĆ WSTĘP DO SIECI

DZANIA I MARKETINGU BIAŁYSTOK,

To systemy połączonych komputerów zdolnych do wzajemnego przesyłania informacji, do dzielenia się zasobami, udostępniania tzw.

Protokoły internetowe

Stos protokołów TCP/IP (ang. Transmission Control Protocol/Internet Protocol)

Rodzaje, budowa i funkcje urządzeń sieciowych

Sieci komputerowe Wykład

URZĄDZENIA TECHNIKI KOMPUTEROWEJ SIECI ROZLEGŁE

charakterystyka, rodzaje, topologia autor: T. Petkowicz Instytut Pedagogiki KUL 1

SYSTEMY OPERACYJNE I SIECI KOMPUTEROWE

Sieci komputerowe. Dr inż. Robert Banasiak. Sieci Komputerowe 2010/2011 Studia niestacjonarne

Rok szkolny 2014/15 Sylwester Gieszczyk. Wymagania edukacyjne w technikum. SIECI KOMPUTEROWE kl. 2c

Beskid Cafe. Hufcowa Kawiarenka Internetowa

TCP/IP. Warstwa aplikacji. mgr inż. Krzysztof Szałajko

Podstawy Transmisji Danych. Wykład IV. Protokół IPV4. Sieci WAN to połączenia pomiędzy sieciami LAN

Sieci Komputerowe Modele warstwowe sieci

MASKI SIECIOWE W IPv4

1. Sieć komputerowa to medium umożliwiające połączenie dwóch lub więcej komputerów w celu wzajemnego komunikowania się.

OKABLOWANIE W WYBRANYCH SYSTEMACH KOMUNIKACJI

Sieci równorzędne, oraz klient - serwer

Technologie informacyjne (5) Zdzisław Szyjewski

Adres IP

Politechnika Łódzka. Instytut Systemów Inżynierii Elektrycznej

Przesyłania danych przez protokół TCP/IP

Pytania na kolokwium z Systemów Teleinformatycznych

Protokół sieciowy: Zbiór formalnych reguł i konwencji dotyczących formatu i synchronizacji w czasie wymiany komunikatów między procesami

Instytut Informatyki Politechniki Śląskiej. Sieci konwergentne. Andrzej Grzywak

Zadania z sieci Rozwiązanie

Podstawy Informatyki. Metalurgia, I rok. Wykład 7 Sieci komputerowe

Podstawy Informatyki. Urządzenia sieciowe. Topologie sieci. Pierścień. Magistrala. Gwiazda. Metalurgia, I rok. pierścienia. magistrali.

Ćwiczenie 1. Podstawowa terminologia lokalnych sieci komputerowych. Topologie sieci komputerowych. Ocena. Zadanie 1

Ethernet. Ethernet odnosi się nie do jednej, lecz do wielu technologii sieci lokalnych LAN, z których wyróżnić należy cztery podstawowe kategorie:

Wykład 3 / Wykład 4. Na podstawie CCNA Exploration Moduł 3 streszczenie Dr inż. Robert Banasiak

System operacyjny UNIX Internet. mgr Michał Popławski, WFAiIS

Telefonia Internetowa VoIP

Sieci komputerowe - pojęcia podstawowe

Sieci komputerowe. Sieci komputerowe. Sieć terminalowa. Podział sieci komputerowych. Sieć kliencka. Podział sieci komputerowych. Podstawowe pojęcia

Technologie informacyjne - wykład 8 -

Sieci Komputerowe. Wykład 1: TCP/IP i adresowanie w sieci Internet

Programowanie współbieżne i rozproszone

Działanie komputera i sieci komputerowej.

Sieci komputerowe - Urządzenia w sieciach

Zarządzanie systemami informatycznymi. Protokoły warstw aplikacji i sieci TCP/IP

System komputerowy. Sprzęt. System komputerowy. Oprogramowanie

Urządzenia sieciowe. Część 1: Repeater, Hub, Switch. mgr inż. Krzysztof Szałajko

Spis treści. Wstęp Rozdział 1. Zasady pracy z komputerem Rozdział 2. Budowa komputera... 20

Zespół Szkół Ponadgimnazjalnych Nr 1 w Barlinku - Technik informatyk

1. Sieć komputerowa - grupa komputerów lub innych urządzeń połączonych ze sobą w celu wymiany danych lub współdzielenia różnych zasobów.

Łącza WAN. Piotr Steć. 28 listopada 2002 roku. Rodzaje Łącz Linie Telefoniczne DSL Modemy kablowe Łącza Satelitarne

ZiMSK. Charakterystyka urządzeń sieciowych: Switch, Router, Firewall (v.2012) 1

Model warstwowy Warstwa fizyczna Warstwa łacza danych Warstwa sieciowa Warstwa transportowa Warstwa aplikacj. Protokoły sieciowe

Sieci komputerowe. Wykład 5: Warstwa transportowa: TCP i UDP. Marcin Bieńkowski. Instytut Informatyki Uniwersytet Wrocławski

TCP/IP. Warstwa łącza danych. mgr inż. Krzysztof Szałajko

Budowa karty sieciowej; Sterowniki kart sieciowych; Specyfikacja interfejsu sterownika sieciowego; Open data link interface (ODI); Packet driver

Wykład 2: Budowanie sieci lokalnych. A. Kisiel, Budowanie sieci lokalnych

Podstawowe pojęcia związane z sieciami komputerowymi. mgr inż. Krzysztof Szałajko

Sieci komputerowe - administracja

SMB protokół udostępniania plików i drukarek

STRUKTURA OGÓLNA SIECI LAN

SIECI KOMPUTEROWE. Dariusz CHAŁADYNIAK Józef WACNIK

Którą normę stosuje się dla okablowania strukturalnego w sieciach komputerowych?

Daniel Krzyczkowski Microsoft Student Partner

Sieci Komputerowe. Wykład 1: Historia, model ISO, Ethernet, WiFi

SIECI KOMPUTEROWE. Wstęp do przedmiotu. Piotr Żmudziński Zakład Teleinformatyki, UKW

Model ISO/OSI opis Laboratorium Numer 7

Protokół sieciowy Protokół

Transkrypt:

Sieci komputerowe i bazy danych Wykład 2. Wprowadzenie do sieci komputerowych 1

Idea sieci komputerowej Sieć, czyli zbiór autonomicznych komputerów połączonych wzajemnie podsiecią komunikacyjną; umożliwia zwiększenie zasobów i korzystanie z nich przez wielu użytkowników jednocześnie. Definicja sieci lokalnej LAN (Local Area Network): a) (wg. IEEE) Sieć lokalna jest to system umożliwiający bezpośrednią komunikację wielu niezależnych urządzeń, rozmieszczonych na stosunkowo niewielkim obszarze za pośrednictwem fizycznych kanałów komunikacyjnych o umiarkowanej prędkości. b) (wg. leksykonu teleinformatyka) Sieć łącząca grupę użytkowników, pracujących na stosunkowo niewielkim obszarze (grupa robocza, oddział firmy, budynek, przedsiębiorstwo, kampus). Sieci lokalne transmitują dane w trybie bezpołączeniowym z szybkością od 10 Mb/s do 10 Gb/s. Najstarszy, stale rozwijany standard LAN, czyli Ethernet, ma typową przepływność 10 Mb/s, jego szybsza wersja, Fast Ethernet, osiąga 100 Mb/s (100Base-T, 100VGAnyLAN), nowa wersja Gigabit Ethernet pracuje z przepływnością 1 Gb/s. 2

Jaki jest cel tworzenia sieci komputerowych? Efektywne wykorzystanie zasobów sprzętowych i programowych będących w dyspozycji rozproszonych użytkowników. Dzielenie zasobów logicznych (baz danych, specjalizowanych programów). Dzielenie zasobów fizycznych (drukarek, ploterów, pamięci masowych, urządzeń łączności). Przesyłanie informacji w postaci elektronicznej tekstowej lub binarnej (poczta elektroniczna, irc, VoIP, wideo) 3

Inne ważne cele tworzenia sieci komputerowych to: Wyższa niezawodność usług (udostępnienie alternatywnych źródeł informacji, możliwości obliczeniowych, dróg połączeniowych). Oszczędności finansowe (koszty transmisji małe w porównaniu z jednostkowymi kosztami obliczeń). 4

Elementy składowe sieci Elementy sprzętowe Urządzenia transmisji sygnałów kable, nośniki niematerialne Urządzenia dostępu karty sieciowe formatowanie danych umieszczanie danych w sieci Urządzenia wzmacniające przesyłane sygnały regeneracja sygnału wzmocnienie sygnału 5

Elementy składowe sieci Elementy programowe Protokoły określają i regulują sposoby komunikowania się urządzeń Sterowniki urządzeń - umożliwiają działanie urządzeniom (takim np. jak karty sieciowe) Oprogramowanie komunikacyjne 6

Co to jest protokół komunikacyjny? protokół ludzki oraz protokół komputerowy Cześć Witaj Która jest godzina? 2:00 rządanie połączenia (TCP) odpowiedź na rządanie (TCP) Get http://www.agh.edu.pl/index.html <plik> czas 21/10/08 CS4119 #1 7

Protokoły komunikacyjne Definicja Protokół to zbiór reguł określający zasady nawiązywania komunikacji, szybkość transmisji, format przesyłania danych oraz sposób potwierdzenia przyjęcia informacji pomiędzy urządzeniami w sieci komputerowej. 8

Protokoły sieciowe NetBEUI (NetBIOS Extended User Interface) opracowany w 1985 przez IBM, używany w środowisku Windows TCP/IP (Transmission Control Protocol/Internet Protocol) opracowany w latach 70 przez agencję DARPA na zlecenie Departamentu Obrony USA. IPX/SPX (Internet Packet Exchange/Sequential Packet Exchange) używany do transmisji w sieciach opartych na systemie Novell Netware 9

Rodzaje komputerów w sieci Serwery Dedykowane - umożliwiające użytkownikom dostęp do swoich usług, nie można na nich uruchamiac programów, Niededykowane, umożliwiające dostęp do aplikacji, plików, drukarek, Specjalizowane, przeznaczone do realizacji specjalnych usług, takich jak obsługa poczty elektronicznej. Stacje robocze. 10

Rodzaje serwerów, czyli komputerów służących do zarządzania siecią Serwer sieciowy wspólne korzystanie z zasobów sieci Serwer baz danych wspólne korzystanie z danych Serwer WWW wspólne korzystnie ze stron WWW Serwer FTP wspólne korzystnie z usług pobierania plików Serwer druku wspólne korzystanie z drukarek Serwer aplikacji wspólne korzystanie z programów. Stosuje się także sieci bez wydzielonego serwera równorzędne lub równoprawne. 11

Czym się różnią od siebie podsieci komunikacyjne? Szybkością transmisji (ilością danych możliwych do przesłania w jednostce czasu). Opóźnieniami propagacyjnymi. Efektywnością wykorzystania łączy. Maksymalnym zasięgiem. 12

Sieci PAN IrDA USB PAN jest siecią komputerową pozwalającą na komunikację pomiędzy urządzeniami znajdującymi się blisko siebie. Bluetooth Firewire

Sieci LAN Local Area Network Umożliwiają wymianę zbiorów informacji, wspólne użytkowanie zasobów oraz komunikatów między użytkownikami znajdującymi się na niewielkim obszarze geograficznym (zwykle laboratorium, biuro). Szybkość transmisji: 1 Mb/s - kilka Gb/s 14

Sieci MAN Metropolitan Area Network Umożliwiają wymianę zbiorów informacji (Files), wspólne użytkowanie zasobów oraz komunikatów między użytkownikami znajdującymi się na obszarze geograficznym o średnicy do około 50 km. Szybkość transmisji: kilka Mb/s - setki Mb/s 15

Sieci WAN Widea Area Network Sieci rozległe łączą ze sobą oddzielne sieci LAN, MAN używając do tego celu zwykłych sieci telefonicznych, łącz satelitarnych lub innych rodzajów mediów. Szybkość transmisji: kilka kb/s - kilkadziesiąt Mb/s 16

Usługi dostępne w sieci Transfer zbiorów i obsługę poczty elektronicznej. Zdalne uaktualnianie programów i zdalne wykonywanie obliczeń. Zdalny dostęp do: baz danych, serwisów informacyjnych, usług finansowych, informacji bibliotecznych, automatycznych gazet. 17

Aplikacje są udostępniane przez nowoczesne sieci komputerowe? Telekonferencje i wideokonferencje. Przekaz mowy, obrazów stałych i ruchomych. Wybór programów TV, bądź filmów wideo na żądanie. 18

Model OSI (Open Systems Interconnection) Opisuje sposób przepływu informacji pomiędzy aplikacjami software owymi stacji sieciowych. Opracowany został przez ISO w 1984 roku. Składa się z 7 niezależnych warstw. 19

Model OSI Warstwa hosta Warstwa nośnika Model OSI Warstwy Rodzaj danych 7. Aplikacji 6. Prezentacji Dane 5. Sesji 4. Transportowa Segmenty 3. Sieciowa Pakiety 2. Łącza danych Ramki 1. Fizyczna Bity 20

MODEL OSI Warstwa 7 - APLIKACJI (bezpośrednie świadczenie usług sieciowych użytkownikowi) Warstwa 6 - PREZENTACJI (interpretacja danych, ich kodowanie i dekodowanie) Warstwa 5 - SESJI Warstwa 4 - TRANSPORTOWA (sprawdzanie poprawności przesyłanej informacji) Warstwa 3 - SIECIOWA (przekazywanie danych przez sieć, podział na pakiety, dodanie adresu odbiorcy) Warstwa 2 - ŁĄCZY DANYCH (tworzenie tzw. ramki, zawierającej adres sieciowy nadawcy i odbiorcy, informacje o długości 21 Warstwa 1 - FIZYCZNA (sprzętowa)

OSI Model Warstwa fizyczna Dostarcza specyfikację fizycznych inetrfejsów na potrzeby transmisji danych Definiuje zasady w jaki sposób przesyłać bity z jednego systemu do drugiego za pomocą fizycznego medium. Pokrywa wszystkie aspekty komunikacji fizycznej mechaniczne, elektryczne, funkcjonalne oraz proceduralne. W specyfikacji tej warstwy znajdują się takie parametry jak: poziomy napięć, timingi zmian napięcia, fizyczne wspólczynniki danych, maksymalne odległóści pozwalające na wykonanie transmisji itp.

OSI Model Warstwa łącza danych Warstwa łącza danych dostarcza rzetelną specyfikację sposobu komunikacji za pomocą interfejsów warstwy fizycznej Dzieli wychodzące dane na ramki oraz składa otrzymane ramki w całość Tworzy oraz wyznacza granice ramek Pozwala na obsługę błędów poprzez generowanie potwierdzeń oraz retransmisję danych Implementuje kontrolę przepływu danych. Wspiera zarówno komunikację punkt-punkt jak I szerokopasową Pozwala na komunikację w trybach simplex, halfduplex or full-duplex

OSI Model Warstwa sieciowa Zarządza sposobem przepływu ramek (pakietów) poprzez sieć Definiuje optymalne ścieżki przejścia pakietów od źródła do celu Definiuje adresy logiczne po to aby każdy punkt końcowy był ściśle zdefiniowany Obsługuje przeciążenia sieci Ułatwia połączenia pomiędzy sieciami heterogenicznymi (internetworking) Warstwa ta definiuje także w jaki sposób dzielić pakiety na mniejsze części w celu dostosowania różnych mediów sieciowych.

OSI Model Warstwa transportowa Zadaniem tej warstwy jest dostarczenie mechanizmów dla wymiany danych pomiędzy procesami działającymi na różnych komputerach Zapewnia I gwarantuje dostarczenie danych wolne od błędów Zapewnia ułożenie danych w odpowiedniej kolejności Zapewnia że dane nie zostały utracone oraz nie duplikują się Dostarcza usługi serwisowe działające w trybie połączeniowym oraz bezpołączeniowym Dostarcza środków do zarządzania połączeniami Pozwala na multipleksowanie wielu połączeń za pomocą jednego kanału

OSI Model Warstwa sesji Warstwa sesji dostarcza mechanizmy kontroli wymiany informacji pomiędzy systemami końcowymi. Definiuje sposób rozpoczęcia, kontroli oraz zakończenia wymiany danych (sesji) pomiędzy aplikacjami Na żądanie użytkownika końcowego pozwala na utworzenie połączenia logicznego Zarządza operacjami logowania i uwierzytelniania użytkownika Jest odpowiedzialna za przerywanie połączenia Udostępnia mechanizmy kontroli poprawności danych. Jeśli detektowany jest błąd wysyłane są żądania retransmisji danych

OSI Model Warstwa prezentacji Definiuje formaty w jakich wymieniane są dane pomiędzy urządzeniami końcowymi Pozwala także na kompresję oraz dekompresją przesyłanych danych

OSI Model Warstwa aplikacji Warstwa ta współdziała z programami klienckimi dostarczając im narzędzia interfejsu programowego. Najwyższa warstwa modelu OSI Zawiera funkcje zarządzające wspierające obsługę rozproszonych aplikacji Przykładami warstwy aplikacji mogą być takie zastosowania jak: przesyłanie plików, poczta elektroniczna, połączenia zdalne,...

Topologie sieciowe Topologia gwiazdy: wszystkie komputery połączone są z jednym komputerem, który pełni rolę serwera. Wymiana danych następuje za pomocą serwera. 29

Topologie sieciowe Topologia pierścienia: w rozwiązaniu tego typu kabel tworzy pętlę. Wszystkie komputery uczestniczą w przesyłaniu sygnału i jego regeneracji. Zaletą tego podejścia jest małe zużycie kabla. 30

Topologie sieciowe Topologia podwójnego pierścienia: połączenia między stacjami sieci są podwójne. Przesyłanie danych odbywa się w przeciwnych kierunkach. 31

Topologie sieciowe Topologia magistrali: wszystkie komputery pracujące w sieci dołączone są do jednego odcinka przewodu magistrali. 32

Topologie sieciowe Hierarchiczna 33

34