9287


28. Warstwy i funkcje modelu ISO OSI.

Możemy wyróżnić następujące warstwy modelu ISO OSI:

- fizyczna

- łącza danych

- sieciowa

- transportowa

- sesyjna

- prezentacji

- aplikacji

1. Warstwa fizyczna

jest odpowiedzialna za transmisję strumienia bitów między węzłami sieci;

Definiuje wszystkie elektryczne i fizyczne specyfikacje dla urządzeń (huby, routery, karty sieciowe), w kwestii kształtu wtyczek, napięcia, oraz specyfikację kabli; to jest ich aspekty: mechaniczny, elektryczny, funkcjonalny i proceduralny.

Głównym jej zadaniem jest:

- stworzenie i rozwiązanie połączenia poprzez medium komunikacyjne

- udział w procesie, gdzie dostępne zasoby są udzielane kilku użytkownikom

- konwersja danych w urządzeniu użytkownika na sygnały transmitowane kanałem informacyjnym.

- dekodowanie sygnałów

- określanie zakresu amplitudy prądu lub napięcia i parametrów mechanicznych łączówek (kształtu, wymiarów i liczby styków)

W tej warstwie pracują:

2. Warstwa łącza danych

- zapewnia sposoby do przesyłania danych pomiędzy jednostkami sieciowymi

- wykrywa i naprawia błędy, które mogą powstawać w warstwie fizycznej.

- dzieli pakiety na ramki,

- wykorzystuje adresy maski.

Kontrola poprawności polega na umieszczaniu w ramkach sum kontrolnych: sprawdza, czy nie ma przekłamań - czy sumy są takie same.

Najszerzej znanym przykładem protokołów łączących jest Ethernet (inne protokoły to HDLC i ADDCCP).

W tej warstwie pracują switche i mostki.

3. Warstwa sieciowa

- zapewnia funkcjonalność i procedury do przesłania różnych długości danych ze źródła, do celu, poprzez jedną lub więcej sieci, zapewniając jakość usługi wymaganą przez warstwę transportową.

- dostarcza środków do ustanawiania, utrzymania i rozłączania połączeń sieciowych między systemami otwartymi, w których rezydują komunikujące się aplikacje.

- zajmuje się funkcjami routingu sieci, który wyznacza optymalną pod względem liczby połączeń drogę przesyłania pakietu przez sieć,

- może również wykonywać segmentację/desegmentację oraz zwracać błędy dostarczenia.

W tej warstwie pracują routery.

4. Warstwa transportowa

- zapewnia niezawodny transfer danych pomiędzy użytkownikami, odciążając warstwy wyższe od zajmowania się problemami niezawodnego i efektywnego pod względem kosztów transferu danych.

- kontroluje rzetelność ustanowionego połączenia poprzez kontrolę przepływu danych, segmentację/desegmentację (układa segmenty w odpowiedniej kolejności) oraz kontrolę błędów.

Wszystkie protokoły w warstwie transportowej są typu „od końca do końca” (end-to-end). Oznacza to, że działają one tylko między końcowymi systemami otwartymi.

5. Warstwa sesyjna

- umożliwia aplikacjom organizację dialogu oraz wymianę danych między nimi,

- obsługuje i zakończa połączenie, za pomocą pełnego, lub połówkowego duplexu,

- ustanawia punkty synchronizacji danych (dla celów retransmisji w wypadku przemijających przekłamań na łączach): procedury punktu kontrolnego i procedury restartujące,

- umożliwia odzyskanie danych (utraconych w wyniku przerwy w łączności) przez ponowne ich przesłanie.

6. Warstwa prezentacji

przekształca dane na rozpoznawalne w warstwie aplikacji. Zapewnia tłumaczenie danych, definiowanie ich formatu oraz odpowiednią składnię. Kodowanie MIME, kodowanie danych i inne manipulacje dokonywane są w tej warstwie w zależności od developera.

Przykładem może być kodowanie ASCII, lub struktury danych typu XML.

7. Warstwa aplikacji

- dostarcza procesom aplikacyjnym metod dostępu do środowiska OSI,

- tworzy usługi dla aplikacji,

- służy do wysyłania zapytań do warstwy prezentacyjnej,

- zapewnia także konwersję danych pomiędzy procesami aplikacji,



Wyszukiwarka

Podobne podstrony:
1 informacjaid 9287
9287
9287
9287
9287
9287
9287
9287
1 informacjaid 9287

więcej podobnych podstron