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

Podobne dokumenty
MODEL WARSTWOWY PROTOKOŁY TCP/IP

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.

Bazy Danych i Usługi Sieciowe

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

Dr Michał Tanaś(

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

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

Narodziny Rozwój Dojrzałość Historia Internetu

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

Programowanie sieciowe

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

Routing i protokoły routingu

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

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

Studium przypadku Case Study CCNA2-ROUTING. Warianty projektów

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

E.13.1 Projektowanie i wykonywanie lokalnej sieci komputerowej / Piotr Malak, Michał Szymczak. Warszawa, Spis treści

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

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

Model sieci OSI, protokoły sieciowe, adresy IP

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

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

Podstawy sieci komputerowych

Sieci komputerowe - opis przedmiotu

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

Zadanie 6. Ile par przewodów jest przeznaczonych w standardzie 100Base-TX do transmisji danych w obu kierunkach?

Laboratorium - Przechwytywanie i badanie datagramów DNS w programie Wireshark

Sieci komputerowe Wykład dla studentów Informatyki Stosowanej studia niestacjonarne

Adresy w sieciach komputerowych

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

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ź

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

Sieci Komputerowe Modele warstwowe sieci

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

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

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

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

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

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

Sieci komputerowe Wykład

Sieci komputerowe Modele OSI i TCP/IP

Sieci komputerowe Computer networks. Informatyka I stopień (I stopień / II stopień) Ogólno akademicki (ogólno akademicki / praktyczny)

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

Warstwy i funkcje modelu ISO/OSI

OSI Open Systems Interconnection Model ISO International Organization for Standardization

Protokoły internetowe

Sieci komputerowe - administracja

DR INŻ. ROBERT WÓJCIK DR INŻ. JERZY DOMŻAŁ

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

Diagnozowanie i utrzymanie sieci. Księga eksperta.

Sieci komputerowe - warstwa transportowa

KARTA PRZEDMIOTU. Nr Opis efektu kształcenia Metoda sprawdzenia efektu kształcenia. Odniesienie do efektów dla kierunku studiów

SIECI KOMPUTEROWE mgr inż. Adam Mencwal Katedra Informatyki Stosowanej

KARTA PRZEDMIOTU. Sieci komputerowe C6. stacjonarne - wykład 15 h, ćw. laboratoryjne 30 h niestacjonarne - wykład 15 h, ćw. laboratoryjne 15 h

E-3IZ1-03-s5. Sieci komputerowe

Kurs Ethernet S7. Spis treści. Dzień 1. I Wykorzystanie sieci Ethernet w aplikacjach przemysłowych - wprowadzenie (wersja 1307)

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

Zadania z sieci Rozwiązanie

Dr Michał Tanaś(

Podstawy działania sieci komputerowych

Sieci Komputerowe. Program przedmiotu: Literatura: Strona 1

Sieci komputerowe. Wstęp

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

Programowanie Sieciowe 1

Podstawowe protokoły transportowe stosowane w sieciach IP cz.1

KURSY I SZKOLENIA REALIZOWANE W RAMACH PROJEKTU:

Rok akademicki: 2012/2013 Kod: ITE s Punkty ECTS: 4. Poziom studiów: Studia I stopnia Forma i tryb studiów: -

Protokół sieciowy Protokół

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

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

Moduł 11.Warstwa transportowa i aplikacji Zadaniem warstwy transportowej TCP/IP jest, jak sugeruje jej nazwa, transport danych pomiędzy aplikacjami

Akademia Techniczno-Humanistyczna w Bielsku-Białej

Systemy operacyjne i sieci komputerowe powtórzenie wiadomości

PROTOKOŁY WARSTWY TRANSPORTOWEJ

Akademia sieci Cisco CCNA Exploration : semestr 1 : podstawy sieci / Mark A. Dye, Rick McDonald, Antoon W. Rufi. wyd. 1, dodr. 4.

Komunikacja bezprzewodowa w technologiach GSM/GPRS/EDGE/UMTS/HSPA

Księgarnia PWN: Mark A. Dye, Rick McDonald, Antoon Tony W. Rufi - Akademia sieci Cisco. CCNA Exploration. Semestr 1. Spis treúci

Wstęp... ix. 1 Omówienie systemu Microsoft Windows Small Business Server

w Przemyśle Modemy Moxa OnCell Maciej Kifer Inżynier Sprzedaży Moxa/Elmark Automatyka

Przesyłania danych przez protokół TCP/IP

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

Pytania na kolokwium z Systemów Teleinformatycznych

Podstawowe protokoły transportowe stosowane w sieciach IP cz.2

Zarządzanie infrastrukturą sieciową Modele funkcjonowania sieci

Model referencyjny OSI

Akademia Techniczno-Humanistyczna w Bielsku-Białej

Teoria sieci. TI I Liceum Ogólnokształcące im. M. Kopernika w Łodzi

TCP/IP (Transmission Control Protocol / Internet Protocol) komunikacji otwartej stosem protokołów

Przyjrzyj się zamieszczonemu powyżej schematowi. Host A chce uzyskać dostęp do usługi e- mail. Jaki numer portu docelowego będzie użyty do komunikacji

Sieci komputerowe. Wykład dla studentów Informatyki Stosowanej i Fizyki Komputerowej UJ 2007/2008. Michał Cieśla

Laboratorium - Używanie programu Wireshark do obserwacji mechanizmu uzgodnienia trójetapowego TCP

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

Na podstawie: Kirch O., Dawson T. 2000: LINUX podręcznik administratora sieci. Wydawnictwo RM, Warszawa. FILTROWANIE IP

Laboratorium - Przeglądanie tablic routingu hosta

Omówienie TCP/IP. Historia

Sieci komputerowe - Protokoły warstwy transportowej

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

Transmisja danych multimedialnych. mgr inż. Piotr Bratoszewski

DHCP + udostępnienie Internetu

Transkrypt:

Elektroniczne Przetwarzanie Informacji Konsultacje: czw. 14.00-15.30, pokój 3.211

Plan prezentacji Warstwowy model komunikacji sieciowej Warstwa fizyczna Warstwa łacza danych Warstwa sieciowa Warstwa transportowa Warstwa aplikacji

Plan prezentacji Warstwowy model komunikacji sieciowej Warstwa fizyczna Warstwa łacza danych Warstwa sieciowa Warstwa transportowa Warstwa aplikacji

Model odniesienia OSI/ISO Rysunek : http://wazniak.mimuw.edu.pl/index.php?title=sr-2-wyk-1.0-slajd3

Elementy modelu warstwowego Usługa zbiór funkcjonalności oferowanych przez określona warstwę warstwie leżacej bezpośrednio nad nia Interfejst określa sposób wywoływania usług konkretne parametry wywołań oraz wartości zwracane przez te wywołania Protokół zbiór reguł określajacy jak ma się odbywać komunikacja pomiędzy stronami w obrębie określonej warstwy

Model odniesienia OSI/ISO Rysunek : http://wazniak.mimuw.edu.pl/index.php?title=sr-2-wyk-1.0-slajd3

Enkapsulacja Rysunek : http://strata.ccilearning.com/lesson3networkingandinternetworking/- TheDataEncapsulationProcess/tabid/733/language/en-CA/Default.aspx

Stos warstw TCP/IP Rysunek : http://en.kioskea.net/faq/1855-the-tcp-ip-model

Referencyjny model warstwowy Opierajac się na A. S. Tanenbaum, A. J. Wetherall Computer Networks (5th edition) posłużymy się następujacym modelem odniesienia: warstwa fizyczna warstwa łacza danych warstwa sieci warstwa transportowa warstwa aplikacji

Plan prezentacji Warstwowy model komunikacji sieciowej Warstwa fizyczna Warstwa łacza danych Warstwa sieciowa Warstwa transportowa Warstwa aplikacji

Sposoby dostępu do Internetu Rysunek : http://krystalchisholm.wordpress.com/2010/10/06/chapter-11/

Sposoby dostępu do Internetu Rysunek : http://krystalchisholm.wordpress.com/2010/10/06/chapter-11/

Linie telefoniczne Rysunek : http://cdn1.tnwcdn.com/wp-content/blogs.dir/1/files/2012/04/telephone-line.jpg

Kodowanie w modemie Rysunek : http://cptd.chandra.ac.th/selfstud/datacom2/contents/chapters/encoding_modulation.htm

Modulacja Rysunek : http://encyclopedia2.thefreedictionary.com/modulation+of+oscillations

Cyfrowe linie telefoniczne Rysunek : http://seeklogo.com/adsl-logo-3593.html

Technologie światłowodowe Rysunek : http://www.pacificcable.com/fiber-optic-tutorial.html

Telewizja kablowa Rysunek : http://televisionally.tumblr.com/post/23493535279/american-television-logos

Transmisja mikrofalowa Rysunek : http://www.freefoto.com/preview/04-02-16/microwave-communication-links

Technologie komórkowe Rysunek : http://upload.wikimedia.org/wikipedia/commons/e/ee/frequency_reuse.svg

Technologie satelitarne Rysunek : http://www.alphabetics.info/international/2009/08/31/aug-31/

Połaczenia bezprzewodowe krótkiego zasięgu Rysunek : https://pegheadnation.com/files/9714/3265/3617/wifi_router.png

Plan prezentacji Warstwowy model komunikacji sieciowej Warstwa fizyczna Warstwa łacza danych Warstwa sieciowa Warstwa transportowa Warstwa aplikacji

Zadania warstwy łacza danych definiuje podstawowe usługi dla warstwy sieciowej dzieli transmisję (pakiety) na ramki wykrywa i naprawia błędy transmisji steruje przepływem danych

Usługi warstwy łacza danych usługa bezpołaczeniowa bez potwierdzeń usługa bezpołaczeniowa z potwierdzeniami usługa połaczeniowa z potwierdzeniami

Ramkowanie Rysunek : http://www.highteck.net/en/datalink/data_link_layer.html

Kontrola błędów Rysunek : http://www.ni.com/white-paper/14903/en/

Sterowanie przepływem Rysunek : http://www.itcertnotes.com/2011/06/flow-control-on-gigabit-ethernet.html

Rodzina protokołów IEEE 802 Najważniejsze protokoły warstwy łacza danych: 802.3 Ethernet 802.11 WiFi 802.15 Bluetooth 802.16 WiMAX

Ethernet topologia szyny Rysunek : http://www.novell.com/info/primer/prim08.html

Ramka sieci Ethernet Rysunek : http://www.just2good.co.uk/ethernetframe.php

Plan prezentacji Warstwowy model komunikacji sieciowej Warstwa fizyczna Warstwa łacza danych Warstwa sieciowa Warstwa transportowa Warstwa aplikacji

Zadania warstwy sieciowej Podstawowe zadanie to przeniesienie danych na całej trasie od źródła do celu. Należy przy tym uwzględnić: topologię sieci równoważenie obciażenia pomiędzy routerami przenoszenie danych pomiędzy różnymi sieciami

Routing Rysunek : http://www.tutorialspoint.com/data_communication_computer_network/network_layer_routing.htm

Ramka IPv4 Rysunek : http://www.eg.bucknell.edu/~cs363/2014-spring/labs/lab08-ip-packet-analyzer.html

DHCP Dynamic Host Configuration Protocol Automatyczna konfiguracja interfejsu sieciowego w obrębie IP Adresowi MAC przypisywany jest adres hosta oraz adres sieci, czyli adres IP Wskazywana jest również brama domyślna oraz adres serwera DNS

Plan prezentacji Warstwowy model komunikacji sieciowej Warstwa fizyczna Warstwa łacza danych Warstwa sieciowa Warstwa transportowa Warstwa aplikacji

Zadania warstwy transportowej Dostarczenie: wydajnych niezawodnych ekonomicznych usług przesyłu danych na potrzeby użytkownika działajacego na poziomie warstwy aplikacji.

Prymitywy transportowe LISTEN CONNECT SEND RECEIVE DISCONNECT nasłuchiwanie na połaczenia połaczenie z procesem nasłuchujacym wysłanie danych odebranie danych zakończenie połaczenia

User Datagram Protocol UDP Rysunek : http://www.eg.bucknell.edu/~cs363/2014-spring/labs/lab08-ip-packet-analyzer.html

Transmission Control Protocol TCP Rysunek : http://www.eg.bucknell.edu/~cs363/2014-spring/labs/lab08-ip-packet-analyzer.html

Diagram stanów TCP Rysunek : http://www.cs.ru.nl/~ths/a3/html/h6/h6.html

Plan prezentacji Warstwowy model komunikacji sieciowej Warstwa fizyczna Warstwa łacza danych Warstwa sieciowa Warstwa transportowa Warstwa aplikacji

Zadania warstwy aplikacji Definiuje protokoły wykorzystywane do realizacji zadań zlecanych przez użytkownika, np.: DNS FTP Telnet, SSH SMTP, IMAP, POP3 HTTP(S)

Domain Name System (DNS) Rysunek : http://en.citizendium.org/wiki/domain_name_system

Strefy DNS Rysunek : http://en.wikipedia.org/wiki/domain_name

Zamiana nazwy na adres IP Rysunek : http://serverfault.com/questions/182455/who-actually-recurses-in-a-recursive-dns-lookup

Transfer plików protokół FTP Rysunek : http://beginlinux.com/blog/2009/10/ubuntu-9-10-ftp-connections/

Zdalna konsola Telnet, SSH Rysunek : http://www.codeproject.com/articles/937/telnet-console-application

Model warstwowy Warstwa fizyczna Warstwa łacza danych Warstwa sieciowa Warstwa transportowa Warstwa aplikacj Poczta elektroniczna Rysunek : dr in z. Aleksander Smywinski-Pohl http://www.smartfocus.com/blog/emailmarketingtrends

SMTP Rysunek : http://www.serversmtp.com/en/what-is-smtp

Sesja SMTP Rysunek : http://www.dcs.bbk.ac.uk/ ptw/teaching/iwt/internet-apps/slide18.html

Post Office Protocol POP Rysunek : http://www.serversmtp.com/en/smtp-pop3

Internet Message Access Protocol IMAP Rysunek : http://www.serversmtp.com/en/smtp-pop3

HyperText Transfer Protocol HTTP Rysunek : http://en.wikipedia.org/wiki/hypertext_transfer_protocol

Dziękuję za uwagę! Podziękowania dla dr. inż. Krzysztofa Dorosza za udostępnienie własnych notatek do tych zajęć.