Model warstwowy OSI opisuje podział funkcji komunikacji sieciowej na warstwy. Warstwa transportowa ma za zadanie zapewnić komunikację między aplikacjami/ procesami na hostach, zwykle z wykorzystaniem portów oraz mechanizmów takich jak kontrola poprawności, kontrola przepływu i (w zależności od protokołu) niezawodność.
Odpowiedź "TCP" jest poprawna, ponieważ TCP (Transmission Control Protocol) to protokół warstwy transportowej. Jest połączeniowy, umożliwia zestawienie i utrzymanie sesji, a także realizuje m.in. numerację sekwencyjną, potwierdzenia i retransmisje, dzięki czemu aplikacje mogą otrzymywać dane w sposób uporządkowany i bardziej niezawodny.
Pozostałe odpowiedzi są niepoprawne, bo dotyczą innych warstw i innych zadań:
- "ARP" służy do odwzorowania adresu warstwy sieciowej na adres warstwy łącza danych w sieciach lokalnych (typowo dla IPv4 i Ethernet). Działa na poziomie lokalnym i nie zapewnia komunikacji end-to-end między portami aplikacji.
- "HTTP" jest protokołem warstwy aplikacji wykorzystywanym do komunikacji usług WWW. Korzysta z mechanizmów warstwy transportowej (najczęściej z TCP) zamiast je zastępować.
- "LDAP" to również protokół warstwy aplikacji, używany do dostępu do usług katalogowych. Podobnie jak HTTP, jest "nad" transportem i typowo opiera się na TCP.
W praktyce egzaminacyjnej pomocna jest zasada: transport to "porty, sesja i dostarczenie danych między hostami", a aplikacja to konkretna usługa (WWW, katalog, poczta). Jeśli w odpowiedzi widzisz nazwę usługi (WWW, katalog), to zwykle jest to warstwa aplikacji, nie transport.