Informatyka MTDI 1. Wykład 2. Urządzenia sieciowe Adresowanie w sieci Protokoły Model ISO/OSI

Podobne dokumenty
Informatyka MTDI 1. Wykład 2. Urządzenia sieciowe Adresowanie w sieci Protokoły Model ISO/OSI

MODEL WARSTWOWY PROTOKOŁY TCP/IP

Protokoły sieciowe - TCP/IP

Warstwy i funkcje modelu ISO/OSI

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

Model OSI. mgr inż. Krzysztof Szałajko

Sieci komputerowe. Dr inż. Dariusz Skibicki

Bazy Danych i Usługi Sieciowe

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

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

Protokoły internetowe

Zarządzanie infrastrukturą sieciową Modele funkcjonowania sieci

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

Sieci Komputerowe Modele warstwowe sieci

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

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

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

Przesyłania danych przez protokół TCP/IP

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

Dr Michał Tanaś(

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

Model sieci OSI, protokoły sieciowe, adresy IP

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

Model ISO/OSI opis Laboratorium Numer 7

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.

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

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

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

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

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

Model referencyjny OSI

Adresy w sieciach komputerowych

Podstawy sieci komputerowych

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

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

Sieci komputerowe Wykład

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

Sieci komputerowe. Wstęp

Urządzenia sieciowe. Tutorial 1 Topologie sieci. Definicja sieci i rodzaje topologii

Programowanie Sieciowe 1

Zestaw ten opiera się na pakietach co oznacza, że dane podczas wysyłania są dzielone na niewielkie porcje. Wojciech Śleziak

Rodzaje, budowa i funkcje urządzeń sieciowych

PODSTAWOWE PODZIAŁY SIECI KOMPUTEROWYCH

Urządzenia fizyczne sieci. Pudełko Urządzenia Techniki Komputerowej

Zadania z sieci Rozwiązanie

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

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

ORGANIZACJA ZAJĘĆ WSTĘP DO SIECI

MASKI SIECIOWE W IPv4

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

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

Sieci komputerowe. Informatyka Poziom rozszerzony

Dr Michał Tanaś(

Pytania na kolokwium z Systemów Teleinformatycznych

Sieci komputerowe - Urządzenia w sieciach

Adres IP

SIECI KOMPUTEROWE Protokoły sieciowe

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

Sieci komputerowe w sterowaniu informacje ogólne, model TCP/IP, protokoły warstwy internetowej i sieciowej

Sieci komputerowe Wykład 3

Sieci komputerowe Modele OSI i TCP/IP

Akademickie Centrum Informatyki PS. Wydział Informatyki PS

ARP Address Resolution Protocol (RFC 826)

Kurs Ethernet przemysłowy konfiguracja i diagnostyka. Spis treści. Dzień 1/2

Wykład 4: Protokoły TCP/UDP i usługi sieciowe. A. Kisiel,Protokoły TCP/UDP i usługi sieciowe

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

Sieci komputerowe test


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

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

1PSI: TEST do wykonania (protokoły sieciowe jedna prawidłowa odp.): Tematy prac semestralnych G. Romotowski. Sieci Komputerowe:

Wprowadzenie do sieci komputerowych

SIECI KOMPUTEROWE mgr inż. Adam Mencwal Katedra Informatyki Stosowanej

MODEM. Wewnętrzny modem PCI, 56Kbps DATA/FAX/VOICE, V.92

komputerowych Dariusz CHAŁADYNIAK informatyka+

Podstawy sieci komputerowych. Technologia Informacyjna Lekcja 19

SIECI KOMPUTEROWE. Podstawowe wiadomości

Sieci komputerowe. Zajęcia 2 Warstwa łącza, sprzęt i topologie sieci Ethernet

Model warstwowy sieci

Sieci komputerowe - administracja

Wprowadzenie do TCP/IP. Wykład nr 3

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

Technologie informacyjne (6) Zdzisław Szyjewski

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

Sieci komputerowe - administracja

Programowanie współbieżne i rozproszone

Systemy operacyjne i sieci komputerowe powtórzenie wiadomości

Sieci komputerowe. Zadania warstwy łącza danych. Ramka Ethernet. Adresacja Ethernet

Kurs Ethernet przemysłowy konfiguracja i diagnostyka. Spis treści. Dzień 1

MODEL OSI A INTERNET

1. W protokole http w ogólnym przypadku elementy odpowiedzi mają: a) Postać tekstu b) Postać HTML c) Zarówno a i b 2. W usłudze DNS odpowiedź

