background image

 

 

ATM

HOST

ATM

HOST

ATM Aplication Layer

ATM Layer

ATM Physical Layer

Aplication

Presentation

Session

Transport

Network

Data Link

Physical

OSI Model

Wprowadzenie do modelu 

Wprowadzenie do modelu 

warstwowego

warstwowego

ATM 

ATM 

Protocol Reference Model

Protocol Reference Model

 

 

background image

 

 

ATM  Protocol  Reference 

ATM  Protocol  Reference 

Model

Model

Lekcja ta op

Lekcja ta op

i

i

suje trójwarstwowy model 

suje trójwarstwowy model 

ATM  i  jego  relację  z    standardowym 

ATM  i  jego  relację  z    standardowym 

modelem 

komunikacyjnym 

OSI.

modelem 

komunikacyjnym 

OSI.

 

 

 

 

Poznanie  sposobu  w  jaki  urządzenia 

Poznanie  sposobu  w  jaki  urządzenia 

komunikują  się  wzajemnie,  pozwoli  w 

komunikują  się  wzajemnie,  pozwoli  w 

dalszej  części  zrozumieć  działanie 

dalszej  części  zrozumieć  działanie 

procesu 

procesu 

tunelowania

tunelowania

  komórek  ATM  w 

  komórek  ATM  w 

innych 

jednostkach 

informacji 

innych 

jednostkach 

informacji 

transportowanie ich poprzez sieć ATM

transportowanie ich poprzez sieć ATM

 

 

background image

 

 

!

?

Aby  umożliwić  komunikację  i  wymianę 

Aby  umożliwić  komunikację  i  wymianę 

informacji  między  dwoma  urządzeniami, 

informacji  między  dwoma  urządzeniami, 

muszą  one  mieć  pełną  kompatybilność  w 

muszą  one  mieć  pełną  kompatybilność  w 

sferze sprzętowej i oprogramowania.

sferze sprzętowej i oprogramowania.

background image

 

 

!

!

Aplication

Presentation

Session

Transport

Network

Data Link

Physical

Uzgodniony format wymiany informacji pomiędzy 

Uzgodniony format wymiany informacji pomiędzy 

dwoma  urządzeniami  nazywany  jest  protokołem. 

dwoma  urządzeniami  nazywany  jest  protokołem. 

Warstwowy  zestaw  protokołów  opisuje  standardy 

Warstwowy  zestaw  protokołów  opisuje  standardy 

za pomocą których urządzenia te się komunikują. 

za pomocą których urządzenia te się komunikują. 

               

               

W takim modelu każda warstwa spełnia 

W takim modelu każda warstwa spełnia 

określoną  funkcję  a  działanie  wszystkich  razem 

określoną  funkcję  a  działanie  wszystkich  razem 

umożliwia  przezroczystość  transmisji  między 

umożliwia  przezroczystość  transmisji  między 

użytkownikami.

użytkownikami.

background image

 

 

Aplication

Presentation

Session

Transport

Network

Data Link

Physical

Siedmiowarstwowy 

model 

OSI 

został 

Siedmiowarstwowy 

model 

OSI 

został 

stworzony 

do 

definiowania 

łączenia 

stworzony 

do 

definiowania 

łączenia 

systemów  otwartych,  stanowiący  wzorcowy 

systemów  otwartych,  stanowiący  wzorcowy 

model  współdziałania  systemów        i  sieci  o 

model  współdziałania  systemów        i  sieci  o 

warstwowej  strukturze  protokołów.  Funkcje 

warstwowej  strukturze  protokołów.  Funkcje 

modelu  odniesienia  podzielono  na  siedem 

modelu  odniesienia  podzielono  na  siedem 

warstw  odpowiadających  kolejnym  etapom 

warstw  odpowiadających  kolejnym  etapom 

przesyłania danych.

przesyłania danych.

background image

 

 

Aplication

Presentation

Session

Transport

Network

Data Link

Physical

Sklep sportowy

Żeby  lepiej  zrozumieć  istotę  działania  modelu 

Żeby  lepiej  zrozumieć  istotę  działania  modelu 

OSI,  p

OSI,  p

rzeanalizujemy  funkcje  poszczególnych 

rzeanalizujemy  funkcje  poszczególnych 

warstw  na  przykładzie  analogii  do  zadań  jakie 

warstw  na  przykładzie  analogii  do  zadań  jakie 

należy  wykonać 

należy  wykonać 

  np. 

  np. 

przy 

przy 

kupnie  w  ramach 

kupnie  w  ramach 

sprzedaży  wysyłkowej  akcesoriów  służących  do 

