[ Hacking.pl / texty ]
function okno() {window.open(""http://www.inet.com.pl/sara"okno","toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,width=646,height=499");}
Menu
Home
Archiwum
Programowanie
Hackers
Hacked
Texty
Ftp
Phreaking
HackPL
Konta e-mail
Informacje
hacking.pl/texty
Model OSI
(Open Systems Interconnection Reference Model)
Wzorcowy Model Łączenia Systemów Otwartych
Może na początek jaki to jest ten system otwarty: miano otwartego nosi ten,
który został zaprojektowany zgodnie ze standardami (prym tutaj wiedzie ISO) zwanymi
protokołami komunikacji z innymi systemami. Ma to duże znaczenie, bo dzięki temu dwa
systemy mogą się komunikować dzięki stosowaniu tych samych protokołów i
interfejsów.
Funkcje komunikacyjne podzielono miedzy siedem warstw:
____________
| Aplikacyjna |
----------------
| Prezentacyjna |
----------------
| Sesyjna |
----------------
|Transportowa |
----------------
| Sieciowa |
----------------
| Łącza danych |
----------------
| Fizyczna |
----------------
A teraz pora na krótkie (bo na ten temat napisano cale tomy) omówienie
każdej z nich:
Warstwa fizyczna (Physical Layer) - zajmuje
się przesyłaniem bitów między jednym węzłem (hostem, stacja robocza itp.) i
innym. Podstawowe funkcje to: zapewnienie interfejsu dla nośnika transmisyjnego, kodowanie
sygnałów, definiowanie przedziałów napięcia, rozmiarów bolców,
układów bolców i wszystkiego związanego z fizyczną transmisja danych.
Warstwa łącza danych (Data Link Layer) - Gwarantuje niezawodny mechanizm
transmisji ramek (lub pakietów) bitów danych do najbliższego węzła (z powodu
podatności na zakłócenia i błędy warstwy fizycznej). Tutaj wstawiane
są adresy źródłowe i docelowe (jak się później sami przekonamy).
Warstwa sieciowa (Network Layer) - zajmuje
się tworzeniem ścieżki dla pakietów danych podróżujących wzdłuż podsieci
komunikacyjnej od węzła źródłowego do docelowego. Odpowiedzialna jest za:
przełączanie, ustalanie tras i sterowaniem ruchem pakietów wewnątrz
podsieci.
Warstwa transportowa (Transport Layer) -
podobnie jak warstwa łącza danych zapewnia niezawodne dostarczanie ramek miedzy
sąsiednimi węzłami. Gwarantuje także dostarczanie komunikatów
hostów mających źródła w warstwie aplikacyjnej. No wiec jaka jest
różnica miedzy nią a warstwą łącza danych?- ano taka ze w. transportowa obejmuje swym
zasięgiem wszystko miedzy węzłami źródłowym a docelowym w obrębie podsieci komunikacyjnej,
a nie jak w. łącza
danych tylko najbliższe węzły. Ogólnie warstwa ta zapewnia prawidłową
wymianę komunikatów w tym dzielenie długich na pakiety i przed przeprowadzeniem transmisji
miedzy hostem źródłowym a docelowym gwarancji złożenia po stronie
odbiorczej tego wszystkiego do 'kupy'.
Warstwa sesyjna (Session Layer) - otwiera i zamyka sesje komunikacyjne
miedzy hostami. Czasem może zaistnieć konieczność synchronizacji miedzy
dwoma hostami.
Warstwa prezentacyjna (Presentation Layer) - zajmuje
się składnią, w jakiej dane są wymieniane miedzy hostami, spełnia
funkcje manipulujące danymi, a nie komunikacyjne (jak to było z niższymi
warstwami). W skład 'obowiązków' tej warstwy może wchodzić kompresja oraz
szyfrowanie danych.
Warstwa aplikacyjna (Applicatin Layer) - realizuje
usługi komunikacji między użytkownikami np. wymiana listów elektronicznych, emulacja terminala wirtualnego
itp. generalnie wszystko to z czym ma do czynienia użytkownik końcowy.
Warstwy te podzielono na dwa podzbiory:
- podsieci komunikacyjnej składający się z trzech najniższych (fizycznej,
łącza danych i sieciowej)
- klienckiej części systemu (warstwy hosta) składającej się z trzech
najwyższych (sesyjnej, prezentacyjnej, aplikacyjnej)
Warstwa transportowa stanowi bufor miedzy dwoma podsieciami i bywa czasem zaliczana do
warstwy klienckiej.
Na pewno często spotkacie się z np. 4-warstwowym modelem
ARPA, ale sądzę że znając model OSI najlepiej zrozumiecie funkcje
pełnione przez poszczególne protokoły sieciowe:
zobacz: osi - schemat
Wiedząc za co odpowiedzialne są poszczególne warstwy i spoglądając na powyższy
schemat możemy w łatwy sposób określić funkcje pełnione przez
poszczególne protokoły pakietu TCP/IP.
Jeśli ktoś chciał by dogłębnie poznać model OSI (a sporo tego) to polecam Novell Education -
Networking Technologies Course 200 (bo 565 jeszcze nie przerabiałem ale podobno jest cool).
Copyright (C) 2000 by Hacking.pl Wszelkie prawa zastrzeżone.
Wyszukiwarka
Podobne podstrony:
DNS Konfiguracja w sieci TCP IPTCP IP a model OSI,sieci komputerowe,Zestaw protokołów TCP IP (2)TCP MIBclnt tcp c (2)TCP IP Księga ekspertaProtokół TCP IP R01 5UDP vs TCP opisTCPBezpieczeństwo w sieciach TCP IPTcp l HtmTCP konfiguracjawięcej podobnych podstron