Sieci komputerowe - warstwa fizyczna

Technologie informacyjne - wykład 8 -

Wykład Nr Sieci bezprzewodowe 2. Monitorowanie sieci - polecenia

OSI Open Systems Interconnection Model ISO International Organization for Standardization

Skąd dostać adres? Metody uzyskiwania adresów IP. Statycznie RARP. Część sieciowa. Część hosta

DR INŻ. ROBERT WÓJCIK DR INŻ. JERZY DOMŻAŁ ADRESACJA W SIECIACH IP. WSTĘP DO SIECI INTERNET Kraków, dn. 24 października 2016r.

Podstawowe pojęcia dotyczące sieci komputerowych

Technologie informacyjne (5) Zdzisław Szyjewski

Transkrypt:

Informatyka MTDI 1 Wykład 2 Urządzenia sieciowe Adresowanie w sieci Protokoły Model ISO/OSI

Elementy pasywne sieci kable, wtyczki, złączki Terminator magistrali Wtyk RJ-45 standard dla karty sieciowej Trójnik 2

Urządzenia aktywne Firewall Serwer Przełącznik (switch) Punkt dostępowy (access point) 3

ma unikalny numer tzw. MAC adres 6 bajtów 3 stałe dla producenta karty + 3 unikalny numer np. SIECIOWE ELEMENTY AKTYWNE karta sieciowa (NIC) Network Interface Controller, nazywana jest również adapterem sieciowym 00-1F-C6-D7-69-B1 Każda karta jest przystosowana tylko do jednego typu sieci (np. Ethernet) i posiada numer, który identyfikuje zawierający ją komputer.

Karta sieciowa dwa typy gniazd

Karta sieciowa komputera typu desktop

Karty Bluetooth 7

Hub (inaczej koncentrator) służy do łączenia komputerów za pomocą kabla skrętkowego (UTP). sygnał podany na jedno wejście pojawia się na wszystkich innych wyjściach - najprostsze urządzenie sieciowe rozgałęźnik Łączy ze sobą wszystkie stacje robocze (każdy komputer jest połączony z HUB-em kablem). Możliwe jest łączenie HUB-ów w celu przedłużenia sieci lub uzyskania większej liczby portów.

Koncentrator (hub) hub kiedy otrzyma dane automatycznie rozsyła je na wszystkie swoje porty 9

Switch (przełącznik) podobny do huba, lecz troszkę mądrzejszy. Sygnał podany na wejście pojawia się tylko na jednym wyjściu, na tym, dla którego przeznaczone są informacje. Przydatny w sytuacjach, gdy występują duże transfery danych pomiędzy różnymi komputerami Zapobiega on zapychaniu się sieci przesyłając pakiety tylko do portów docelowych.

Przełącznik (switch) switch potrafi rozpoznać dla kogo przeznaczone są dane i przekierować je na właściwy port 12

Repeater - wzmacniacz sygnału (regenerator, wzmacniak) służy do wzmacniania sygnału stosuje się go głównie do przedłużenia długości magistrali w sieciach

Bridge (most) pozwala zazwyczaj połączyć ze sobą 2 podsieci, łączy - rozdziela sieć, na drugą stronę przepuszcza tylko te ramki, które są dla niej przeznaczone. Najczęściej konfiguruje się sam, obserwując i Najczęściej konfiguruje się sam, obserwując i zapamiętując, jakie adresy MAC są, po której jego stronie.