sprzedaży  wysyłkowej  akcesoriów  służących  do 

gry w golfa.

gry w golfa.

background image

 

 

Aplication

Presentation

Session

Transport

Network

Data Link

Physical

Sklep sportowy

Warstwa  aplikacji  opisuje  usługi  dostępne  dla 

Warstwa  aplikacji  opisuje  usługi  dostępne  dla 

wszystkich 

użytkowników, 

takie 

jak 

poczta 

wszystkich 

użytkowników, 

takie 

jak 

poczta 

elektroniczna, procesory tekstu, usługi katalogowe 

elektroniczna, procesory tekstu, usługi katalogowe 

jak

jak

         

         

  i  transfer  plików.

  i  transfer  plików.

 

 

Dla  naszego  przykładu 

Dla  naszego  przykładu 

warstwa  ta  odnosi  się  do  wszystkich  produktów 

warstwa  ta  odnosi  się  do  wszystkich  produktów 

niezbędnych do gry w golfa : piłeczki, kije, stroje.

niezbędnych do gry w golfa : piłeczki, kije, stroje.

background image

 

 

Aplication

Presentation

Session

Transport

Network

Data Link

Physical

Sklp sportowy

Warstwa  prezentacji  definiuje  format,  w  którym 

Warstwa  prezentacji  definiuje  format,  w  którym 

będzie  informacja  oparta  na  wymaganiach 

będzie  informacja  oparta  na  wymaganiach 

użytkownika.

użytkownika.

 

 

Dla  przebiegu  zamówienia  sprzętu 

Dla  przebiegu  zamówienia  sprzętu 

golfisty, oznaczać ona będzie specjalne parametry 

golfisty, oznaczać ona będzie specjalne parametry 

danych  produktów,  takie  jak  ciężar  kija,  kolor 

danych  produktów,  takie  jak  ciężar  kija,  kolor 

piłeczki, rozmiar ubrania.

piłeczki, rozmiar ubrania.

background image

 

 

Aplication

Presentation

Session

Transport

Network

Data Link

Physical

Sklep sportowy

Warstwa sesji wyznacza parametry identyfikacyjne dla 

Warstwa sesji wyznacza parametry identyfikacyjne dla 

każdego  pakietu  odnoszące  się  do  danej  aplikacji. 

każdego  pakietu  odnoszące  się  do  danej  aplikacji. 

Ułatwia  to działanie  funkcji  adresowania  i  transmisji 

Ułatwia  to działanie  funkcji  adresowania  i  transmisji 

niższych czterech warstw.

niższych czterech warstw.

 

 

W przykładzie – funkcja tej 

W przykładzie – funkcja tej 

warstwy  ma  analogię  do  numeru  zamówienia 

warstwy  ma  analogię  do  numeru  zamówienia 

złożonego  przez  klienta.  W

złożonego  przez  klienta.  W

y

y

szczególnia  w  nim  cały 

szczególnia  w  nim  cały 

zamówiony sprzęt i zatwierdza 

zamówiony sprzęt i zatwierdza 

go

go

 do wysłania.

 do wysłania.

background image

 

 

Aplication

Presentation

Session

Transport

Network

Data Link

Physical

Paczka

z

zakupami

Sklep sportowy

Warstwa 

transportowa 

opisuje 

standardy 

Warstwa 

transportowa 

opisuje 

standardy 

stosowane  do  weryfikacji  poprawności  otrzymanej 

stosowane  do  weryfikacji  poprawności  otrzymanej 

informacji 

informacji 

                

                

i naprawiania jej jeżeli jest to 

i naprawiania jej jeżeli jest to 

konieczne.

konieczne.

 

 

analogii 

– 

oznacza 

faktur

analogii 

– 

oznacza 

faktur

ę

ę

 

 

przesyłaną 

wraz 

dostawą 

towaru, 

która 

przesyłaną 

wraz 

dostawą 

towaru, 

która 

umożliwia  nabywcy  weryfikację  zawartości  jej  ze 

umożliwia  nabywcy  weryfikację  zawartości  jej  ze 

złożonym zamówieniem.

złożonym zamówieniem.

 

 

background image

 

 

Aplication

Presentation

Session

Transport

Network

Data Link

Physical

Rutery

Sklep sportowy

Warstwa 

sieci 

opisuje 

zasoby 

sieciowe 

Warstwa 

sieci 

opisuje 

zasoby 

sieciowe 

wymagane 

do 

umożliwienia 

przesłania 

wymagane 

do 

umożliwienia 

przesłania 

informacji  ze 

informacji  ze 

ź

ź

ródła do  miejsca przeznaczenia.

