Az ISO/OSI Referenciamodell. Számítógépes Hálózatok ősz OSI versus TCP/IP. Az Internet rétegei - TCP/IP-rétegek

Hasonló dokumentumok
Számítógépes Hálózatok ősz Rétegmodell, Hálózat tipusok, Fizikai réteg -- digitális kódok, önütemező kódok

Hálózatok Rétegei. Számítógépes Hálózatok és Internet Eszközök. TCP/IP-Rétegmodell. Az Internet rétegei - TCP/IP-rétegek

Szignálok, Adatok, Információ. Számítógépes Hálózatok Unicast, Multicast, Broadcast. Hálózatok mérete

Számítógépes Hálózatok 2008

Számítógépes Hálózatok ősz 2006

Organizáció. Számítógépes Hálózatok ősz Tartalom. Vizsga. Web-oldal

Organizáció. Számítógépes Hálózatok Gyakorlati jegy. Vizsga. Web-oldal

Szignálok, Adatok, Információ. Számítógépes Hálózatok Hálózatok mérete. Unicast, Multicast, Broadcast. Információ. Unicast (pont-pont átvitel)

Számítógépes Hálózatok 2013

Szignálok, Adatok, Információ. Számítógépes Hálózatok Hálózatok mérete. Unicast, Multicast, Broadcast. Információ. Unicast (pont-pont átvitel)

Számítógépes Hálózatok 2013

Organizáció. Számítógépes Hálózatok Vizsga. Bevezetés. Web-oldal

Számítógépes Hálózatok 2007

Számítógépes Hálózatok 2007

Számítógépes Hálózatok 2012

Organizáció. Számítógépes Hálózatok Vizsga. Gyakorlati jegy: Folyamatos számonkérés

Organizáció Számítógépes Hálózatok Bevezetés, Internet, Referenciamodellek Vizsga Gyakorlati jegy: Folyamatos számonkérés

Számítógépes Hálózatok 2012

Organizáció. Számítógépes Hálózatok Vizsga. Bevezetés. Web-oldal

Számítógép hálózatok, osztott rendszerek 2009

Számítógépes Hálózatok 2008

1: Bevezetés: Internet, rétegmodell Alapok: aszimptótika, gráfok. HálózatokII, 2007

Számítógép hálózatok

Számítógépes Hálózatok 2008

Szignálok, Adatok, Információ. Számítógépes Hálózatok Hálózatok mérete. Unicast, Multicast, Broadcast. Információ. Unicast (pont-pont átvitel)

Számítógépes Hálózatok 2010

Számítógépes Hálózatok 2011

Informatikai eszközök fizikai alapjai Lovász Béla

Organizáció. Számítógépes Hálózatok Vizsga. Gyakorlati jegy: Folyamatos számonkérés

Számítógépes Hálózatok 2011

Számítógépes hálózatok

Számítógépes Hálózatok

Számítógépes Hálózatok

3. előadás. A TCP/IP modell jelentősége

* Rendelje a PPP protokollt az TCP/IP rétegmodell megfelelő rétegéhez. Kapcsolati réteg

I+K technológiák. Digitális adatátviteli alapfogalmak Aradi Szilárd

2016/11/29 11:13 1/6 Digitális átvitel

Számítógépes Hálózatok

Számítógépes hálózatok

4. Hivatkozási modellek

Csomagok dróton, üvegen, éterben. Szent István Gimnázium, Budapest Tudományos nap Papp Jenő 2014 április 4

Hálózati ismeretek. Az együttműködés szükségessége:

Tartalom. Hálózati kapcsolatok felépítése és tesztelése. Rétegek használata az adatok továbbításának leírására. OSI modell. Az OSI modell rétegei

Kiterjedt hálózatok. 8. Hálózatok fajtái, topológiájuk. Az Internet kialakulása 1

A 35/2016. (VIII. 31.) NFM rendelet szakmai és vizsgakövetelménye alapján.

OSI-ISO modell. Az OSI rétegek feladatai: Adatkapcsolati réteg (data link layer) Hálózati réteg (network layer)

Az adott eszköz IP címét viszont az adott hálózat üzemeltetői határozzákmeg.

Hálózati alapismeretek

Számítógépes alapismeretek

Rohonczy János: Hálózatok

SzIP kompatibilis sávszélesség mérések

HÁLÓZATOK I. Segédlet a gyakorlati órákhoz. Készítette: Göcs László mérnöktanár KF-GAMF Informatika Tanszék tanév 1.

Hálózati architektúrák laborgyakorlat

V2V - Mobilitás és MANET

