Warstwa transportowa TCP/IP
Wprowadzenie do warstwy transportowej

Do podstawowych zadań warstwy transportowej, warstwy 4 modelu OSI, należą transportowanie informacji i sterowanie ich przepływem ze źródła do celu w sposób niezawodny i dokładny.  Kontrola typu end-to-end oraz niezawodność są zapewniane przez okna przesuwne, numery kolejne i potwierdzenia.

Aby zrozumieć niezawodność i kontrolę przepływu, można wyobrazić sobie kogoś, kto po rocznej nauce języka obcego odwiedza kraj, w którym ten język jest używany. Podczas rozmowy słowa muszą być wypowiadane powoli i dla pewności powtarzane, by nie zgubić sensu rozmowy. Tym właśnie jest kontrola przepływu.

Warstwa transportowa zapewnia usługi przesyłania danych z hosta źródłowego do hosta docelowego. Umożliwia ona nawiązanie połączenia logicznego pomiędzy punktami końcowymi sieci. Protokoły warstwy transportowej dzielą na segmenty i ponownie składają dane wysyłane przez aplikacje wyższej warstwy, przesyłając je w tym samym strumieniu danych warstwy transportowej. Strumień danych warstwy transportowej obsługuje transport typu end-to-end, czyli transport między punktami końcowymi.

Strumień ten jest logicznym połączeniem pomiędzy punktami końcowymi sieci. Do jego podstawowych zadań należy transportowanie informacji i sterowanie ich przepływem ze źródła do celu w sposób niezawodny i dokładny. Podstawowym zadaniem warstwy 4 jest zapewnienie kontroli typu end-to-end z wykorzystaniem metody okien przesuwnych oraz zapewnienie niezawodności za pomocą mechanizmów numerów kolejnych i potwierdzeń. Warstwa transportowa określa połączenia typu end-to-end pomiędzy aplikacjami na hostach. Usługi transportowe obejmują następujące usługi podstawowe:

  • segmentacja danych aplikacji wyższej warstwy,
  • ustanawianie operacji typu end-to-end,
  • transport segmentów między dwoma hostami końcowymi,
  • kontrola przepływu zapewniana przez okna przesuwne,
  • niezawodność zapewniana przez numery sekwencyjne i potwierdzenia.

TCP/IP jest kombinacją dwóch oddzielnych protokołów. Protokół IP działa w warstwie 3 i jest protokołem bezpołączeniowym odpowiadającym za dostarczanie danych poprzez sieć z dołożeniem wszelkich starań. Protokół TCP działa w warstwie 4 i jest usługą zorientowaną połączeniowo odpowiedzialną za kontrolę przepływu i niezawodność. Połączenie tych protokołów w parę zapewnia szerszy zakres usług. Razem stanowią one podstawę dla całego zestawu protokołów, zwanego zestawem protokołów TCP/IP. Na jego podstawie powstał Internet.


Łącza WWW