Protokół sieciowy Protokół



Podobne dokumenty
Adres IP

MODEL WARSTWOWY PROTOKOŁY TCP/IP

Model sieci OSI, protokoły sieciowe, adresy IP

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

Sieci komputerowe. Wstęp

Protokoły sieciowe - TCP/IP

KUS - KONFIGURACJA URZĄDZEŃ SIECIOWYCH - E.13 DEFINIOWANIE PODSTAWOWYCH POJĘĆ DOTYCZĄCYCH MONTAŻU SIECI KOMPUTEROWYCH

protokoły liniowe Protokołem komunikacyjnym Protokoły znakowe. Protokoły bitowe. Protokoły sieci lokalnych Protokoły sieci rozległych

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

Plan wykładu. Domain Name System. Hierarchiczna budowa nazw. Definicja DNS. Obszary i ich obsługa Zapytania Właściwości.

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

ZiMSK dr inż. Łukasz Sturgulewski, DHCP

Plan wykładu. Domain Name System. Definicja DNS. Po co nazwy? Przestrzeń nazw domen Strefy i ich obsługa Zapytania Właściwości.

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

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

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

Enkapsulacja RARP DANE TYP PREAMBUŁA SFD ADRES DOCELOWY ADRES ŹRÓDŁOWY TYP SUMA KONTROLNA 2 B 2 B 1 B 1 B 2 B N B N B N B N B Typ: 0x0835 Ramka RARP T

Technologie informacyjne (6) Zdzisław Szyjewski

Sieci komputerowe - adresacja internetowa

SYSTEMY OPERACYJNE I SIECI KOMPUTEROWE

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

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

Adresy w sieciach komputerowych

Ogólnie biorąc, nie ma związku pomiędzy hierarchią nazw a hierarchią adresów IP.

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