XII. PÁRHUZAMOS ÉS A SOROS ADATÁTVITEL

Bevezetés. Számítógép-hálózatok. Dr. Lencse Gábor. egyetemi docens Széchenyi István Egyetem, Távközlési Tanszék

Szabó Richárd Számítógépes alapismeretek Első beadandó feladat

Lokális hálózatok. A lokális hálózat felépítése. Logikai felépítés

Az Ampère-Maxwell-féle gerjesztési törvény

Hálózatok I. A tárgy célkitűzése

Tájékoztató. Értékelés. 100% = 100 pont A VIZSGAFELADAT MEGOLDÁSÁRA JAVASOLT %-OS EREDMÉNY: EBBEN A VIZSGARÉSZBEN A VIZSGAFELADAT ARÁNYA 40%.

Györgyi Tamás. Szoba: A 131 Tanári.

Elektronika Előadás. Digitális-analóg és analóg-digitális átalakítók

Számítógépes munkakörnyezet II. Szoftver

Számítógépes Hálózatok ősz Fizikai réteg Alapsáv, szélessáv, moduláció, vezetékes és vezeték nélküli átvitel

Hálózatok. Alapismeretek. A hálózatok célja, építőelemei, alapfogalmak

A 35/2016. (VIII. 31.) NFM rendelet szakmai és vizsgakövetelménye alapján.

Számítógépes Hálózatok Fizikai réteg Alapsáv, szélessáv, moduláció, vezetékes és vezeték nélküli átvitel

OFDM technológia és néhány megvalósítás Alvarion berendezésekben

20. Tétel 1.0 Internet felépítése, OSI modell, TCP/IP modell szintjenek bemutatása, protokollok Pozsonyi ; Szemenyei

A 35/2016. (VIII. 31.) NFM rendelet szakmai és vizsgakövetelménye alapján.

Hálózati alapismeretek

HÁLÓZATOK I. Készítette: Segédlet a gyakorlati órákhoz. Göcs László mérnöktanár KF-GAMF Informatika Tanszék tanév 1.

Nagy Gábor compalg.inf.elte.hu/ nagy

Ethernet/IP címzés - gyakorlat

Zaj- és rezgés. Törvényszerűségek

Az Ethernet példája. Számítógépes Hálózatok Az Ethernet fizikai rétege. Ethernet Vezetékek

Infokommunikációs alkalmazásfejlesztő. Informatikai alkalmazásfejlesztő

SPECIÁLIS CÉLÚ HÁLÓZATI

LAN Technológiák. Osztott médium hálózatok. LAN-ok

Az Internet működésének alapjai

AST_v3\ Hivatkozási modellek

Korszerű technológiák. a szélessávú elérési hálózatok területén. Korsós András. műszaki igazgató. SCI-Network Távközlési és Hálózatintegrációs Rt.

Hálózati réteg, Internet

Modbus kommunikáció légkondícionálókhoz

Számítógépes hálózatok: LAN, MAN, WAN

A 35/2016. (VIII. 31.) NFM rendelet szakmai és vizsgakövetelménye alapján.

Tájékoztató. Használható segédeszköz: -

Számítógépes Hálózatok 2010

1/13. RL osztály Hálózati alapismeretek I. gyakorlat c. tantárgy Osztályozóvizsga tematika

6.óra Hálózatok Hálózat - Egyedi számítógépek fizikai összekötésével kapott rendszer. A hálózat működését egy speciális operációs rendszer irányítja.

Mobil kommunikáció /A mobil hálózat/ /elektronikus oktatási segédlet/ v3.0

A CAN mint ipari kommunikációs protokoll CAN as industrial communication protocol

A PET-adatgy informatikai háttereh. Nagy Ferenc Elektronikai osztály, ATOMKI

Hibadetektáló és javító kódolások

Hálózati architektúrák és Protokollok GI 8. Kocsis Gergely

Autóipari beágyazott rendszerek. A kommunikáció alapjai

Számítógép-hálózat fogalma (Network)

10. fejezet Az adatkapcsolati réteg

MAC címek (fizikai címek)

Átírás:

Az ISO/OSI Referenciamodell Számítógépes Hálózatok ősz 26 3. Rétegmodell, Hálózat tipusok, Fizikai réteg -- digitális kódok, önütemező kódok 7. Felhasználói (Application) E-Mail, Terminal, Remote login 6. Prezentációs (Presentation) Az adatok rendszerfüggő prezentációja (EBCDIC/ASCII) 5. Ülés (Session) Felépítés, befejezés, újrakezdési pontok 4. Szállítói (Transport) Szegmentálás, Dugóelkerülés 3. Hálózati (Network) Routing 2. Adatkapcsolati (Biztosítási) (Data Link) Check sum, folyam-felügyelet. Bitatviteli (Physical) Elektronikus, mechanikus, optikai eszközök 2 Az Internet rétegei - TCP/IP-rétegek OSI versus TCP/IP Felhasználói Application Telnet, FTP, HTTP, SMTP (E-Mail), DNS,... Szállítói Hálózati Transport Network TCP (Transmission Control Protocol) UDP (User Datagram Protocol) IP (Internet Protocol) + ICMP (Internet Control Message Protocol) + IGMP (Internet Group Management Protoccol) Kapcsolati Host-tonetwork LAN (z.b. Ethernet, Token Ring etc.) 3 4

Hibrid Modell Mi Tanenbaum hibrid modelljét követjük Tanenbaum Szignálok, Adatok, Információ Információ Emberi interpretáció, pl. szép idő Adatok Formális prezentáció, pl. 28 Celsius, csapadékmennyiség cm, felhősödés % Szignál Adatok reprezentációja fizikai változók által, pl. áram a hőmérő szenzorban, Videoszignál a kamerából Példák szignálokra: áram, feszültség, hullámhossz, frekvencia A digitális világban a szignálok biteket reprezentálnak 5 6 Unicast, Multicast, Broadcast Broadcast hálózatok Unicast (pont-pont átvitel) pl. telefon Pontosan két résztvevő kommunikál egymással direkt Broadcast (egytől-mindekinek) pl. rádió, tv Egy adó küld szignálokat minden fogadóhoz Multicast (egytől-többnek) pl. telefonkonferencia, Video on demand Egy küldő küld fogadók egy kiválasztott halmazának 7 8

Local Area Networks (LAN) Metropolitan Area Networks (MAN) TV-kábel alapú hálózat Busz Gyűrű 9 Wide Area Networks (WAN) Wide Area Networks LAN-ok összekapcsolása Subnet-tel Adatfolyam a WAN-ben 2

Vezeték nélküli hálózatok Vezeték nélküli hálózatok kategóriái Rendszeren belüli pl. Bluetooth Wireless LAN (WLAN) pl. egyetemi vezeték nélküli hálózat Wireless WAN WLAN-ok vezeték nélküli hálózatba szervezése Vezeték nélküli hálózatok (a) Bluetooth (b) Wireless LAN 3 4 Vezeték nélküli hálózatok (a) Egyéni mobil számítógépek (b) A repülő LAN Hálózatok I -- Bitátviteli réteg 5 6

Bitátviteli réteg (Physical Layer) Legegyszerűbb bitátvitel ISO-definíció A bitátviteli réteg a definiál mechanikus, elektronikus, funkcionális és procedurális tulajdonságokat egy fizikai kapcsolat felépítéséhez, fenntartásáshoz és befejezéséhez. Bit : áram bekapcsolva Bit : áram kikapcsolva. réteg Bitből feszültség bit : kapcsoló - + felkapcsolva bit : kapcsoló lekapcsolva. réteg Feszültségből bit feszültség: bit nincs feszültség: bit Fizikai kapcsolat 7 8 Egy b betű átvitele Mi érkezik meg? A b karakterhez több bit szükséges pl. a b ASCII kódja bináris számként A feszültség változása: Túlzottan rossz vétel:.2.8 feszültség.6.4.2 idő -.2 2 3 4 5 6 7 8 Mi történik itt? 9 2

Fizikai alapok Mozgó elektromosan feltöltött részecskék elektromágneses hullámokat keltenek Frekvencia f : oszcillációk száma másodpercenként mértékegység: Hertz Hullámhossz λ: távolság (méterben) két egymást követő hullámmaximum között Antenna által kelthető illetve fogható elektromágneses hullám Elektromágneses hullámok terjedési sebessége vákuumban konstans: fénysebesség c 3 8 m/s Összefüggés: λ f = c Amplitudó ábrázolás Egy sinus-rezgés amplitudó ábrázolása A: Amplitúdó ϕ: Fáziseltolás f : Frekvencia = /T T: Periódus -ϕ/2πf A t T 2 22 Fourier sorok A Fourier-együtthatók kiszámítása Egy periódikus függvény Fourier sora: Különböző sinus/cosinus-függvények összegére bontása Az a i, b i Fourier-együtthatókat a következőképp számíthatjuk ki: k =,,2, Dirichlet feltételek egy periódikus f függvényhez: f(x) = f(x+2π) f(x) a (-π,π) intervallumban véges sok intervallumban folytonos és monoton Ha f nem folytonos x -ban, akkor f(x )=(f(x -)+f(x +))/2 Dirichlet tétele: Ha f(x) teljesíti (-π,π)-ben a Dirichlet feltételeket, akkor léteznek olyan a,a,a 2,,b,b 2, Fourier-együtthatók, hogy: k =,2,3, Példa: Fűrészfoggörbe 23 24