Router (brama, gateway) jedno z najdroższych i najbardziej skomplikowanych urządzeń w sieciach) Służy do łączenia różnych sieci. Mogą to być sieci o tym samym lub różnych protokołach, o różnych topologiach (na przykład ethernet i token ring), a nawet radiowa. Może służyć do połączenia sieci lokalnej do Internetu. Router umożliwia połączenie wielu segmentów sieci oraz wybiera najszybszą drogę do przesłania pakietów. Do zadań routera zaliczyć można: wybór optymalnej trasy między nadawcą a odbiorcą translację adresów (tablic routingu). ochrona (zapory, kodowanie) transakcja protokołów (łączenie różnych segmentów o różnych protokołach) filtrowanie pakietów (sortowanie i selekcja transmitowanych pakietów) usuwanie pakietów bez adresu

Router Łączenie różnych sieci komputerowych (np. o różnych klasach adresów), węzeł komunikacyjny. Proces kierowania ruchem nosi nazwę trasowania (routingu) klasa C adresów dla małej sieci 16

Router WI-FI Router i punkt dostępowy (ACCESS POINT) "dwa w jednym"

Punkt dostępowy (Access point) dla sieci bezprzewodowych 18

Sieć Ethernet Historia Ethernetu zaczęła sie w 1970 roku, kiedy to firma XEROX stworzyła prototyp sieci komputerowej. Pierwsza sieć będąca podstawą Ethernetu została zaprojektowana w 1976 r przez dr. Robert M. Metcalfe.

RAMKA (frame) porcja danych przesyłana w sieci

Adresowanie w sieci Adresacja fizyczna urządzenia adresy MAC Adresacja logiczna - ethernetowa (32 bity adres IP - unikalny w świecie) postać liczbowa, np.: 123.45.100.1 (4 oktety) sieć komputer Adresacja domenowa DNS DNS (ang. Domain Name System, system nazw domenowych) to system serwerów oraz protokół komunikacyjny zapewniający zamianę adresów tekstowych wygodnych dla użytkowników (domenowych) na adresy logiczne. Dzięki wykorzystaniu DNS nazwa mnemoniczna, np. onet.pl, może zostać zamieniona na odpowiadający jej adres IP.

START Uruchom: cmd ipconfig MAC adres karty sieciowej (6 bajtów system 16-stkowy) adres IP (Internet Protocol) 4 oktety (bajty) 0 do 255 22

Domeny najwyższego poziomu - niesponsorowane: com, org, eu, gov, net - krajowe: pl, us, it, ru, au itd. - inne sponsorowane, np. aero Nazwy domenowe niższych poziomów kontrolują i wynajmują licencjonowane organizacje

Adresy URL Wskaźnik do zasobu w sieci Internet 24

Typy komutacji Komutacja kanałów przyznanie stałe zasobów nawet jeśli brak przepływu informacji - synchroniczna Komutacja pakietów oszczędniejsze na zasadzie zapotrzebowania asynchroniczna Komutacja komunikatów

Pakiety PAKIET każda informacja zostaje podzielona na porcje pakiety pakiety są łączone u odbiorcy dostosowanie do środowiska teleinformatycznego przepływ informacji impulsowy

Komutacja kanałów - aby przenieść dane z jednego węzła sieci do drugiego, tworzone jest połączenie dedykowane między tymi systemami. Wszystkie dane przenoszone są tą samą drogą. Sieci tego typu są użyteczne przy dostarczaniu informacji, które muszą być odbierane w takiejaaaaaaaaaaaaaaaa kolejności, w jakiej zostały wysłane. Komutacja pakietów - każda pojedyncza ramka może iść inną ścieżką do miejsca przeznaczenia. Ramki mogą (lecz nie muszą) być odbierane w kolejności nadawania.

Komutacja komunikatów Jeżeli na drodze informacji jest kilka urządzeń, to pierwsze urządzenie tworzy połączenie z następnym i przesyła całą wiadomość. Po zakończeniu transmisji, połączenie zostaje przerwane i drugie urządzenie powtarza cały proces. Choć wszystkie dane wędrują tą samą drogą, jedynie jedna część sieci jest wydzielona do dostarczania danych w określonym czasie.

Komutacja kanałów całość synchronicznie Komutacja pakietów pakiet1 pakiet2 odstęp.. Komutacja komunikatów odstęp.. całość synchronicznie całość synchronicznie

Sieci teleinformatyczne Stacje są komputerami Architektura warstwowa hierarchia warstw zagnieżdżanych anych

