asynchronous transfer modeledvina/prednasky-pds-2007/01a-atm.pdf · asynchronous transfer mode...
TRANSCRIPT
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
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čů
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)
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í
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
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
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
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
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
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í
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
11.10.2006 Projektování distribuovaných systémů - lekce 1 23
PNNI vytváření spojení