1 / 35

Stručný úvod do ATM

Stručný úvod do ATM. Ing. Vladimír Horák Ústav výpočetní techniky Univerzity Karlovy vhor@cuni.cz. ATM. A synchronous T ransfer M ode

bertha
Télécharger la présentation

Stručný úvod do ATM

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Stručný úvod do ATM Ing. Vladimír Horák Ústav výpočetní techniky Univerzity Karlovyvhor@cuni.cz

  2. 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šechnytypy datovýchpřenosů

  3. LAN TCP/IP TÚ ATM síť TÚ

  4. 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í Nároky na společnou síť

  5. Vývoj ATM - průběžný • ATM Forum • založeno 1991, http://www.atmforum.com Kompatibilita technologie Reálná kompatibilita Vydané standardy

  6. LAN TCP/IP TÚ ATM síť TÚ

  7. LAN TCP/IP TÚ TÚ

  8. 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

  9. CELL (Buňka) 5 byte záhlaví 48 byte data • 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ů)

  10. VC (Virtual Connection) B A C D

  11. 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)

  12. PVC (Pernament Virtual Connection) • vytváří administrátor „ručně“ na všech zařízeních v cestě • pro dlouhodobější spojení

  13. PVC TÚ TÚ

  14. SVC(Switched Virtual Connection) • vytváří se dynamicky • o spojení žádá koncové zařízení pomocí signalizačních protokolů (Signaling) • argument - ATM adresa druhé strany

  15. SVC Žádá o vytvořenícesty k počítačis adresou A2 A2 A1 Zajistí sestavení cesty a vrátí VPI/VCI nebo „nejde to“

  16. Virtual Connection • Point to Point • Point to Multipoint (multicast, broadcast) • jednosměrné • obousměrné

  17. 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

  18. 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

  19. Služby poskytované ATM UBR ABR kapacita linky VBR CBR

  20. 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

  21. LANE (LANEmulation) • 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

  22. LANE (LAN Emulation) LAN switch LAN Ethernet

  23. 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

  24. IP over ATM ROUTER LAN Ethernet

  25. 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

  26. 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

  27. 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

  28. 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í

  29. UNI - User to Network InterfaceNNI - Network to Node Interface

  30. UNI - User to Network Interface • mezi koncovým zařízením a switchem • signalizace standardu UNI 3.0, 3.1

  31. 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)

  32. 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

  33. 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í

  34. Některé problémy • ztráty buněk... • implementace PNNI... • kompatibilita...

  35. Závěr • složitá a rozsáhlá technologie • výhody - QoS a integrace • podpora EU (TEN-34, TEN-155)

More Related