ródła do  miejsca przeznaczenia.

 

 

W  przykładzie  –  warstwa  ta  podobna  jest  do 

W  przykładzie  –  warstwa  ta  podobna  jest  do 

wytyczenia  przez  sprzedawcę  trasy 

wytyczenia  przez  sprzedawcę  trasy 

                   

                   

czasu  trwania  danej  dostawy  w  celu  wysłania 

czasu  trwania  danej  dostawy  w  celu  wysłania 

jej  do  geograficznej  lokalizacji  odbiorcy  w 

jej  do  geograficznej  lokalizacji  odbiorcy  w 

wyznaczonym czasie.

wyznaczonym czasie.

background image

 

 

Aplication

Presentation

Session

Transport

Network

Data Link

Physical

J an Kowalski

10-941 Olsztyn

ul. Gdańska 17

J an Kowalski

10-941 Olsztyn

ul. Gdańska 17

Sklep sportowy

Warstwa ł

Warstwa ł

ą

ą

cz

cz

a

a

 danych definiuje fizyczne adresowanie 

 danych definiuje fizyczne adresowanie 

zapewniające właściwy transport danych z punktu do 

zapewniające właściwy transport danych z punktu do 

punktu.

punktu.

 

 

W  przykładzie  –  warstwa  ta  odpowiada 

W  przykładzie  –  warstwa  ta  odpowiada 

etykiecie  adresowej  dołączanej  do  przesyłki.  Po 

etykiecie  adresowej  dołączanej  do  przesyłki.  Po 

stronie  odbiorczej  może  ona  być  weryfikowana  pod 

stronie  odbiorczej  może  ona  być  weryfikowana  pod 

względem zgodności z adresem docelowym.

względem zgodności z adresem docelowym.

background image

 

 

Aplication

Presentation

Session

Transport

Network

Data Link

Physical

Sklep sportowy

SERVISCO

Warstwa fizyczna opisuje definicje mechanicznych 

Warstwa fizyczna opisuje definicje mechanicznych 

 

 

             

             

i  elektrycznych  poł

i  elektrycznych  poł

ą

ą

czeń  wymaganych  do 

czeń  wymaganych  do 

transmisji  typu  punkt  –  punkt  poprzez  określone 

transmisji  typu  punkt  –  punkt  poprzez  określone 

medium.

medium.

 

 

Przykład  –  warstwa  ta    podobna  jest  do 

Przykład  –  warstwa  ta    podobna  jest  do 

zestawu  wymagań  narzucanych  przez  firmę 

zestawu  wymagań  narzucanych  przez  firmę 

transportuj

transportuj

ą

ą

cą daną paczkę.

cą daną paczkę.

 

 

background image

 

 

Aplication

Presentation

Session

Transport

Network

Data Link

Physical

Warstwy wyższe

Wymiana informacji

Warstwy niższe

Transfer informacji

P

P

odsumowując,  można  stwierdzić  że  wyższe 

odsumowując,  można  stwierdzić  że  wyższe 

cztery  warstwy  modelu  OSI  definiują  usługi 

cztery  warstwy  modelu  OSI  definiują  usługi 

stosowane do wymiany informacji.

stosowane do wymiany informacji.

 

 

Trzy dolne 

Trzy dolne 

warstwy  określają  parametry  zapewniające 

warstwy  określają  parametry  zapewniające 

niezawodność transferu tejże informacji.

niezawodność transferu tejże informacji.

background image

 

 

Aplication

Presentation

Session

Transport

Network

Data Link

Physical

Nadawca

Aplication

Presentation

Session

Transport

Network

Data Link

Physical

Odbiorca

Standardy 

zdefiniowane 

na 

każdej 

Standardy 

zdefiniowane 

na 

każdej 

warstwie  są  im

warstwie  są  im

p

p

lementowane  równolegle 

lementowane  równolegle 

po obu stronach drogi transmisyjnej.

po obu stronach drogi transmisyjnej.

background image

 

 

Aplication

Presentation

Session

Transport

Network

Data Link

Physical

Nadawca

Aplication

Presentation

Session

Transport

Network

Data Link

Physical

Odbiorca

Po  stronie  nadawczej  informacja  po  stosie 

Po  stronie  nadawczej  informacja  po  stosie 

protokołów przemieszcza się z góry na dół w celu 

protokołów przemieszcza się z góry na dół w celu 

„ubrania”  jej 

„ubrania”  jej 

                       

                       

w  format  nadający  się  do 

w  format  nadający  się  do 

transportu.  Po  stronie  odbiorczej  informacja  ta 

