W modelu ISO/OSI warstwa transportowa odpowiada za dostarczenie danych między procesami końcowymi oraz za podział i składanie jednostek danych na potrzeby transmisji. W praktyce wiąże się to z pojęciem segmentacji (dzielenia danych na segmenty) oraz z wykorzystaniem protokołów transportowych.
Protokół TCP jest protokołem połączeniowym: zestawia połączenie, zapewnia uporządkowanie i mechanizmy niezawodności (m.in. potwierdzanie, retransmisje, kontrolę przepływu). Protokół UDP jest bezpołączeniowy: nie zestawia połączenia i nie gwarantuje dostarczenia ani kolejności, ale ma mniejszy narzut, co bywa korzystne w zastosowaniach czasu rzeczywistego.
Dlaczego pozostałe odpowiedzi nie pasują?
- Warstwa sieciowa dotyczy głównie adresowania logicznego i trasowania ruchu między sieciami (typowo kojarzona z IP). Nie opisuje ona mechanizmów TCP/UDP ani segmentacji charakterystycznej dla transportu.
- Warstwa łącza danych zajmuje się transmisją w ramach jednego łącza (ramki, adresy MAC, wykrywanie błędów na poziomie ramki). To inny poziom "dzielenia danych" niż segmentacja transportowa.
- Warstwa fizyczna dotyczy sygnałów i medium transmisyjnego (bity, napięcia/światło/radio), nie protokołów TCP/UDP.
Wskazówka egzaminacyjna: zapamiętaj triadę jednostek danych: segment (transport), pakiet (sieciowa), ramka (łącza danych). To ułatwia szybkie przypisanie funkcji do warstw.