Model OSI/ISO Podstawy sieci komputerowych
Protokoły komunikacyjne
ISO • International Organisation for Standardisation
• founded on 23 February 1947
• members from 162 countries
• iso.org
ISO
Model OSI
Warstwa fizyczna
Warstwa łącza danych
Warstwa sieciowa
Warstwa transportowa
Warstwa sesji
Warstwa prezentacji
Warstwa aplikacji
Open System Interconnect
Warstwa fizyczna
Warstwa łącza danych
Warstwa sieciowa
Warstwa transportowa
Warstwa sesji
Warstwa prezentacji
Warstwa aplikacjiWarstwa aplikacji • Tworzy interface obsługujący
użytkownika, dostarcza standardowe usługi aplikacji, np. e-mail • Obsługuje lokalny system operacyjny przez
redirektor lub środowisko
• Zapewnia interfejs do różnych systemów plików
• Zapewnia wspólne API dla usług udostępniania plików, drukowania i komunikatów
Warstwa fizyczna
Warstwa łącza danych
Warstwa sieciowa
Warstwa transportowa
Warstwa sesji
Warstwa prezentacji
Warstwa aplikacjiWarstwa prezentacji
• Określa niezależny od architektury format przesyłania danych, dokonuje konwersji danych • Definiuje wspólna składnię i znaczenie danych
• Konwertuje na format wymagany przez komputer poprzez funkcję kodowania i zamiany
Warstwa fizyczna
Warstwa łącza danych
Warstwa sieciowa
Warstwa transportowa
Warstwa sesji
Warstwa prezentacji
Warstwa aplikacjiWarstwa sesji
• Nadzoruje połączenie dialogowe między systemami (użytkownikami) powiadamia o błędach niższych warstw
• Ustanawia sesję między usługami
• Zajmuje się logicznymi usługami nazw
• Zapewnia punkty kontrolne i synchronizacji
Warstwa fizyczna
Warstwa łącza danych
Warstwa sieciowa
Warstwa transportowa
Warstwa sesji
Warstwa prezentacji
Warstwa aplikacjiWarstwa transportowa
• Zarządza połączeniami warstwy sieciowej, zapewnia niezawodność przepływu strumienia danych, kontroluje sekwencje pakietów, rozpoznaje dublety, timeout'y itp. • Podczas wysyłania danych dzieli je na bloki,
które łączy podczas odbioru • Zajmuje się kontrolą przepływu i eliminacją
błędów • Zapewnia każdej sesji oddzielne połączenie
Warstwa fizyczna
Warstwa łącza danych
Warstwa sieciowa
Warstwa transportowa
Warstwa sesji
Warstwa prezentacji
Warstwa aplikacjiWarstwa sieciowa
• Tworzy pakiety, wybiera trasę dla pakietów, adresuje sieci, dokonuje fragmentacji i defragmentacji informacji • Tworzy międzysieć zapewniając funkcje
routingu
• Definiuje adresowanie między stacjami (węzeł+sieć)
• Zapewnia bezpołączeniowe usługi dostarczania pakietów
Warstwa fizyczna
Warstwa łącza danych
Warstwa sieciowa
Warstwa transportowa
Warstwa sesji
Warstwa prezentacji
Warstwa aplikacjiWarstwa łącza danych
• Definiuje reguły przesyłania i otrzymywania informacji, tworzy ramki, nadzoruje przepływ w warstwie fizycznej • Wysyła ramki, zamienia odebrane bity na
ramki • Określa adres stacji, zapewnia zarządzanie
łączem • Zapewnia detekcję błędów w segmencie
fizycznym
Warstwa fizyczna
Warstwa łącza danych
Warstwa sieciowa
Warstwa transportowa
Warstwa sesji
Warstwa prezentacji
Warstwa aplikacjiWarstwa fizyczna
• Łączy narzędzia i urządzenia sieciowe, definiuje komponenty elektryczne i mechaniczne oraz sygnały elektryczne w medium
• Zapewnia dostęp do medium
• Definiuje napięcia i szybkość przesyłania danych binarnych
• Definiuje połączenie fizyczne
Fu
nkc
jon
ow
an
ie
En
kap
sula
cja
Dane
DaneNagł. 4
DaneNagł. 3
DaneNagł. 2
Dane
Dane
DaneNagł. 7
Dane
Przykład enkapsulacji
Model OSI a używane stosy protokołów (1)
Warstwa aplikacji
Warstwa
prezentacji
Warstwa sesji
Warstwa
transportowa
Warstwa sieciowa
Warstwa łącza
danych
Warstwa fizyczna
Telnet, FTP,
SMTP, HTTP
TCP
IP
Ethernet, Token-
Ring, FDDI
Zależne od medium
Model OSI TCP/IP
LLC
SNMP, TFTP,
DNS, BOOTP
UDP
IP
Ethernet, Token-
Ring, FDDI
Zależne od medium
LLC
UDP/IP
SMB
NetBIOS
UDP, TCP
Windows. OS/2
IP
Ethernet, Token-
Ring, FDDI
Zależne od medium
LLC
SMB
NetBEUI
Windows. OS/2
Ethernet, Token-
Ring, FDDI
Zależne od medium
LLC
Model OSI a używane stosy protokołów (2)
Warstwa aplikacji
Warstwa
prezentacji
Warstwa sesji
Warstwa
transportowa
Warstwa sieciowa
Warstwa łącza
danych
Warstwa fizyczna
Apple Share, AFP
ATP, NBP, AEP,
RTMP
DDP, AARP
Localtalk, Ethertalk,
TokenTalk
Zależne od medium
Model OSI Apple
NFS, SNMP, FTP,
SMTP, Telnet
TCP
IP
Ethernet, Token-
Ring, FDDI
Zależne od medium
LLC
UNIX
ASP, ADSP, ZIP,
PAP, AURP
NCP
SPX, SPX II
IPX
Ethernet, Token-
Ring, FDDI
Zależne od medium
NetWare
LLC
ASP – protokół sesji ADSP –protokół strumienia danych ZIP – protokół informacji o strefach PAP – protokół dostępu do drukarki AURP – protokoł trasowania
ATP – protokół transportu NBP – protokół wiązania nazw AEP – protokół echa RTMP – protokół utrzymania wyboru trasy
DDP – protokół dostaw datagramów
AARP – protokół rozróżniania adresów
IEEE 802
802 802.1
802.3 PHY
802.3 MAC
802.5 PHY
802.5 MAC
802.11 PHY
802.11 MAC
802.2 LLC
warstwa fizyczna
warstwa łącza
danych
CSMA/CD TokenRing UTP/STP 4/16Mb/s
światłowód
WiFI Zarządzanie
Sterowanie łączem logicznym
Kontrola dostępu do medium
Architektura
c.d.n
802.4 MAC
802.4 MAC
802.6 MAC
802.6 MAC
IEEE 802 c.d.
802.12 PHY
802.12 MAC
802.15 PHY
802.15 MAC
802.16 PHY
802.16 MAC
802.2 LLC
warstwa fizyczna
warstwa łącza
danych
100VGAnyLAN Wireless PAN
do 55Mb/s, 100m
Wireless MAN
MAN podwójny pierścień
światłowódowy
Sterowanie łączem logicznym
Kontrola dostępu do medium
TokenBUS
66GHz, 70Mb/s, 50km
ISO 9314 Sieci FDDI
podwójny pierścień światłowodowy
IEEE 802.2 LLC
• DSAP • docelowy punkt dostępu
• SSAP • źródłowy punkt dostępu
• sterowanie • określa rodzaj, bajt sterujący informuje warstwy niższe o
usługach potrzebnych wyższym
DSAP SSAP sterowanie dane
typ 1 - usługa bezpołączeniowa, bez uprzedniego zestawienia połączenia, może być dwupunktowa lub wielopunktowa (broadcast)
typ 2 - usługa połączeniowa – wysłanie informacji po uprzednim zastawieniu połączenia łącza (gwarantuje kontrolę kolejności, przepływu, błędów potwierdzenia)
typ 3 - usługa bezpołączeniowa z potwierdzeniem, bez zestawienia łącza, ale z odpowiedzią od adresata potwierdzającą przyjęcie
Top Related