Dom Sieci Co to jest warstwa transportowa? - definicja z techopedia

Co to jest warstwa transportowa? - definicja z techopedia

Spisu treści:

Anonim

Definicja - Co oznacza warstwa transportowa?

Warstwa transportowa jest warstwą w modelu otwartego połączenia systemowego (OSI) odpowiedzialną za kompleksową komunikację w sieci. Zapewnia logiczną komunikację między procesami aplikacji działającymi na różnych hostach w ramach warstwowej architektury protokołów i innych komponentów sieciowych.

Warstwa transportowa odpowiada również za zarządzanie korekcją błędów, zapewniając jakość i niezawodność użytkownikowi końcowemu. Ta warstwa umożliwia hostowi wysyłanie i odbieranie danych, pakietów lub wiadomości z korekcją błędów przez sieć i jest składnikiem sieci, który umożliwia multipleksowanie.

W modelu OSI warstwa transportowa jest czwartą warstwą tej struktury sieci.

Techopedia wyjaśnia Transport Layer

Warstwy transportowe działają transparentnie w obrębie powyższych warstw, aby dostarczać i odbierać dane bez błędów. Strona wysyłająca dzieli wiadomości aplikacji na segmenty i przekazuje je do warstwy sieci. Strona odbierająca następnie składa segmenty w wiadomości i przekazuje je do warstwy aplikacji.

Warstwa transportowa może zapewniać niektóre lub wszystkie z następujących usług:

  • Komunikacja zorientowana na połączenie: Urządzenia w punktach końcowych komunikacji sieciowej ustanawiają protokół uzgadniania, aby zapewnić niezawodne połączenie przed wymianą danych. Słabość tej metody polega na tym, że dla każdego dostarczonego komunikatu wymagane jest potwierdzenie, co powoduje znaczne obciążenie sieci w porównaniu z pakietami korygującymi błędy. Powtarzane żądania powodują znaczne spowolnienie prędkości sieci, gdy wysyłane są wadliwe strumienie bajtów lub datagramy.
  • Dostarczanie tego samego zamówienia: zapewnia, że ​​pakiety są zawsze dostarczane w ściśle określonej kolejności. Chociaż warstwa sieciowa jest odpowiedzialna, warstwa transportowa może naprawić wszelkie rozbieżności w sekwencji spowodowane spadkiem pakietów lub przerwaniem urządzenia.
  • Integralność danych: za pomocą sum kontrolnych można zapewnić integralność danych we wszystkich warstwach dostarczania. Te sumy kontrolne gwarantują, że przesyłane dane są takie same, jak dane otrzymywane w wyniku powtarzanych prób innych warstw w celu przesłania brakujących danych.
  • Kontrola przepływu: urządzenia na każdym końcu połączenia sieciowego często nie mają możliwości wzajemnego poznania swoich możliwości w zakresie przepustowości danych, a zatem mogą wysyłać dane szybciej niż urządzenie odbierające jest w stanie je buforować lub przetwarzać. W takich przypadkach przepełnienie bufora może spowodować całkowite awarie komunikacji. I odwrotnie, jeśli urządzenie odbiorcze nie odbiera danych wystarczająco szybko, powoduje to niedopełnienie bufora, co może również powodować niepotrzebne zmniejszenie wydajności sieci.
  • Kontrola ruchu: Sieci łączności cyfrowej podlegają ograniczeniom przepustowości i prędkości przetwarzania, co może oznaczać ogromny potencjał przeciążenia danych w sieci. Przeciążenie sieci może wpływać na prawie każdą część sieci. Warstwa transportowa może identyfikować objawy przeciążenia węzłów i zmniejszonych prędkości przepływu.
  • Multipleksowanie: Transmisja wielu strumieni pakietów z niepowiązanych aplikacji lub innych źródeł (multipleksowanie) przez sieć wymaga bardzo dedykowanych mechanizmów kontrolnych, które znajdują się w warstwie transportowej. To multipleksowanie pozwala na korzystanie z jednoczesnych aplikacji w sieci, na przykład gdy na tym samym komputerze są otwierane różne przeglądarki internetowe. W modelu OSI multipleksowanie jest obsługiwane w warstwie usługi.
  • Orientacja bajtów: Niektóre aplikacje wolą odbierać strumienie bajtów zamiast pakietów; warstwa transportowa pozwala na transmisję zorientowanych bajtowo strumieni danych w razie potrzeby.
Co to jest warstwa transportowa? - definicja z techopedia