Przejdź do głównej treści

Kwalifikacja: INF.02 - Administracja i eksploatacja systemów komputerowych, urządzeń peryferyjnych i lokalnych sieci komputerowych

Zawód: Technik informatyk

Kategorie: Sieci komputerowe Podstawy informatyki

Protokołem połączeniowym warstwy transportowej zapewniającym niezawodność w dostarczaniu pakietów jest protokół

A. ARP (Address Resolution Protocol).
B. TCP (Transmission Control Protocol).
C. UDP (User Datagram Protocol).
D. IP (Internet Protocol).

Pytanie z egzaminu CKE, czerwiec 2019 (arkusz E.13-X-19.06).

TCP, czyli Transmission Control Protocol, jest właściwą odpowiedzią, bo działa w warstwie transportowej modelu TCP/IP i zapewnia niezawodne przesyłanie danych między aplikacjami. W praktyce oznacza to, że TCP zestawia połączenie przed transmisją, pilnuje kolejności segmentów, potwierdza odebranie danych mechanizmem ACK, a w razie utraty fragmentu transmisji wykonuje retransmisję. Moim zdaniem to jeden z najważniejszych protokołów do zrozumienia, bo bez niego wiele usług sieciowych działałoby bardzo chaotycznie. TCP jest używany m.in. przez HTTP/HTTPS, SSH, FTP, SMTP czy IMAP, czyli tam, gdzie ważne jest, żeby dane dotarły kompletne i we właściwej kolejności. Przykład z życia: gdy pobierasz plik albo logujesz się przez SSH na serwer, nie chcesz dostać połowy pliku albo pomieszanych znaków w terminalu. Standardowa dobra praktyka w sieciach to dobieranie protokołu transportowego do potrzeb usługi: TCP tam, gdzie liczy się niezawodność i kontrola transmisji, a UDP tam, gdzie ważniejsza jest szybkość i małe opóźnienia. Warto też pamiętać, że TCP nie szyfruje danych sam z siebie, tylko odpowiada za niezawodny transport; szyfrowanie zapewniają dodatkowe mechanizmy, np. TLS w HTTPS.
W tym pytaniu łatwo pomylić różne warstwy modelu sieciowego, bo wszystkie podane protokoły faktycznie są związane z komunikacją w sieci. Trzeba jednak zwrócić uwagę na dwa słowa kluczowe: warstwa transportowa oraz niezawodność. IP, czyli Internet Protocol, pracuje w warstwie sieciowej i odpowiada głównie za adresowanie oraz trasowanie pakietów między hostami. IP działa na zasadzie best effort, czyli próbuje dostarczyć pakiet, ale nie gwarantuje, że pakiet dotrze, nie sprawdza pełnej kolejności danych i nie wykonuje retransmisji tak jak TCP. Z mojego doświadczenia uczniowie często wybierają IP, bo kojarzy się z Internetem jako całością, ale to nie jest protokół połączeniowy warstwy transportowej. UDP też należy do warstwy transportowej, ale jest bezpołączeniowy i nie zapewnia niezawodności. Nadaje się świetnie do DNS, VoIP, transmisji wideo czy gier online, gdzie opóźnienie bywa ważniejsze niż ponowne wysyłanie każdego utraconego fragmentu. ARP natomiast służy do ustalania adresu MAC na podstawie adresu IP w sieci lokalnej, więc jest związany raczej z komunikacją w obrębie LAN i nie realizuje transportu danych aplikacji między procesami. Poprawne rozumowanie powinno iść tak: jeśli protokół ma zestawiać połączenie, potwierdzać odbiór i odzyskiwać utracone dane, to chodzi o TCP. To klasyczna zasada w administracji sieciami i diagnostyce usług.

Wymagane logowanie

Ocenianie trudności pytań jest dostępne tylko dla zalogowanych użytkowników. Zaloguj się, aby skorzystać z pełni możliwości platformy.

Twoja ocena pomoże innym uczniom w przygotowaniu do egzaminu, a Tobie pozwoli na dostęp do spersonalizowanych statystyk.

Zgłoś błąd w pytaniu

Rozwiń sekcję i zmień pole, którego dotyczy błąd. Wysłane zostaną tylko zmienione sekcje.

Błędna kwalifikacja
Błąd w treści pytania
Błąd w treści odpowiedzi
Błąd w obrazie
Dane kontaktowe (opcjonalnie)
Podaj email, jeśli chcesz otrzymać informację o rozpatrzeniu zgłoszenia.