KWALIFIKACJA INF2 - CZERWIEC 2015

PYTANIE NR 3.
Bezpołączeniowy protokół warstwy transportowej modelu ISO/OSI to
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
UDP (User Datagram Protocol) jest bezpołączeniowym protokołem warstwy transportowej: nie zestawia połączenia, nie wymaga potwierdzeń i nie zapewnia retransmisji. TCP jest połączeniowy. FTP to protokół warstwy aplikacji, a STP działa w warstwie łącza danych (L2).

Pełne wyjaśnienie:

W modelu ISO/OSI warstwa transportowa odpowiada m.in. za komunikację "end-to-end", multipleksowanie po portach oraz (zależnie od protokołu) niezawodność transmisji.

Odpowiedź "UDP" jest poprawna, ponieważ UDP jest klasycznym przykładem protokołu bezpołączeniowego warstwy transportowej. Oznacza to, że przed wysłaniem danych nie zestawia sesji/połączenia, a komunikacja odbywa się w formie datagramów. Protokół nie zapewnia mechanizmów potwierdzania odbioru i retransmisji na poziomie transportu, co zwykle zmniejsza narzut i opóźnienia. Dlatego UDP bywa wybierany w usługach, gdzie liczy się szybkość i toleruje się pewne straty (np. część zastosowań czasu rzeczywistego oraz proste zapytania-odpowiedzi).

Odpowiedź "TCP" jest niepoprawna w tym pytaniu, bo TCP jest połączeniowy: zestawia połączenie i realizuje mechanizmy niezawodności (m.in. potwierdzanie, kontrolę kolejności i retransmisje). To przeciwieństwo cechy wymaganej w pytaniu ("bezpołączeniowy").

Odpowiedź "FTP" jest niepoprawna, ponieważ FTP to protokół warstwy aplikacji, służący do transferu plików. Korzysta on z transportu (zwykle TCP), ale sam nie jest protokołem transportowym.

Odpowiedź "STP" jest niepoprawna, bo Spanning Tree Protocol dotyczy działania przełączników i zapobiegania pętlom w sieciach Ethernet, czyli jest kojarzony z warstwą łącza danych, a nie z warstwą transportową.

Wskazówka egzaminacyjna: gdy widzisz w odpowiedziach protokoły z różnych warstw, najpierw odfiltruj te, które na pewno nie są transportem (np. STP, FTP), a dopiero potem rozstrzygaj cechę połączeniowy/bezpołączeniowy (TCP vs UDP).

Dodatkowe pytania

Dodatkowe pytania (FAQ):
Bezpołączeniowy oznacza, że protokół nie zestawia połączenia przed wysłaniem danych i nie utrzymuje stanu sesji. Dane są wysyłane jako niezależne datagramy, zwykle bez potwierdzeń i retransmisji na poziomie transportu, co zmniejsza narzut i opóźnienia.
Najprościej: UDP jest bezpołączeniowy i "lekki", a TCP połączeniowy i zapewnia niezawodność (kolejność, potwierdzenia, retransmisje). W testach często pytają właśnie o tę parę przeciwstawnych cech oraz o to, że oba protokoły należą do warstwy transportowej.
FTP realizuje logikę aplikacji do przesyłania plików (komendy, logowanie, transfer), więc należy do warstwy aplikacji. Do przenoszenia danych używa protokołów transportowych (zwykle TCP), ale sam nie jest "transportem".
STP (Spanning Tree Protocol) zapobiega pętlom w sieciach Ethernet poprzez blokowanie części połączeń między przełącznikami. Jest związany z przełączaniem i ramkami warstwy łącza danych, więc nie jest protokołem warstwy transportowej.
Warstwa transportowa zwykle kojarzy się z komunikacją end-to-end i numerami portów (źródłowy/docelowy). Jeśli w odpowiedziach są TCP/UDP albo pojawia się temat portów, segmentów/datagramów i niezawodności, to najczęściej jest to pytanie o transport.
UDP wybiera się, gdy ważniejsze są małe opóźnienia i prostota niż pełna niezawodność transportu, np. w części usług czasu rzeczywistego lub w prostych mechanizmach zapytanie-odpowiedź. Ewentualne korekty błędów mogą być wtedy realizowane przez aplikację.
Nie zawsze. UDP ma mniejszy narzut, bo nie zestawia połączenia i zwykle nie potwierdza odbioru, ale "szybkość" zależy od warunków sieci i aplikacji. Przy stratach pakietów aplikacja może musieć nadrabiać błędy, co zmniejsza przewagę.
Częsty błąd to wybór TCP "bo jest popularny", bez zwrócenia uwagi na słowo "bezpołączeniowy". Inny błąd to mylenie warstw i wskazanie FTP lub STP, bo są znane z praktyki. Pomaga szybkie przypisanie: FTP aplikacja, STP warstwa 2.
Porty identyfikują usługę/proces na hoście docelowym i umożliwiają multipleksowanie wielu połączeń/strumieni na jednym adresie IP. Zarówno UDP, jak i TCP używają portów źródłowych i docelowych w nagłówku, mimo że różnią się sposobem działania.
Utrwal mapę: warstwa 2 (np. STP), warstwa 4 (TCP/UDP), warstwa 7 (np. FTP). Ćwicz klasyfikowanie protokołów po nazwie i po funkcji. W testach szukaj słów-kluczy: "porty", "połączeniowy", "bezpołączeniowy", "przełącznik", "aplikacja".
info

Około 58% zdających odpowiada poprawnie na to pytanie. średnie

Według specjalistów z branży: "UDP (User Datagram Protocol) jest bezpołączeniowym protokołem warstwy transportowej: nie zestawia połączenia, nie wymaga potwierdzeń i nie zapewnia retransmisji."

Źródła:

  • RFC 768: User Datagram Protocol, IETF, https://www.rfc-editor.org/rfc/rfc768 (dostęp: 2026-02-27)
  • RFC 9293: Transmission Control Protocol (TCP), IETF, https://www.rfc-editor.org/rfc/rfc9293 (dostęp: 2026-02-27)
  • Cisco Networking Academy: Transport Layer (materiały szkoleniowe), https://www.netacad.com/courses/networking (dostęp: 2026-02-27)

Materiały:

  • Materiały Cisco Networking Academy dotyczące warstwy transportowej
  • Dokumenty RFC opisujące protokoły UDP i TCP
  • Podręczniki do sieci komputerowych (rozdziały o warstwie transportowej i modelach warstwowych)

Aktualizacja pytania: 31.03.2026



Aktualizacja pytania: 31.03.2026
📡 Brak połączenia internetowego