Transport. część 3: kontrola przeciążenia. Sieci komputerowe. Wykład 8. Marcin Bieńkowski
|
|
- Franciszek Pietrzak
- 6 lat temu
- Przeglądów:
Transkrypt
1 Transport część 3: kontrola przeciążenia Sieci komputerowe Wykład 8 Marcin Bieńkowski
2 Protokoły w Internecie warstwa aplikacji HTTP SMTP DNS NTP warstwa transportowa TCP UDP warstwa sieciowa IP warstwa łącza danych Ethernet PPP (WiFi) MPLS warstwa fizyczna kable miedziane światłowód DSL fale radiowe "2
3 Podsumowanie mechanizmów warstwy transportowej
4 Warstwa sieci = zawodna usługa przesyłania pakietów Tylko zasada dołożenia wszelkich starań (best effort) Pakiety mogą zostać: uszkodzone, zgubione, opóźnione, zamienione (kolejność), zduplikowane (przez wyższe lub niższe warstwy). "4
5 Podstawowe mechanizmy w warstwie transportowej Segmentacja: dzielimy przesyłany strumień danych na kawałki; dla uproszczenia będziemy wszystko liczyć w segmentach. Potwierdzenia (ACK): małe pakiety kontrolne potwierdzające otrzymanie danego segmentu. Timeout (przekroczenie czasu oczekiwania): jeśli nie otrzymamy potwierdzenia przez pewien czas (typowy dla łącza, np. 2 * RTT). Retransmisje: ponowne wysłanie danego segmentu w przypadku przekroczenia czasu oczekiwania. "5
6 Co umiemy już zapewniać? Niezawodny transport Mechanizmy ARQ (Automatic Repeat request) = wysyłanie do skutku Kontrola przepływu Nadawca powinien dostosowywać prędkość transmisji do szybkości z jaką odbiorca może przetwarzać dane. Jak? Najczęściej: okno przesuwne + potwierdzenia skumulowane. "6
7 Okno nadawcy (przy potwierdzeniach skumulowanych) LAR (Last ACK Received) LAR + Sender Window Size wysłane i potwierdzone wysłane ale niepotwierdzone utrzymujemy dla nich licznik czasu niewysłane Akcje: Otrzymanie ACK aktualizacja LAR, przesuwamy okno w prawo. Przesunięcie okna wysyłamy dodatkowe segmenty. Timeout dla (niepotwierdzonego) segmentu wysyłamy go ponownie. "7
8 Okno odbiorcy (przy potwierdzeniach skumulowanych) odebrane, potwierdzone, przeczytane przez aplikację LFRead (last frame read) LFRcvd (last frame received) odebrane (i potwierdzone) ale nieprzeczytane przez aplikację LFRead + Receiver Window Size Otrzymujemy segment S LFRead < S LFRead + RWS zapisz segment w buforze odbiorczym. Zaktualizuj LFRcvd. S LFRead + RWS odeślij ACK dla segmentu LFRcvd. "8
9 SWS (rozmiar okna nadawcy) Oferowane okno = rozmiar wolnego miejsca w buforze odbiorcy. Wysyłane przez odbiorcę z każdym ACK. Nadawca ustala: SWS = oferowane okno. "9
10 SWS a prędkość transmisji SWS = 1: większe SWS: dane dane ACK RTT dane ACK Dane wysyłane są ze średnią prędkością SWS / RTT. Okno mniejsze od BDP = przepustowość * RTT nadawca nie jest w stanie wykorzystać całego łącza. "10
11 Problem przeciążenia
12 Statystyczny multipleksing Różne strumienie danych przesyłane tym samym łączem. przepustowość R1 przepustowość R < R1 + R2 przepustowość R2 Założenie: różne komputery wykorzystują łącze w innych momentach lepsze wykorzystanie łącza. "12
13 Bufory bufor (kolejka wyjściowa) przepustowość R 1 R < R 1 + R 2 przepustowość R 2 Bufory przy łączach wyjściowych: Pomagają przy przejściowym nadmiarze pakietów. Jeśli bufor się przepełni (przeciążenie) pakiety są odrzucane. Dlaczego nie zrobić większych buforów? "13
14 Zwiększyć bufory? "14
15 Zwiększyć bufory? Rozmiar bufora na trasie nie wpływa na przepustowość. Przepustowość na trasie wynika z najwolniejszego łącza. "14
16 Zwiększyć bufory? Rozmiar bufora na trasie nie wpływa na przepustowość. Przepustowość na trasie wynika z najwolniejszego łącza. Jeśli daną trasą będziemy cały czas przesyłać więcej niż jej przepustowość, to bufory będą całkowicie zapełnione. większe bufory większe kolejki większe kolejki większe opóźnienie! "14
17 Zwiększyć bufory? Rozmiar bufora na trasie nie wpływa na przepustowość. Przepustowość na trasie wynika z najwolniejszego łącza. Jeśli daną trasą będziemy cały czas przesyłać więcej niż jej przepustowość, to bufory będą całkowicie zapełnione. większe bufory większe kolejki większe kolejki większe opóźnienie! Przy dużych buforach pakiety są tak opóźniane, że TCP zaczyna wysyłać je ponownie jeszcze bardziej zwiększa przeciążenie! "14
18 Rozmiar kolejki A przepustowość przepustowość R T B Załóżmy, że pakiety wysyłane są od A do B losowo, ze średnią prędkością R. rozmiar kolejki Matematyczna teoria kolejek wykres rozmiaru kolejki. Opóźnienie jest liniową funkcją rozmiaru kolejki. R R T "15
19 Opóźnienie i faktyczna przepustowość (1) A przepustowość przepustowość R T B Potrzebujemy sposobu na spowolnienie strumienia danych. przepustowość W przeciwnym przypadku: R bardzo duże opóźnienia, bardzo małą faktyczną przepustowość (dużo duplikatów). opóźnienie = R R T "16
20 Opóźnienie i faktyczna przepustowość (2) Stan bliski przeciążenia jest dobry. Pełne kolejki większe opóźnienia. przepustowość Puste kolejki moglibyśmy nadawać szybciej! R Chcemy mieć mechanizm, który będzie utrzymywać obciążenie w okolicach optymalnego punktu. opóźnienie R T R "17
21 Cele kontroli przeciążenia Wysokie wykorzystanie łączy. Zajęte łącza = szybkie przesyłanie danych. Małe opóźnienia Sprawiedliwy podział łącza (fairness). Co to znaczy? Dodatkowe cele Rozproszony algorytm. Szybko reaguje na zmieniające się warunki. "18
22 Sprawiedliwy podział łącza
23 Sprawiedliwy podział łącza: przykład 1 Każde łącze ma przepustowość 12 Mbit/s. Każdy komputer chce wysyłać do serwera jak najszybciej. A B 6 Mbit 6 Mbit 6 Mbit 6 Mbit "20
24 Sprawiedliwy podział łącza: przykład 2 Każde łącze ma przepustowość 12 Mbit/s. Każdy komputer chce wysyłać do serwera jak najszybciej. A 4 Mbit 4 Mbit 4 Mbit 4 Mbit B 4 Mbit 4 Mbit C 4 Mbit 4 Mbit "21
25 Sprawiedliwy podział łącza: przykład 3 Każde łącze ma przepustowość 12 Mbit/s, poza łączem między B a routerem, które ma przepustowość 2 Mbit/s. Każdy komputer chce wysyłać do serwera jak najszybciej. A 5 Mbit 5 Mbit 5 Mbit 2 Mbit B 2 Mbit 2 Mbit C 5 Mbit 5 Mbit Czy to przypisanie jest sprawiedliwe, czy też powinniśmy dać B proporcjonalnie mniej łącza? "22
26 Max-Min fairness Jedna z możliwych, często stosowanych definicji. Przypisanie jest max-min fair, jeśli nie można zwiększyć szybkości żadnego ze strumieni bez spowolnienia innego strumienia, który jest wolniejszy lub tak samo szybki. A 5 Mbit 5 Mbit 5 Mbit 2 Mbit B 2 Mbit 2 Mbit C 5 Mbit 5 Mbit "23
27 Sprawiedliwy podział łącza vs. przepustowość Nieoznaczone łącza mają nieskończoną przepustowość. A 10 Mbit 6 Mbit B C sprawiedliwe niesprawiedliwe A 3 Mbit 1 Mbit B 7 Mbit 9 Mbit C 3 Mbit 5 Mbit suma 13 Mbit 15 Mbit "24
28 AIMD
29 Kontrola przeciążenia w warstwie transportowej Algorytm dla nadawcy. Wykorzystuje istniejące mechanizmy (okno przesuwne, modyfikuje rozmiar okna). Reaguje na obserwowane zdarzenia (utratę pakietów). Oblicza, ile wysłanych pakietów może bezproblemowo być w trasie do celu (wysłanych i jeszcze niepotwierdzonych). "26
30 Kontrola przepływu vs. kontrola przeciążenia Kontrola przepływu = nie chcemy zalać odbiorcy danymi. SWS = oferowane okno. Kontrola przeciążenia = nie chcemy zalać sieci danymi. Parametr cwnd (congestion window) obliczany przez nadawcę. SWS = min { oferowane okno, cwnd }. Będziemy zakładać, że oferowane okno =. "27
31 AIMD (Additive Increase, Multiplicative Decrease) Pakiet wysłany poprawnie (otrzymaliśmy ACK): cwnd cwnd + 1 / cwnd. (W ciągu RTT wysyłane cwnd segmentów, więc cwnd zwiększa się o 1). Pakiet zgubiony lub opóźniony (ACK nie dociera przed RTO) cwnd cwnd / 2. cwnd 1 RTT czas "28
32 AIMD Inny sposób patrzenia: AIMD nie kontroluje szybkości wysyłania. AIMD kontroluję liczbę pakietów (danego strumienia), która jednocześnie może być w sieci. animacja Przy odpowiednio dużych buforach, najbardziej krytyczne łącze jest cały czas wykorzystane w 100%. "29
33 AIMD vs. sprawiedliwy podział i efektywność Własność AIMD: A1 An rozpoczyna transmisje do X w dowolnych momentach ich rozmiary okien zbiegną do R/n. A1 X An BDP + rozmiar kolejki = R Pokażemy to dla n = 2. "30
34 Sprawiedliwość podziału i efektywność (1) Pakiety gubią się wtedy i tylko wtedy, jeśli cwnd 1 + cwnd 2 > R R cwnd 1 Linia sprawiedliwego podziału cwnd2 R "31
35 Sprawiedliwość podziału i efektywność (2) Rozmiary cwnd 1 i cwnd 2 jednocześnie rosną o 1 lub maleją dwukrotnie Docelowo mamy sprawiedliwy podział łącza i cwnd 1 + cwnd 2 oscylujące w przedziale [R/2, R]. cwnd 1 R "32 R cwnd2
36 Kontrola przeciążenia w TCP
37 Kontrola przeciążenia w TCP AIMD w TCP: ACK pakietu (explicite albo wnioskowany z potwierdzenia skumulowanego) zwiększamy cwnd o MSS * MSS / cwnd. Co RTT wysyłane jest cwnd / MSS segmentów: wszystkie będą potwierdzone zwiększymy cwnd o MSS. Pakiet zaginął (przekroczony timeout albo otrzymaliśmy podwójne potwierdzenie) zmniejszamy cwnd dwukrotnie. "34
38 Kontrola przeciążenia w TCP AIMD w TCP: ACK pakietu (explicite albo wnioskowany z potwierdzenia skumulowanego) zwiększamy cwnd o MSS * MSS / cwnd. Co RTT wysyłane jest cwnd / MSS segmentów: wszystkie będą potwierdzone zwiększymy cwnd o MSS. Pakiet zaginął (przekroczony timeout albo otrzymaliśmy podwójne potwierdzenie) zmniejszamy cwnd dwukrotnie. Nie do końca prawda. To jest tylko faza unikania przeciążenia. Dodatkowo TCP wprowadza fazę wolnego startu "34
39 Wolny start w TCP Faza wolnego startu: Zaczynamy od cwnd = MSS. Po każdym ACK zwiększamy cwnd o MSS. Co RTT cwnd zwiększa się dwukrotnie. Faza trwa do utraty pierwszego pakietu. Strata pakietu w dowolnej fazie: ssthresh cwnd / 2. uruchamiamy fazę wolnego startu do momentu, gdy cwnd > ssthresh. "35
40 Fazy w TCP: diagram przejścia Inicjalizacja: faza wolnego startu, ssthresh =, cwnd = MSS. ACK cwnd += MSS ACK cwnd += MSS 2 / cwnd faza wolnego startu cwnd > ssthresh unikanie przeciążenia (AIMD) pakiet zgubiony ssthresh = cwnd/2, cwnd = MSS "36
41 AIMD w TCP: przykład cwnd czas faza wolnego startu faza unikania przeciążenia ssthresh Fazy wolnego startu mają logarytmiczną długość, poza nimi TCP wykonuje AIMD. "37
42 Źródła informacji o utracie pakietu Timeout dla pakietu Wielokrotny ACK Przykładowo: odbiorca dostaje segmenty 1, 2, 3, 5, 6 wysyła ACK 1, ACK 2, ACK 3, ACK 3, ACK 3. Statystycznie mniejsza szansa, że mamy do czynienia z dłuższym przeciążeniem (kolejne pakiety doszły do odbiorcy)! Szybka retransmisja (wysyłamy brakujący segment bez czekania na timeout). Szybkie przywracanie (pomijamy fazę krótkiego startu): ssthresh = cwnd / 2; cwnd = ssthresh. "38
43 Wspomaganie przez routery
44 RED RED (Random Early Detection) Router na trasie wyrzuca losowe pakiety. Prawdopodobieństwo wyrzucenia ustalane jako rosnąca funkcja średniej długości kolejki. Nie reaguje na krótkotrwałe zwiększenia kolejki. Krótsze kolejki mniejsze opóźnienia. Desynchronizacja strumieni (zmniejszają prędkości w różnych momentach). "40
45 ECN (Explicit Congestion Notification) Prawdopodobne przeciążenie router ustawia bity ECN w nagłówku IP. Odbiorca ustawia bity ECN w nagłówku TCP ACK. Nadawca reaguje tak, jak na utratę pakietu. nagłówek IP: wersja IHL typ usługi całkowita długość pakietu pola związane z fragmentacją pakietu TTL protokół suma kontrolna nagłówka IP źródłowy adres IP docelowy adres IP nagłówek TCP: port źródłowy port docelowy numer sekwencyjny (numer pierwszego bajtu w segmencie) numer ostatniego potwierdzanego bajtu + 1 offset 000 ECN U-A-P-R-S- oferowane okno suma kontrolna wskaźnik pilnych danych dodatkowe opcje, np. potwierdzanie selektywne "41
46 Problemy z kontrolą przeciążenia
47 Problemy Krótkie połączenia. Przepustowość proporcjonalna do 1/ p, gdzie p jest frakcją traconych pakietów. Podatność na oszukiwanie. "43
48 Krótkie połączenia 90% połączeń przesyła poniżej 100 KB danych. Nie wychodzą poza fazę wolnego startu! Remedium: trwałe połączenia, HTTP 2.0, "44
49 Przepustowość vs. straty segmentów (1) Rozważmy stabilny stan i pomińmy fazy wolnego startu. W Średnio (3/4) W segmentów przesyłanych w jednym RTT. W/2 (W/2) * RTT W jednej fazie: przesyłanych (3/8) W 2 segmentów, jeden gubiony. Średnia prędkość przesyłania: (3/4) W / RTT. "45
50 Przepustowość vs. straty segmentów (2) Frakcja traconych segmentów: p = 8/3 (1/W 2 ). Średnia prędkość przesyłania (segment / sek.) (3/4) W T = 3 4 W RTT = r RTT pp (W/2) * RTT "46
51 Łącza o dużym BDP Prędkość przesyłania: T = segmentów / sekundę. r RTT pp Transmisja RTT = 100 ms, MSS = 1500 bajtów, łącze 10 Gbit/s. Żeby osiągnąć T = 10 Gbit/s, p 2 * : Co najwyżej jeden tracony segment na 2 * segmentów. Nie do zrealizowania w praktyce. Dla takich łączy FastTCP ze zmodyfikowanym AIMD: powyżej pewnej wartości cwnd zwiększane szybciej i zmniejszane wolniej. "47
52 TCP w WiFi Przepustowość proporcjonalna do 1/ p, gdzie p jest frakcją traconych pakietów. Pakiety tracone niekoniecznie przez przeciążenie, np. w sieciach bezprzewodowych tracone przez interferencje! Żeby TCP działało sensownie konieczne są retransmisje dokonywane przez warstwy niższe (warstwę łącza danych). "48
53 Transmisje o mniejszym RTT są preferowane Prędkość przesyłania: T = (3/4) W / RTT (segmentów / sek). Dwie transmisje korzystającego z tego samego łącza o małej przepustowości: ich okna przeciążenia (W) są takie same. Prędkości transmisji proporcjonalne do 1/RTT: transmisje o mniejszym RTT przesyłane szybciej! "49
54 Nadużycia Zaczynanie wolnego startu z cwnd > 1 MSS. Szybsze zwiększanie cwnd niesprawiedliwy podział łącza. Otwieranie wielu połączeń (np. aplikacje P2P), bo każde połączenie ma takie samo cwnd. "50
55 Lektura dodatkowa Kurose & Ross: rozdział 3. Tanenbaum: rozdział 6. TCP Congestion Control RFC: html/rfc5681 "51
Transport. część 3: kontrola przeciążenia. Sieci komputerowe. Wykład 8. Marcin Bieńkowski
Transport część 3: kontrola przeciążenia Sieci komputerowe Wykład 8 Marcin Bieńkowski Protokoły w Internecie warstwa aplikacji HTTP SMTP DNS NTP warstwa transportowa TCP UDP warstwa sieciowa IP warstwa
Transport. część 3: kontrola przeciążenia. Sieci komputerowe. Wykład 8. Marcin Bieńkowski
Transport część 3: kontrola przeciążenia Sieci komputerowe Wykład 8 Marcin Bieńkowski Protokoły w Internecie warstwa aplikacji HTTP warstwa transportowa SMTP TCP warstwa sieciowa warstwa łącza danych warstwa
Transport. część 1: niezawodny transport. Sieci komputerowe. Wykład 6. Marcin Bieńkowski
Transport część 1: niezawodny transport Sieci komputerowe Wykład 6 Marcin Bieńkowski Protokoły w Internecie warstwa aplikacji HTTP SMTP DNS NTP warstwa transportowa TCP UDP warstwa sieciowa IP warstwa
DR INŻ. ROBERT WÓJCIK DR INŻ. JERZY DOMŻAŁ
DR INŻ. ROBERT WÓJCIK DR INŻ. JERZY DOMŻAŁ PROTOKÓŁ STEROWANIA TRANSMISJĄ WSTĘP DO SIECI INTERNET Kraków, dn. 19 grudnia 2016 r. O CZYM JEST TEN WYKŁAD Protokół Sterowania Transmisją Transmission Control
Transport. część 2: protokół TCP. Sieci komputerowe. Wykład 6. Marcin Bieńkowski
Transport część 2: protokół TCP Sieci komputerowe Wykład 6 Marcin Bieńkowski Protokoły w Internecie warstwa aplikacji HTTP warstwa transportowa SMTP TCP warstwa sieciowa warstwa łącza danych warstwa fizyczna
Transport. część 2: protokół TCP. Sieci komputerowe. Wykład 6. Marcin Bieńkowski
Transport część 2: protokół TCP Sieci komputerowe Wykład 6 Marcin Bieńkowski Protokoły w Internecie warstwa aplikacji HTTP SMTP DNS NTP warstwa transportowa TCP UDP warstwa sieciowa IP warstwa łącza danych
Sieci komputerowe Mechanizmy sterowania przebiegiem sesji TCP w Internecie
Sieci komputerowe Mechanizmy sterowania przebiegiem sesji TCP w Internecie Józef Woźniak Katedra Teleinformatyki Wydział Elektroniki, Telekomunikacji i Informatyki Politechniki Gdańskiej Opracowano na
Sieci komputerowe Warstwa transportowa
Sieci komputerowe Warstwa transportowa 2012-05-24 Sieci komputerowe Warstwa transportowa dr inż. Maciej Piechowiak 1 Wprowadzenie umożliwia jednoczesną komunikację poprzez sieć wielu aplikacjom uruchomionym
SEGMENT TCP CZ. II. Suma kontrolna (ang. Checksum) liczona dla danych jak i nagłówka, weryfikowana po stronie odbiorczej
SEGMENT TCP CZ. I Numer portu źródłowego (ang. Source port), przeznaczenia (ang. Destination port) identyfikują aplikacje wysyłającą odbierającą dane, te dwie wielkości wraz adresami IP źródła i przeznaczenia
Przesyłania danych przez protokół TCP/IP
Przesyłania danych przez protokół TCP/IP PAKIETY Protokół TCP/IP transmituje dane przez sieć, dzieląc je na mniejsze porcje, zwane pakietami. Pakiety są często określane różnymi terminami, w zależności
DR INŻ. ROBERT WÓJCIK DR INŻ. JERZY DOMŻAŁ
DR INŻ. ROBERT WÓJCIK DR INŻ. JERZY DOMŻAŁ PROTOKOŁY TCP I UDP WSTĘP DO SIECI INTERNET Kraków, dn. 12 grudnia 2016 r. PLAN TCP: cechy protokołu schemat nagłówka znane numery portów UDP: cechy protokołu
Sieci komputerowe w sterowaniu informacje ogólne, model TCP/IP, protokoły warstwy internetowej i sieciowej
ieci komputerowe w sterowaniu informacje ogólne, model TCP/IP, protokoły warstwy internetowej i sieciowej 1969 ARPANET sieć eksperymentalna oparta na wymianie pakietów danych: - stabilna, - niezawodna,
Sieci komputerowe. Wykład 5: Warstwa transportowa: TCP i UDP. Marcin Bieńkowski. Instytut Informatyki Uniwersytet Wrocławski
Sieci komputerowe Wykład 5: Warstwa transportowa: TCP i UDP Marcin Bieńkowski Instytut Informatyki Uniwersytet Wrocławski Sieci komputerowe (II UWr) Wykład 5 1 / 22 Warstwa transportowa Cechy charakterystyczne:
Wstęp. Sieci komputerowe. Wykład 1. Marcin Bieńkowski
Wstęp Sieci komputerowe Wykład 1 Marcin Bieńkowski Cel przedmiotu Przedstawienie koncepcji leżących u podstaw sieci komputerowych na przykładzie Internetu. 2 Sieć komputerowa? Zbiór urządzeń połączonych
Sieci komputerowe. Wykład 7: Transport: protokół TCP. Marcin Bieńkowski. Instytut Informatyki Uniwersytet Wrocławski
Sieci komputerowe Wykład 7: Transport: protokół TCP Marcin Bieńkowski Instytut Informatyki Uniwersytet Wrocławski Sieci komputerowe (II UWr) Wykład 7 1 / 23 W poprzednim odcinku Niezawodny transport Algorytmy
Selektywne powtarzanie (SP)
Selektywne powtarzanie (SP) odbiorca selektywnie potwierdza poprawnie odebrane pakiety buforuje pakiety, gdy potrzeba, w celu uporządkowania przed przekazaniem warstwie wyższej nadawca retransmituje tylko
Wstęp. Sieci komputerowe. Wykład 1. Marcin Bieńkowski
Wstęp Sieci komputerowe Wykład 1 Marcin Bieńkowski Cel przedmiotu Przedstawienie koncepcji leżących u podstaw sieci komputerowych na przykładzie Internetu. 2 Sieć komputerowa? Zbiór urządzeń połączonych
Rys. 1. Wynik działania programu ping: n = 5, adres cyfrowy. Rys. 1a. Wynik działania programu ping: l = 64 Bajty, adres mnemoniczny
41 Rodzaje testów i pomiarów aktywnych ZAGADNIENIA - Jak przeprowadzać pomiary aktywne w sieci? - Jak zmierzyć jakość usług sieciowych? - Kto ustanawia standardy dotyczące jakości usług sieciowych? - Jakie
Protokoły sieciowe - TCP/IP
Protokoły sieciowe Protokoły sieciowe - TCP/IP TCP/IP TCP/IP (Transmission Control Protocol / Internet Protocol) działa na sprzęcie rożnych producentów może współpracować z rożnymi protokołami warstwy
Podstawowe protokoły transportowe stosowane w sieciach IP cz.2
Laboratorium Technologie Sieciowe Podstawowe protokoły transportowe stosowane w sieciach IP cz.2 Wprowadzenie Ćwiczenie przedstawia praktyczną stronę następujących zagadnień: połączeniowy i bezpołączeniowy
TCP/IP formaty ramek, datagramów, pakietów...
SIECI KOMPUTEROWE DATAGRAM IP Protokół IP jest przeznaczony do sieci z komutacją pakietów. Pakiet jest nazywany przez IP datagramem. Każdy datagram jest podstawową, samodzielną jednostką przesyłaną w sieci
DR INŻ. ROBERT WÓJCIK DR INŻ. JERZY DOMŻAŁ
DR INŻ. ROBERT WÓJCIK DR INŻ. JERZY DOMŻAŁ INTERNET PROTOCOL (IP) INTERNET CONTROL MESSAGE PROTOCOL (ICMP) WSTĘP DO SIECI INTERNET Kraków, dn. 7 listopada 2016 r. PLAN IPv4: schemat nagłówka ICMP: informacje
Konfiguracja sieci, podstawy protokołów IP, TCP, UDP, rodzaje transmisji w sieciach teleinformatycznych
Konfiguracja sieci, podstawy protokołów IP, TCP, UDP, rodzaje transmisji w sieciach teleinformatycznych dr inż. Jerzy Domżał Akademia Górniczo-Hutnicza w Krakowie, Katedra Telekomunikacji 10 października
Warstwa transportowa. mgr inż. Krzysztof Szałajko
Warstwa transportowa mgr inż. Krzysztof Szałajko Modele odniesienia 7 Aplikacji 6 Prezentacji 5 Sesji 4 Transportowa 3 Sieciowa 2 Łącza danych 1 Fizyczna Aplikacji Transportowa Internetowa Dostępu do sieci
Sieci komputerowe - Protokoły warstwy transportowej
Piotr Kowalski KAiTI - Protokoły warstwy transportowej Plan i problematyka wykładu 1. Funkcje warstwy transportowej i wspólne cechy typowych protokołów tej warstwy 2. Protokół UDP Ogólna charakterystyka,
Podstawy Transmisji Danych. Wykład IV. Protokół IPV4. Sieci WAN to połączenia pomiędzy sieciami LAN
Podstawy Transmisji Danych Wykład IV Protokół IPV4 Sieci WAN to połączenia pomiędzy sieciami LAN 1 IPv4/IPv6 TCP (Transmission Control Protocol) IP (Internet Protocol) ICMP (Internet Control Message Protocol)
Routing. część 2: tworzenie tablic. Sieci komputerowe. Wykład 3. Marcin Bieńkowski
Routing część 2: tworzenie tablic Sieci komputerowe Wykład 3 Marcin Bieńkowski W poprzednim odcinku Jedna warstwa sieci i globalne adresowanie Każde urządzenie w sieci posługuje się tym samym protokołem
Sieci komputerowe. Protokoły warstwy transportowej. Wydział Inżynierii Metali i Informatyki Przemysłowej. dr inż. Andrzej Opaliński. www.agh.edu.
Sieci komputerowe Protokoły warstwy transportowej Wydział Inżynierii Metali i Informatyki Przemysłowej dr inż. Andrzej Opaliński Plan wykładu Wprowadzenie opis warstwy transportowej Protokoły spoza stosu
Plan wykładu. Warstwa sieci. Po co adresacja w warstwie sieci? Warstwa sieci
Sieci komputerowe 1 Sieci komputerowe 2 Plan wykładu Warstwa sieci Miejsce w modelu OSI/ISO unkcje warstwy sieciowej Adresacja w warstwie sieciowej Protokół IP Protokół ARP Protokoły RARP, BOOTP, DHCP
Protokoły wspomagające. Mikołaj Leszczuk
Protokoły wspomagające Mikołaj Leszczuk Spis treści wykładu Współpraca z warstwą łącza danych: o o ICMP o o ( ARP ) Protokół odwzorowania adresów ( RARP ) Odwrotny protokół odwzorowania adresów Opis protokołu
Uproszczony opis obsługi ruchu w węźle IP. Trasa routingu. Warunek:
Uproszczony opis obsługi ruchu w węźle IP Poniższa procedura jest dokonywana dla każdego pakietu IP pojawiającego się w węźle z osobna. W routingu IP nie wyróżniamy połączeń. Te pojawiają się warstwę wyżej
Sieci komputerowe. -Sterownie przepływem w WŁD i w WT -WŁD: Sterowanie punkt-punkt p2p -WT: Sterowanie end-end e2e
Sieci komputerowe -Sterownie przepływem w WŁD i w WT -WŁD: Sterowanie punkt-punkt p2p -WT: Sterowanie end-end e2e Józef Woźniak Katedra Teleinformatyki WETI PG OSI Model Niezawodne integralne dostarczanie,
Routing. część 2: tworzenie tablic. Sieci komputerowe. Wykład 3. Marcin Bieńkowski
Routing część 2: tworzenie tablic Sieci komputerowe Wykład 3 Marcin Bieńkowski W poprzednim odcinku Jedna warstwa sieci i globalne adresowanie Każde urządzenie w sieci posługuje się tym samym protokołem
MODEL OSI A INTERNET
MODEL OSI A INTERNET W Internecie przyjęto bardziej uproszczony model sieci. W modelu tym nacisk kładzie się na warstwy sieciową i transportową. Pozostałe warstwy łączone są w dwie warstwy - warstwę dostępu
Zarządzanie ruchem w sieci IP. Komunikat ICMP. Internet Control Message Protocol DSRG DSRG. DSRG Warstwa sieciowa DSRG. Protokół sterujący
Zarządzanie w sieci Protokół Internet Control Message Protocol Protokół sterujący informacje o błędach np. przeznaczenie nieosiągalne, informacje sterujące np. przekierunkowanie, informacje pomocnicze
Politechnika Łódzka. Instytut Systemów Inżynierii Elektrycznej
Politechnika Łódzka Instytut Systemów Inżynierii Elektrycznej Laboratorium komputerowych systemów pomiarowych Ćwiczenie 7 Wykorzystanie protokołu TCP do komunikacji w komputerowym systemie pomiarowym 1.
Modyfikacja algorytmów retransmisji protokołu TCP.
Modyfikacja algorytmów retransmisji protokołu TCP. Student Adam Markowski Promotor dr hab. Michał Grabowski Cel pracy Celem pracy było przetestowanie i sprawdzenie przydatności modyfikacji klasycznego
Sieci Komputerowe 2 / Ćwiczenia 2
Tematyka Sieci Komputerowe 2 / Ćwiczenia 2 Opracował: Konrad Kawecki na podstawie materiałów: http://www.isi.edu/nsnam/ns/tutorial/index.html Na ćwiczeniach zapoznamy się z symulatorem
Akademickie Centrum Informatyki PS. Wydział Informatyki PS
Akademickie Centrum Informatyki PS Wydział Informatyki PS Akademickie Centrum Informatyki Wydział Informatyki P.S. Warstwy transmisyjne Krzysztof Bogusławski tel. 449 41 82 kbogu@man.szczecin.pl Agenda
Sieci komputerowe - Wstęp do intersieci, protokół IPv4
Piotr Kowalski KAiTI Internet a internet - Wstęp do intersieci, protokół IPv Plan wykładu Informacje ogólne 1. Ogólne informacje na temat sieci Internet i protokołu IP (ang. Internet Protocol) w wersji.
Podstawowe protokoły transportowe stosowane w sieciach IP cz.1
Laboratorium Technologie Sieciowe Podstawowe protokoły transportowe stosowane w sieciach IP cz.1 Wprowadzenie Ćwiczenie przedstawia praktyczną stronę następujących zagadnień: połączeniowy i bezpołączeniowy
MODEL WARSTWOWY PROTOKOŁY TCP/IP
MODEL WARSTWOWY PROTOKOŁY TCP/IP TCP/IP (ang. Transmission Control Protocol/Internet Protocol) protokół kontroli transmisji. Pakiet najbardziej rozpowszechnionych protokołów komunikacyjnych współczesnych
Zarządzanie infrastrukturą sieciową Modele funkcjonowania sieci
W miarę rozwoju sieci komputerowych pojawiały się różne rozwiązania organizujące elementy w sieć komputerową. W celu zapewnienia kompatybilności rozwiązań różnych producentów oraz opartych na różnych platformach
Protokół IP. III warstwa modelu OSI (sieciowa) Pakowanie i adresowanie przesyłanych danych RFC 791 Pakiet składa się z:
Protokoły Protokół IP III warstwa modelu OSI (sieciowa) Pakowanie i adresowanie przesyłanych danych RFC 791 Pakiet składa się z: Adresu źródłowego Adresu docelowego W sieciach opartych o Ethernet protokół
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
Skąd dostać adres? Metody uzyskiwania adresów IP Część sieciowa Jeśli nie jesteśmy dołączeni do Internetu wyssany z palca. W przeciwnym przypadku numer sieci dostajemy od NIC organizacji międzynarodowej
Laboratorium 6.7.2: Śledzenie pakietów ICMP
Topologia sieci Tabela adresacji Urządzenie Interfejs Adres IP Maska podsieci Domyślna brama R1-ISP R2-Central Serwer Eagle S0/0/0 10.10.10.6 255.255.255.252 Nie dotyczy Fa0/0 192.168.254.253 255.255.255.0
Adresy w sieciach komputerowych
Adresy w sieciach komputerowych 1. Siedmio warstwowy model ISO-OSI (ang. Open System Interconnection Reference Model) 7. Warstwa aplikacji 6. Warstwa prezentacji 5. Warstwa sesji 4. Warstwa transportowa
LABORATORIUM SYSTEMY I SIECI TELEKOMUNIKACYJNE CZĘŚĆ 2 MODELOWANIE SIECI Z WYKORZYSTANIEM SYMULATORA NCTUNS
LABORATORIUM SYSTEMY I SIECI TELEKOMUNIKACYJNE CZĘŚĆ 2 MODELOWANIE SIECI Z WYKORZYSTANIEM SYMULATORA NCTUNS 1 Warunki zaliczenia części związanej z modelowaniem sieci Zajęcia laboratoryjne z wykorzystaniem
Plan całości wykładu 3-1
Plan całości wykładu Wprowadzenie Warstwa aplikacji Warstwa transportu Warstwa sieci Warstwa łącza i sieci lokalne Podstawy ochrony informacji (2 wykłady) (2 wykłady) (2-3 wykłady) (2-3 wykłady) (3 wykłady)
Model OSI. mgr inż. Krzysztof Szałajko
Model OSI mgr inż. Krzysztof Szałajko Protokół 2 / 26 Protokół Def.: Zestaw reguł umożliwiający porozumienie 3 / 26 Komunikacja w sieci 101010010101101010101 4 / 26 Model OSI Open Systems Interconnection
Akademia Techniczno-Humanistyczna w Bielsku-Białej
Akademia Techniczno-Humanistyczna w Bielsku-Białej Wydział Budowy Maszyn i Informatyki Laboratorium z sieci komputerowych Ćwiczenie numer: 5 Temat ćwiczenia: Badanie protokołów rodziny TCP/IP 1. Wstęp
Klient-Serwer Komunikacja przy pomocy gniazd
II Klient-Serwer Komunikacja przy pomocy gniazd Gniazda pozwalają na efektywną wymianę danych pomiędzy procesami w systemie rozproszonym. Proces klienta Proces serwera gniazdko gniazdko protokół transportu
Sieci Komputerowe Protokół TCP
Sieci Komputerowe Protokół TCP Transmission Control Protocol dr Zbigniew Lipiński Instytut Matematyki i Informatyki ul. Oleska 48 50-204 Opole zlipinski@math.uni.opole.pl Zagadnienia Protokół TCP Transmisja
Sieci komputerowe - podstawowe technologie. Plan wykładu. Piotr Kowalski KAiTI
Piotr Kowalski KAiTI - podstawowe technologie Plan wykładu 1. Wymagania czyli czego tak naprawdę od sieci komputerowych oczekujemy. 2. Modele warstwowe sieci komputerowych czyli 40 lat historii pracuje
Sieci komputerowe. Zajęcia 3 c.d. Warstwa transportu, protokoły UDP, ICMP
Sieci komputerowe Zajęcia 3 c.d. Warstwa transportu, protokoły UDP, ICMP Zadania warstwy transportu Zapewnienie niezawodności Dostarczanie danych do odpowiedniej aplikacji w warstwie aplikacji (multipleksacja)
Zestaw ten opiera się na pakietach co oznacza, że dane podczas wysyłania są dzielone na niewielkie porcje. Wojciech Śleziak
Protokół TCP/IP Protokół TCP/IP (Transmission Control Protokol/Internet Protokol) to zestaw trzech protokołów: IP (Internet Protokol), TCP (Transmission Control Protokol), UDP (Universal Datagram Protokol).
Laboratorium - Przechwytywanie i badanie datagramów DNS w programie Wireshark
Laboratorium - Przechwytywanie i badanie datagramów DNS w programie Wireshark Topologia Cele Część 1: Zapisanie informacji dotyczących konfiguracji IP komputerów Część 2: Użycie programu Wireshark do przechwycenia
TCP/IP. Warstwa łącza danych. mgr inż. Krzysztof Szałajko
TCP/IP Warstwa łącza danych mgr inż. Krzysztof Szałajko Modele odniesienia 7 Aplikacji 6 Prezentacji 5 Sesji 4 Transportowa 3 Sieciowa 2 Łącza danych 1 Fizyczna Aplikacji Transportowa Internetowa Dostępu
Sieci komputerowe - administracja
Sieci komputerowe - administracja warstwa sieciowa Andrzej Stroiński andrzej.stroinski@cs.put.edu.pl http://www.cs.put.poznan.pl/astroinski/ warstwa sieciowa 2 zapewnia adresowanie w sieci ustala trasę
Sieci komputerowe - warstwa transportowa
Sieci komputerowe - warstwa transportowa mgr inż. Rafał Watza Katedra Telekomunikacji AGH Al. Mickiewicza 30, 30-059 Kraków, Polska tel. +48 12 6174034, fax +48 12 6342372 e-mail: watza@kt.agh.edu.pl Wprowadzenie
Laboratorium podstaw telekomunikacji
Laboratorium podstaw telekomunikacji Temat: Pomiar przepustowości łączy w sieciach komputerowych i podstawowe narzędzia sieciowe. Cel: Celem ćwiczenia jest przybliżenie studentom prostej metody pomiaru
Wykład 4: Protokoły TCP/UDP i usługi sieciowe. A. Kisiel,Protokoły TCP/UDP i usługi sieciowe
N, Wykład 4: Protokoły TCP/UDP i usługi sieciowe 1 Adres aplikacji: numer portu Protokoły w. łącza danych (np. Ethernet) oraz w. sieciowej (IP) pozwalają tylko na zaadresowanie komputera (interfejsu sieciowego),
Instytut Informatyki Uniwersytet Wrocławski. Dane w sieciach. (i inne historie) Marcin Bieńkowski
Dane w sieciach (i inne historie) Marcin Bieńkowski Jak przechowywać dane w sieciach (strony WWW, bazy danych, ) tak, żeby dowolne ciągi odwołań do (części) tych obiektów mogły być obsłużone małym kosztem?
Skąd dostać adres? Metody uzyskiwania adresów IP. Statycznie RARP. Część sieciowa. Część hosta
Sieci komputerowe 1 Sieci komputerowe 2 Skąd dostać adres? Metody uzyskiwania adresów IP Część sieciowa Jeśli nie jesteśmy dołączeni do Internetu wyssany z palca. W przeciwnym przypadku numer sieci dostajemy
Warstwa sieciowa. Model OSI Model TCP/IP. Aplikacji. Aplikacji. Prezentacji. Sesji. Transportowa. Transportowa
Warstwa sieciowa Model OSI Model TCP/IP Aplikacji Prezentacji Aplikacji podjęcie decyzji o trasowaniu (rutingu) na podstawie znanej, lokalnej topologii sieci ; - podział danych na pakiety Sesji Transportowa
ZiMSK NAT, PAT, ACL 1
ZiMSK dr inż. Łukasz Sturgulewski, luk@kis.p.lodz.pl, http://luk.kis.p.lodz.pl/ dr inż. Artur Sierszeń, asiersz@kis.p.lodz.pl dr inż. Andrzej Frączyk, a.fraczyk@kis.p.lodz.pl NAT, PAT, ACL 1 Wykład Translacja
Połączenie logiczne Zestawienie połączenia Zerwanie połączenia Niezawodne Np. TCP
Połączeniowe Mechanizmy Protokołu Transportu Połączenie logiczne Zestawienie połączenia Zerwanie połączenia Niezawodne Np. TCP Niezawodna, Uporządkowana Usługa Sieciowa Przyjmijmy dowolną długość wiadomości
Unicast jeden nadawca i jeden odbiorca Broadcast jeden nadawca przesyła do wszystkich Multicast jeden nadawca i wielu (podzbiór wszystkich) odbiorców
METODY WYMIANY INFORMACJI W SIECIACH PAKIETOWYCH Unicast jeden nadawca i jeden odbiorca Broadcast jeden nadawca przesyła do wszystkich Multicast jeden nadawca i wielu (podzbiór wszystkich) odbiorców TRANSMISJA
Routing. część 2: tworzenie tablic. Sieci komputerowe. Wykład 3. Marcin Bieńkowski
Routing część 2: tworzenie tablic Sieci komputerowe Wykład 3 Marcin Bieńkowski W poprzednim odcinku Jedna warstwa sieci i globalne adresowanie Każde urządzenie w sieci posługuje się tym samym protokołem
Warstwy i funkcje modelu ISO/OSI
Warstwy i funkcje modelu ISO/OSI Organizacja ISO opracowała Model Referencyjny Połączonych Systemów Otwartych (model OSI RM - Open System Interconection Reference Model) w celu ułatwienia realizacji otwartych
Sieci Komputerowe Modele warstwowe sieci
Sieci Komputerowe Modele warstwowe sieci mgr inż. Rafał Watza Katedra Telekomunikacji AGH Al. Mickiewicza 30, 30-059 Kraków, Polska tel. +48 12 6174034, fax +48 12 6342372 e-mail: watza@kt.agh.edu.pl Wprowadzenie
Uniwersalny Konwerter Protokołów
Uniwersalny Konwerter Protokołów Autor Robert Szolc Promotor dr inż. Tomasz Szczygieł Uniwersalny Konwerter Protokołów Szybki rozwój technologii jaki obserwujemy w ostatnich latach, spowodował że systemy
PROTOKOŁY WARSTWY TRANSPORTOWEJ
PROTOKOŁY WARSTWY TRANSPORTOWEJ Na bazie protokołu internetowego (IP) zbudowane są dwa protokoły warstwy transportowej: UDP (User Datagram Protocol) - protokół bezpołączeniowy, zawodny; TCP (Transmission
Aby lepiej zrozumieć działanie adresów przedstawmy uproszczony schemat pakietów IP podróżujących w sieci.
Struktura komunikatów sieciowych Każdy pakiet posiada nagłówki kolejnych protokołów oraz dane w których mogą być zagnieżdżone nagłówki oraz dane protokołów wyższego poziomu. Każdy protokół ma inne zadanie
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.
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. PLAN Reprezentacja liczb w systemach cyfrowych Protokół IPv4 Adresacja w sieciach
Plan wykładu. Warstwa sieci. Po co adresacja w warstwie sieci? Warstwa sieci
Sieci komputerowe 1 Sieci komputerowe 2 Plan wykładu Warstwa sieci Miejsce w modelu OSI/ISO Funkcje warstwy sieciowej Adresacja w warstwie sieciowej Protokół IP Protokół ARP Protokoły RARP, BOOTP, DHCP
pasja-informatyki.pl
pasja-informatyki.pl Sieci komputerowe Protokoły warstwy transportowej TCP i UDP Damian Stelmach Zadania warstwy transportowej 2018 Spis treści Zadania warstwy transportowej... 3 Protokół TCP... 7 Nagłówek
LABORATORIUM SIECI KOMPUTEROWYCH (compnet.et.put.poznan.pl)
Wydział Elektroniki i Telekomunikacji POLITECHNIKA POZNAŃSKA fax: (+48 61) 665 25 72 ul. Piotrowo 3a, 60-965 Poznań tel: (+48 61) 665 22 93 LABORATORIUM SIECI KOMPUTEROWYCH (compnet.et.put.poznan.pl) Sieci
Warstwa transportowa
Sieci komputerowe Podsumowanie DHCP Serwer DHCP moŝe przyznawać adresy IP według adresu MAC klienta waŝne dla stacji wymagającego stałego IP np. ze względu na rejestrację w DNS Klient moŝe pominąć komunikat
Architektura INTERNET
Internet, /IP Architektura INTERNET OST INTERNET OST OST BRAMA (ang. gateway) RUTER (ang. router) - lokalna sieć komputerowa (ang. Local Area Network) Bramy (ang. gateway) wg ISO ruter (ang. router) separuje
Colloquium 1, Grupa A
Colloquium 1, Grupa A 1. W pewnej fabryce zamontowano system kontroli pracowników wchodzących na teren zakładu. Osoba chcąca wejść, dzwoni na portiernię i czeka przy drzwiach. Portier sprawdza tę osobę
Sieci Komputerowe 2 / Ćwiczenia 1
Tematyka Sieci Komputerowe 2 / Ćwiczenia 1 Opracował: Konrad Kawecki Na ćwiczeniach przeanalizujemy opóźnienia transmisji w sieciach komputerowych. Na podstawie otrzymanych wyników
Adam Domański. Instytut Informatyki Politechnika Śląska
Wpływ mechanizmów protokołu TCP oraz algorytmów kolejkowania na transmisję danych w sieci Internet Influence of the TCP mechanisms and queue management on Internet transmission Adam Domański Instytut Informatyki
Sieci komputerowe. Wykład dr inż. Łukasz Graczykowski
Sieci komputerowe Wykład 5 3.04.2019 dr inż. Łukasz Graczykowski lukasz.graczykowski@pw.edu.pl Semestr letni 2018/2019 Uzyskiwanie adresu IP Do tej pory zajmowaliśmy się adresami IP oraz przepływem informacji
Sieci Komputerowe. Wykład 1: TCP/IP i adresowanie w sieci Internet
Sieci Komputerowe Wykład 1: TCP/IP i adresowanie w sieci Internet prof. nzw dr hab. inż. Adam Kisiel kisiel@if.pw.edu.pl Pokój 114 lub 117d 1 Kilka ważnych dat 1966: Projekt ARPANET finansowany przez DOD
BADANIE SPRAWNOŚCI PROTOKOŁU TCP
LABORATORIUM SIECI TELEINFORMATYCZNYCH BADANIE SPRAWNOŚCI PROTOKOŁU TCP POLITECHNIKA WARSZAWSKA INSTYTUT TELEKOMUNIKACJI Warszawa, 2006 Spis treści 1 WSTĘP... 3 2 PROTOKÓŁ TCP... 3 2.1 FORMAT SEGMENTU
Wojskowa Akademia Techniczna im. Jarosława Dąbrowskiego
Wojskowa Akademia Techniczna im. Jarosława Dąbrowskiego Z a r z ą d z a n i e S y s t e m a m i T e l e i n f o r m a t y c z n y m i Prowadzący: dr inż. Tomasz Malinowski PROJEKT Wykonał: Marek Oleksiak
Dlaczego? Mało adresów IPv4. Wprowadzenie ulepszeń względem IPv4 NAT CIDR
IPv6 Dlaczego? Mało adresów IPv4 NAT CIDR Wprowadzenie ulepszeń względem IPv4 Większa pula adresów Lepszy routing Autokonfiguracja Bezpieczeństwo Lepsza organizacja nagłówków Przywrócenie end-to-end connectivity
Sieci komputerowe. Wykład 1: Podstawowe pojęcia i modele. Marcin Bieńkowski. Instytut Informatyki Uniwersytet Wrocławski
Sieci komputerowe Wykład 1: Podstawowe pojęcia i modele Marcin Bieńkowski Instytut Informatyki Uniwersytet Wrocławski Sieci komputerowe (II UWr) Wykład 1 1 / 14 Komunikacja Komunikacja Komunikacja = proces
Programowanie współbieżne i rozproszone
Programowanie współbieżne i rozproszone WYKŁAD 6 dr inż. Komunikowanie się procesów Z użyciem pamięci współdzielonej. wykorzystywane przede wszystkim w programowaniu wielowątkowym. Za pomocą przesyłania
Protokół TCP (RFC 793)
LAN 1 Protokół TCP (RFC 793) dotyczy komunikacji pojedynczej (unicastowej) pomiędzy dwoma punktami, każdy z adresem IP i numerem portu połączenie TCP jest dwustronne i dane mogą płynąć w każdą stronę niezależnie
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ź
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ź autorytatywna dotycząca hosta pochodzi od serwera: a) do którego
Niższe warstwy. Sieci komputerowe. Wykład 5. Marcin Bieńkowski
Niższe warstwy Sieci komputerowe Wykład 5 Marcin Bieńkowski Internetowy model warstwowy (1) warstwa aplikacji HTTP SMTP DNS NTP warstwa transportowa TCP UDP warstwa sieciowa IP warstwa łącza danych Ethernet
Laboratorium 6.7.1: Ping i Traceroute
Laboratorium 6.7.1: Ping i Traceroute Topologia sieci Tabela adresacji Urządzenie Interfejs Adres IP Maska podsieci Domyślna brama R1-ISP R2-Central Serwer Eagle S0/0/0 10.10.10.6 255.255.255.252 Nie dotyczy
Katedra Inżynierii Komputerowej Politechnika Częstochowska. Zastosowania protokołu ICMP Laboratorium podstaw sieci komputerowych
Katedra Inżynierii Komputerowej Politechnika Częstochowska Zastosowania protokołu ICMP Laboratorium podstaw sieci komputerowych Cel ćwiczenia Zastosowania protokołu ICMP Celem dwiczenia jest zapoznanie
Routing i protokoły routingu
Routing i protokoły routingu Po co jest routing Proces przesyłania informacji z sieci źródłowej do docelowej poprzez urządzenie posiadające co najmniej dwa interfejsy sieciowe i stos IP. Routing przykład
PLAN Podstawowe pojęcia techniczne charakteryzujące dostęp do Internetu prędkość podłączenia opóźnienia straty Umowa SLA inne parametry dostępność
PLAN Podstawowe pojęcia techniczne charakteryzujące dostęp do Internetu prędkość podłączenia opóźnienia straty Umowa SLA inne parametry dostępność gwarantowany czas usunięcia awarii zapisy w umowach Usługi
Sieci komputerowe - opis przedmiotu
Sieci komputerowe - opis przedmiotu Informacje ogólne Nazwa przedmiotu Sieci komputerowe Kod przedmiotu 11.3-WK-IiED-SK-L-S14_pNadGenWRNH5 Wydział Kierunek Wydział Matematyki, Informatyki i Ekonometrii
Sieci komputerowe. Wykład 0: O czym jest ten przedmiot. Marcin Bieńkowski. Instytut Informatyki Uniwersytet Wrocławski
Sieci komputerowe Wykład 0: O czym jest ten przedmiot Marcin Bieńkowski Instytut Informatyki Uniwersytet Wrocławski Sieci komputerowe (II UWr) Wykład 0 1 / 17 Wprowadzenie Co o sieci wie sama sieć Sieć
Protokół IPsec. Patryk Czarnik
Protokół IPsec Patryk Czarnik Bezpieczeństwo sieci komputerowych MSUI 2009/10 Standard IPsec IPsec (od IP security) to standard opisujacy kryptograficzne rozszerzenia protokołu IP. Implementacja obowiazkowa