atm praksa

Upload: aleksandramladenovic

Post on 20-Feb-2018

252 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/24/2019 ATM Praksa

    1/43

    ATM ATM praktiprakti!!ne realizacijene realizacije

    Mr Nenad Krajnovi!E-mail: [email protected]

    Katedra za telekomunikacije

    http://telekomunikacije.etf.bg.ac.yu/

  • 7/24/2019 ATM Praksa

    2/43

    Krajko2

    ZadatakZadatakATMATM mremreee

    MREMREA ZAA ZAPRENOSPRENOS

    PODATAKAPODATAKA

    MREMREA TELEFONIJEA TELEFONIJE

    MREMREA ZA PRENOSA ZA PRENOS

    VIDEO SIGNALAVIDEO SIGNALA

  • 7/24/2019 ATM Praksa

    3/43

    Krajko3

    Zadatak ATM mreZadatak ATM mreee

    INTEGRISANAMREA

  • 7/24/2019 ATM Praksa

    4/43

    Krajko4

    ATM -ATM - interfejsiinterfejsi

    TokenRing

    FDDI

    Private

    NNI ATM

    switch

    ATM

    switch

    ATM

    switch

    ATM

    switchPrivate

    ATM

    network

    Public ATMnetwork

    Public

    NNI

    UNI

    UNI

    UNI UNI

    Public

    NNI

  • 7/24/2019 ATM Praksa

    5/43

    Krajko5

    Interfejsi koji se vie ne koristeInterfejsi koji se vie ne koriste

    DXI Data eXchange Interface vezaizme"u rutera i ATM DSU ure"aja

    FUNI FrameUNI veza sa ATM

    ure"ajem koji vri podelu na !elije B-ICI Broadband InterCarrier Interface

    koristi se za povezivanje dve ATM

    mree

  • 7/24/2019 ATM Praksa

    6/43

    Krajko6

    ATM DXI interfejsATM DXI interfejsJavna ATM

    mrea

    ATM DSUATM DSU

    ATMATM

    hosthost

    ATM DXIATM DXIATM !elije

  • 7/24/2019 ATM Praksa

    7/43

    Krajko7

    ATM FUNI interfejsATM FUNI interfejs

    Javna ATM

    mreaATMATM

    hosthost

    Variable length FUNI cells

  • 7/24/2019 ATM Praksa

    8/43

    Krajko8

    PraktiPrakti!!ne primene ATMne primene ATMtehnologijetehnologije

    LAN emulacijaLAN emulacija

    Realizacija irokopojasne ISDN mreRealizacija irokopojasne ISDN mreee

    DSLAM xDSLDSLAM xDSLAccess MultiplexerAccess Multiplexer Realizacija okosnice raRealizacija okosnice ra##unarske mreunarske mreee

    Internet 2 u AmericiInternet 2 u Americi

  • 7/24/2019 ATM Praksa

    9/43

    Krajko9

    LAN emulacija pomoLAN emulacija pomo""u ATM-au ATM-a

    Pre intenzivnijeg razvojaPre intenzivnijeg razvoja ethernetethernettehnologije (tehnologije (fast ethernet, gigabit ethernetfast ethernet, gigabit ethernet),),ATM je nudio najveATM je nudio najve!!i kapacitet linkovai kapacitet linkova

    ($55mb/s)($55mb/s)Nekompatibilnost ATM-a i LANNekompatibilnost ATM-a i LAN

    tehnologija je zahtevala posebne metode zatehnologija je zahtevala posebne metode za

    korikori!!enje ATM-a u lokalnim mreenje ATM-a u lokalnim mreamaama

  • 7/24/2019 ATM Praksa

    10/43

    Krajko#0

    ATM - LANEATM - LANELAN zahtevi:LAN zahtevi:

    connectionlessconnectionlessbest-effortsbest-efforts

    point-to-pointpoint-to-point

    multicastmulticastbroadcastbroadcast

    ATM karakteristike:ATM karakteristike:

    cconnection-orientedonnection-orientedpoint-to-point basedpoint-to-point based

    service specificservice specific

  • 7/24/2019 ATM Praksa

    11/43

    Krajko##

    LANE po principu svako-sa-LANE po principu svako-sa-

    svakimsvakimNNNNNNNN22222222

    problemproblemproblemproblemproblemproblemproblemproblem

  • 7/24/2019 ATM Praksa

    12/43

    Krajko#2

    LANE protokolska strukturaLANE protokolska struktura

  • 7/24/2019 ATM Praksa

    13/43

    Krajko#3

    Komponente LANE struktureKomponente LANE strukture

    LEC (LANLEC (LANEmulation ClientEmulation Client) ) entitet kojientitet kojije zaduje zaduen za prosleen za prosle""ivanje podataka,ivanje podataka,razreavanje adresa i registraciju MACrazreavanje adresa i registraciju MACadrese u LES serveru; svaki ATM sistemadrese u LES serveru; svaki ATM sistemkoji je povezan na vie ELAN-ova imakoji je povezan na vie ELAN-ova imajedan LEC po ELAN-ujedan LEC po ELAN-u

    LES (LANLES (LANEmulation ServerEmulation Server) server koji) server koji

    je zaduje zaduen da vodi raen da vodi ra##una o MACuna o MACadresama raadresama ra##unara u okviru jednogunara u okviru jednogemuliranog LAN-a (ELAN)emuliranog LAN-a (ELAN)

  • 7/24/2019 ATM Praksa

    14/43

    Krajko#4

    BUS (BUS (Broadcast and Unknown ServerBroadcast and Unknown Server) ) je multicast server koji se koristi prilikomje multicast server koji se koristi prilikomslanja saobraslanja saobra!!aja ka odreditu saaja ka odreditu sa

    nepoznatom MAC adresom ili za slanjenepoznatom MAC adresom ili za slanjebroadcastbroadcastii multicastmulticastsaobrasaobra!!aja; svakiaja; svakiELAN ima taELAN ima ta##no jedan BUS serverno jedan BUS server

    Komponente LANE struktureKomponente LANE strukture

  • 7/24/2019 ATM Praksa

    15/43

    Krajko#5

    LECS (LANLECS (LANEmulation ConfigurationEmulation ConfigurationServerServer) server zadu) server zaduen za voen za vo""enjeenjeevidencije o LEC i njihovoj pripadnostievidencije o LEC i njihovoj pripadnosti

    ELAN-u; LECS prihvata upit od LEC-a iELAN-u; LECS prihvata upit od LEC-a ikao odgovor mu alje identifikacijukao odgovor mu alje identifikacijuELAN-a i ATM adresu odgovarajuELAN-a i ATM adresu odgovaraju!!egeg

    LES serveraLES servera

    Komponente LANE struktureKomponente LANE strukture

  • 7/24/2019 ATM Praksa

    16/43

    Krajko#6

    LANE elementiLANE elementi

  • 7/24/2019 ATM Praksa

    17/43

    Krajko#7

    LANE - prenos podatakaLANE - prenos podataka

  • 7/24/2019 ATM Praksa

    18/43

    Krajko#8

    LANELANE kontrolne VCC veze kontrolne VCC veze

  • 7/24/2019 ATM Praksa

    19/43

    Krajko#9

    Faze uspostave LANE-aFaze uspostave LANE-a

    Inicijalizacija i konfiguracijaInicijalizacija i konfiguracija

    Pristupanje i registrovanje kod LES-aPristupanje i registrovanje kod LES-a

    PronalaPronalaenje i pristupanje kod BUS-aenje i pristupanje kod BUS-a

    Prenos korisniPrenos korisni##kih podatakakih podataka

  • 7/24/2019 ATM Praksa

    20/43

    Krajko20

    #) Inicijalizacija i konfiguracija#) Inicijalizacija i konfiguracija

    Po ukljuPo uklju##enju LEC dobija ATM adresuenju LEC dobija ATM adresu

    OdreOdre""ivanje lokacije LECS-a:ivanje lokacije LECS-a:

    KoriKori!!enjem ILMI procedureenjem ILMI procedure

    KoriKori!!enjem dobro poznate ATM adrese LECS-aenjem dobro poznate ATM adrese LECS-a

    KoriKori!!enjem dobro poznatog PVC-a (VPI=0,enjem dobro poznatog PVC-a (VPI=0,VCI=$7)VCI=$7)

    Uspostavlja se VCC sa LECS-om i od njega seUspostavlja se VCC sa LECS-om i od njega se

    dobijaju parametri za rad (ATM adresa LES-a,dobijaju parametri za rad (ATM adresa LES-a,tip LAN emulacije, max velitip LAN emulacije, max veli##ina paketa i imeina paketa i imeELAN-a)ELAN-a)

  • 7/24/2019 ATM Praksa

    21/43

    Krajko2#

    2) Pristupanje i registrovanje2) Pristupanje i registrovanjekod LES-akod LES-a

    Uspostavlja se upravljaUspostavlja se upravlja##ka VCC veza izmeka VCC veza izme"

    "uuLEC-a i LES-aLEC-a i LES-a

    LEC alje svoju MAC adresu, i eventualno joLEC alje svoju MAC adresu, i eventualno joneke MAC adrese za koje je proxy, LES-uneke MAC adrese za koje je proxy, LES-u

    LES proverava sa LECS-om validnost klijenta,LES proverava sa LECS-om validnost klijenta,ubacuje njegove podatke u centralnu bazu iubacuje njegove podatke u centralnu bazu idodeljuje mu LECID (LECdodeljuje mu LECID (LECIdentificationIdentification))

    LEC koristi LECID za filtriranje sopstvenogLEC koristi LECID za filtriranje sopstvenogbroadcast saobrabroadcast saobra!!aja kojiaja koji !!e mu stizati od BUS-ae mu stizati od BUS-a

  • 7/24/2019 ATM Praksa

    22/43

    Krajko22

    3) Pristupanje i registrovanje3) Pristupanje i registrovanjekod BUS-akod BUS-a

    LEC alje LES-uLEC alje LES-u broadcastbroadcastpaket (MAC adresapaket (MAC adresa0xFFFFFFFFFFFF)0xFFFFFFFFFFFF)

    LES prepoznaje broadcast adresu i alje kaoLES prepoznaje broadcast adresu i alje kaoodgovor ATM adresu BUS servera prekoodgovor ATM adresu BUS servera preko

    kontrolne VCC vezekontrolne VCC veze LEC uspostavljaLEC uspostavlja multicast sendmulticast sendVCC vezu saVCC vezu sa

    BUS serveromBUS serverom

    BUS server po prijemu ovog zahteva dodaje ovajBUS server po prijemu ovog zahteva dodaje ovajLEC u grupu point-to-multipoint multicast VCCLEC u grupu point-to-multipoint multicast VCCvezaveza

  • 7/24/2019 ATM Praksa

    23/43

  • 7/24/2019 ATM Praksa

    24/43

    Krajko24

    Ako LES nema podatke o traAko LES nema podatke o traenoj MAC adresienoj MAC adresitada LES aljetada LES alje LE_ARP_RequestLE_ARP_Request((LANLANEmulation Address Resolution Protocol RequestEmulation Address Resolution Protocol Request))preko kontrolnih VCC veza svim LEC-ovimapreko kontrolnih VCC veza svim LEC-ovima

    Odgovor koji se na taj naOdgovor koji se na taj na##in dobije odin dobije ododgovarajuodgovaraju!!eg LEC-a se prosleeg LEC-a se prosle""uje izvorinomuje izvorinomLEC-uLEC-u

    Uspostavlja se VCC veza za prenos korisniUspostavlja se VCC veza za prenos korisni##kihkihpodataka izmepodataka izme""u odgovarajuu odgovaraju!!ih LEC-ovaih LEC-ova

    4) Prenos korisni4) Prenos korisni!!kih podatakakih podataka

  • 7/24/2019 ATM Praksa

    25/43

    Krajko25

    ATM link

    DSLAMDSLAM

    ATM

    switch

    xDSL linkxDSL link

    PVC/SVC ATM linkPVC/SVC ATM link

  • 7/24/2019 ATM Praksa

    26/43

    Krajko26

    Projekat eksperimentalne ATMProjekat eksperimentalne ATMmremree u Srbijie u Srbiji

    Inicijativa za eksperimentalnu ATM mreInicijativa za eksperimentalnu ATM mreuu

    januar $997januar $997

    StruStru##ni tim za ATM - mart $997 :ni tim za ATM - mart $997 : Telekom SrbijaTelekom Srbija

    ElektrotehniElektrotehni##ki fakultet u Beograduki fakultet u Beogradu

    TehniTehni##ki zahtevi - proleki zahtevi - prole!!e $997e $997

  • 7/24/2019 ATM Praksa

    27/43

    Krajko27

    Ciljevi projektaCiljevi projekta

    Sticanje praktiSticanje prakti##nih iskustava vezanih za:nih iskustava vezanih za: B-ISDN, ATM, servisne kategorije, QoS ..B-ISDN, ATM, servisne kategorije, QoS ..

    Testiranje novihTestiranje novih irokopojasnih servisairokopojasnih servisa

    Testiranje ne B-ISDN servisa preko ATMTestiranje ne B-ISDN servisa preko ATM

    TestiranjeTestiranje interworkinginterworking--a ATM - postojea ATM - postoje!!e mree mreee

    PrikljuPriklju##ivanje evropskim ATM projektimaivanje evropskim ATM projektima

  • 7/24/2019 ATM Praksa

    28/43

    Krajko28

    Struktura ATM mreStruktura ATM mreee

  • 7/24/2019 ATM Praksa

    29/43

    Krajko29

    Tri tipa ATM ureTri tipa ATM ure$$ajaaja

    Korisni#ki ure"aji (ATM access switches)

    Pristupni ure"aji (ATM edge switches)

    Infrastrukturni ure"aji (ATM core switches)

  • 7/24/2019 ATM Praksa

    30/43

    Krajko30

    KORISNIKORISNICCKI (KI (ACCESSACCESS) NIVO) NIVOProizvodac Oznaka uredaja

    Alcatel Alcatel ""00 HSS

    Alcatel Alcatel ""00 LSS

    Alcatel Alcatel""

    90 MANAlcatel Alcatel "000 AN

    Siemens/Newbridge Newbridge 36"50 MainStreet

    General Datacomm APEX NPX

    Telematics Telematics NCX CS600

  • 7/24/2019 ATM Praksa

    31/43

    Krajko3#

    PRISTUPNI (PRISTUPNI (EDGEEDGE) NIVO) NIVOProizvodac Oznaka uredaja

    Siemens/Newbridge Newbridge MainStreet Xpress 36"70

    Cisco Systems inc. Cisco Stratacom IGX

    Cisco Systems inc. Cisco LightStream 2020

    Fore Systems ForeRunner ASX-200WG

    Telematics Telematics NCX "E6

  • 7/24/2019 ATM Praksa

    32/43

    Krajko32

    INFRASTRUKTURNI (INFRASTRUKTURNI (CORECORE))NIVONIVOProizvodac Oznaka uredaja

    Alcatel Alcatel "000 AX/CL

    Siemens/Newbridge Newbridge MainStreet Xpress 36"90

    Cisco Systems inc. Cisco Stratacom BPX

    Fore Systems ForeRunner ASX-"000

    Fore Systems ForeRunner ASX-200BX

    General Datacomm APEX NPX

  • 7/24/2019 ATM Praksa

    33/43

    Krajko33

    NewbridgeNewbridge36#50 MainStreet36#50 MainStreet

    Access switchAccess switch Od 4 do $6 slotova za moduleOd 4 do $6 slotova za module

    KapacitetKapacitet backplanebackplane-a od 600Mb/s do-a od 600Mb/s do

    2,4 Gb/s2,4 Gb/s Moduli do $55Mb/s po jednom portuModuli do $55Mb/s po jednom portu

    Standardi:Standardi: ATM UNI, PLCP, G.804,ATM UNI, PLCP, G.804,prETSprETS300 2$4,300 2$4,IEEE 802.3,IEEE 802.3,IEEE 802.5,IEEE 802.5,X3T9.5 FDDI,X3T9.5 FDDI,PAL, NTSCPAL, NTSC

  • 7/24/2019 ATM Praksa

    34/43

    Krajko34

    NewbridgeNewbridge36#50 MainStreet36#50 MainStreet

    interfejsiinterfejsi OC3 ATM $55 Mbit/s,OC3 ATM $55 Mbit/s,

    STM-$ATM $55 Mbit/s,STM-$ATM $55 Mbit/s, T$, E$, T3, E3 - ATM,T$, E$, T3, E3 - ATM,

    LATM $00, $40 Mbit/s,LATM $00, $40 Mbit/s,

    FDDI, Ethernet,FDDI, Ethernet, NTSC/PAL video w/JPEG compression,NTSC/PAL video w/JPEG compression,

    E$TDM circuit emul.,E$TDM circuit emul.,

    T$TDM circuit emul.,T

    $TDM circuit emul.,

    T3 circuit emulation,T3 circuit emulation,

    SMDS DXISMDS DXI

  • 7/24/2019 ATM Praksa

    35/43

    Krajko35

    NewbridgeNewbridgeMMainStreetainStreetXpressXpress36#7036#70

    Edge switchEdge switch Do 768 slotovaDo 768 slotova

    KapacitetKapacitet backplanebackplane-a do 5$,2 Gb/s-a do 5$,2 Gb/s

    Maksimalna konfiguracija: 6000 x T$/E$,Maksimalna konfiguracija: 6000 x T$/E$,282 x T3/E3,282 x T3/E3,94 x OC3/STM$94 x OC3/STM$iliili$5 x$5 xOC$2/STM4OC$2/STM4

    Standardi:Standardi:ATM UNI 3.$, 4.0, PNNI $.0,ATM UNI 3.$, 4.0, PNNI $.0,B-ICI 2.0, B-$SUP, IISP $.0B-ICI 2.0, B-$SUP, IISP $.0

  • 7/24/2019 ATM Praksa

    36/43

    Krajko36

    NewbridgeNewbridgeMainStreetMainStreetXpressXpress

    36#7036#70-- interfejsiinterfejsi UNI:UNI:

    8 x T"/E"ATM,8 x T"/E"ATM,

    3 x T3/E3 ATM,3 x T3/E3 ATM, STM-"/OC3 ATM,STM-"/OC3 ATM, 8 x T"/E", 8 x T3/E3 FR8 x T"/E", 8 x T3/E3 FR

    NNI:NNI: 3 x T3/E3 NNI (optional "+"redund.),3 x T3/E3 NNI (optional "+"redund.), 8 x T"/E", STM", OC3, STM4 ("+"red.), OC"28 x T"/E", STM", OC3, STM4 ("+"red.), OC"2

    ("+"red.), FRF.8/ATM, FRF.5/ATM("+"red.), FRF.8/ATM, FRF.5/ATM

    Circuit emulation:Circuit emulation: T"/E"octal chan./unchan., T3/E3 chan. (N+"red.)T"/E"octal chan./unchan., T3/E3 chan. (N+"red.)

  • 7/24/2019 ATM Praksa

    37/43

    Krajko37

    NewbridgeNewbridgeMainStreetMainStreetXpressXpress36#9036#90

    CoreCoreswitchswitch KapacitetKapacitet backplanebackplane-a-a od $0 Gb/sod $0 Gb/s dodo$$TTb/sb/s

    Moduli:Moduli: n*64k, n*T$, E$, T3, E3, STM-$,n*64k, n*T$, E$, T3, E3, STM-$,STM-4STM-4

    Standardi:Standardi:ATM UNI 3.$, 4.0, ATM/NNI,ATM UNI 3.$, 4.0, ATM/NNI,

    PNNI, B-ISUP, N-ISUP, INPNNI, B-ISUP, N-ISUP, IN

  • 7/24/2019 ATM Praksa

    38/43

    Krajko38

    NewbridgeNewbridgeMainStreetMainStreetXpressXpress36#9036#90- interfejsi- interfejsi

    Multiport T$/E$UNI,Multiport T

    $/E$UNI,

    Multiport T3/E3 UNI/NNI,Multiport T3/E3 UNI/NNI,

    SDH/SONET STS3c/OC3c/STM-$SDH/SONET STS3c/OC3c/STM-$

    UNI/NNI,UNI/NNI, STS$2c/OC$2c/STM-4 UNI/NNISTS$2c/OC$2c/STM-4 UNI/NNI

    T$/E$circuit emulation, n*64 kbit/s CES,T$/E$circuit emulation, n*64 kbit/s CES,

    T3 circuit emulation, n*$.5 Mbit/s CEST3 circuit emulation, n*$.5 Mbit/s CES

  • 7/24/2019 ATM Praksa

    39/43

    Krajko39

    ASCOM ATMASCOM ATMLightRing #250LightRing #250Access NodeAccess Node

    AccessAccessswitchswitch 4 slota za module4 slota za module

    KapacitetKapacitet backplanebackplane-a-a $,25 Gb/s$,25 Gb/s

    Moduli:Moduli: $x OC3c/STM-$ATM$x OC3c/STM-$ATM,,4 x E$/T$4 x E$/T$,, 4 x T3/E34 x T3/E3per $portper $port

    Standardi:Standardi:ATM UNI 3.$, I.432 ATMATM UNI 3.$, I.432 ATMPhysical LayerPhysical Layer

  • 7/24/2019 ATM Praksa

    40/43

    Krajko40

    ASCOM ATMASCOM ATMLightRing #250LightRing #250Access NodeAccess Node- interfejsi- interfejsi

    OC3c/STM-$

    ATM w/SONET/SDHOC3c/STM-$

    ATM w/SONET/SDHframing,framing,

    T$/E$/T3/E3,T$/E$/T3/E3,

    Optical MUX for dual ring access,Optical MUX for dual ring access, T$/E$circuit emulationT$/E$circuit emulation

  • 7/24/2019 ATM Praksa

    41/43

    Krajko4#

    ALCATELALCATEL##00 HSS 74###00 HSS 74#

    AccessAccessswitchswitch Moduli:Moduli: $ili 2 ATM,$ili 2 ATM,48 FR,48 FR,

    4848HDLC/SDLC, 40 voiceHDLC/SDLC, 40 voice

    Interfejsi:Interfejsi:ATM: $55 Mbit/s, E3/DS3, T$/E$;ATM: $55 Mbit/s, E3/DS3, T$/E$;

    FR and HDLC/SDLC;FR and HDLC/SDLC;

    Voice: G.703/G.704, 2W/4W E&MVoice: G.703/G.704, 2W/4W E&M

  • 7/24/2019 ATM Praksa

    42/43

    Krajko42

    ALCATELALCATEL##00 HSS 76###00 HSS 76#

    EdgeEdgeswitchswitch Moduli:Moduli: $20 ATM,$20 ATM,408 FR,408 FR,

    408408HDLC/SDLCHDLC/SDLC,, 360 voice ili $20 TDM360 voice ili $20 TDM

    Interfejsi:Interfejsi:ATM: $55 Mbit/s,ATM: $55 Mbit/s,E3/DS3, T$/E$;E3/DS3, T$/E$;

    TDM G.703/G.704;TDM G.703/G.704;

    FR and HDLC/SDLC;FR and HDLC/SDLC;Voice: G.703/G.704, 2W/4W E&MVoice: G.703/G.704, 2W/4W E&M

  • 7/24/2019 ATM Praksa

    43/43

    Krajko43

    Ostali znaOstali zna!!ajni proizvoajni proizvo$$aa!!ii

    Cisco SystemsCisco SystemsNortel NetworksNortel Networks

    Fore SystemsFore Systems

    SiemensSiemens ......