Download - ATM Praksa
-
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 ......