35
Stručný úvod do ATM Ing. Vladimír Horák Ústav výpočetní techniky Univerzity Karlovy [email protected]

Stručný úvod do ATM

  • Upload
    bertha

  • View
    43

  • Download
    0

Embed Size (px)

DESCRIPTION

Stručný úvod do ATM. Ing. Vladimír Horák Ústav výpočetní techniky Univerzity Karlovy [email protected]. ATM. A synchronous T ransfer M ode - PowerPoint PPT Presentation

Citation preview

Page 1: Stručný úvod do ATM

Stručný úvod do ATM

Ing. Vladimír Horák

Ústav výpočetní techniky Univerzity [email protected]

Page 2: Stručný úvod do ATM

ATM

• Asynchronous Transfer Mode

• Základní idea: Integrovat různé služby - přenos dat, obrazu a zvuku (včetně telefonní sítě) a umožnit vznik společné infrastruktury

pro všechny typy datových přenosů

Page 3: Stručný úvod do ATM

ATM síť

LAN TCP/IP

Page 4: Stručný úvod do ATM

Nároky na společnou síť

• přenos paketů– rychlost nezaručena

– zpoždění nezaručeno

– sdílení média

• spoje s parametry– zaručená šířka pásma

– zpoždění

Page 5: Stručný úvod do ATM

Vývoj ATM - průběžný

ATM Forum

• založeno 1991, http://www.atmforum.com

technologie

Vydanéstandardy

Reálnákompatibilita

Kompatibilita

Page 6: Stručný úvod do ATM

ATM síť

LAN TCP/IP

Page 7: Stručný úvod do ATM

LAN TCP/IP

Page 8: Stručný úvod do ATM

Prvky ATM sítě

• Koncová zařízení– PCI adaptér– router, LAN switch– tel. ústředna, videokonferenční zařízení

• ATM switch (přepínač)– spojení „každý s každým“– implementace hardwarem (rychlost)

• ATM adresy - 20 byte

Page 9: Stručný úvod do ATM

CELL (Buňka)

• základní jednotka přenosu dat v ATM

• pevná délka 53 byte

• v záhlaví označení virtuální cesty (VC - Virtual Connectoin)

• VPI (Virtual Path Identifier, 8 nebo 12 bitů)

• VCI (Virtual Chanel Identifier, 16 bitů)

48 byte data5 byte záhlaví

Page 10: Stručný úvod do ATM

VC (Virtual Connection)

port VPI VCI port VPI VCI

A 1 10 B 1 10

A 1 11 C 2 12

A

B

C

D

Page 11: Stručný úvod do ATM

Virtual Connection

• buňka neobsahuje ATM adresu, jen VPI/VCI

• před přenosem dat je nutné cestu vytvořit

• PVC (Permanent Virtual Connection)

• SVC (Switched Virtual Connection)

Page 12: Stručný úvod do ATM

PVC (Pernament Virtual Connection)

• vytváří administrátor „ručně“ na všech zařízeních v cestě

• pro dlouhodobější spojení

Page 13: Stručný úvod do ATM

TÚPVC

Page 14: Stručný úvod do ATM

SVC(Switched Virtual Connection)

• vytváří se dynamicky

• o spojení žádá koncové zařízení pomocí signalizačních protokolů (Signaling)

• argument - ATM adresa druhé strany

Page 15: Stručný úvod do ATM

SVC

A1 A2

Žádá o vytvořenícesty k počítači

s adresou A2

Zajistí sestavenícesty a vrátí

VPI/VCInebo „nejde to“

Page 16: Stručný úvod do ATM

Virtual Connection

• Point to Point

• Point to Multipoint (multicast, broadcast)

• jednosměrné

• obousměrné

Page 17: Stručný úvod do ATM

QoS(Quality of Service)

• parametry spojení– vyhradit pásmo určité šířky– maximální zpoždění– maximální možné ztráty dat– při žádosti o SVC

Page 18: Stručný úvod do ATM

Služby poskytované ATM

• CBR (Constant Bit Rate)– dedikované pásmo, konstatní zpoždění, emulace okruhů

• VBR (Variable Bit Rate)– definice špičky, VBR video

