asynchronous transfer modeledvina/prednasky-pds-2007/01a-atm.pdf · asynchronous transfer mode...

12
Asynchronous Transfer Mode Projektování distribuovaných systémů Lekce 1 Ing. Jiří ledvina, CSc 11.10.2006 Projektování distribuovaných systémů - lekce 1 2 Úvod Architektura ATM Signalizace a adresování Směrování Propojení ATM a existujících LAN – LAN emulace Nativní režimy ATM Multiprotocol over ATM

Upload: others

Post on 09-Aug-2020

12 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Asynchronous Transfer Modeledvina/Prednasky-PDS-2007/01a-ATM.pdf · Asynchronous Transfer Mode Projektování distribuovaných systémů Lekce 1 Ing. Jiří ledvina, CSc 11.10.2006

AsynchronousTransferMode

Projektování distribuovaných systémů

Lekce 1

Ing. Jiří ledvina, CSc

11.10.2006 Projektování distribuovaných systémů - lekce 1 2

Úvod

� Architektura ATM

� Signalizace a adresování

� Směrování

� Propojení ATM a existujících LAN – LAN emulace

� Nativní režimy ATM

� Multiprotocol over ATM

Page 2: Asynchronous Transfer Modeledvina/Prednasky-PDS-2007/01a-ATM.pdf · Asynchronous Transfer Mode Projektování distribuovaných systémů Lekce 1 Ing. Jiří ledvina, CSc 11.10.2006

11.10.2006 Projektování distribuovaných systémů - lekce 1 3

Úvod

� Základní vlastnosti ATM� Spojově orientované – složitost, stavovost

� Signalizační protokoly – navázání spojení

� Adresování

� Směrování

� Kooperace s existujícími protokoly

11.10.2006 Projektování distribuovaných systémů - lekce 1 4

Architektura ATM

� ATM síť – soubor přepínačů propojených dvoubodovými spoji

� Podporuje dva typy rozhraní� UNI – User Node Interface – propojení směrovačů,

hostitelských systémů s ATM přepínači

� NNI – Network Node Interface – vzájemné propojenípřepínačů

Page 3: Asynchronous Transfer Modeledvina/Prednasky-PDS-2007/01a-ATM.pdf · Asynchronous Transfer Mode Projektování distribuovaných systémů Lekce 1 Ing. Jiří ledvina, CSc 11.10.2006

11.10.2006 Projektování distribuovaných systémů - lekce 1 5

Architektura ATM

11.10.2006 Projektování distribuovaných systémů - lekce 1 6

ATM spojení

� Propojení virtuálními okruhy� Virtuální cesty (virtual path) – VPI (identifikátor)

� Virtuální kanály (virtual channel) – VCI (identifikátor)

� Virtuální cesta – obsahuje více virtuálních kanálů� Přepínání virtuálních cest

� Přepínání virtuálních kanálů

� VPI a VCI mají pouze lokální význam (vztahujíse k lince)

Page 4: Asynchronous Transfer Modeledvina/Prednasky-PDS-2007/01a-ATM.pdf · Asynchronous Transfer Mode Projektování distribuovaných systémů Lekce 1 Ing. Jiří ledvina, CSc 11.10.2006

11.10.2006 Projektování distribuovaných systémů - lekce 1 7

ATM přepínač

11.10.2006 Projektování distribuovaných systémů - lekce 1 8

ATM přepínání

Page 5: Asynchronous Transfer Modeledvina/Prednasky-PDS-2007/01a-ATM.pdf · Asynchronous Transfer Mode Projektování distribuovaných systémů Lekce 1 Ing. Jiří ledvina, CSc 11.10.2006

11.10.2006 Projektování distribuovaných systémů - lekce 1 9

Typy spojení

� PVC - Permanent Virtual Circult� VPI/VCI nastavováno administrátorem ručně

� SVC - Switched Virtual Circult� Dynamické vytváření a rušení spojení (signalizační

protokoly)

� Soft PVC –� PVC vytvořeno manuálně na úrovni UNI

� Vytvořeno dynamicky mezi NNI

11.10.2006 Projektování distribuovaných systémů - lekce 1 10

Typy spojení

� Spojení bod – bod� Jednosměrné nebo obousměrné

� Spojení bod – multibod� Rozeznává kořen a list (počátek, konec)

� Jednosměrné spojení

� Připojování (join) a odpojování (leave) listů k doručovacímu stromu

Page 6: Asynchronous Transfer Modeledvina/Prednasky-PDS-2007/01a-ATM.pdf · Asynchronous Transfer Mode Projektování distribuovaných systémů Lekce 1 Ing. Jiří ledvina, CSc 11.10.2006

11.10.2006 Projektování distribuovaných systémů - lekce 1 11

Broadcasting a Multicasting

