background image

Wydział Administracji i Nauk Społecznych Politechniki 

Warszawskiej

Model referencyjny OSI

Studia I stopnia (licencjackie) stacjonarne

Kierunek studiów – Administracja

dr inż. Krzysztof Urbaniak

background image

Cel wykładu:

1. Program wykładu obejmuje omówienie podstawowych 

pojęć związanych z modelem referencyjnym OSI.

2. Podstawowym aspektem wykładu jest zapoznanie 

studentów z warstwami modelu i ich rolą w 
przesyłaniu danych i komunikacji. 

3. Podczas wykładu omówiona zostanie komunikacja w 

sieciach przy „wykorzystaniu” modelu OSI.

4. Podczas wykładu zostanie omówiona zasada 

enkapsulacji – „kapsułkowania”. 

background image

Model referencyjny OSI

Model referencyjny OSI

 

 

Źródło: http://m6.mech.pk.edu.pl/

background image

Model referencyjny OSI

Model referencyjny OSI

 

 

Model Referencyjny dla OSI jest standardem 

ISO, zatwierdzonym w 1978.

Model Referencyjny „Wzajemnych Połączeń” 

Systemów Otwartych (ang. Reference Model Of 

Open Systems Interconnection) -  

opracowano w celu skoordynowania procesów tworzenia, 

rozwijania, adoptowania, dopasowywania istniejących 

standardów komunikacji (wymiany informacji) między 

systemami otwartymi.

background image

Model referencyjny OSI

Model referencyjny OSI

 

 

1. ISO/IEC 7498-1, The Basic Model

2. ISO/IEC 7498-2, Security Architecture

3. ISO/IEC 7498-3, Naming and addressing

4. ISO/IEC 7498-4, Management framework

5. ISO/IEC 7498-5, Multipeer communication 

architecture

Dokumentacja Modelu Referencyjnego dla OSI:
Information technology - Open Systems Interconnection - 
Basic Reference Model

Źródło: http://www.iso.org/iso/home/store/catalogue_tc/catalogue_detail.htm?
csnumber=20269

background image

Model referencyjny OSI

Model referencyjny OSI

 

 

Model Referencyjny OSI specyfikuje zgodności standardów 
odpowiedzialnych za wymianę informacji między systemami 
otwartymi (współpracy systemów otwartych).

Standardy OSI, są to standardy regulujące zasady współpracy 
„rzeczywistych” systemów otwartych pozwalające na ich 
wzajemną komunikację.

Model OSI określa zasady współpracy między warstwami.

W modelu współpracują miedzy sobą tylko warstwy sąsiednie.

Źródło: Z. Lipiński, Instytut Matematyki i Informatyki, Uniwersytet 
Opolski,

Model OSI nie jest związany z żadnym konkretnym 
rozwiązaniem
sprzętowym czy oprogramowaniem, nie opisuje równie! żadnej 
konkretnej implementacji sieci.

background image

Model referencyjny OSI - współpraca

Model referencyjny OSI - współpraca

 

 

1. komunikacja między procesami (np. wymiana informacji, 

synchronizacja)

2. reprezentacja danych (tworzenie, opisywanie, 

formatowanie danych wymienianych przez procesy)

3. przechowywanie danych

4. zarządzanie procesami i zasobami

5. integralność i bezpieczeństwo wymienianych informacji

6. utrzymanie/serwisowanie programów wykonywanych 

przez rzeczywiste systemy otwarte (definiowanie 
kompilowanie, testowanie).

Źródło: Z. Lipiński, Instytut Matematyki i Informatyki, Uniwersytet 
Opolski,

background image

Model referencyjny OSI

Model referencyjny OSI

 

 

Podstawowe elementy Modelu OSI:

1.system otwarty

2.aplikacje które działają w obrębie środowiska OSI 
(OSI Environment)

3.relacje które umożliwiają wymianę danych między 
aplikacjami w środowisku OSI

4.medium fizyczne systemu otwartego (urządzenia 
fizyczne przez które komunikują się systemy 
otwarte)

Źródło: Z. Lipiński, Instytut Matematyki i Informatyki, Uniwersytet 
Opolski,

background image

Model referencyjny OSI – „efekt”

Model referencyjny OSI – „efekt”

 

 

1. Standaryzacja i uporządkowanie 

skomplikowanego procesu wymiany danych w 
sieci

2. Projektowanie i niezależny rozwój poszczególnych 

elementów funkcjonalnych sieci