transportu.  Po  stronie  odbiorczej  informacja  ta 

jest przekazywana warstwa po  warstwie z dołu do 

jest przekazywana warstwa po  warstwie z dołu do 

góry w celu dokonania jej całkowitej translacji.

góry w celu dokonania jej całkowitej translacji.

background image

 

 

OSI Model

ATM Aplication Layer

ATM Layer

ATM Physical Layer

Aplication

Presentation

Session

Transport

Network

Data Link

Physical

ATM Protocol Reference Model

Po 

zapoznaniu 

się 

działaniem 

Po 

zapoznaniu 

się 

działaniem 

standardowego  modelu  OSI,  możemy 

standardowego  modelu  OSI,  możemy 

przejść 

do 

zagadnienia 

standardów 

przejść 

do 

zagadnienia 

standardów 

komunikacyjnych 

stosowanych 

komunikacyjnych 

stosowanych 

transmisji informacji w środowisku ATM.

transmisji informacji w środowisku ATM.

background image

 

 

OSI Model

ATM Aplication Layer

ATM Layer

ATM Physical Layer

Aplication

Presentation

Session

Transport

Network

Data Link

Physical

ATM Protocol Reference Model

Architektura  ATM  zawiera  w  sobie  model 

Architektura  ATM  zawiera  w  sobie  model 

zbudowany na trzech warstwach :

zbudowany na trzech warstwach :

ATM 

Adaptation 

Layer 

(AAL) 

– 

warstwa

ATM 

Adaptation 

Layer 

(AAL) 

– 

warstwa

 

 

adaptacyjna ATM 

adaptacyjna ATM 

ATM Layer – warstwa ATM

ATM Layer – warstwa ATM

ATM Physical Layer – warstwa fizyczna ATM

ATM Physical Layer – warstwa fizyczna ATM

background image

 

 

OSI Model

ATM Aplication Layer

ATM Layer

ATM Physical Layer

Aplication

Presentation

Session

Transport

Network

Data Link

Physical

ATM Protocol Reference Model

Warstwy  protokołów  ATM  odpowiadają  standardom 

Warstwy  protokołów  ATM  odpowiadają  standardom 

komunikacyjnym  opisującym  dwie  dolne  warstwy 

komunikacyjnym  opisującym  dwie  dolne  warstwy 

modelu  OSI  :  warstwę  łącza  danych  i  warstwę 

modelu  OSI  :  warstwę  łącza  danych  i  warstwę 

fizyczną. Jednak odniesienie to nie jest tak całkowicie 

fizyczną. Jednak odniesienie to nie jest tak całkowicie 

jednoznaczne,  ponieważ  warstwy  ATM  odnoszą  się 

jednoznaczne,  ponieważ  warstwy  ATM  odnoszą  się 

także do funkcji warstw wyższych, takich jak kontrola 

także do funkcji warstw wyższych, takich jak kontrola 

przepływu i weryfikacja poprawności transmisji.

przepływu i weryfikacja poprawności transmisji.

background image

 

 

OSI Model

ATM Aplication Layer

ATM Layer

ATM Physical Layer

Aplication

Presentation

Session

Transport

Network

Data Link

Physical

ATM Protocol Reference Model

Opiszemy  w  tym  miejscu  szczegółowo 

Opiszemy  w  tym  miejscu  szczegółowo 

każdą z warstw 

każdą z warstw 

modelu 

modelu 

ATM

ATM

background image

 

 

Nadawca

Odbiorca

ATM Aplication Layer

ATM Layer

ATM Physical Layer

ATM Aplication Layer

ATM Layer

ATM Physical Layer

Sieć
ATM

Payload

Głównym  zadaniem  warstwy  AAL  jest  wykonanie 

Głównym  zadaniem  warstwy  AAL  jest  wykonanie 

procesu 

segmentacji 

składania 

(SAR 

– 

procesu 

segmentacji 

składania 

(SAR 

– 

Segmentation and Re-assembly) informacji zawartej 

Segmentation and Re-assembly) informacji zawartej 

w  polu  Payload  komórki  ATM.

w  polu  Payload  komórki  ATM.

 

 

Na  początku  dane 

Na  początku  dane 

zostają  podzielone  na  48  bajtowe  segmenty  gotowe 

zostają  podzielone  na  48  bajtowe  segmenty  gotowe 

do osadzenia ich

do osadzenia ich

              

              

w polu Payload komórki

w polu Payload komórki

background image

 

 

Nadawca

Odbiorca

ATM Aplication Layer

ATM Layer

ATM Physical Layer

ATM Aplication Layer

ATM Layer

ATM Physical Layer