Fourier sor általános periódushoz Fourier tétele T=/f periódushoz: Minden periodikus g(t) függvény T=/f periódussal felírható mint Az a k, b k együtthatók következőképpen állnak elő Fourier sor felhasználása Probléma: A szignál nem periódikus Megoldás: Kepzeljük el, hogy a szignál végtelen sokszor ismétlődik, ami egy periodikus függvényt ad, melyben a periódus 8 bit hosszú Repeated waveform for bit pattern 'b'.8 A k-adik együtthatók négyzetének összege megadja az energiát, amit azon a frekvencián felhasználunk. Szokásosan a gyökét adják meg:.6.4.2 5 5 2 25 25 26 Fourier sor felhasználása A rossz vétel 5 oka Fourier sor 52 együtthatóval:.2.8. Általános elnyelődés 2. Frekvencia elvesztése 3. Frekvenciafüggő elnyelődés 4. Zavarás és torzulás 5. Zaj.6.4.2 -.2 2 3 4 5 6 7 8 27 28

. Szignálok elnyelődése Elnyelődés α (attenuation) Az küldő energiája P és a vétel energiájának P hányadosa Nagy elnyelődés esetén kevés energia éri el a fogadót Az elnyelődés függ az átviteli közegtől az adó és a vevő távolságától... más faktoroktól Mértékegysége decibel.8.6.4.2 Received attenuated signal 2 3 4 5 6 7 8 2. Nem minden frekvencia halad át a közegen A szignál a magas frekvenciák elvesztése esetén.2.8.6.4.2 Fourier series with 28 harmonics -.2 2 3 4 5 6 7 8.2.8.6.4.2 -.2 Fourier series with 4 harmonics.2.8.6.4.2 Fourier series with 32 harmonics -.2 2 3 4 5 6 7 8.2.8.6.4.2 -.2 Fourier series with 2 harmonics.8.6.4.2.2.8.6.4.2 Fourier series with 8 harmonics -.2 2 3 4 5 6 7 8 Fourier series with harmonic -.4 2 3 4 5 6 7 8 -.4 2 3 4 5 6 7 8 2 3 4 5 6 7 8 29 3 3. Frekvenciafüggő elnyelődés 4. A közeg fáziseltolást okoz és torzít Példa: Az elnyelődés 2, 2.5, 3.333, 5,, az., 2., 3., Fourier-együtthatóhoz frequency-dependent attenuation.2 Miért van ez? Minden közegben (a vákuum kivételével) különböző frekvenciáknak különböző a terjedési sebessége ez fáziseltolódást eredményez emlékeztető: a sinusgörbét az amplitúdó a, frekvencia f, és a fázis φ határozza meg.8.8.6.4.2.6.4.2 -.2 2 3 4 5 6 7 8 A fáziseltolódás nagysága a frekvenciától függ ez torzítást (distortion) okoz -.2 2 3 4 5 6 7 8 3 32

Frekvencia függő elnyelődés és torzítás 5. Valódi közegek zajosak.2 Received signal with frequency-dependent attenuation and phase change Miért történik ez: Minden közeg és minden adó produkál zajt Az okok: hő, más rendszerek zavarása, szignálok, hullámok, stb A (zavarmentes) szignál véletlen változásával írják le Tipikus modellezés: Gauss normáleloszlás.8.2.6.4.2.8.6.4.2 -.2 2 3 4 5 6 7 8 -.2 2 3 4 5 6 7 8 33 34 Összefoglalás Ezzel magyarázható a fogadott szignál..2.8.6.4.2 -.2 2 3 4 5 6 7 8 Hány mért érték szükséges? Hány mért érték szükséges ahhoz, hogy a Fourier sort a k-adik komponensig pontosan meghatározzuk? Voltage Tétel (Nyquist) Ahhoz hogy egy folytonos egy sáv által korlátos szignált, melynek maximális frekvenciája f max, rekonstruálni tudjunk, legalább 2 f max mintavételi-frekvencia szükséges..2.8.6.4.2 Fourier series with 8 harmonics -.2 2 3 4 5 6 7 8 35 36