3. Opracowywanie standardów protokołów 

komunikacyjnych (każda warstwa ma swój zbiór 
protokołów)

4. Opracowywanie standardów urządzeń sieciowych 

i współpracy między nimi.

background image

Model referencyjny OSI

Model referencyjny OSI

 

 

background image

Model referencyjny OSI

Model referencyjny OSI

 

 

Warstwa 1 fizyczna

Warstwa fizyczna (Physical Layer) opisuje właściwości 
elektryczne i funkcjonalne faktycznego nośnika, po 
którym przesyłane są dane — kabla miedzianego, 
światłowodu, łącza bezprzewodowego itp. Warstwa ta 
różni się od pozostałych tym, że na jej poziomie 
rozpoznawane są tylko pojedyncze bity, a nie całe 
ramki. 
Jest to warstwa najbliższa sprzętowi — tutaj bity (a 
wiec logiczne „jedynki” i „zera”) zamieniane są na 
impulsy elektryczne (np. obecność napięcia lub jego 
brak). Bezpośrednio od warstwy fizycznej zależy 
również, z jaką szybkością dane mogą być przesyłane i 
na jaką odległość.

background image

Model referencyjny OSI

Model referencyjny OSI

 

 

Warstwa 2 łącza danych

Warstwa łącza danych (Data Link Layer) zapewnia 
kontrolę błędów i sterowanie przepływem. Jest to 
pierwsza warstwa, w której operuje się na porcjach 
danych większych niż bity — na ramkach (frames). W 
warstwie tej fizyczne łącze „udostępniane jest” jako 
łącze logiczne warstwom wyższym. Warstwa łącza 
danych dzieli się na dwie podwarstwy: sterowania 
dostępem do nośnika (Media Access Control — MAC) i 
sterowania logicznym łączem (Logical Link Control — 
LLC). Ramka powstaje w efekcie współpracy obu tych 
podwarstw.

background image

Model referencyjny OSI

Model referencyjny OSI

 

 

Warstwa sieciowa (Network Layer) zapewnia komunikację 
w praktycznie całym Internecie. Jest to pierwsza warstwa, 
ponad którą aspekty fizyczne łącza, przez które 
przesyłane są dane, przestają mieć istotne znaczenie. 
Dwie podstawowe usługi warstwy sieciowej to: 

znajdywanie adresów oraz dostarczanie pakietu z 
komputera źródłowego do docelowego. 

Tym razem 

droga pakietu nie musi przebiegać bezpośrednio z 
jednego systemu do drugiego. Warstwa ta 
odpowiedzialna jest za znalezienie trasy do miejsca 
docelowego (routing), ale nie gwarantuje, że wszystkie 
pakiety dotrą na miejsce, oraz że dotrą tam we właściwej 
kolejności.

Warstwa 3 sieciowa

background image

Model referencyjny OSI

Model referencyjny OSI

 

 

Komunikacja w tej warstwie jest bezpołączeniowa, tzn. 
hosty nie nawiązują „konwersacji” — będzie ona miała 
miejsce dopiero w warstwie 4. W warstwie sieciowej 
odbywa się również tłumaczenie adresów sprzętowych 
(np. adresy MAC kart sieciowych) na adresy sieciowe (np. 
IP).
Na poziomie warstwy sieciowej odbywa się również 
fragmentacja (dzielenie większych pakietów tak, aby 
„mieściły się” w ramkach warstwy niższej) oraz zapewnia 
się dodatkowe mechanizmy, np. 

Quality of Service.

Najbardziej znanymi protokołami tej warstwy są 

IP

 

(zarówno IPv4, jak i IPv6), 

ARP i ICMP

. Inne standardy 

warstwy sieciowej to IPX, DDP.

Warstwa 3 sieciowa

background image

Model referencyjny OSI

Model referencyjny OSI

 

 

Warstwa 4 transportowa

Warstwa transportowa odpowiedzialna jest za 
niezawodne dostarczanie informacji. Miedzy stronami 
połączenia nawiązywany jest dialog, a wiec mamy do 
czynienia z komunikacją połączeniową (choć komunikacja 
bezpołączeniowa jest również możliwa). Jeśli część 
informacji nie dotrze na miejsce (np. z powodu błędnego 
routingu), transmisja jest ponawiana. Na tym poziomie 
odbywa się kontrola błędów i sterowanie przepływem. O 
ile w niższych warstwach miały jeszcze znaczenie 
systemy pośrednie, o tyle na poziomie tej warstwy mamy 
do czynienia już tylko z dwoma końcami połączenia — 
systemami końcowymi, często pełniącymi role 
odpowiednio serwera i klienta.

