Wprowadzenie do protokołów sieciowych

Podobne dokumenty
Urzdzenia techniki komputerowej Identyfikacja i charakteryzowanie urzdze zewntrznych komputera

Protokoły sieciowe - TCP/IP

Warstwy i funkcje modelu ISO/OSI

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

MODEL WARSTWOWY PROTOKOŁY 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.

Sieci Komputerowe Modele warstwowe sieci

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

Model ISO/OSI opis Laboratorium Numer 7

Model sieci OSI, protokoły sieciowe, adresy IP

Programowanie Sieciowe 1

Routing i protokoły routingu

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

Przesyłania danych przez protokół TCP/IP

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

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

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

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

RUTERY. Dr inŝ. Małgorzata Langer

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

Klonowanie MAC adresu oraz TTL

Podstawy sieci komputerowych

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

Model OSI. mgr inż. Krzysztof Szałajko

Adresy w sieciach komputerowych

Zadania z sieci Rozwiązanie

Protokoły internetowe

Warstwa sieciowa rutowanie

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

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

Dr Michał Tanaś(

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

PORADNIKI. Routery i Sieci

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

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

Wykład 3: Internet i routing globalny. A. Kisiel, Internet i routing globalny

Routing. mgr inż. Krzysztof Szałajko

Bazy Danych i Usługi Sieciowe

Sieci komputerowe. Wykład 1: Podstawowe pojęcia i modele. Marcin Bieńkowski. Instytut Informatyki Uniwersytet Wrocławski

Dr Michał Tanaś(

Akademickie Centrum Informatyki PS. Wydział Informatyki PS

SIECI KOMPUTEROWE mgr inż. Adam Mencwal Katedra Informatyki Stosowanej

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

MODEL OSI A INTERNET

Zarządzanie infrastrukturą sieciową Modele funkcjonowania sieci

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

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

router wielu sieci pakietów

Programy typu klient serwer. Programowanie w środowisku rozproszonym. Wykład 5.

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

Adres IP

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

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

Temat: Sieci komputerowe.

Protokoły Warstwy transportowej TCP

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

Księgarnia PWN: Mark McGregor Akademia sieci cisco. Semestr szósty

Podstawowe pojęcia dotyczące sieci komputerowych

Sieci komputerowe - administracja

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

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

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

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

Opis efektów kształcenia dla modułu zajęć

PODSTAWOWE PODZIAŁY SIECI KOMPUTEROWYCH

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

Sieci komputerowe. Zajęcia 3 c.d. Warstwa transportu, protokoły UDP, ICMP

Rodzaje, budowa i funkcje urządzeń sieciowych

MODUŁ: SIECI KOMPUTEROWE. Dariusz CHAŁADYNIAK Józef WACNIK

Podstawowa konfiguracja routerów. Interfejsy sieciowe routerów. Sprawdzanie komunikacji w sieci. Podstawy routingu statycznego

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

Temat nr 7: (INT) Protokoły Internetu, ochrona danych i uwierzytelniania w Internecie.

ZiMSK. mgr inż. Artur Sierszeń mgr inż. Łukasz Sturgulewski ZiMSK 1

Sieci komputerowe test

Pytania na kolokwium z Systemów Teleinformatycznych

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

Studium przypadku Case Study CCNA2-ROUTING

Sieci komputerowe. Dr inż. Dariusz Skibicki

Sieci komputerowe - Protokoły wspierające IPv4

Sieci komputerowe. Wykład 0: O czym jest ten przedmiot. Marcin Bieńkowski. Instytut Informatyki Uniwersytet Wrocławski

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

Funkcje warstwy sieciowej. Podstawy wyznaczania tras. Dostarczenie pakietu od nadawcy od odbiorcy (RIP, IGRP, OSPF, EGP, BGP)

Routing - wstęp... 2 Routing statyczny... 3 Konfiguracja routingu statycznego IPv Konfiguracja routingu statycznego IPv6...

Systemy operacyjne i sieci komputerowe Szymon Wilk Adresowanie w sieciach Klasy adresów IP a) klasa A

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

Sieci Komputerowe. Model Referencyjny dla Systemów Otwartych Reference Model for Open Systems Interconnection

ZiMSK. VLAN, trunk, intervlan-routing 1

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.

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

Sieci komputerowe Modele OSI i TCP/IP

Programowanie współbieżne i rozproszone

ARP Address Resolution Protocol (RFC 826)

Zarządzanie ruchem w sieci IP. Komunikat ICMP. Internet Control Message Protocol DSRG DSRG. DSRG Warstwa sieciowa DSRG. Protokół sterujący

PBS. Wykład Organizacja zajęć. 2. Podstawy obsługi urządzeń wykorzystywanych podczas laboratorium.

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

Plan realizacji kursu

PBS. Wykład Zabezpieczenie przełączników i dostępu do sieci LAN

Akademia Techniczno-Humanistyczna w Bielsku-Białej

" # # Problemy budowy bezpiecznej i niezawodnej globalnej sieci szerokopasmowej dla słub odpowiadajcych za bezpieczestwo publiczne

Transkrypt:

Wprowadzenie do protokołów sieciowych 1. Podstawowe informacje o modelu referencyjnym ISO-OSI. 2. Elementarne zasady działania protokołu TCP/IP. 3. Podstawowe załoenia protokołu trasowania (routingu). 4. Przynaleno protokołów http, smtp itd. Ad. 1. Model ISO-OSI: model, który powstał w wyniku ekspertów organizacji ISO, jako zdefiniowany zbiór funkcji, zasad i operacji podstawowych wymaganej przy współpracy sieciowej komputerów, siedmiowarstwowy otwarty model odniesienia, poszczególne warstwy modelu realizuj wiele rónorodnych funkcji, nieodzownych dla prawidłowego funkcjonowania sieci, stanowi, całociow, lecz otwart propozycj architektury sieciowej, administratorzy dokonuj wyboru oprogramowania warstw i realizowanych przez nie funkcji. Model ISO-OSI: nazwa warstwy Aplikacji Prezentacjinazwa warstwy Sesji Transportu Sieci Łcza danych Fizyczna numer warstwy 7 6 5 4 3 2 1 Warstwa fizyczna zapewnia transmisj danych (przekaz cigu bitów) midzy dwoma lub wieloma stacjami połczonymi bezporednio wspólnym medium transmisyjnym, okrela m.in. sposób połczenia mechanicznego (wtyczki, złcza), elektrycznego (poziomy napi, prdów), standard fizycznej transmisji danych, w skład jej obiektów wchodz min.: przewody, karty sieciowe, modemy, wzmacniaki, koncentratory 1

Warstwa łcza danych ma za zadanie zapewnienie niezawodnego przekazu ramek danych przesyłanych kanałem cyfrowym, ma za zadanie wykrywanie błdów (ewentualnie ich korygowanie), sterowanie dostpem do medium komunikacyjnego, czsto zajmuje si kompresj danych, w skład jej obiektów wchodz sterowniki urzdze sieciowych, np.: sterowniki (drivery) kart sieciowych oraz mosty (bridge) i przełczniki (switche). Warstwa sieciowa zapewnia metody ustanawiania, utrzymywania i rozłczania połczenia sieciowego, dokonuje wyboru trasy przesyłania danych midzy stacj ródłow a docelow (routing), obsługuje błdy komunikacji, odpowiada za ochron sieci przed przecieniami transmisyjnymi, W skład jej obiektów wchodz min.: routery. Warstwa transportowa pierwsza liczc warstwa majca nadzór nad całoci połczenia, ma za zadanie zagwarantowa niezawodny przekaz danych midzy stacjami kocowymi, dba o kolejno pakietów otrzymywanych przez odbiorc. sprawdza poprawno przesyłanych pakietów i w przypadku ich uszkodzenia lub zaginicia, zapewnia ich retransmisj, moe dokonywa podziału zbyt długich wiadomoci na segmenty. Warstwa sesji zapewnia rodki do nawizywania i rozwizywania sesji oraz zarzdzania połczeniem (sesj), zapewnia aplikacjom na odległych komputerach realizacj wymiany danych pomidzy nimi, jest odpowiedzialna za poprawn realizacj zapytania o dan usług, wiele zestawów protokołów nie zapewnia warstwy prezentacji. Warstwa prezentacji zapewnia przekształcanie danych uytkownika do postaci standardowe w sieci, 2

realizuje: kodowanie, kompresj i konwersj danych, realizuje utajnianie przesyłanych informacji, dokonujc szyfrowania lub wprowadzajc zabezpieczenia kryptograficzne, wiele zestawów protokołów nie zapewnia warstwy prezentacji. Warstwa aplikacji pomimo sugestywnej nazwy, nie obejmuje aplikacji uytkownika, pełnic raczej rol interfejsu pomidzy ta aplikacj a usługami sieci, pozwala na transmisj plików oraz działanie na zdalnych plikach, zapewnia dostp i działanie na zdalnych bazach danych, pozwala na zarzdzanie transmisj i wykonywanie zdalnych zada obliczeniowych, pozwala na rozsyłanie poczty elektronicznej. Ad. 2. Elementarne zasady działania protokołu TCP/IP Protokół TCP/IP (Transmission ControlProtocol / Internet Protocol uywany w Internecie jak i w sieciach lokalnych, standard otwarty- nikt nie jest jego włacicielem i w zwizku z tym nikt go nie kontroluje. nie jest to pojedynczy protokół lecz cała rodzina powizanych ze sob protokołów. Sporód nich najwaniejsze s TCP(Transmission Control Protocol) oraz IP(Internet Protocol), Protokół TCP/IP Nazwa TCP IP ARP RIP OSPF ICMP BGP/EGP SMTP PPP Funkcja Transmission Control Protocol. Odpowiada za nawizanie i utrzymanie połczenia midzy komputerem nadawczym a odbiorczym. Internet Protocol. Odpowiada za Address Resolution Protocol. Odpowiada za skojarzenie adresów ustalonych według protokołu IP z adresami sprztowymi. Routing Information Protocol. Odpowiada za odszukanie najszybszej trasy midzy dwoma wskazanymi komputerami. Open Shortest Path First. Nastpca protokołu RIP o zwikszonej szybkoci i niezawodnoci działania. Internet Control Message Protocol. Odpowiada za obsług błdów. Border Gateway Protocol/Exterior Gateway Protocol. Odpowiada za wymian danych midzy rónymi sieciami. Simple Network Managwmwnt Protocol. Odpowiada za zdalne administrowanie zasobami sieci. Point to Point Protocol. Umoliwia prac 3 na łczach komutowanych(zwykłych lniach telefonicznych).

Protokół TCP/IP protokół TCP/IP zawiera cztery warstwy funkcjonalne: nazwa warstwy Aplikacji Transportu Internetu Dostpu do sieci numer warstwy 4 3 2 1 Warstwa dostpu do sieci odpowiada w modelu ISO-OSI dwóm pierwszym warstwom, tj. warstwie fizycznej i warstwie łczy danych, odpowiedzialna za dostarczanie danych do innych urzdze bezporednio przyłczonych do sieci musi zna szczegóły sieci fizycznej (jej struktur, adresowanie, itd.) w celu dopasowania formatu danych do wymogów sieci. Warstwa internetowa odpowiada w modelu ISO-OSI warstwie trzeciej, podstawowym protokołem tej warstwy jest IP, protokół ten jest odpowiedzialny za przesyłanie pakietów zwanych datagramami midzy uytkownikami sieci, protokół bezpołczeniowy, co oznacza, e datagramy s przesyłane przez sie bez kontroli poprawnoci ich dostarczenia, datagram moe zosta zgubiony w sieci, przekłamany lub zniekształcony, drugim protokołem tej warstwy jest ICMP odpowiedzialny za przesyłania komunikatów o nieprawidłowociach w pracy sieci, 4

Warstwa transportowa zapewnia bezporednie połczenie midzy kocowymi uytkownikami (systemami) wymieniajcymi informacje, do najwaniejszych protokołów tej warstwy zaliczamy TCP oraz UDP, protokół UDP jest protokołem bezpołczeniowym, nie posiadajcych mechanizmów sprawdzania poprawnoci dostarczenia danych do miejsca przeznaczenia, Warstwa transportowa protokół TCP jest protokołem połczeniowym umoliwiajcym wykrywanie błdów na obu kocach połczenia, TCP ma moliwo ustanowienia i utrzymania połczenia wirtualnego midzy dwoma uytkownikami w celu przesyłania danych, sterowania przepływem, przesyłania potwierdze oraz kontroli korekcji błdów. Warstwa aplikacji zawiera procesy wykorzystujce protokoły TCP lub UDP, dostarcza protokoły zdalnego dostpu i współdzielenia zasobów, do najbardziej znanych protokołów warstwy aplikacji nale: Telnet, FTP, SMTP, HTTP. protokoły tej warstwy s uzalenione od funkcjonalnoci niszych warstw. Ad. 3. Podstawowe załoenia protokołu trasowania (routingu) Trasowanie (routing) - mechanizm doboru tras pakietów w sieciach WAN i MAN wyznaczenie trasy dla pakietu danych w sieci komputerowej a nastpnie wysłanie go t tras. Routing statyczny - trasowanie, w którym wszystkie trasy pakietów s ustalone na sztywno. Routing dynamiczny - trasowanie, w którym trasy pakietów s dobierane dynamicznie, uwzgldniajc aktualn topologi i obcienie sieci. Tablica routingu posiada j kady router, zawiera informacje o ssiadujcych routerach i sieciach lokalnych. Słuy ona do wyszukania optymalnej drogi od obecnego połoenia pakietu do innego miejsca sieci. Statyczna tablica routingu: musi by aktualizowana rcznie przez administratora sieci. 5

Dynamiczna tablica routingu: jest aktualizowana automatycznie przez oprogramowanie sieciowe, w wypadku zablokowania sieci z powodu ruchu o duym nateniu oprogramowanie sieciowe moe zaktualizowa tablic, tak aby poprowadzi pakiety drog omijajc zator. Trasowanie dynamiczne jest wykorzystywane przez routery do pełnienia trzech podstawowych funkcji: wyszukiwanie nowych tras, przekazywanie do innych routerów informacji o znalezionych trasach, przesyłanie informacji za pomoc owych routerów. Trasowanie dynamiczne podzielone na trzy kategorie: protokoły wektora odległoci, protokoły zalene od stanu łcza danych, protokoły hybrydowe. Trasowanie dynamiczne na podstawie wektora odległoci routery przekazuj okresowe kopie tablic routingu do najbliszych ssiadów w sieci, kady odbiorca tablicy dodaje do niej wektor odległoci (własn warto odległoci), umoliwia kademu routerowi poznanie innych routerów oraz stworzenie sumarycznego obrazu odległoci w sieci, jednym z protokołów opartych na tej metodzie jest RIP, po awarii łczy router potrzebuj pewnej iloci czasu na poznanie nowej topologii sieci. Trasowanie dynamiczne na podstawie wektora odległoci 6

Trasowanie dynamiczne na podstawie stanu łcza: ogólnie okrelany jako protokół najpierw najkrótsza cieka (ang. SPF shortest path first), routery utrzymuj złoon baz danych opisujc topologi sieci, zbieraj i przechowuj pełn informacji na temat routerów sieci, a take sposobie ich połczenia, metoda ta w pocztkowej fazie poznawania topologii sieci moe przeciy łcza transmisyjne, wymaga duej pamici i szybkiego procesora. Trasowanie dynamiczne - hybrydowe trasowanie zaprojektowane z zamiarem połczenia najlepszych cech wczeniej omawianych protokołów, stosuje wektor długoci dla wyznaczenia najlepszych cieek, uaktualnia bazy danych nastpuj tylko przy zmianie topologii, mniej obciaj procesor ni algorytmy stanu łcza. Trasowanie statyczne router przesyła pakiety przez z góry okrelone porty, rola routera ograniczona wyłczenie do przesyłania pakietów, sprawdza si wyłcznie w przypadku małych sieci, w których przesyłanie danych odbywa si po tej samej ciece, po kadej zmianie w dostpnoci routerów lub urzdze transmisyjnych konieczne jest rczne zaprogramowanie routera. Ad. 4. Przynaleno protokołów http, smtp, itd. 7

Telnet standard protokołu komunikacyjnego uywanego w sieciach komputerowych TCP- IP do obsługi odległego terminala w architekturze klient-serwer, umoliwia on uytkownikowi pracujcemu na terminalu lub komputerze na połczenie i współprac z odległym komputerem, jakby monitor i klawiatura uytkownika były podłczone bezporednio do tamtej maszyny. Przynaleno protokołów http, ftp, smtp, telnet wszystkie powysze protokoły nale do warstwy aplikacji, która dostarcza protokoły zdalnego dostpu i współdzielenia zasobów, s uzalenione od funkcjonowania warstw niszych, podczas przepływu danych od warstwy aplikacji w dół, kada z warstw, do danych otrzymywanych z warstwy wyszej, dodaje własn informacj sterujc w postaci nagłówka (proces enkapsulacji), Sprawd czy umiesz: przytacza podstawowe informacje o modelu referencyjnym ISO-OSI, wyjania elementarne zasady działania protokołu TCP/IP rónice midzy modelem ISO-OSI a TCP/IP wyjania podstawowe załoenia protokołu trasowania (routingu) rozumie przynaleno protokołów http, smtp 8