• UBR (Unspecified Bit Rate, též „best effor“)– zbytek, bez záruky, data, Internet

– problém ztrát buněk

• ABR (Available Bit Rate)– zbytek, navíc řízení toku dat, malé ztráty, náhrada UBR

Page 19: Stručný úvod do ATM

Služby poskytované ATM

CBR

VBR

ABR

UBR

kapa

cita

link

y

Page 20: Stručný úvod do ATM

AALATM Adaptation Layer

• Převod informací na ATM formát

• AAL1 - CBR, okruhy (E1 vstupy TÚ)

• AAL2 - ve vývoji, VBR video

• AAL3/4 - univerzální pro datagramy i okruhy

• AAL5 - datagramy (efektivnější než AAL3/4)

• SAAL - Signaling

Page 21: Stručný úvod do ATM

LANE (LAN Emulation)

• ovladač ATM adaptéru v koncovém zařízení emuluje všechny služby LAN (ethernet)

• síť je transparentní pro všechny vyšší protokoly (IP, IPX, AppleTalk, NETBEUI...)

• problém - multicast

Page 22: Stručný úvod do ATM

LANE (LAN Emulation)

LAN Ethernet

LAN switch

Page 23: Stručný úvod do ATM

IP over ATM

• ovladač ATM adaptéru v koncovém zařízení emuluje všechny služby IP

• transparentní pro všechny aplikace nad IP

Page 24: Stručný úvod do ATM

IP over ATM

LAN Ethernet

ROUTER

Page 25: Stručný úvod do ATM

ATM adresy

• 20 byte dlouhé, formát NSAP (OSI)

• součástí je 6 byte MAC adresy zařízení

• Public podle doporuční E.164

• Private

Page 26: Stručný úvod do ATM

ATM adresa - příklad

• server Superpočítačového centra UK připojený na PASNET a TEN-34CZ

• 39.203F.1100.00.0001.00.05.01.0000.00204808188A.00

Page 27: Stručný úvod do ATM

ATM adresa - příklad

39.203F.1100.00.0001.00.05.01.0000.00204808188A.00

Formát adresy

TEN-34 - Česká republika

TEN-34CZ - páteř (Praha)

PASNET - páteř (Karolinum)

Superpočítačové centrum

MAC adresa ATM adaptéru

suffix

Page 28: Stručný úvod do ATM

ILMI (Interim Local Management Interface)

• Protokol mezi koncovým zařízením a switchem, konfigurace adres

• Admin nastaví na switchi prefix

• Zařízení se prefix dozví, z něj a ze své MAC sestaví svou ATM adresu

• Switch se dozví MAC adresy připojených zařízení

Page 29: Stručný úvod do ATM

UNI - User to Network InterfaceNNI - Network to Node Interface

Page 30: Stručný úvod do ATM

UNI - User to Network Interface

• mezi koncovým zařízením a switchem

• signalizace standardu UNI 3.0, 3.1

Page 31: Stručný úvod do ATM

NNI - Network to Node Interface

• mezi switchem a switchem

• Signalizace P-NNI (Private Network to Node Interface)

• P-NNI Phase 0 = IISP (Interim InterSwitch Protocol)

Page 32: Stručný úvod do ATM

Srovnání UNI a NNI

• UNI – požadavek na vytvoření spojení, zpět výsledek

„ano, VPI/VCI¨“ nebo „ne“

• NNI – ověření možnosti sestavení spojení– sestavení optimální trasy– zajištění QoS

Page 33: Stručný úvod do ATM

Srovnání P-NNI a OSPF• OSPF

– získává informace o topologii sítě a kapacitě– vybírá nejrychlejší směr, parametr = adresa

• P-NNI– získává informace o topologii, kapacitě– vyjednává sestavení optimální cesty– parametry QoS (dedikované pásmo,

zpoždění...)– ATM síť se rychleji mění

Page 34: Stručný úvod do ATM

Některé problémy

• ztráty buněk...

• implementace PNNI...

• kompatibilita...

Page 35: Stručný úvod do ATM

Závěr

• složitá a rozsáhlá technologie

• výhody - QoS a integrace

• podpora EU (TEN-34, TEN-155)