W modelu ISO/OSI protokoły TCP i UDP są kojarzone z warstwą transportową. Ta warstwa odpowiada za dostarczenie danych pomiędzy aplikacjami działającymi na hostach, czyli za komunikację "koniec–koniec" (end-to-end). W praktyce rozpoznasz ją m.in. po tym, że operuje na portach i zapewnia mechanizmy transportu danych między procesami.
Odpowiedź "Transportowej" jest poprawna, bo TCP zapewnia uporządkowany, kontrolowany transport (z mechanizmami niezawodności), a UDP oferuje transport bezpołączeniowy o mniejszym narzucie. Niezależnie od różnic, oba są klasycznymi protokołami warstwy transportowej.
Dlaczego pozostałe odpowiedzi są błędne?
- "Fizycznej" dotyczy przesyłania sygnałów i cech medium (np. złącza, poziomy sygnału, kodowanie). To nie jest poziom, na którym definiuje się TCP/UDP.
- "Sesji" odnosi się do organizacji i kontroli dialogu (zarządzanie sesją), a nie do samego mechanizmu transportu segmentów/datagramów i portów.
- "Prezentacji" zajmuje się formatem danych (np. kodowanie, kompresja, szyfrowanie), więc również nie jest miejscem definicji TCP/UDP.
Wskazówka egzaminacyjna: gdy widzisz w pytaniu TCP/UDP oraz kontekst portów, kontroli połączenia, niezawodności lub datagramów, najczęściej chodzi o warstwę transportową.