Warstwa transportowa modelu TCP/IP odpowiada m.in. za komunikację "koniec–koniec" między procesami (aplikacjami) na hostach, zwykle z użyciem portów. Dwa najczęściej omawiane protokoły tej warstwy to UDP i TCP.
Odpowiedź "UDP" jest poprawna, ponieważ UDP (User Datagram Protocol) jest protokołem bezpołączeniowym: wysyła datagramy bez wcześniejszego zestawiania połączenia i bez wbudowanych mechanizmów potwierdzania, retransmisji czy uporządkowania strumienia. Dzięki temu ma mniejszy narzut i bywa wybierany tam, gdzie liczy się opóźnienie lub prostota (np. niektóre zastosowania czasu rzeczywistego).
Dlaczego pozostałe odpowiedzi są niepoprawne?
- "TCP" to również protokół warstwy transportowej, ale jest połączeniowy (zestawia połączenie, zarządza niezawodnością i kolejnością danych). To przeciwieństwo cechy wymaganej w pytaniu.
- "ARP" nie należy do warstwy transportowej. Służy do rozwiązywania adresów (mapowania adresu IP na adres MAC) i jest używany w sieciach lokalnych, na styku warstwy łącza danych i warstwy internetowej.
- "SSH" to protokół warstwy aplikacji, wykorzystywany do bezpiecznego zdalnego dostępu (terminal, tunelowanie). Korzysta z TCP jako nośnika transportowego, ale sam nie jest protokołem transportowym.
Wskazówka egzaminacyjna: gdy w pytaniu pojawia się "bezpołączeniowy protokół transportowy", niemal zawsze chodzi o rozróżnienie UDP vs TCP. Jeśli w odpowiedziach są też protokoły aplikacyjne (SSH) lub pomocnicze (ARP), traktuj je jako "pułapki" sprawdzające znajomość warstw.