Czym różnią się TCP i UDP pod względem niezawodności i zachowania połączenia?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: TCP jest niezawodny i jest protokołem zorientowanym na połączenie; UDP nie jest niezawodny i jest protokołem bezpołączeniowym..
Dlaczego to jest odpowiedź
TCP (Transmission Control Protocol) jest protokołem niezawodnym i zorientowanym na połączenie. Oznacza to, że przed rozpoczęciem transmisji danych nawiązuje połączenie między nadawcą a odbiorcą (tzw. trójstopniowe uzgadnianie - three-way handshake), zapewnia potwierdzenia odbioru danych, retransmisję utraconych pakietów oraz kontrolę przepływu i kolejności. Dzięki temu gwarantuje, że wszystkie dane dotrą do celu w odpowiedniej kolejności i bez błędów. UDP (User Datagram Protocol) jest protokołem niezawodnym (best-effort) i bezpołączeniowym. Nie nawiązuje połączenia przed transmisją, nie gwarantuje dostarczenia pakietów, ich kolejności ani integralności. Po prostu wysyła dane bez oczekiwania na potwierdzenie. Jest szybszy i ma mniejszy narzut niż TCP, dlatego jest używany w aplikacjach, gdzie niska latencja jest ważniejsza niż pełna niezawodność, np. w strumieniowaniu wideo, grach online czy VoIP. Pozostałe opcje są nieprawidłowe, ponieważ błędnie przypisują cechy niezawodności i orientacji na połączenie do TCP i UDP.
Zdaj egzamin — bez niekończącego się szukania odpowiedzi
Uzyskaj wszystkie zweryfikowane pytania i wyjaśnienia do tego egzaminu w jednym miejscu i zaoszczędź godziny przygotowań. Ponad 1000 certyfikacji · Ponad 20 języków · Zacznij za darmo.
Zdaj egzamin szybciej → Karta nie jest wymagana