� Broadcast neexistuje (pouze LAN emulace)

� Řešení multicastingu� VP – multicasting – každý uzel dostane společné VCI

� Multicast server – uzel který množí paketz – převod na spoje typu bod – bod

� Překrytí spojením typu „bod - multibod“ – vytvořeníspojení bod – multibod každý s každým

11.10.2006 Projektování distribuovaných systémů - lekce 1 12

Multicast server

Page 7: Asynchronous Transfer Modeledvina/Prednasky-PDS-2007/01a-ATM.pdf · Asynchronous Transfer Mode Projektování distribuovaných systémů Lekce 1 Ing. Jiří ledvina, CSc 11.10.2006

11.10.2006 Projektování distribuovaných systémů - lekce 1 13

Překrytíspojením bod - multibod

11.10.2006 Projektování distribuovaných systémů - lekce 1 14

Signalizace

� Využívá virtuálníkanál VPI/VCI = 0/5

� Vytvářené spojení je potvrzované(request –confirm/reject)

� Signalizační protokol zjednodušený Q.2931

Page 8: Asynchronous Transfer Modeledvina/Prednasky-PDS-2007/01a-ATM.pdf · Asynchronous Transfer Mode Projektování distribuovaných systémů Lekce 1 Ing. Jiří ledvina, CSc 11.10.2006

11.10.2006 Projektování distribuovaných systémů - lekce 1 15

Modely adresování

� Každý signalizační protokol vyžaduje adresní schéma� Potřebuje identifikovat zdrojové a cílové uzly

� Peer model� Využívá adresování i směrovací protokoly „neseného“ protokolu

(IP, OSPF)� Složitější ATM přepínače (podpora směrování, směrovací

tabulky)

� Subnetwork (Overlay) model� Definuje nové adresní i směrovací schéma� Existující protokoly operují nad ATM� Obdoba IP nad X.25 nebo IP nad PPP� Potřeba ARP (mapování IP adres na ATM adresy)� Oddělení protokolu ATM od vyšších protokolů

11.10.2006 Projektování distribuovaných systémů - lekce 1 16

Modely

� Peer model

Page 9: Asynchronous Transfer Modeledvina/Prednasky-PDS-2007/01a-ATM.pdf · Asynchronous Transfer Mode Projektování distribuovaných systémů Lekce 1 Ing. Jiří ledvina, CSc 11.10.2006

11.10.2006 Projektování distribuovaných systémů - lekce 1 17

Modely

� Overlay model

11.10.2006 Projektování distribuovaných systémů - lekce 1 18

ATM adresy

� ATM adresa obsahuje� AFI – Authority and Format Identifier (typ adresy a její

formát)

� IDI – Initial Domain Identifier (autorita pro administraci a přidělování adres

� DSP – Domain Specific Part (směrovací informace)

� Existují 3 formáty ATM adres� NSAP E.164 (ITU)

� DCC (Data Country Code) - státy

� ICD (BSI) - organizace

Page 10: Asynchronous Transfer Modeledvina/Prednasky-PDS-2007/01a-ATM.pdf · Asynchronous Transfer Mode Projektování distribuovaných systémů Lekce 1 Ing. Jiří ledvina, CSc 11.10.2006

11.10.2006 Projektování distribuovaných systémů - lekce 1 19

ATM adresy

11.10.2006 Projektování distribuovaných systémů - lekce 1 20

Registrace adresy koncového zařízení

� Protokol ILMI (InterimLocal Management Interface) –prozatímní

� Zjednodušeníkonfigurace ATM adresy koncového zařízení

Page 11: Asynchronous Transfer Modeledvina/Prednasky-PDS-2007/01a-ATM.pdf · Asynchronous Transfer Mode Projektování distribuovaných systémů Lekce 1 Ing. Jiří ledvina, CSc 11.10.2006

11.10.2006 Projektování distribuovaných systémů - lekce 1 21

Směrovací protokoly

� IISP – Interim Inter-Switch Signaling protocol� Jednoduchý protokol směrování s manuálně

konfigurovanými tabulkami prefixů v přepínačích

� Limitovaná rozlehlost sítě

� P-NNI – Private NNI� Směrování v privátních sítích

� Podpora QoS

� B-ICI – Broadband Inter-Carrier Interface� Směrování ve veřejných sítích

11.10.2006 Projektování distribuovaných systémů - lekce 1 22

Hierarchie PNNI

Page 12: Asynchronous Transfer Modeledvina/Prednasky-PDS-2007/01a-ATM.pdf · Asynchronous Transfer Mode Projektování distribuovaných systémů Lekce 1 Ing. Jiří ledvina, CSc 11.10.2006

11.10.2006 Projektování distribuovaných systémů - lekce 1 23

PNNI vytváření spojení