Dr Michał Tanaś(

Bazy Danych i Usługi Sieciowe

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

Sieci komputerowe - administracja

Programowanie współbieżne i rozproszone

Zadanie1: Odszukaj w serwisie internetowym Wikipedii informacje na temat usługi DHCP.

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

(źródło: pl.wikipedia.pl) (źródło:

Stos TCP/IP Warstwa transportowa Warstwa aplikacji cz.1

SIECI KOMPUTEROWE - BIOTECHNOLOGIA

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

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

Podstawy działania sieci komputerowych

Instrukcja do panelu administracyjnego. do zarządzania kontem FTP WebAs.

MASKI SIECIOWE W IPv4

Programowanie sieciowe

Dr Michał Tanaś(

Zadania z sieci Rozwiązanie

OBSŁUGA I KONFIGURACJA SIECI W WINDOWS

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.

Internet to ogólnoświatowy zbiór wzajemnie połączonych ze sobą sieci komputerowych (lokalnych LAN i rozległych WAN). Za datę powstania Internetu

Model OSI. mgr inż. Krzysztof Szałajko

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

Protokoły komunikacyjne

Akademia Techniczno-Humanistyczna w Bielsku-Białej

Wykład 5: Najważniejsze usługi sieciowe: DNS, SSH, HTTP, . A. Kisiel,Protokoły DNS, SSH, HTTP,

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

Systemy Operacyjne i Sieci Komputerowe Adres MAC 00-0A-E6-3E-FD-E1

Komunikacja w sieciach komputerowych

1. FTP 2. SMTP 3. POP3

Sieci równorzędne, oraz klient - serwer

Stos TCP/IP. Warstwa aplikacji cz.2

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

Sieci komputerowe Warstwa aplikacji

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

SIECI KOMPUTEROWE Protokoły sieciowe

Protokół ARP Datagram IP

Sieci komputerowe i bazy danych

Sieci Komputerowe Modele warstwowe sieci

Sieci komputerowe. Zajęcia 5 Domain Name System (DNS)

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

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

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

Sieci komputerowe Warstwa transportowa

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

Ping. ipconfig. getmac

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

Wybrane działy Informatyki Stosowanej

ARP Address Resolution Protocol (RFC 826)

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

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

Tytuł: Instrukcja obsługi Modułu Komunikacji internetowej MKi-sm TK / 3001 / 016 / 002. Wersja wykonania : wersja oprogramowania v.1.

systemów intra- i internetowych Platformy softwarowe dla rozwoju Architektura Internetu (2) Plan prezentacji: Architektura Internetu (1)

Sieci komputerowe Wykład

Protokoły internetowe

Przesyłania danych przez protokół TCP/IP

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

Praca w sieci z serwerem

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

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

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

Aby lepiej zrozumieć działanie adresów przedstawmy uproszczony schemat pakietów IP podróżujących w sieci.

Zadanie1: Odszukaj w serwisie internetowym Wikipedii informacje na temat protokołu http.

Charakterystyka sieci klient-serwer i sieci równorzędnej

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

Zarządzanie infrastrukturą sieciową Modele funkcjonowania sieci

SIECI KOMPUTEROWE Adresowanie IP

Programowanie Sieciowe 1

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

Działanie komputera i sieci komputerowej.

Sieć Internet - historia, pojęcia

Kierunek: technik informatyk 312[01] Semestr: II Przedmiot: Urządzenia techniki komputerowej Nauczyciel: Mirosław Ruciński

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

Domain Name System. Kraków, 30 Marca 2012 r. mgr Piotr Rytko Wydział Matematyki i Informatyki UJ

Transkrypt:

PROTOKOŁY SIECIOWE

Protokół sieciowy Protokół jest to zbiór procedur oraz reguł rządzących komunikacją, między co najmniej dwoma urządzeniami sieciowymi. Istnieją różne protokoły, lecz nawiązujące w danym momencie połączenie urządzenia muszą używać tego samego protokołu, aby wymiana danych pomiędzy nimi była możliwa.

Główne protokoły TCP/IP IP PPP FTP HTTP SMTP DHCP DNS ARP

TCP/IP TCP/IP (ang. Transmission Control Protocol / Internet Protocol) - to zespół protokołów sieciowych używany w sieci Internet. Najczęściej wykorzystują go systemy Unixowe oraz systemy Windows, choć można stosować go również w systemach Novell NetWare. Zadanie protokołu TCP/IP polega na dzieleniu danych na pakiety odpowiedniej wielkości, ponumerowaniu ich w taki sposób, aby odbiorca mógł sprawdzić, czy dotarły wszystkie pakiety oraz ustawieniu ich we właściwej kolejności. Kolejne partie informacji wkładane są do kopert TCP, a te z kolei umieszczane są w kopertach IP. Oprogramowanie TCP po stronie odbiorcy zbiera wszystkie nadesłane koperty, odczytując przesłane dane. Jeśli brakuje którejś koperty, wysyła żądanie ponownego jej dostarczenia. Pakiety wysyłane są przez komputery bez uprzedniego sprawdzenia, czy możliwa jest ich transmisja. Może się zdarzyć taka sytuacja, że do danego węzła sieci, gdzie znajduje się router, napływa więcej pakietów, aniżeli urządzenie może przyjąć, posegregować i przesłać dalej. Każdy router posiada bufor, który gromadzi pakiety czekające na wysłanie. Gdy bufor ulegnie całkowitemu zapełnieniu, nowo nadchodzące pakiety zostaną odrzucone i bezpowrotnie przepadną. Protokół, który obsługuje kompletowanie pakietów zażąda więc wtedy ponownego ich wysłania.

TCP/IP - budowa

Budowa ramki Ethernet Preambuła zawiera bity synchronizacji, naprzemienne 1,0 SFD bait kończący preambułę 10101011 Typ ramki zawiera identyfikację protokołu warstwy wyższej FCS baity kontrolne

ARP W celu zapewnienia jednolitego formatu komunikatów związanych z odwzorowywaniem adresów IP, zestaw protokołów TCP/IP zawiera protokół ARP odwzorowywania adresów. Protokół ARP definiuje dwa rodzaje komunikatów: pytania i odpowiedzi. Komunikat zapytania zawiera adres IP i jest prośbą o podanie odpowiadającego mu adresu sprzętowego, natomiast komunikat odpowiedzi zawieraa dres IP i odpowiadający mu adres sprzętowy.

ARP - działanie

IP IP (Internet Protocol) - to protokół do komunikacji sieciowej, gdzie komputer klienta wysyła żądanie, podczas gdy komputer serwera je wypełnia. Protokół ten wykorzystuje adresy sieciowe komputerów zwane adresami IP. Są to 32-bitowa liczby zapisywana jako sekwencje czterech ośmiobitowych liczb dziesiętnych (mogących przybierać wartość od 0 do 255), oddzielonych od siebie kropkami.

PPP PPP (ang. Point to Point Protocol) - to protokół transferu, który służy do tworzenia połączeń z siecią Internet przy użyciu sieci telefonicznej i modemu, umożliwiający przesyłanie danych posiadających różne formaty dzięki pakowaniu ich do postaci PPP. Steruje on połączeniem pomiędzy komputerem użytkownika a serwerem dostawcy internetowego. PPP działa również przez łącze szeregowe. Protokół PPP określa parametry konfiguracyjne dla wielu warstw z modelu OSI (ang. Open Systems Interconnection). PPP stanowiąc standard internetowy dla komunikacji szeregowej, określa metody, za pośrednictwem, których pakiety danych wymieniane są pomiędzy innymi systemami, które używają połączeń modemowych.

FTP FTP (ang. File Transfer Protocol) - to protokół służący do transmisji plików. Przeważnie usługę ftp stosuje do przesyłania danych z odległej maszyny do lokalnej lub na odwrót. Protokół ten działa w oparciu o zasadę klient-serwer i korzystanie z usługi polega na użyciu interaktywnej aplikacji. Technologia FTP zapewnia ochronę stosując hasła dostępu.

HTTP HTTP (ang. HyperText Transfer Protocol) - to protokół internetowy, używany do obsługi stron WWW. HTTP stanowi podstawowy protokół, przy pomocy którego przebiega komunikacja między klientami i serwerami sieci Web. Jest to protokół poziomu aplikacji dla współpracujących ze sobą, hipermedialnych, rozproszonych systemów informacyjnych. HTTP jest bezstanowym i generycznym protokołem zorientowanym obiektowo. Cechą charakterystyczną tego protokołu możliwość wpisywania oraz negocjowania reprezentacji danych, co umożliwia budowę systemów niezależnie od typu transferowanych danych.

SMTP SMTP (ang. Simple Mail Transfer Protocol) - jest podstawowym protokołem realizującym transfer poczty elektronicznej, SMTP należy do rodziny protokołów TCP/IP i służy do wysyłania poczty elektronicznej. Jego definicję zawierają dokumenty STD 10 oraz RFC 821.

DHCP DHCP (ang. Dynamic Host Configuration Protocol) - to standardowy protokół przydzielający adresy IP poszczególnym komputerom. Serwer DHCP przypisuje adresy IP poszczególnym końcówkom.

DNS DNS (ang. Domain Name Service) - protokół używany w sieci Internet obsługujący system nazywania domen. Umożliwia on nadawanie nazw komputerom, które są zrozumiałe i łatwe do zapamiętania dla człowieka, tłumacząc je na adresy IP. Administratorzy sieci konfigurują DNS używając listę nazw hostów oraz adresów IP. DNS nie posiada centralnego repozytorium przechowującego adresy IP maszyn w sieci. Dane dotyczące tych adresów dzielone są między wiele komputerów, zwanych serwerami DNS (nazw domenowych), które są zorganizowane hierarchicznie w formie drzewa. Początek drzewa nazywany jest korzeniem. Nazwy najwyższego poziomu składają się z dwuliterowych domen narodowych opartych na zaleceniach ISO 3166 (wyjątek stanowi brytyjska domen uk). Nadrzędna domena narodowa w Polsce oznaczona jest przez pl. Jeżeli chodzi o domeny trzyliterowe, ich znaczenie jest następujące: com - organizacje komercyjne gov - agencje rządowe edu - instytucje edukacyjne mil - organizacje wojskowe org - pozostałe organizacje. net - organizacje, których działalność dotyczy sieci komputerowych

DNS cd. Do każdego węzła w drzewie przypisana jest informacja, zawierająca kolejne nazwy węzłów oddzielone kropkami, poczynając od określonego węzła a skończywszy na korzeniu. Przykładowo etykietą węzła agh w Akademi Górniczo-Hutniczej będzie agh.edu.pl. Komputer w Japonii, który nadaje pocztę do odbiorcy znajdującego się w tym węźle, wyśle prośbę o rozstrzygnięcie nazwy do lokalnego serwera nazw (DNS) znajdującego się najbliżej nadawcy. Jeżeli serwer ten nie posiada tej informacji, skieruje zapytanie do kolejnych serwerów, a te, jeżeli nie będą znały odpowiedzi prześlą pytanie dalej, aż do administratora domeny, gdzie znajduje się poszukiwany węzeł. Otrzymana informacja przechowywana jest przez jakiś czas w pamięci podręcznej (buforze) lokalnego serwera DNS. Jeśli więc poszukiwany adres stosowany jest dosyć często, nie ma potrzeby wysyłania każdorazowo zapytań do serwera administracyjnego dla danej domeny. Administratorzy dowolnej domeny, przykładowo pl, mogą dodać do niej zupełnie nowe adresy nie powiadamiając wszystkich komputerów w świecie o tej sytuacji.