Dzień 03.06.2020 - 4. Protokoły warstwy transportowej Flashcards
Zadania warstwy transportowej
nawiązywanie i obsługa połączeń śledzenie połączeń podział danych (na mniejsze fragmenty) identyfikowanie aplikacji kontrola przepływu danych ew. retransmisja
Proces, dzięki któremu użytkownik może używać wielu usług jednocześnie
Multipleksing - strumieniowanie naprzemienne pociętych fragmentów danych
Czym jest identyfikator aplikacji w warstwie transportowej?
Aplikacje identyfikowane są numerami portów
Nagłówek TCP
Protokół połączeniowy, odpowiedzialny za dostarczanie danych i kontrolę przepływu
TCP - Uzgadnianie trój-etapowe (twh)
Three-way-handshake to sposób nawiązywania połączenia między klientem-hostem w protokole TCP, proces ten przebiega przez wysyłanie flag między klientem a hostem
Na czym polega niezawodność TCP
Polega na wysyłaniu potwierdzenia odbioru, klient po odebraniu 1000 bitów (1 segment) odsyła informację w postaci liczby 1001 co oznacza, że oczekuję kolejnych informacji od bitu 1001. Wielkość okna (ilość wysłanych segmentów przed oczekiwaniem na potwierdzenie) jest określona w nagłówku segmentu TCP. Okno może być dynamiczne
Protokół UTP
Prosty, bezpołączeniowy protokół sieciowy, mały narzut danych sterujących na segment (8 bajtów)
Klient wysyła zapytanie - dostaje dane od hosta źródłowego (jedna porcja informacji, powtarza) Wykorzystywane w streamingu, VoIP, grach.
Polecenie NETSTAT
netstat pokazuje aktywne polaczenia razem z ip:port i rodzajem protokolu, adresy hostów