Warstwy modelu OSI od fizycznych do zastosowań

click fraud protection

Model Open Systems Interconnection (OSI) definiuje strukturę sieciową do implementacji protokołów w warstwach, z kontrolą przekazywaną z jednej warstwy do drugiej. Obecnie jest używany przede wszystkim jako narzędzie dydaktyczne. Koncepcyjnie dzieli architekturę sieci komputerowej na 7 warstw w logicznej kolejności.

Niższe warstwy zajmują się sygnałami elektrycznymi, fragmentami dane binarnei routing tych danych w sieciach. Wyższe poziomy obejmują żądania i odpowiedzi sieciowe, reprezentację danych i protokoły sieciowe, widziane z punktu widzenia użytkownika.

Animowana ilustracja warstw modelu OSI
Lifewire / Colleen Tighe

Model OSI został pierwotnie pomyślany jako standardowa architektura do budowania systemów sieciowych, a wiele popularnych obecnie technologii sieciowych odzwierciedla warstwowy projekt OSI.

Warstwa fizyczna

W warstwie 1 fizyczna warstwa modelu OSI jest odpowiedzialna za ostateczną transmisję danych cyfrowych bity z warstwy fizycznej urządzenia wysyłającego (źródłowego) przez media komunikacji sieciowej do warstwy fizycznej urządzenia odbiorczego (docelowego).

Ilustracja warstwy fizycznej przedstawiająca repeatery, kable i koncentratory Ethernet oraz sieci Token Ring
 Lifewire / Colleen Tighe

Przykłady technologii warstwy 1 obejmują Kable Ethernet oraz koncentratory. Również piasty i inne przemienniki to standardowe urządzenia sieciowe działające w warstwie fizycznej, podobnie jak złącza kablowe.

W warstwie fizycznej dane są przesyłane przy użyciu typu sygnalizacji obsługiwanej przez medium fizyczne: napięcia elektrycznego, częstotliwości radiowych lub impulsów światła podczerwonego lub zwykłego.

Warstwa łącza danych

Podczas uzyskiwania danych z warstwy fizycznej, warstwa łącza danych sprawdza fizyczne błędy transmisji i pakuje bity w ramki danych. Warstwa łącza danych zarządza również fizycznymi schematami adresowania, takimi jak: Adresy MAC dla sieci Ethernet, kontrola dostępu urządzeń sieciowych do medium fizycznego.

Ilustracja warstwy łącza danych z adresem docelowym i źródłowym, kontrolą dostępu do multimediów i stopką ramki
Lifewire / Colleen Tighe

Ponieważ warstwa łącza danych jest najbardziej złożoną warstwą w modelu OSI, często dzieli się ją na dwie części: Media Access Control podwarstwa i Kontrola łącza logicznego podwarstwa.

Warstwa sieci

Warstwa sieci dodaje koncepcję routingu ponad warstwę łącza danych. Kiedy dane docierają do warstwy sieciowej, adres źródłowy i docelowy zawarte w każdej ramce są sprawdzane w celu określenia, czy dane dotarły do ​​miejsca docelowego. Jeśli dane dotarły do ​​miejsca docelowego, warstwa 3 formatuje dane w pakiety dostarczane do warstwy transportowej. W przeciwnym razie warstwa sieciowa aktualizuje adres docelowy i przesuwa ramkę do niższych warstw.

Ilustracja warstwy sieci
Lifewire / Colleen Tighe 

Aby obsługiwać routing, warstwa sieciowa utrzymuje adresy logiczne, takie jak: Adresy IP dla urządzeń w sieci. Warstwa sieciowa zarządza również mapowaniem między tymi adresami logicznymi a adresami fizycznymi. W sieciach IPv4 to mapowanie jest realizowane przez Protokół rozwiązywania adresów (ARP); Zastosowania IPv6 Protokół wykrywania sąsiadów (NDP).

Warstwa transportowa

Warstwa transportowa dostarcza dane przez połączenia sieciowe. TCP (Protokół kontroli transmisji) i UDP (User Datagram Protocol) to najczęstsze przykłady warstwy transportowej 4 protokoły sieciowe. Różne protokoły transportowe mogą obsługiwać szereg opcjonalnych możliwości, w tym odzyskiwanie błędów, kontrolę przepływu i obsługę retransmisji.

Schemat warstwy transportowej
Lifewire / Colleen Tighe

Warstwa sesji

Warstwa sesji zarządza sekwencją i przepływem zdarzeń, które inicjują i przerywają połączenia sieciowe. W warstwie 5 jest zbudowany, aby obsługiwać wiele typów połączeń, które można tworzyć dynamicznie i uruchamiać w poszczególnych sieciach.

Ilustracja warstwy sesji przedstawiająca serię wiaduktów autostradowych
Lifewire / Colleen Tighe

Warstwa prezentacji

Warstwa Prezentacja ma najprostszą funkcję dowolnego elementu modelu OSI. W warstwie 6 obsługuje przetwarzanie składni danych wiadomości, takie jak konwersje formatów i szyfrowanie/deszyfrowanie potrzebne do obsługi warstwy aplikacji nad nią.

Ilustracja warstwy prezentacyjnej, która wygląda jak projektor filmowy
Lifewire / Colleen Tighe

Warstwa aplikacji

Warstwa aplikacji dostarcza usługi sieciowe aplikacjom użytkownika końcowego. Usługi sieciowe to protokoły, które pracują z danymi użytkownika. Na przykład w aplikacji przeglądarki internetowej protokół warstwy aplikacji HTTP pakuje dane potrzebne do wysyłania i odbierania zawartości strony internetowej. Ta warstwa 7 dostarcza dane do (i uzyskuje dane z) warstwy prezentacji.

Ilustracja warstwy aplikacji jako obraz kota na komputerze osoby
Lifewire / Colleen Tighe