Lataa esitys
Esittely latautuu. Ole hyvä ja odota
JulkaistuKirsti Aino Jaakkola Muutettu yli 5 vuotta sitten
1
6. Erilaisia verkkoja LAN, MAN ja WAN 12/27/2018
2
Erilaisia tapoja lähettää generoida ja siirtää bittejä
SOVELLUKSIA SOVELLUSPROTOKOLLIA: HTTP, SMTP, SNMP, FTP, TELNET, .. TCP (UDP) IP Erilaisia verkkoja: kuulosteluverkko (‘Ethernet’), vuororengas, vuoroväylä, atm, fddi, dqdb, X.25, puhelinverkko, satelliittiverkko, gsm, valmistajien omat verkot, ... Erilaisia linkkikerroksia HDLC, PPP MAC-protokollia Erilaisia tapoja lähettää generoida ja siirtää bittejä
3
Paljon erilaisia verkkoja!
LAN Ethernet Vuororengas (802.4, Token Ring) langaton lähiverkko WLAN (wireless LAN, ) Atm (?) MAN FDDI, DQDB WAN puhelinverkko, X.25, kehysvälitys (frame relay) atm
4
6.1 Lähiverkkostandardi IEEE 802:
LAN- ja MAN-verkoille 802.1 Johdanto, rajapintaprimitiivit 802.2 LLC (Logical Link Control) CSMA/CD (kuulosteluväylä) Token bus (vuoroväylä) Token ring (vuororengas) DQDB (Distributed Queue Dual Bus) langaton LAN 12/27/2018
5
Ethernet-lähiverkko Yleisin lähiverkkoteknologia
CSMA/CD (kuulosteluväylä) kuunnellaan, ja jos vapaa, lähetetään jos syntyy törmäys, odotetaan satunnainen aika binary exponential backoff ei kuittauksia, ei prioriteettejä paljon erilaisia kokoonpanoja 10BASE5, 10BASE2,10BASE-T, 10BROAD36, 10BASE-F 100BASE-T 1000BASE-LX, 1000BASE-SX (kuitu)
6
Eetteriverkon rakenne
väylä kaapeli u Kytkin tai keskitin HUB Kaksi parijohtoa
7
Erittäin nopeat Ethernet-verkot
Klassisen version nopeus 10 Mbps 100 Mbps (fast Ethernet) Gigabit Ethernet 10 Gigabit Ethernet 100 Gigabit Ethernet Terabit Ethernet 12/27/2018
8
Vuororengas (802.5) rengas on ketju kaksipisteyhteyksiä
ei siis yleislähetystä tekniikka hallussa digitaalitekniikkaa (melkein kokonaan) kierretty pari koaksiaalikaapeli valokuitu IBM:n valinta enää melko vähäisessä käytössä 12/27/2018
9
Lähetys vuororenkaassa
renkaassa kiertää vuoromerkki erityinen bittikuvio vuoromerkin tulee mahtua renkaaseen kunkin aseman aiheuttama viive (1 bitti) öisin keinotekoinen viive siirtoviive kuuntelumoodi kopioi bittejä sisääntulosta ulosmenoon 12/27/2018
10
lähetetyt bitit kiertävät koko renkaan ja lähettäjä poistaa ne
lähetysmoodi vain jos on vuoromerkki omaa dataa siirretään ulosmenoon lähetetyt bitit kiertävät koko renkaan ja lähettäjä poistaa ne voi tutkia, onko kehyksissä virheitä lopetettuaan lähettäjä lähettää vuoromerkin renkaaseen rengas ei rajoita kehyksen kokoa 12/27/2018
11
jos kevyt kuorma jos raskas kuorma renkaan suoritusteho lähes 100%
vuoromerkki kiertelee renkaassa joskus joku lähettää jos raskas kuorma kaikilla asemilla jonoa kaikki lähettävät maksimimäärän ja siirtävät vuoromerkin seuraavalle renkaan suoritusteho lähes 100% 12/27/2018
12
FDDI (Fiber Distributed Data Interface)
vuororengas valokuitu 100 Mbps => 200 km 500 asemaa, asemien väli < 2 km, kun monimuotokuitu + LED yksimuotokuidulla ja laserille voi olla suurempi käyttö LANeja yhdistävänä runkolinjana 12/27/2018
13
synkronista ja asynkronista dataa
ISDN ääntä PCM-koodattuna dataa BER < 1 virhe /2.5*10**10 bittiä maksimi kehys 4599 tavua 12/27/2018
14
FDDI: rakenne kaksi valokuiturengasta renkaan katkeaminen asemat
toisessa myötäpäivään toisessa vastapäivään renkaan katkeaminen tarvittaessa renkaat voidaan yhdistää yhdeksi asemat A: kiinni molemmissa renkaissa B: kiinni vain yhdessä renkaassa 12/27/2018
15
FDDI: protokolla Vuororenkaan johdannainen renkaassa useita lähetyksiä
vuoromerkki heti renkaaseen, kun oma lähetys loppunut kehys hyvin samanlainen kuin vuororenkaassa 12/27/2018
16
6.2. WLAN langaton lähiverkko (Wireless LAN)
IEEE standardi IEEE : 1 ja 2 Mbps IEEE a: 6, 12, 24, 54 Mbps IEEE b: 5.5, 11 Mbps IEEE g: ~ 25 Mbps ETSI: HiperLan, HiperAccess HiperLAN1: 20 Mbbps, HiperLAN2: Mbps HiperAccess: 25 Mbps HiperLink: 155 Mbps Bluetooth, HomeRF 12/27/2018
17
IEEE 802.11-standardi Ratifioitu 1997 nopeus 1 tai 2 Mbps
7 vuoden kehitystyön jälkeen nopeus 1 tai 2 Mbps 2.4 GHz:n lisenssivapaa alue MAC-kerros ~ Ethernetin kaltainen CSMA/CA (Collision Avoidance) piilolähettäjäongelma (hidden terminal ) fyysinen kerros kaksi eri ratkaisua radioaalloille hajaspektritekniikkoja (Spread spektrum), jotka hajauttavat lähetyksen laajalle taajuusalueelle infapuna-aallot 12/27/2018
18
ISM ISM: Vapaassa käytössä olevia radiotaajuuksia mm. :
(Industrial, Scientific, and Medical) Radiotaajuudet ovat säänneltyjä ja luvanvaraisia ‘rajallinen luonnonvara: UMTS-lisenssit’ ISM: Vapaassa käytössä olevia radiotaajuuksia mm. : MHz, GHz, GHz, GHz. Eri maissa alueiden rajat ja säännökset ovat erilaisia yleensä paljon häiritseviä muita laitteita esim. 2.4 GHz:n taajuudelle toimivat monet mikroaaltouunit hyvin korkeiden taajuuksien käyttö teknisesti vaativaa 12/27/2018
19
Piiloasemaongelma (Hidden terminal)
Lähettäjä ei kuule C:n lähetystä. Jos A lähettää B:lle, niin tapahtuu törmäys! Vastaanottaja B A Lähettäjä C Este Piiloasema A:lle (hidden terminal)
20
exposed station problem:
B:n lähetys A:lle estää turhaan C:tä lähettämästä D:lle A B C D
21
CSMA/CA (Collision avoidance): lähetysvuoron varaaminen
RTS (Request to send) lähettäjä kysyy vastaanottajalta lähetyslupaa CTS (Clear to send) vastaanottaja antaa luvan lähettää RTS A B C D CTS 12/27/2018
22
Datan lähetys B --> C
B lähettää C:lle RTS-kehyksen (Request To Send) kehyksessä datalähetyksen pituus => A:n naapurit osaavat varoa C lähettää B:lle CTS-kehyksen (Clear To Send) datalähetyksen pituus => B:n naapurit osaavat varoa
23
CSMA/CA: Lähetyksen koordinointi
IFS (Interframe space) erilaisia aikavälejä mitä lyhyempi aika sitä suurempi prioriteetti DIFS (Distributed IFS) määrää kuinka pitkään aseman on kuunneltava ennenkuin se voi valmistautua lähettämään tavallista dataa SIFS (short IFS) määrää kuinka pitkään on kuunneltava ennen kuittauksen lähettämistä PIFS odotusaika ei -kilpailevile lähetyksile 12/27/2018
24
CSMA/CA: lähettäminen
SIFS < DIFS CSMA/CA: lähettäminen Voi lähettää vapaasti, jos kanava vapaa DIFS-ajan Kilpailuikkuna DIFS DIFS PIFS SIFS Next frame Busy medium aikaviipaleita Odotetaan kanavan vapautumista Kun kanava vapautuu, valitaan satunnainen aikaviipale ja odotellaan
25
CSMA/CA: Satunnaisperääntyminen (Random backoff)
samankaltainen kuin Ethernetissä Kilpailuikkuna : aikaviipaletta oletusarvo 31 kasvaa, jos lähetykset törmäävat, pienee kun lähetys onnistuu törmäys aina kaksinkertaistaa ikkunan ikkunasta valitaan satunnainen odotusaika jos kukaan muu ei ala aikaisemmin lähettää, niin aloitetaan lähetys odotusajan päätyttyä 12/27/2018
26
Lähetysten kuittaukset
DIFS data Lähettäjä Vastaanottaja kilpailuikkuna ACK SIFS DIFS Muu asema Odottelee perääntyy Jos lähettäjä ei saa kuittausta, niin sanoma lähetetään uudestaan
27
RTS, CTS ja NAV RTS data CTS RTS CTS data NAV (Net Allocation Vector)
SIFS RTS data ACK Lähettäjä Vast.ottaja CTS RTS CTS data ACK SIFS SIFS NAV (Net Allocation Vector) RTS Asema i CTS NAV Asema j NAV = muiden odotusaika RTS:n ja CTS:n jälkeen (osataan laskea) DIFS
28
Fyysinen kerros: hajaspektri
FHSS taajuushyppely (frequency hopping) koko käytössä oleva taajuuskaista on jaettu useaan alikaistaan maksimissaan 79 alikaistaa a’ 1 MHz lähetyksessä käytettävä ainakin 6 eri alikaistaa lähettäjä vaihtaa alikaistaa koko ajan tietyn kuvion mukaan => vähentää häiriöiden vaikutusta Korkeintaan 400 ms samaa taajuutta
29
Hajaspektri: toinen tapa
DSSS suorasegvenssi (direct sequence ) lähettää datan yhdessä satunnaisen bittisekvenssin (pseudo-noise) kanssa eli useana siruna (vrt. CDMA) tuloksena hyvin laajakaistainen, kohinan kaltainen signaali kestää hyvin häiriöitä ei häiritse voimakkaampaa kapeakaistaista lähetystä vaikeaa havaita, salakuunnella tai väärentää
30
Peruskerros: OFDM OFDM (Orthogonal Frequency Division Multiplexing)
Saadaan suhteellisen kapeaan kaistaan mahtumaan paljon bittejä lähettämällä samanaikaisesti monta signaalia eri alikanavilla (multicarrier modulation), joiden taajuudet voivat olla osin päällekkäisiä Sopivia taajuuksien kerrannaisia käyttäen => signaalit eivät häiritse toisiiaan (mutual interference) Lupaava, mutta vaativa teknologia, joka hyödyntää digitaalista signaalin prosessointia, Fourier-muunnoksia, yms => 54 Mbps 12/27/2018
31
Alikanavien välissä varoalueet, jotta signaalit eivät häiritse toisiaan:
OFDM: alikanavien taajuudet voivat olla osin päällekkäisiä Silti eri signaalit pystytään erottamaan :
32
IEEE 802.11a Nopeudet 6->54 Mbps Käyttää 5 GHz:n kaistaa
herkkä monenlaisille häiriöille USA:ssa 300 MHZ vapaa-alue (UNII) Euroopassa varattu HiperLAN2:lle fyysinen kerros OFDM (Orthoganal Frequency Division Multiplexing) useita alikanavien eri taajuuksia, jotka keskenään ortogonaalisia laitteita vuoden 2001 lopussa 12/27/2018
33
IEEE 802.11b Yhteensopivuus perusversion kanssa
2.4 GHZ:n alue samankaltainen fyysinen kerros nopeudet 5.5 tai 11 Mbps (~10 Mbps perus- Ethernet) nopeutus perustuu suurelta osin kehittyneempään modolointitekniikkaan yhtä signaalimuutosta kohden enemmän bittejä sopeutuu automaattisesti lähetyskanava ominaisuuksiin Huonolla linjalla nopeus voi olla vain 1 tai 2 Mbps! 12/27/2018
34
ETSI:n Hiperlan-standardit (vain Euroopassa)
HiperLAN-tavoitteita suuret nopeudet (> IEEE:llä) turvallisuuspiirteet priorisointi yhteensopivuus 3G-mobiililaitteiden kanssa Standardeja HiperLAN1: 20 Mbbps HiperLAN2: Mbps HiperAccess: 25 Mbps HiperLink: 155 Mbps Onko näitä missään käytössä? 12/27/2018
35
HiperLAN2 Nopea: fyysisellä tasolla 54 Mbps, verkkokerroksella 25 Mbps) Fyysinen kerros lähes samanlainen kuin a:ssa OFDM (Orthogonal Frequency Digital Multiplexing) 5 GHz MAC: dynaaminen aikajako (TDD, Time-Division Duplex) MAC-kehys 2 ms Resource Request -pyyntö ennen lähetystä tässä kilpailua muiden lähettäjien kanssa lähetysvuorot jaetaan ja lähetys tapahtuu ilman kilpailua Yhteydellinen ja keskitetty valvoja => QoS Sovituskerros: sovittaa erilaisten linkkikerrosten palvelut solu- tai pakettiliikenteelle (atm tai Ethernet), UMTS, PPP, .. 12/27/2018
36
HiperAccess ja Hiperlink
langaton laajakaistayhteys koteihin vrt. xDSL-yhteys ja kaapelimodeemi 25 Mbps max. 5 km:n etäisyydellä Hiperlink kiinteä kaksipisteyhteys 17 GHz:n taajuusalueessa 155 Mbps nopeus atm-yhteensopivuus 12/27/2018
37
HomeRF Korvaamaan kotiympäristössä 802.11b:n
802.11b tarkoitettu yritysten käyttöön kallis rattkaisu jos laitteita tiiviisti kuten kotona, b edellyttää keskitettyä valvontaa ei sovi hyvin äänensiirtoon siirtoetäisyys n. 50 metriä, nopeus 10Mbps (2.4 GHz) ääni + data; äänenlaatu hyvä, koska sille varattu oma kaista Käyttää taajuushyppelyä=> sietää hyvin häiriöitä Laitevalmistajat eivät enää tue? 12/27/2018
38
Bluetooth erilaisten elektronisten laitteiden langattomaan kommunikointiin Halpa ja yksinkertainen Radiolinkki=> ei tarvitse näköyhteyttä (vrt infrapuna) Monen laitteen välinern kommunikointi 2.45 GHz vapaakäyttöinen radiotaajuus nopeus jopa 2 Mbps saakka m etäisyydellä Käyttää taajuushyppelyä: 79 eri 1 MHz taajuutta 12/27/2018
39
Bluetooth: sekä FEC (Forward Error Corretion) että CRC (Cyclic Redundancy Check) + uudelleen lähettäminen laitteet voivat muodostaa keskenään verkkoja pico net: isäntä + enintään 7 orjaa (slave) hajaverkko (scatternet) yhdistää pico-verkkoja 12/27/2018
40
6.3 Laajaverkot (WAN) Puhelinverkko X.25, Frame Relay Atm-verkko
runkolinjat digitaalisia, kuitua local loop analoginen, kierretty pari kanavointi X.25, Frame Relay Atm-verkko 12/27/2018
41
Peruskerros Bittien generointi ja lähettäminen linjalle
miten bitit esitetään ja koodataaan esim. voltteina ja ampeereina, taajuuksina ja vaiheina Manchesterin koodaus ajoitukset kauanko yhden bitin lähetys kestää? miten yhteys muodostetaan millaiset liittimet 12/27/2018
42
Lainalaisuudet valonnopeus informaatioteorian teoreemat
maksimaalinen nopeus, jolla kanavalla voidaan siirtää dataa riippuu kanavan kaistan leveydestä Nyquist: kohinattomalle kanavalle Shannon: kohinaiselle kanavalle teoreettiset raja-arvot “ täysin kohinaton kanava, jossa pystytään erottamaan ääretön määrä tasoja” 12/27/2018
43
Tiedon koodaus signaaliin
bittien koodaukseen käytetään signaalin taajuutta amplitudia vaihetta signalointinopeus signaalia / s yksikkönä baudi
44
Sinifunktio perusesimerkki jaksollisesta funktiosta A maksimiamplitudi
s(t) = A sin (2p f t +f) A maksimiamplitudi f taajuus f vaihe Pelkkä sinifunktio ei pysty sellaisenaan välittämään informaatiota, vaan siinä täytyy olla muutoksia! 12/27/2018
45
Fourier-sarja Mikä tahansa jaksollinen funktio voidaan esittää Fourier-sarjana g(t) = c/2 + S ( An sin (2 p n f t ) + Bn cos (2 p n f t ) ) summassa n saa arvot 1:stä äärettömään taajuus f = 1/T, jossa T = yhden jakson aika (s) An , Bn = Fourier-kertoimet (harmonics) 12/27/2018
46
Fysikaalinen tulkinta
mielivaltainen jaksollinen signaali generoidaan tarpeellinen määrä eritaajuisia siniaaltoja siniaaltoja on helppo generoida määrä voi olla myös ääretön käytännössä mukaan vain äärellinen määrä signaali vääristyy spektri signaalin siniaaltojen taajuuksien kokoelma 12/27/2018
47
Esimerkki: ‘b’-kirjain
tästä saadaan jaksollinen funktio, kun ajatellaan b:n lähetyksen toistuvan jakso T jakso T jakso T T = 8; f =1/T = 1/8 12/27/2018
48
g(t) = 0, 0 <= t < 1 1, 1 <= t < 2 1, 2 <= t < 3
….. 1, 6 <= t < 7 0, 7 <= t < 8
49
Kun integroidaan lausekkeet An, Bn ja Cn käyttäen ‘b’:n jaksollista funktioita, saadaan ‘b’-funktion Fourier-kertoimet. ‘b’-signaalin tarkkaan esittämiseen tarvitaan ääretön määrä Fourier-sarjan kertoimia signaali voidaan approksimoida äärellisellä määrällä termejä äärellisellä määrällä sinifunktioita mitä enemmän kertoimia sitä tarkempi approksimaatio
50
Kaistanleveys (bandwidth)
signaalin kaistanleveys f2 - f1, missä f1 on pienin ja f2 suurin signaalin siniaaltokomponentin taajuus kanavan kaistanleveys väli [ f1, f2 ], jolla alueella olevia taajuuksia kanava pystyy välittämään siirtomedian ominaisuus 12/27/2018
51
Kaistanleveys ja tiedonsiirto
mitä suurempi kaistanleveys, sitä suuremmat taajuudet mahdollisia, sitä useampi Fourier-termi kaistaan mahtuu ==> signaalin muoto säilyy paremmin signaalilla voi olla useita tasoja kaksi tasoa: 0 ja 1 useampia tasoja : esim. 0, 1, 2 ja 3 12/27/2018
52
Kanavan siirtokyky siirtonopeus ja siirrettävän tietoyksikön koko (‘signaalin pituus bitteinä’) ==> tietoyksikön siirtoaika eli sen jaksonpituus T 1. Kertoimen taajuus = 1/T rajallisessa kanavassa voi lähettää vain rajallisen määrän harmonic-termejä termien määrä ==> signaalin laatu 12/27/2018
53
Esimerkki kanavan nopeus 9600 bps tietoyksikön koko 8 bittiä (‘b’)
tietoyksikön siirtoaika T = 8/9600 = ms 1. termi = 1/T = 9600/8 = 1200 Hz 12/27/2018
54
Esimerkki jatkuu Jos kanavan kapasiteetti on 3000 Hz
(~puhelinlinjalla ) => kanavaan mahtuu 3000/1200 eli 2 termiä lähetyksen laatu on huono 12/27/2018
55
Esimerkki jatkuu yhä tiedonsiirtonopeus 38400 bps
ja kanavan kaista 3000 Hz => 1. termi = 4800 Hz => binääritietoa ei voida lähettää, sillä kaistaan ei mahdu yhtään tämän taajuisen signaalin termiä! 12/27/2018
56
Nyquistin kaava maksimaalinen tiedonsiirtonopeus häiriöttömällä kanavalla C = 2 H log2 V bps C = tiedonsiirtonopeus (bps) H = kaistanleveys V = tasojen lukumäärä 12/27/2018
57
Näytteiden otto Nyquist => niin kaikki kanavan informaatio
Jos kanavan kaistanleveys on H, niin kaikki kanavan informaatio saadaan ottamalla kanavasta 2H näytettä sekunnissa tiuhempi näytteiden otto ei enää tuota lisää informaatiota 12/27/2018
58
Esimerkki Modeemi yleisessä puhelinverkossa käyttää 8 tasoa. Verkon kaistanleveys on 3100 Hz. Mikä on tiedonsiirtonopeus? Nyquistin kaava: C = 2H log2 (V) bps C = 2*3100* log2 (8) bps = 6200 * 3 bps = bps 12/27/2018
59
Kohina Kohinaksi kutsutaan johtimessa aina taustalla esiintyvää sähkömagneettista aaltoliikettä vahvistamaton signaali vaimenee kohinaksi signaali-kohina -suhde SNR SNR = 10 log10 ( S/N ) dB S = signaalin teho N =kohinan teho ilmoitetaan desibeleinä suuri SNR => hyvä signaalin laatu 12/27/2018
60
Shannonin kaava maksimaalinen tiedonsiirtonopeus
kohinaisessa kanavassa C = H log2 (1+ S/N) bps H kaistan leveys S signaalin teho wateissa N kohinan teho wateissa 12/27/2018
61
Esimerkki Yleisessä puhelinverkossa H = 3000 Hz ja
SNR = 20 dB. Mikä on (teoreettinen) maksiminopeus C? SNR = 20 = 10 log10 (S/N) 2 = log10 (S/N) eli S/N = 10**2 = 100 C = H log2 (1+S/N) = log2 (1+100) = log10(101) / log10(2) = bps 12/27/2018
62
Esimerkki jatkuu Tyypillisesti SNR = 30 DB ==>
3000 Hz:n kanavalla teoreettinen maksimi aina < 30000 käytettiin koodauksessa kuinka monta tasoa tahansa ‘luonnonlaki’ ~ valon nopeus 12/27/2018
63
Laajaverkot (WAN) Puhelinverkko X.25, Frame Relay Atm-verkko
kanavointi X.25, Frame Relay Atm-verkko 12/27/2018
64
Puhelinjärjestelmä Olemassa oleva infrastruktuuri ‘tiedon’ kuljetukseen ongelma äänenkuljetusteknologian sopivuus tietokoneiden väliseen kommunikointiin datalinja 10 **7- 10**9 bps, BER ~ 10 **-12 puhelin 10 **5 bps, BER ~10 **-5 (?) vrt km/t <-> km/t MTBF 2.8 min <-> 53 vuotta 12/27/2018
65
Ristiriita eri taajuudet vaimenevat eri tavoin
eri taajuudet etenevät eri nopeudella ==> kapea kaista vähemmän virheitä analogisissa signaaleissa digitaalinen ‘kantti’-signaali ==> leveä kaista digitaalisen signaalin muoto säilyy 12/27/2018
66
Digitaalisen signaloinnin edut
vaimenee ja vääristyy nopeammin, mutta ylläpidettävissä vähemmän virheitä eri tietomuodot limitettävissä ääni, kuva data suuret siirtonopeudet tekniikka yksinkertainen => puhelinverkon digitalisointi 12/27/2018
67
Modeemi muunnokset digitaalisen ja analogisen signaalin välillä kehittynyt modeemi moduloi sekä amplitudia että vaihetta taajuuden havaitseminen on liian hidasta! ‘constellation pattern’ ilmoittaa käytetyt vaiheet ja amplitudit 12/27/2018
68
Modeemeja QAM (Quadrature Amplitude Modulation) V.32bis V.34 V.90
9600 bps 2400 baudin linjalla, 16 eri ‘tasoa’ = 4 bittiä V.32bis bps 2400 baudin linjalla, 64 tasoa => 6 bittiä V.34 28.8 Kbps => 33.6 Kbps V.90 56 Kbps “V.90 will be the final analog modem speed standard.” 12/27/2018
69
xDSL-modeemit digitaalinen paikallissilmukka
(Digital Subscriber Loop) kierretyn parin kaistanleveys >> 4000Hz 4 000 HZ:n rajoitus puhelintekniikasta useita hieman erilaisia ratkaisuja ADSL SDSL HDSL VDSL 12/27/2018
70
ADSL (Asymmetric Digital Subscriber Loop)
kaksi eri nopeutta hidas tilaajalta palvelulle (esim. tilausvideo) nopea palvelulta tilaajalle maksimissaan Mbps alavirtaan, Mbps ylävirtaan nopeus riippuu johdon laadusta ja etäisyydestä samanaikainen puhelin- tai ISDN-yhteys menetelmät DMT (Discrete MultiTone) CAP (Carrierless Amplitude/Phase Modulation) 12/27/2018
71
DMT (Discrete multitone)
jaetaan kaista alikanaviin (ANSI T1.413): 256 kappaletta 4 KHz:n alikanavaa, 32 kaksisuuntaista => lähettävät myös ylävirtaan kullakin kanavalla oma QAM-modeemi vaihtelevat bittinopeudet eri kanavilla 0-16 bpHz signallointi sovitettu eri taajuuksien ominaisuuksiin siirrettävän sanoman bitit jaetaan eri kanaville kanavien laadun (~SNR) perusteella lähetyskanavan laatua valvotaan ja niiden kuormitusta muutetaan tarpeen mukaan, jopa suljetaan tarvittaessa monimutkainen laskenta => paljon prosessointia 12/27/2018
72
Kanavointi (multiplexing)
Kanavointi (tai limitys) runkolinja yhteiskäytössä 12/27/2018
73
Kanavointitekniikat FDM (Frequency Division Multiplexing)
taajuusjakokanavointi linja jaettu useaan eri kanavaan kukin lähettää omalla kanavallaan TDM (Time Division Multiplexing) aikajakokanavointi koko kanava vuorotellen eri lähettäjän käytössä lyhyet ajat => tasainen lähetys kaikilla 12/27/2018
74
Taajuusjakokanavointi
puhelinliikenteessä kullekin kanavalle varattu 4000 Hz 3000 Hz puhelua varten + varoalue eri kanavien taajuusalueet muutetaan erilaisiksi kanavat yhdistetään yhdelle linjalle varoalueesta huolimatta hiukan sotkevat toisiaan 12/27/2018
75
WDM (Wavelenght Division Multiplexing)
valokaapelissa käytetty FDM samassa kaapelissa voidaan lähettää useita, 4-32 eri aallonpituutta ~ valo ja sen eri aallonpituudet eroavat prismassa DWDM (Dense wavelength division multiplexing) nykyisten kuituyhteyksien nopeudet saadaan moninkertaisiksi yhdessä kuidussa päästään jopa 400 Gbps jakamalla kuitu kanaviin => terabittinopeuksia 12/27/2018
76
Aikajakokanavointi TDM
digitaalikanavan yhteiskäyttö FDM: vain analogisille linjoille TDM vain digitaaliselle datalle puhelinverkossa ´local loop’ analoginen runkolinjat digitaalisia tarvitaan muunnos analogisesta digitaaliseen codec: näytettä/s, 7-8 bittiä/ näyte 12/27/2018
77
PCM (Pulse Code Modulation)
Tekniikka analogisen signaalin digitalisointiin nykyaikaisen puhelinjärjestelmän ‘peruspalikka’ useita erilaisia versioita käytössä USA, Japani: T1 carrier -tekniikka ITU-T (CCITT) otetaan anal. signaalista näytteitä, joiden arvo esitetään kiinteällä määrällä (usein 8) bittejä. 12/27/2018
78
Yleensä tasoja on 256 kappaletta => 8 bittiä
7 6 5 4 3 2 1 111 110 101 010 011 001 000 Näytteitä tarpeeksi tiuhaan (Nyquist: 2* maksimitaajuus) 2*4000*8 b/s = 64Kbps
79
T1 Carrier 24 äänikanavaa, kanavista näyte vuorotellen kehys:
näyte = 8 bittiä, joista yksi pariteettibitti 7*8000 = bps dataa ja 8000 bps signallointi-infoa kehys: 24 * 8 = 192 bittiä + kehystysbitti: …. 193 bittiä/125 ms => Mbps 12/27/2018
80
CCITT PCM vähemmän signalontia, 8 bittiä dataa,
common channel signaling kehysbitti: … parittomissa kehyksissä channel associated signaling kullakin kanavalla oma signalointi alikanava yksi bitti joka kuudennesta kehyksestä 12/27/2018
81
E1 (2.048 Mbps) 32 kanavaa 30 datakanavaa
32 näytettä a’ 8 bittiä => Mbps 30 datakanavaa 2 signalointikanavaa eli 16 bittiä/kehys neljä kehystä => 64 bittiä signalointidataa 32 bittiä kanavien signalointiin 32 bittiä kehyssynkronointiin + maakohtaisiin tarpeisiin 12/27/2018
82
runkolinjoja voidaan yhdistää edelleen
4 T1-linjaa => T2-linja (6.312 Mbps) 6 T2-linjaa => T3-linja ( Mbps) 7 T3-linjaa => T4-linja ( Mbps) joka yhdistämisellä lisätään bittejä kehystystä ja kehysvirheestä toipumista varten useita erilaisia yhdistämistapoja CCITT: yhdistetään jatkossa aina neljä joka kerralla 32, 128, 512, 2048, 8192 kanavaa => Mbps 12/27/2018
83
SONET/SDH SONET (Synchronous Optical NETwork)
Bellcore SDH (Synchronous Digital Hierarchy) ITU-T eroaa vain hyvin vähän korvaamaan eri tahoilla kehitetyt optiset TDM-käytännöt 12/27/2018
84
Tavoitteet kaukopuhelun fyysisen kerroksen standardi
operaattoreiden yhteistoiminta aallonpituus, ajoitus, kehysrakenne, … PCM-kanavoinnin ‘yhtenäistäminen’ digitaalikanavien limitys runkolinjoihin T3 => toiminnan, hallinnan ja ylläpidon tuki OAM 12/27/2018
85
TDM synkroninen kehys yksi kanava, josta aikaviipaleita alikanaville
master clock, tarkkuus ~1/10**9 bitit lähetään kellon tahdissa kehys 810 tavua , 125 ms välein (~ PCM-näytteenottoa) lähetetään oli dataa tai ei 12/27/2018
86
SONET-kehys 810 tavua = 9 riviä, jolla kullakin 90 saraketta
kehyksen 3 ensimmäistä saraketta hallintaa varten kolmella ensimmäisellä rivillä ‘section overhead’ kuudella viimeisellä ‘line overhead’ 87 saraketta käyttäjändataa = > SPE (Synchronous Payload Envelope) 87*9*8*8000 = Mbps 12/27/2018
87
SPE kuljetushallinnon yksikkö alkaa mistä tahansa kohtaa kehystä
osoitin alkuun ‘line overhead’ 1. rivillä voi jatkua toiselle kehykselle ei tarvitse odottaa kehyksen alkua esim. atm-solukuorma sopii paremmin SPE:n 1. sarake ‘path overhead’ 12/27/2018
88
Datavirtojen limitys siirtonopeus limitys
8*810 = 6480 bittiä => Mbps => STS-1 (Synchronous Transport Signal-1) limitys kolme STS-1 => STS-3 neljä STS-3 => STS-12 … => STS-48 12/27/2018
89
X.25 pakettivälitystä virtuaalipiirien avulla puhelinverkossa
ensimmäinen julkinen pakettiverkko 80-luvun alussa älykkyys verkossa => monimutkainen rakenne määrittelee liitännän tietokoneen ja pakettiverkon välille fyysinen kerros linkkikerros pakettikerros vuonvalvonta ja virhevalvonta sekä linkki- että pakettikerroksella raskasta mutta puhelinverkko oli tuolloin hyvin virhealtis 12/27/2018
90
Kehysvälitys (Frame Relay)
‘toisen sukupolven X.25’ 80-luvun lopussa virtuaalipiiri tuskin ollenkaan virhevalvontaa, vuonvalvontaa lähes virheettömiä valokuituyhteyksiä varten virheelliset kylmästi hylätään LAN-verkkojen väliseen liikenteeseen taattu lähetysnopeus CIR (Committed information rate) pienempi kuinlinjan maksiminopeus palvelusta maksetaan halutun nopeuden mukaan jos lähettää korkeintaan CIR-nopeudella, paketit ovat ykkösluokkaa, jos suuremmalla nopeudella paketit merkitään kakkosluokan paketeiksi, jotka tarvittaessa saa hävittää 12/27/2018
91
ISDN (Integrated services Digital Network)
Telelaitosten hyvin suurisuuntainen hanke 70- ja varsinkin 80-luvulla: IDN => ISDN yhdistää ääni- ja datapalvelut evolutionäärinen kehitys N-ISDN (Narrowband ISDN) => mm. Frame Relay 64 Kbps B-ISDN => atm (asynchronous transfer mode) Internet-käyttö 2B+D => 144 Kbps ~ modeeminopeus kbps 12/27/2018
92
B-ISDN (Broadband ISDN)
nopeus 155 Mbps ATM-teknologia pakettikytkentä, virtuaalipiiri kiinteän kokoisia paketteja eli soluja mullistus aikaisempaan piirikytkentä kytkintekniikka tilaajasilmukka (local loop) 12/27/2018
93
Atm pakettivälitystä virtuaalipiirissä
ITU ja ATM Forum kehittivät atm-standardeja 80-luvun puolivälistä lähtien pakettivälitystä virtuaalipiirissä erilaista palvelua erityyppisten sovellusten tarpeisiin pieni paketin eli solun koko = 48 tavua + 5 tavun otsake käytetään paljon puhelinverkoissa ja Internetin runkolinjoissa IP-over-ATM ei niinkään lähiverkoissa ATM LAN 12/27/2018
94
Atm on yhteydellinen virtuaalikanava (virtual channel)
yksisuuntainen virtuaalipiiri pakettien (solujen) järjestys yhdessä virtuaalikanavassa säilyy eri virtuaalikanavilla järjestystä ei taata runkolinjoissa yleensä kiinteät virtuaalipiirit virtuaalikanvat voidaan ryhmitellä virtuaalipoluiksi (virtual path) ~ johtokimppu reititetään yhdessä 12/27/2018
95
atm-sovituskerros atm-kerros atm:n fyysinen kerros AAL (ATM adaption layer) ATM layer ATM physical layer Atm:n kolme kerrosta
96
Atm:n fyysinen kerros Kaksi alikerrosta
TC (transmission convergence sublayer) muuttaa atm-solut fyysisen median haluamaan muotoon ja päinvastoin generoi atm-solun HEC-tarkistuksen ja vastaanotossa tarkistaa sen vastaanotossa etsii solurajan HEC-bittien avulla PMD(Physical medium dependent sublayer) lähettää bitit käytettyyn siirtomediaan valokuitu, kupari, … ottaa huomioon lähetystavan vaatiman bittisynkronoinnin SONET, T1, .. Lähetykset, joissa tahdistus on signaalin koodauksessa 12/27/2018
97
Atm-kerros otsakkeen tarkistus
ei käytetä kuittauksia eikä uudelleenlähetyksiä tarkoitettu luotettaville valokaapeliverkoille yhden tai muutaman bitin virheen korjaus tarkistussumman avulla tosiaikainen liikenne otsakkeen tarkistus HEC 12/27/2018
98
Solun otsake PT HEC VC I VP I VPI Virtual Path Identifier
VCI Virtual Channel Identification PT Payload Type CLP Cell Loss Priority HEC Header Error Check 12 bittiä bittiä bittiä 1 bitti 8 bittiä 12/27/2018
99
CLP HEC tärkeä tai vähemmän tärkeä solu
ruuhkan sattuessa hävitetään ensin vähemmän tärkeät HEC laskee tarkistussumman otsakkeelle korjaa yhden bitin virheet havaitsee noin 90 % virheryöpyistä valokuidussa suurin osa virheistä yhden bitin virheitä 12/27/2018
100
AAL-kerros Sovittaa erilaiset protokollat (esim. IP) ja sovellukset toimimaan atm-kerroksen päällä (esim. video ja ääni) IP-reitittimien välissä isäntäkoneiden välissä Sovellus AAL atm-kerros 12/27/2018
101
Palveluluokat CBR constant bit rate T1- piiri, ~sähköjohto
RT-VBR variable bit rate, real time videokonferenssi NRT-VBR variable bit rate, non-real time multimedia sähköposti ABR available bit rate selailu www-verkossa UBR unspecified bit rate tiedonsiirto tausta-ajona, IP-pakettien siirto 12/27/2018
102
Erilaisia AAL-kerroksia
AAL 1: CBR-palvelua varten AAL 2: VBR-palveluihin AAL 5: datalle (esim. IP-liikenteelle) Käyttäjän data otsake peräke Atm AAL data <= 48 tavua AAL otsake otsake peräke
103
Ruuhkan valvonta ruuhka on ongelmallista pitkäkestoinen ruuhka
suuret nopeudet suuret linjojen määrät kytkimissä pitkäkestoinen ruuhka liian paljon liikennettä lyhytkestoinen ruuhka liikenne purskeista 12/27/2018
104
Ruuhkan valvontamenetelmät
atm-verkossa ruuhka pyritään estämään erittäin nopea verkko tosiaikainen liikenne pääsyvalvonta (admission control) hyväksytään vain ellei haittaa muita reiluus resurssien varaus (resource reservation) varataan kaikki resurssit etukäteen SETUP-paketti varaa linjakapasiteettia edetessään varaukset keskimääräiselle vai huippukuormalle? 12/27/2018
105
Liikenteen tasoitus (Traffic shaping)
GCRA (Generic Cell Rate Algorithm) tarkistaa joka solusta, onko se sovittujen liikenneparametrien mukainen kaksi parametria PCR maksimi saapumisnopeus T= 1/PCR minimi solujen välinen aika CDVT hyväksytty viipeen vaihtelu solu ei ole parametrien mukainen, jos se saapuu liian pian edellisen jälkeen hylätään / merkitään tarvittaessa poistettavaksi 12/27/2018
106
ABR-liikenteen ruuhkan valvonta
ruuhkatilanteen sattuessa CBR- ja VBR-liikennettä ei voi hidastaa UBR-liikenne voidaan kokonaan lopettaa vain ABR-liikennettä voidaan hidastaa vain ABR-käyttäjiä pyydettävä hidastamaan ruuhkan valvonta perustuu lähetysnopeuden pienentämiseen ruuhkatilanteessa (rate-based congestion control) 12/27/2018
107
RM-solu aina tietyin välein (k solun välein) lähettäjä lisää datavirtaan RM-solun (resource management) RM-solu kulkee samaa polkua kuin datasolut, mutta kytkimet käsittelevät sitä eri tavalla kohteeseen saapunut RM-solu tutkitaan, päivitetään ja palautetaan takaisin lähettäjälle 12/27/2018
108
ylikuormitetut kytkimet voivat myös itse ilmoittaa ruuhkasta
lähettämällä RM-solun lähettäjälle asettaa vastaanottajalle menevässä solussa PTI-kentän bitin nämä solut voivat kuitenkin kadota ruuhkassa RM-solun lähettäjä huomaa aina, jos solu ei tule takaisin riittävän nopeasti 12/27/2018
109
nykyinen lähetysnopeus (ACR)
MCR < ACR < PCR jos ruuhkaa lähetysnopeutta pienennetään ei kuitenkaan pienemmäksi kuin miniminopeus jos ei ruuhkaa lähetysnopeutta kasvatetaan ei kuitenkaan suuremmaksi kuin maksiminopeus lähetetyssä RM-solussa on lähettäjän toivoma lähetysnopeus (ER) kytkimet tarvittaessa muuttavat nopeuden pienemmäksi kun RM-solu palaa lähettäjälle, lähettäjä muuttaa tarvittaessa lähetysnopeuttaan
110
Atm toiminnallisesti atm-kerros vastaa verkkokerrosta
solujen siirto lähettäjältä vastaanottajalle reititys globaali osoittaminen samankaltainen kuin X.25:n 3 kerros Internet-maailma pitää linkkikerroksena IP-over-atm Kaikki muut verkot ovat linkkikerrosta! 12/27/2018
111
IP-over-ATM TCP IP layer AAL 5 ATM layer ATM phy. l
112
atm asynkroninen solujen kuljetustapa vapaa siirtomedia
atm: kukin lähde voi lähettää milloin tarvetta vrt. T1: kello, yksi tavu joka lähteestä solujen kuljetustapa vapaa soluja voidaan siirtää eri tavoilla: T1, SONET,.. siirtomedia yleensä kuitu kierretty pari (categoria 5), kaapeli (< 100m) 12/27/2018
113
atm-kytkin tavoitteet kytkimeen soluja 150 Mbps
soluja hylätään harvoin (10**-12) järjestys säilyy virtuaalipiiri kytkimeen soluja 150 Mbps solua sekunnissa kytkimen kierrosaika 2.7 ms sisääntuloja 12/27/2018
114
Laajaverkot (WAN) Puhelinverkko X.25, Frame Relay Atm-verkko
kanavointi X.25, Frame Relay Atm-verkko 12/27/2018
115
Kanavointi (multiplexing)
Kanavointi (tai limitys) runkolinja yhteiskäytössä 12/27/2018
116
T1 Carrier 24 äänikanavaa, kanavista näyte vuorotellen
näyte = 8 bittiä, joista yksi pariteettibitti 7*8000 = bps dataa ja 8000 bps signallointi-infoa kehys: 24 * 8 = 192 bittiä + kehystysbitti: …. 193 bittiä/125 ms => Mbps 12/27/2018
117
T2 = 4*T1 + tahdistusbitit = 6.312 Mbps
E1 = Mbps 32 * 8 bittiä dataa, joista 30 dataa varten ja 2 signallointiin Ei+1 = 4*Ti => 8.848, , , Mbps 12/27/2018
118
CCITT PCM vähemmän signallointia, 8 bittiä dataa,
common channel signaling kehysbitti: … parittomissa kehyksissä channel associated signaling kullakin kanavalla oma signalointi alikanava yksi bitti joka kuudennesta kehyksestä 12/27/2018
119
E1 (2.048 Mbps) 32 kanavaa 30 datakanavaa
32 näytettä a’ 8 bittiä => Mbps 30 datakanavaa 2 signalointikanavaa eli 16 bittiä/kehys neljä kehystä => 64 bittiä signalointidataa 32 bittiä kanavien signalointiin 32 bittiä kehyssynkronointiin + maakohtaisiin tarpeisiin 12/27/2018
120
SONET/SDH (ss. 125-130) SONET (Synchronous Optical NETwork)
Bellcore SDH (Synchronous Digital Hierarchy) ITU-T eroaa vain hyvin vähän korvaamaan eri tahoilla kehitetyt optiset TDM-käytännöt 12/27/2018
121
Tavoitteet kaukopuhelun fyysisen kerroksen standardi
operaattoreiden yhteistoiminta aallonpituus, ajoitus, kehysrakenne, … PCM-kanavoinnin ‘yhtenäistäminen’ digitaalikanavien limitys runkolinjoihin T3 => toiminnan, hallinnan ja ylläpidon tuki OAM 12/27/2018
122
TDM synkroninen kehys yksi kanava, josta aikaviipaleita alikanaville
master clock, tarkkuus ~1/10**9 bitit lähetään kellon tahdissa kehys 810 tavua , 125 ms välein (~ PCM-näytteenottoa) lähetetään, oli dataa tai ei 12/27/2018
123
SONET-järjestelmä koostuu
kytkimistä kanavointilaitteista toistimista yhteyshierarkia sektio: kuitu kahden laitteen välissä linja: kahden kanavointilaitteen väli polku: lähteen ja kohteen väli 12/27/2018
124
SONET-kehys 810 tavua = 9 riviä, jolla kullakin 90 saraketta
kehyksen 3 ensimmäistä saraketta hallintaa varten kolmella ensimmäisellä rivillä ‘section overhead’ kuudella viimeisellä ‘line overhead’ 87 saraketta käyttäjän dataa = > SPE (Synchronous Payload Envelope) 87*9*8*8000 = Mbps 12/27/2018
125
SPE kuljetushallinnon yksikkö alkaa mistä tahansa kohtaa kehystä
osoitin alkuun ‘line overhead’ 1. rivillä voi jatkua toiselle kehykselle ei tarvitse odottaa kehyksen alkua esim. atm-solukuorma sopii paremmin SPE:n 1. sarake ‘path overhead’ 12/27/2018
126
Datavirtojen limitys siirtonopeus limitys limitys tavuittain
8*810 = 6480 bittiä => Mbps => STS-1 (Synchronous Transport Signal-1) limitys kolme STS-1 => STS-3 neljä STS-3 => STS-12 … => STS-48 = Mbps limitys tavuittain 12/27/2018
127
X.25 (ss.59-60) ensimmäinen julkinen pakettikytkentäinen teknologia, maks 64 kbps kehitettiin 70-luvun lopussa, käytössä 90-luvulla, nyt väistymässä vanhanaikaiseen puhelinverkkoon vanhoja kuparikaapeleita => paljon virheitä => HDLC-tyyppinen siirtoyhteysprotokolla virhetarkistus ja kuittaus sekä vuonvalvonta joka linkillä tyhmiä päätteitä => älykkyys verkkoon => virtuaalipiiriverkko 12/27/2018
128
Kehysvälitys (Frame Relay ) (ss. 60-61)
“second-generation X.25” kehitettiin 80-lopussa, käytössä 90-luvulla virtuaalipiiriverkko (usein pysyvä) ei virhevalvontaa, ei vuonvalvontaa lasikuitulinkit lähes virheettömiä käytetään LANien yhdistämiseen IP-liikennettä eri konttoreiden välillä luotettavampi kuin Internet 64 kbps … Mbps 12/27/2018
129
Frame relay ‘virtual leased line’ nopeus 1.5 Mbps
vastaa vuokralinjaa kahden pisteen välillä nopeus 1.5 Mbps ‘purskeet’ täydellä nopeudella keskimääräinen lähetysmäärä ei saa ylittää sovittua tasoa myös monipisteyhteys mahdollinen kehyksessä osoite, joka kertoo mihin yhteyteen lähetetään 12/27/2018
130
Kehysvälitys verkko Pääte tai IP-reititin Pääte tai IP-reititin
131
voi lähettää kehyksiä (paketteja) minimaalinen’ yhteydellinen palvelu
max 1600 tavua minimaalinen’ yhteydellinen palvelu tunnistaa kehyksen alun ja lopun havaitsee siirtovirheet virheellinen kehys tuhotaan ei kuittauksia eikä vuonvalvontaa kehyksessä yksi bitti, jolla voi ilmoittaa ongelmista 12/27/2018
132
Sovittu datan lähetysnopeus
Tästä käyttäjä maksaa paketeilla kaksi eri prioriteettiä kehyksessä 1 bitti tätä varten taattu toimitus vain korkean prioriteetin paketeille kun kytkimen puskuri liian täynnä, hävitetään alemman prioriteetin paketteja 12/27/2018
133
Palvelun tarjoaja tarkkailee lähettämistä
tarkistaa tietyin välein, onko lähetetty liikaa esim ms välein katsotaan, onko lähettäjä pysynyt sovitussa lähetysmäärässä (esim. 32 Kbps) ja lähettänyt vain 10 kpl 1600 bitin kehystä. jos lähettää kehyksiä tiuhempaan kuin sovittu, ylimenevä osa kehyksistä merkitään alemman prioriteetin paketeiksi toimitetaan perille vain, jos linjakapasiteettia riittää 12/27/2018
134
Mitä pitempi tarkkailun aikaväli, sitä purskeisempi voi lähetys olla, mitä lyhyempi sitä tasaisempi
palvelun tarjoaja yleensä ‘ylibuukkaa’ käytettävissä olevan kapasiteetin datansiirto purskeista, vähän samanaikaisia aktiivisia lähettäjiä 12/27/2018
135
yksi verkko korvaamaan puhelinverkon ja kaikki erilliset verkot
B-ISDN (Broadband Integrated Services Digital Network) (ss , ) yksi verkko korvaamaan puhelinverkon ja kaikki erilliset verkot X.25, DQDB, frame relay, …, kaapeli-TV sopii kaikille sovelluksille ISDN liian hidas, piirikytkentäinen ATM (Asynchronous Transfer Mode) siirtoteknologia, siirtopalvelu 12/27/2018
136
ATM (Asynchronous Transfer Mode)
Soluvälitys (cell relay) pienet kiinteämittaiset solut solukytkentäinen teknologia 53 tavua: 5 tavua otsaketta, 48 käyttäjän dataa virtuaalipiiri virtuaalikanava joustava vakionopeutinen liikenne (audio, video) purskeinen liikenne Mbps solun käsittely nopeaa 12/27/2018
137
B-ISDN (Broadband Integrated Services Digital Network)
1980-luvulla: yksi verkko korvaamaan puhelinverkon ja kaikki erilliset verkot X.25, DQDB, frame relay, …, kaapeli-TV sopii kaikille sovelluksille vähittäinen muutos=> ISDN liian hidas, piirikytkentäinen ATM (Asynchronous Transfer Mode) siirtoteknologia, siirtopalvelu 12/27/2018
138
ATM-verkko yhteydellinen verkko yleensä WAN-verkkojen rakenne
yhteyspyyntö muodostaa kanavan muut paketit kulkevat samaa reittiä solujen järjestys taataan mutta soluja voi kadota yleensä WAN-verkkojen rakenne telelaitokset myös LAN-verkkoja 12/27/2018
139
Verkon nopeudet 622 Mbps Tarvitaan huippunopeat kytkimet! 155 Mbps
teräväpiirtotelevio yhteensopivuus AT&T:n SONET siirtojärjestelmän kanssa 622 Mbps neljä 155 kanavaa Gigabittejä tulevaisuudessa Tarvitaan huippunopeat kytkimet! Kytkentäaikaa korkeintaan muutama sata ns! 12/27/2018
140
atm-standardit ATM FORUM ITU
standardi määrittelee koko protokollapinon sovelluskerrokselta fyysiselle tasolle 12/27/2018
141
Atm-käyttö Runkolinjoissa n. 80% on atm-linjoja
atm-kytkin on nopea terabittejä sekunnissa IP-over-atm IP pitää atm-verkkoa linkkitason yhteytenä LANeissa käyttö vähäistä 12/27/2018
142
12/27/2018
143
valvontataso ja käyttäjätaso (Control plane /user plane verkonhallinta
ATM-viitemalli protokollapino ATM-sovituskerros (~kuljetuskerros) ATM-kerros atm:n fyysinen kerros riippumaton siirtomediasta: usein SONET/SDH, T1/T3 valvontataso ja käyttäjätaso (Control plane /user plane verkonhallinta 12/27/2018
144
ATM-protollat ATM-kerros AAL (sovituskerros) solujen kuljetus
solun rakenne virtuaalipiirien muodostus ja purku vuonvalvonta AAL (sovituskerros) muodostaa paketeista soluja soluista paketteja 12/27/2018
145
valvonta taso (control plane) käyttäjätaso (user plane)
yhteyksien valvonta käyttäjätaso (user plane) datasiirto vuonvalvonta virheiden korjaus verkonhallinta resurssien hallinta kerrosten toiminnan koordinointi 12/27/2018
146
telelaitosten suurisuuntainen projekti
koko puhelinverkon korvaaminen! muiden televerkkojen korvaaminen TV-verkkojen ‘kaappaaminen’ käytössä lähinnä runkoverkkoina TCP/IP kulkee atm-verkossa => “ linkkikerroksen yhteys” ATM Forum 12/27/2018
147
Erilaisia IP-reitittimiä yhdistäviä linkkejä
X.25-verkko atm-verkko puhelinverkko
148
5.6 Verkkokerros atm-verkoissa
toiminnallisesti atm-kerros vastaa verkkokerrosta solujen siirto lähettäjältä vastaanottajalle reititys globaali osoittaminen samankaltainen kuin X.25:n 3 kerros => siis käsitellään tässä monet kuitenkin pitävät siirtoyhteys-kerroksena, jopa peruskerroksena! 12/27/2018
149
atm-kerros on yhteydellinen
virtuaalikanava (virtual channel) yksisuuntainen atm-kerroksella ei käytetä kuittauksia tarkoitettu luotettaville valokaapeliverkoille tosiaikainen liikenne solujen järjestys virtuaalikanavassa säilyy eri virtuaalikanavilla järjestystä ei taata 12/27/2018
150
2-tasoinen yhteyshierarkia
siirtopolulla (transmission path) virtuaalipiirit voidaan ryhmitellä virtuaalipoluiksi(virtual path) ~ johtokimppu reititetään yhdessä 12/27/2018
151
rajapinnat solun rakenne UNI (User-Network Interface)
NNI (Network-Network Interface) kahden atm-kytkimen (reitittimen) välillä solun rakenne 5 tavun otsake 48 tavua dataa 12/27/2018
152
soluotsake 4bittiä 8 bittiä 16 bittiä 3 bittiä 1 bitti 8 bittiä C PTI
HEC GFC VP I VC I L P GFC General Flow Control VPI Virtual Path Identifier VCI Virtual Channel Identification PTI Payload Type CLP Cell Loss Priority HEC Header Error Check GFC on vain UNI-liitännässä, NNI-liitännässä VPI on 12 bittiä. (GFC on bugi !)
153
Kuorman tyyppi 000 käyttäjän dataa, ei ruuhkaa, solutyyppi 0
010 käyttäjän dataa, ruuhkaa, solutyyppi 0 011 käyttäjän dataa, ruuhkaa, solutyyppi 1 100 hallintatietoa vierekkäisten reitittimien välillä 101 hallintatietoa lähde- ja kohdereitittimen välillä 110 resurssinhallintasolu (ABR ruuhkan valvonta) 111 varattu tulevaan käyttöön 12/27/2018
154
CLP HEC tärkeä tai vähemmän tärkeä solu
ruuhkan sattuessa hävitetään ensin vähemmän tärkeät HEC laskee tarkistussumman otsakkeelle korjaa yhden bitin virheet havaitsee noin 90 % virheryöpyistä valokuidussa suurin osa virheistä yhden bitin virheitä 12/27/2018
155
yhteyden muodostus pysyvät virtuaalipiirit (permanent)
~ vuokralinja kytkentäiset virtuaalipiirit ~puhelun muodostaminen teknisesti yhteyden muodostuksen hoitaa valvontataso ITU-protokolla Q.2931 loogisesti osa verkkokerroksen toimintaa 12/27/2018
156
hankitaan virtuaalipiiri signallointia varten
pyyntösolut virtuaalipolun 0 virtuaalipiiriin 5 jos varaus onnistuu, muodostetaan uusi virtuaalipiiri, jossa sovitaan yhteydestä tarkemmin yhdeyden muodostuksessa käytetään 6 sanomatyyppiä SETUP CALL PROCEEDING CONNECT CONNECT ACK RELEASE RELEASE COMPLETE
157
atm-osoitteita on kolmenlaisia
monilähetyskanava muodostetaan normaali yhteys yhteen vastaanottajaan lisätään uusia vastaanottajia (ADD PARTY) atm-osoitteita on kolmenlaisia 20 tavun mittainen OSI-osoite maantieteellinen (maa) organisaation mukaan 15-numeroinen ISDN-puhelinnumero 12/27/2018
158
Reititys reititys virtuaalipolkutunnuksen mukaan
kerran tehty, helppo lisätä uusia virtuaalikanavia nopeampi teknisesti uudelleenreititys helppoa suljetut käyttäjäryhmät helppo toteuttaa reititysalgoritmin voi valita vapaasti 12/27/2018
159
Palveluluokat CBR constant bit rate T1- piiri, ~sähköjohto
RT-VBR variable bit rate, real time videokonferenssi NRT-VBR variable bit rate, non-real time multimedia sähköposti ABR available bit rate selailu www-verkossa UBR unspecified bit rate tiedonsiirto tausta-ajona, IP-pakettien siirto
160
Palvelusopimus Asiakkaan ja verkon välinen sopimus
asiakkaan liikenteen kuvaus sovittu palvelun laatu (Quality of Service) sopimuksen noudattamisehdot ja rikkomissanktiot sekä liikenteen kuvaus että palvelun laatu esitettävä mitattavina suureina atm-standardin QoS-parametrit 12/27/2018
161
QoS-parametrit PCR (Peak Cell Rate) SCR (Sustained Cell Rate)
MCR (Minimun Cell Rate CVDT (Cell Variation Tolerance) CLR (Cell Loss Ratio) CTD (Cell Transfer Delay) CDV (Cell Delay Variation) CER (Cell Error Ratio) SECBR (Severely-Errored Cell Block Ratio) CMR (Cell Misinsertion Ratio) 12/27/2018
162
Liikenteen tasoitus (Traffic shaping)
GCRA (Generic Cell Rate Algorithm) tarkistaa joka solusta, onko se sovittujen liikenneparametrien mukainen kaksi parametria PCR maksimi saapumisnopeus T= 1/PCR minimi solujen välinen aika CDVT hyväksytty viipeen vaihtelu solu ei ole parametrien mukainen, jos se saapuu liian pian edellisen jälkeen hylätään / merkitään tarvittaessa poistettavaksi 12/27/2018
163
Ruuhkan valvonta ruuhka on ongelmallista pitkäkestoinen ruuhka
suuret nopeudet suuret linjojen määrät kytkimissä pitkäkestoinen ruuhka liian paljon liikennettä lyhytkestoinen ruuhka liikenne purskeista 12/27/2018
164
Ruuhkan valvontamenetelmät
atm-verkossa ruuhka pyritään estämään erittäin nopea verkko tosiaikainen liikenne pääsyvalvonta (admission control) hyväksytään vain ellei haittaa muita reiluus resurssien varaus (resource reservation) varataan kaikki resurssit etukäteen SETUP-paketti varaa linjakapasiteettia edetessään varaukset keskimääräiselle vai huippukuormalle? 12/27/2018
165
ABR-liikenteen ruuhkan valvonta
ruuhkatilanteen sattuessa CBR- ja VBR-liikennettä ei voi hidastaa UBR-liikenne voidaan kokonaan lopettaa vain ABR-liikennettä voidaan hidastaa vain ABR-käyttäjiä pyydettävä hidastamaan ruuhkan valvonta perustuu lähetysnopeuden pienentämiseen ruuhkatilanteessa (rate-based congestion control) 12/27/2018
166
RM-solu aina tietyin välein (k solun välein) lähettäjä lisää datavirtaan RM-solun (resource management) RM-solu kulkee samaa polkua kuin datasolut, mutta kytkimet käsittelevät sitä eri tavalla kohteeseen saapunut RM-solu tutkitaan, päivitetään ja palautetaan takaisin lähettäjälle 12/27/2018
167
ylikuormitetut kytkimet voivat myös itse ilmoittaa ruuhkasta
lähettämällä RM-solun lähettäjälle asettaa vastaanottajalle menevässä solussa PTI-kentän bitin nämä solut voivat kuitenkin kadota ruuhkassa RM-solun lähettäjä huomaa aina, jos solu ei tule takaisin riittävän nopeasti 12/27/2018
168
nykyinen lähetysnopeus (ACR) jos ruuhkaa lähetysnopeutta pienennetään
MCR < ACR < PCR jos ruuhkaa lähetysnopeutta pienennetään ei kuitenkaan pienemmäksi kuin miniminopeus jos ei ruuhkaa lähetysnopeutta kasvatetaan ei kuitenkaan suuremmaksi kuin maksiminopeus lähetetyssä RM-solussa on lähettäjän toivoma lähetysnopeus (ER) kytkimet tarvittaessa muuttavat nopeuden pienemmäksi kun RM-solu palaa lähettäjälle, lähettäjä muuttaa tarvittaessa lähetysnopeuttaan
169
Atm-LAN atm-teknologian käyttö lähiverkoissa
LAN:ina siltana LAN:ien välissä yhteydettömän LAN-palvelun toteuttaminen yhteydellisessä atm-verkossa kullakin koneella atm-virtuaalipiiri jokaiseen toiseen koneeseen (pysyvä /tarvittaessa muodostettava) paketti kapseloidaan ATM AAL -sanomaan ja lähetetään tavalliseen tapaan miten IP-osoite => virtuaalipiirin osoite? (ARP-protokolla) 12/27/2018
170
atm-lähiverkko ei ole yleislähetysverkko LES (LAN Emulation Server)
kyselypaketti LES:lle LES etsii osoitteen ja palauttaa sen kyselijälle BUS (Broadcast /Unknown Server) yhteys kaikkiin koneisiin yleislähetys = paketti jokaiselle erikseen 12/27/2018
171
Laajaverkot (WAN) Puhelinverkko runkolinjat digitaalisia, kuitua
local loop analoginen, kierretty pari kanavointi 12/27/2018
Samankaltaiset esitykset
© 2024 SlidePlayer.fi Inc.
All rights reserved.