Szimbólumok és bitek Nyquist mintavételezési tétele Az adatátvitelhez bitek helyett más szimbólumokat is használhatunk Pl. 4 szimbólum: A,B,C,D, ahol A=, B=, C=, D= Szimbólum Mértékegység: Baud Szimbólumok száma másodpercenként Adatráta Mértékegység: bit per másodperc (bit/s) Példa 24 bit/s Modem megfelel 6 Baud-nak (6 szimbólumot használ) Symbol value 3 2.5 2.5.5 2 3 4 Tim e Definíció A sávszélesség H a Fourier-felbontás maximális frekvenciájának a reciproka Feltesszük: A fogadott szignál maximális frekvenciája a Fourier sorban f = /H (Minden magasabb frekvencia teljesen elnyelődik) A különböző szimbólumok száma V Semmilyen más zavarás, késés vagy elnyelődés nincs Nyquist tétele A maximális lehetséges szimbólumráta legfeljebb 2 H baud. A maximális lehetséges adatráta legfeljebb 2 H log 2 V bit/s. 37 38 Segít, ha több szimbólumot használunk? Nyquist tétele azt mondja, hogy tisztán elméletileg az adatráta növelhető a felhasznált szimbólumok számával Elemzés: Nyquist tétele csak egy elméleti felső korlátot ad az átvitelre, nem ad módszert A gyakorlatban a mérés pontosságára vannak korlátok Nyquist tétele nem veszi figyelembe a zaj problematikáját Shannon tétele A zaj hatása tényleg alapvető Tekintsük az adás erősségének S és a zaj erősségének N az arányát (signal-to-noise ratio) Minél kisebb a zaj, annál jobban felismerhetők a szimbólumok Shannon tétele: A maximális lehetséges adatráta H log 2 (+S/N) bit/s, ahol H a sávszélesség S a szignál erőssége N a zaj erőssége Vigyázat Ez egy elméleti felső korlát Létező kódolások nem érik el ezt az értéket 39 4

Önütemező kódolások Szinkronizáció Mikor kell szignálokat mérni? Tipikusan egy szimbólum közepén Mikor kezdődik egy szimbólum? A szimbólum hossza szokásosan előre meghatározott. A fogadónak a bit-szinten szikronizáltnak kell lenni a küldővel Pl. Frame Synchronization által Mi történik, ha csak egyszerűen órát használunk a szinkronizáláshoz? Probléma Az órák másképp mennek (egyik kicsit gyorsabb, másik kicsit lassabb) Nincs két olyan (megfizethető) óra, ami szinkron marad Hiba szinkronizáció elvesztése miatt (NRZ): küldő: Fogadó (gyorabb órával) csatorna 4 42 A szinkronizáció megoldása Önütemező kódok Felügyelet nélkül nincs szinkronizáció Megoldás: explicit órajel Párhuzamos átvitelt igényel egy külön csatornán Szinkronizáltnak kell lennie az adatokkal Csak rövid átvitel esetén ésszerű Szinkronizáció kritikus időpontokban Pl. egy szimbólum vagy egy blokk kezdetén Egyébként teljesesen szabadon futnak az órák Megbízik abban, hogy az órák rövid ideig szinkron futnak Órajel a szimbólumok kódolásából pl. Manchester kód (Biphase Level) = magasról alacsonyra váltás az intervallum közepén = alacsonyról magasra váltás az intervallum közepén Adatok Daten: Manchester A szignál tartalmazza a szinkronizáláshoz szükséges információt 43 44

Digitális kódok Non-Return to Zero-Level (NRZ-L) = magas feszültég, = alacsony Non-Return to Zero-Mark (NRZ-M) = váltás az intervallum elején = nincs váltás Non-Return to Zero-Space (NRZ-S) = nincs váltás az intervallum elején = váltás az intervallum elején Return to Zero (RZ) = négyszögimpulzus az interv. elején = nincs négyszögimpulzus Manchester Code (Biphase Level) = magasról alacsonyra váltás az intervallum közepén = alacsonyról magasra váltás Digitális kódok Biphase-Mark Minden intervallum elején váltás = még egy váltás az intervallum közepén = nincs váltás az intervallum közepén Biphase-Space Minden intervallum elején váltás / fordítva, mint a Biphase-Mark Differential Manchester-Code Minden intervallum közepén váltás = nincs váltás az intervallum elején = váltás az intervallum elején Delay Modulation (Miller) = váltás az intervallum közepén = Váltás az intervallum végén, ha következik, nincs váltás, ha következik Bipolar = négyszögimpulzus az intervallum első felében, melynek iránya alternál (váltakozik) = nincs négyszögimpulzus 45 46 Feladat Mely kódok önütemezők? 47