tcp 2









[ 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 IP
TCP IP a model OSI
,sieci komputerowe,Zestaw protokołów TCP IP (2)
TCP MIB
clnt tcp c (2)
TCP IP Księga eksperta
Protokół TCP IP R01 5
UDP vs TCP opis
TCP
Bezpieczeństwo w sieciach TCP IP
Tcp l Htm
TCP konfiguracja

więcej podobnych podstron