Model ISO/OSI OSI - Open System Interconnection połączone systemy otwarte ISO - International Organization for Standardization tzw. model referencyjny - warstwowy Cele: Proste przedstawienie składników sieci, urządzeń i procesów, Standaryzacja uniknięcie niezgodności funkcjonowania sieci różnych typów, Łatwiejsze zrozumienie.

Pojęcie protokołu sieciowego Protokół (ang. protocol) - zbiór sygnałów (powiązań i połączeń) używanych przez elementy funkcjonalne sieci podczas wymiany danych (wysyłania, odbierania i kontroli poprawności informacji). W transmisji może być używane kilka protokołów - np. jedne do komunikacji z jednym systemem, a drugi z innym. Podstawowym zadaniem protokołu jest identyfikacja typu danych i ich interpretacji oraz procesów przetwarzania tych danych.

Protokoły sieciowe zapewniają: usługi łączy systemów telekomunikacyjnych, obsługują adresowanie, informacje "routingu" (wybór trasy), weryfikację błędów, żądania retransmisji procedury dostępu do sieci, określone przez wykorzystywany rodzaj sieci.

Najpopularniejsze protokoły sieciowe to: TCP/IP IPX/SPX - firmy Novell NetBEUI IBM (Microsoft)

Protokoły występujące w modelu OSI TCP/IP ang. Transmission Control Protocol/Intenet Protocol Dotyczy modelu powiązania między protokołami. Najczęściej używany, zarówno dla sieci lokalnych jak i połączenia z internetem. TCP - Protokół sterowania transmisją jest protokołem obsługi połączeniowej procesu użytkownika, umożliwiającym niezawodne i równoczesne (ang. full-duplex = dwukierunkowe= nadawanie i odbiór) przesyłanie strumienia bajtów. W większości internetowych programów użytkowych stosuje się protokół TCP. TCP korzysta z protokołu IP, więc całą rodzinę protokołów nazywamy TCP/IP.

UDP - Protokół datagramów użytkownika (komunikaty przesyłane między systemami jeden niezależnie od drugiego) (ang. User Datagram Protocol) jest protokołem obsługi bezpołączeniowej procesów użytkownika. W odróżnieniu od protokołu TCP, który jest niezawodny, protokół UDP nie daje gwarancji, że datagramy UDP zawsze dotrą do celu. Np. stosowany w transmisjach video nie wszystkie klatki muszą dotrzeć, ważna jest ciągłość i czas).

inne protokoły ICMP - Protokół międzysieciowych komunikatów sterujących (ang. Internet Control Message Protocol) obsługuje zawiadomienia o błędach i informacje sterujące między bramami (ang. gateway) a stacjami (ang. host). IP - protokół międzysieciowy (ang. Internet Protocol) obsługuje doręczanie pakietów dla protokołów TCP, UDP oraz ICMP. ARP, RARP - Protokoły odwzorowania adresów (ang. Address Resolution Protocol) służy do odwzorowania adresów internetowych na adresy sprzętowe i odwrotnie (Reverse..)

Usługi sieciowe poczta elektroniczna - e-mail usługi informacyjne WWW ftp - transfer plików telnet - komunikacja z zdalnym komputerem rlogin - praca na odległym komputerze talk - rozmowa "ekranowa"

Model ISO-OSI 7 Warstwa aplikacji - dostęp użytkownika końcowego do środowiska OSI 6 Warstwa prezentacji Transformacja danych np. szyfrowanie-deszyfrowanie 5 Warstwa sesji sterowanie komunikacją między użytkownikami a administratorem 4 Warstwa transportowa sterowanie wejście-wyjście wiadomości między użytkownikami 3 Warstwa sieci kierowanie pakietami, routing 2 Warstwa łącza danych (przęsło) - kontrola błędów - niezawodność 1 Warstwa fizyczna transmisja przez kanał fizyczny

