Warstwy modelu osi. Poziom aplikacji

Podstawowy model referencyjny OSI (Open systems interconnection) jest idealnym modelem komunikacji pomiędzy systemami otwartymi. Jest on realizowany w różnych protokołach. W tym modelu różne urządzenia, które komunikują się ze sobą podczas pracy w sieci. Dzięki zastosowaniu tego modelu poziomy interakcji w systemie są rozmieszczone od najniższego do najwyższego poziomu. Niższa warstwa reprezentuje fizyczny sprzęt, który współdziała z sygnałami binarnymi i przekazuje je do wyższej warstwy. Warstwa aplikacji jest najwyższą warstwą, która współdziała z różnymi protokołami, takimi jak HTTP lub WebSocket. W rzeczywistości model OSI jest wizualną reprezentacją interakcji sprzętu sieciowego i innych komponentów, które umożliwiają użytkownikowi końcowemu dostęp do Internetu.

Warstwy i dane, które są obsługiwane

Warstwy modelu OSI

Zgodnie z obowiązującym modelem, OSI składa się z siedmiu warstw:

  1. Fizyczna.
  2. Warstwa łącza .
  3. warstwa sieci.
  4. Warstwa transportowa.
  5. Warstwa sesji.
  6. Warstwa prezentacji.
  7. Warstwa aplikacji w modelu OSI.

Warto przeanalizować każdy z nich bardziej szczegółowo.

Fizyczna część systemu

Struktura ta reprezentuje rodzaj sprzętu przełączającego, który obejmuje różne koncentratory, adaptery sieciowe. Ta warstwa przetwarza przychodzące bity i przekazuje je do kolejnych, wyższych warstw. W rzeczywistości tylko bity, które są napięciowe w pewnym zakresie, mogą być obsługiwane przez warstwę fizyczną. W ten sposób przekazywany jest sygnał dodatni lub ujemny. Dalsze przetwarzanie danych odbywa się na wyższych poziomach.

Kanał

Charakterystyczną cechą tej części modelu jest pojawienie się adresowania. Nadawane bity są kierowane zgodnie z istniejącą w komputerze warstwą fizyczną. Ten system w modelu sieci OSI jest wymagany do wysyłania i odbierania ramek adresowych oraz zapewnienia integralności podczas transmisji przez fizyczne media. Cechą charakterystyczną dla sieci konwencjonalne - działające w oparciu o protokół ustalania adresu, czyli protokół określania ostatecznego miejsca przeznaczenia. Adresowanie warstwy 2 jest również obecne i działa dla urządzeń ograniczonych do jednego segmentu. Dodatkowo ten rodzaj adresowania nie może wykonywać routingu.

Warstwa łącza

Sieć

Jednostką obsługiwaną przez tę warstwę systemu jest pakiet PDU. IP jest najczęściej używanym protokołem w tym urządzeniu. Pobieranie adresów i dostarczanie pakietów odbywa się poprzez adresowanie, każdy adres IP zawiera trzy bajty. Cechą tego protokołu jest możliwość znalezienia trasy przez niemal dowolną liczbę routerów, bez której dostęp do sieci jest niemożliwy. Jest to poziom, na którym działają urządzenia routingu.

Transport

Warstwa ta zajmuje się segmentami Protocol Data Unit. Również w segmencie transportowym modelu OSI znajdują się datagramy, czyli blok informacji, który jest przesyłany przez sieć bez nawiązywania dodatkowych połączeń lub tworzenia kanału.

  • W warstwie bieżącej obecne są protokoły, które współdziałają z aplikacjami i zapewniają niezawodne i bezpieczne dostarczanie danych przez sieć. Najczęściej stosowanym protokołem jest TCP, który może zażądać ponownego wysłania w przypadku częściowej lub błędnej akceptacji. Ponadto protokoły w tej warstwie są w stanie zmniejszyć lub zwiększyć szybkość, z jaką informacje są odbierane i wysyłane, w zależności od możliwości odbiorczych strony odbierającej.

    Warstwy modelu odniesienia

    Warstwy hosta

    Warstwa transportowa i wyżej należą do warstwy hosta, natomiast pierwsze trzy należą do warstwy mediów. Normalna implementacja odbywa się wyłącznie poprzez RFC (dokument z prośbą o komentarz). Praktycznie wszystkie protokoły działają na wielu warstwach jednocześnie. są ze sobą ściśle powiązane. Dlatego najczęściej stosuje się stos protokołów TCP/IP (warstwa sieciowa i transportowa).

    Sesja

    Na tym poziomie zarządzane są dane pakietowe. Struktury warstwy sesji zarządzają bieżącą sesją przełączania z możliwością wymiany informacji. W sieciach peer-to-peer to właśnie poprzez ten protokół odbywa się podział na różne poziomy użytkowników.

    Interakcja między warstwami

    Przedstawiciel

    Struktury warstwowe odpowiadają za pracę polegającą na dekodowaniu otrzymanych danych, dzięki czemu warstwa aplikacji może odtworzyć otrzymane informacje na ekranie. Odszyfrowuje on tekst ASCII, zdjęcia JPEG oraz pliki multimedialne MPEG.

    Warstwa aplikacji

    Najwyższa rangą i najbardziej zróżnicowana warstwa. Jest to framework, który zarządza różnymi protokołami wysokiego poziomu: SMTP, HTTP i innymi. Poprzez interakcję ze strukturami bazowymi realizowane są określone działania, a otrzymane informacje są wyświetlane na ekranie.

    Warstwa aplikacji jest najbliżej użytkownika i wchodzi w bezpośrednią interakcję z nim.

  • Artykuły na ten temat