background image

Model referencyjny OSI

Model referencyjny OSI

 

 

Warstwa 4 transportowa

Dwa najbardziej znane protokoły tej warstwy to 

TCP 

(połączeniowy) i 

UDP

 (bezpołączeniowy).

Na poziomie tej warstwy operują również protokoły 
zaawansowanego routingu, np. BGP czy OSPF.

background image

Model referencyjny OSI

Model referencyjny OSI

 

 

Warstwa 5 sesji

W warstwie sesji odbywa się „konwersacja” miedzy 
stronami połączenia. Ten dialog w wielu przypadkach 
nazywa się właśnie sesją i polega na utrzymywaniu 
przez jedną lub obie strony informacji o bieżącym 
stanie komunikacji. Umożliwia to np. odtworzenie sesji 
po czasowym zerwaniu połączenia. Na poziomie 
warstwy 5 zakłada się już, że niezawodne połączenie 
zostało ustanowione przez warstwę 4. Według różnych 
źródeł i sposobów rozumienia warstwy 5, zalicza się do 
niej częściowo protokół 

TCP

, koncepcje „nazwanych 

potoków” oraz portów usług, protokół 

NetBIOS

AppleTalk 

(ADSP).

background image

Model referencyjny OSI

Model referencyjny OSI

 

 

Warstwa 6 prezentacji

Warstwa ta udostępnia dane w pewien 
standardowy sposób na potrzeby aplikacji. W 
tej warstwie mogą mieć miejsce takie procesy, 

jak szyfrowanie, kompresja i zmiana formatu 
przesyłanego tekstu 

(np. zmiana sposobu 

zapisu końca wiersza miedzy systemami 
uniksowymi a Windows, przekodowanie miedzy 
standardem 

EBDIC a ASCII

).

background image

Model referencyjny OSI

Model referencyjny OSI

 

 

Warstwa 7 aplikacji

Najwyższa, siódma warstwa pełni role 
interfejsu, przez który użytkownik lub aplikacja 
może korzystać z usług sieciowych.
Przykładowe zastosowania, standardy lub 
koncepcje, które można sklasyfikować na 
poziomie tej warstwy to: protokoły 

SMTP 

X.400, 

FTP

, protokoły zarządzania siecią (np. 

SNMP

, NICE), zdalny dostęp do komputerów 

(np. 

Telnet

SSH

, rlogin) itp.

background image

Model referencyjny OSI

Model referencyjny OSI

 

 

background image

Model referencyjny OSI

Model referencyjny OSI

 

 

7

6

5

4

3

2

1

0

APPLICATION 

LAYER

PRESENTATION 

LAYER

SESSION 

LAYER

TRANSPORT 

LAYER

NETWORK 

LAYER

DATA LINK 

LAYER

PHYSICAL 

LAYER

MEDIA

H

H

user 

data

DL 

H

DATA

H

H

H

DL 

T

H

H

user 

data

DATA

H

H

H

H

user 

data

DATA

H

H

H

H

user 

data

DATA

H

H

H

user 

data

DATA

H

user 

data

DATA

H

1001001011100011110

Bit Stream

7

6

5

4

3

2

1

APPLICATION 

LAYER

PRESENTATION 

LAYER

SESSION 

LAYER

TRANSPORT 

LAYER

NETWORK 

LAYER

DATA LINK 

LAYER

PHYSICAL 

LAYER

H

H

user 

data

DL 

H

DATA

H

H

H

DL 

T

H

H

user 

data

DATA

H

H

H

H

user 

data

DATA

H

H

H

H

user 

data

DATA

H

H

H

user 

data

DATA

H

user 

data

DATA

H

1001001011100011110

Bit Stream

E

N

C

A

P

S

U

L

A

T

IO

N

D

E

-E

N

C

A

P

S

U

L

A

T

IO

N

 

COMMUNICATIONS PATH

background image

Model referencyjny OSI - enkapsulacja

Model referencyjny OSI - enkapsulacja

 

 

T (trailer) - zakończenie 

background image

Model referencyjny OSI a stos TCP/IP

Model referencyjny OSI a stos TCP/IP

 

 

Stos protokołów TCP/IP i model odniesienia OSI

background image

PYTANIA ???

background image

DZIĘKUJĘ 


Document Outline