Połączenie nawiązanie komunikacji: Rozpoczyna się zawsze od warstwy 7 Przechodzi kolejno przez warstwy niższe (nie zawsze przez wszystkie np. komputery w tej samej sieci mogą nie używać warstwy sieciowej Enkapsulacja w systemie nadającym ("spakowanie") W systemie odbierającym dekapsulacja ("rozpakowanie")

Warstwy - definicja Warstwa to proces (lub urządzenie) wewnątrz systemu komputerowego dla wypełnienia określonej funkcji Czarna skrzynka z wejściami i wyjściami dane proces warstwy dane Wyższa warstwa widzi niższą jako zestaw funkcji do wykorzystania

7 Aplikacja Aplikacja 6 Prezentacja Prezentacja 5 Sesja Sesja 4 Transport utworzenie ramek wybór trasy Transport 3 Sieć Sieć Sieć 2 Łącze danych DLC DLC Łącze danych 1 Fizyczna łącze fizyczne system A Fizyczna Węzeł podsieci Fizyczna Fizyczna łącze fizyczne system B DLC- Data Link Control sterowanie łączem danych warstwa 2

WARSTWA TYP DANYCH

1. Warstwa fizyczna (physical layer) Zapewnia transmisję danych pomiędzy węzłami sieci. Definiuje interfejsy sieciowe i medium transmisji. Warstwa nieinteligentna tylko sygnał brak kontroli przeznaczenia

Warstwa fizyczna określa m.in. : Sposób połączenia mechanicznego (wtyczki, złącza), elektrycznego (poziomy napięć, prądów), standard fizycznej transmisji danych. W skład jej obiektów wchodzą min.: W skład jej obiektów wchodz min.: przewody (kable miedziane, światłowody) karty sieciowe, modemy, wzmacniaki (repeatery), koncentratory.

2. Warstwa łącza danych (data link layer) Zapewnia niezawodność łącza danych, Przygotowuje dane ramki (frame) Budowanie struktur do przesyłu

Warstwa łącza danych: Kontroluje dostęp - MAC adresy fizyczne kart i innych urządzeń węzłowych. Definiuje mechanizmy kontroli błędów w przesyłanych ramkach lub pakietach - CRC (Cyclic Redundancy Check). Ściśle powiązana z warstwą fizyczną, która narzuca topologię sieci. Warstwa ta często zajmuje się również kompresją danych. W skład jej obiektów wchodzą: sterowniki urządzeń sieciowych, np.: sterowniki kart sieciowych oraz mosty (bridge) przełączniki (switche).

3. Warstwa sieciowa (network layer) Jest odpowiedzialna za "trasowanie" (routing) pakietów w sieci, czyli wyznaczenie optymalnej trasy dla połączenia (w niektórych warunkach dopuszczalne jest gubienie pakietów przez tę warstwę). Zna topologię sieci. Posługuje się adresami logicznymi IP 4 procesy: adresowanie, enkapsulacja, routing, dekapsulacja Obsługuje błędy komunikacji (pomija niepoprawne pakiety). Urządzenia: m.in. routery

4. Warstwa transportowa (transport layer) Dba o kolejność pakietów (ramek) otrzymywanych przez odbiorcę. Sprawdza poprawność (CRC) przesyłanych pakietów (w przypadku ich uszkodzenia lub zaginięcia, zapewnia ich retransmisję)

5. Warstwa sesji (session layer) Kontroluje nawiązywanie i zrywanie połączenia przez aplikację. Jest odpowiedzialna za poprawną realizację zapytania o daną usługę (czy usługa może być zrealizowana)

6. Warstwa prezentacji (presentation layer) Zapewnia tłumaczenie danych, definiowanie ich formatu oraz odpowiednią składnię, przekształcenie danych na postać standardową, niezależną od aplikacji (np. standardowy plik HTML dla stron WWW lub standardowy e-mail). Rozwiązuje także problemy jak niezgodność reprezentacji liczb, znaków końca wiersza, znaków narodowych itp. Odpowiada także za kompresję i szyfrowanie.

7. Warstwa aplikacji (application layer): Procesy kontaktu aplikacji z siecią- przesyłania danych do sieci - zapewnia aplikacjom metody dostępu do sieci W aplikacji rezydują procesy sieciowe dostępne bezpośrednio dla użytkownika. Warstwa ta świadczy usługi końcowe dla aplikacji, min.: udostępnianie zasobów (plików, drukarek).