Sieć
ATM

Payload

VIDEO

Po  drugiej  stronie  transmisji  informacja 

Po  drugiej  stronie  transmisji  informacja 

ponownie 

zostaje 

złożona 

ponownie 

zostaje 

złożona 

poszczególnych segmentów 

poszczególnych segmentów 

                       

                       

i  przygotowywana  do  przedstawienia 

i  przygotowywana  do  przedstawienia 

ich 

ich 

odbiorcy.

odbiorcy.

background image

 

 

Nadawca

Odbiorca

ATM Aplication Layer

ATM Layer

ATM Physical Layer

ATM Aplication Layer

ATM Layer

ATM Physical Layer

Sieć

ATM

Payload

Nagłówek

Do  informacji  zawartej  w  48  bajtowym 

Do  informacji  zawartej  w  48  bajtowym 

segmencie

segmencie

           

           

 w warstwie następnej ATM 

 w warstwie następnej ATM 

Layer dodaje się pięciobajtowy nagłówek .

Layer dodaje się pięciobajtowy nagłówek .

 

 

background image

 

 

Nadawca

Odbiorca

ATM Aplication Layer

ATM Layer

ATM Physical Layer

ATM Aplication Layer

ATM Layer

ATM Physical Layer

Sieć

ATM

Payload

Nagłówek

Dodatkowo  warstwa  ATM  Layer  pełni 

Dodatkowo  warstwa  ATM  Layer  pełni 

funkcje 

kontrolne 

przepływu 

danych 

funkcje 

kontrolne 

przepływu 

danych 

pomiędzy warstwą AAL 

pomiędzy warstwą AAL 

                        

                        

warstwą fizyczną.

warstwą fizyczną.

 

 

background image

 

 

Nadawca

Odbiorca

ATM Aplication Layer

ATM Layer

ATM Physical Layer

ATM Aplication Layer

ATM Layer

ATM Physical Layer

Sieć

ATM

Quality of

Service

Warstwa ATM Layer po stronie odbiorczej 

Warstwa ATM Layer po stronie odbiorczej 

analizuje  parametry  QoS  określone  dla 

analizuje  parametry  QoS  określone  dla 

danej transmisji.

danej transmisji.

 

 

background image

 

 

Nadawca

Odbiorca

ATM Aplication Layer

ATM Layer

ATM Physical Layer

ATM Aplication Layer

ATM Layer

ATM Physical Layer

Sieć

ATM

Warstwa 

fizyczna 

Physical 

Layer 

przyjmuje 

Warstwa 

fizyczna 

Physical 

Layer 

przyjmuje 

kompletne  komórki  z  warstwy  ATM  Layer  i 

kompletne  komórki  z  warstwy  ATM  Layer  i 

przygotowuje je do transportu ze 

przygotowuje je do transportu ze 

ź

ź

ródła do punktu 

ródła do punktu 

docelowego.

docelowego.

 

 

Warstwa  fizyczna 

Warstwa  fizyczna 

tuneluje

tuneluje

  komórki  w 

  komórki  w 

format  transmisyjny  odpowiedni  dla  fizycznego 

format  transmisyjny  odpowiedni  dla  fizycznego 

medium po którym będzie się je transmitować.

medium po którym będzie się je transmitować.

 

 

background image

 

 

Nadawca

Odbiorca

ATM Aplication Layer

ATM Layer

ATM Physical Layer

ATM Aplication Layer

ATM Layer

ATM Physical Layer

Sieć

ATM

Po  stronie  odbiorczej,  warstwa  fizyczna  wyciąga  komórki  z 

Po  stronie  odbiorczej,  warstwa  fizyczna  wyciąga  komórki  z 

postaci 

postaci 

stunelowanej

stunelowanej

  i  następnie  sprawdza  poprawność 

  i  następnie  sprawdza  poprawność 

informacji zawartej w jej nagłówku.

informacji zawartej w jej nagłówku.

 

 

Komórka zostaje potem 

Komórka zostaje potem 

przesłana  do  warstwy  ATM  Layer,  która  określa  jej  cechy, 

przesłana  do  warstwy  ATM  Layer,  która  określa  jej  cechy, 

potem  przygotowuje  komórkę  do  procesu  ponownego 

potem  przygotowuje  komórkę  do  procesu  ponownego 

złożenia informacji, które odbędzie się w warstwie AAL.

złożenia informacji, które odbędzie się w warstwie AAL.

 

 

Od 

Od 

tego momentu dane gotowe są do dostarczania odbiorcy.

tego momentu dane gotowe są do dostarczania odbiorcy.

 

 


Document Outline