13. KOMMUNIKÁCIÓS HÁLÓZATOK

Hasonló dokumentumok
XII. PÁRHUZAMOS ÉS A SOROS ADATÁTVITEL

Hálózatok I. (MIN3E0IN-L) ELŐADÁS CÍME. Segédlet a gyakorlati órákhoz. 2.Gyakorlat. Göcs László

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

Hálózati alapismeretek

Hálózati architektúrák laborgyakorlat

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

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

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

Tartalom. 1. és 2. rétegű eszközök. Hálózati kábelek. Első réteg. UTP kábel. Az UTP kábel felépítése

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

MAC címek (fizikai címek)

Hálózat szimuláció. Enterprise. SOHO hálózatok. Más kategória. Enterprise. Építsünk egy egyszerű hálózatot. Mi kell hozzá?

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

TÁVKÖZLÉSI ISMERETEK

4. Hivatkozási modellek

BEÁGYAZOTT RENDSZEREK TERVEZÉSE UDP csomag küldése és fogadása beágyazott rendszerrel példa

Számítógépek, perifériák és a gépeken futó programok (hálózati szoftver) együttese, amelyek egymással összeköttetésben állnak.

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

Tartalom. 1. és 2. rétegű eszközök. Hálózati kábelek. Első réteg. UTP kábel. Az UTP kábel felépítése

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

Rohonczy János: Hálózatok

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

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.

Járműinformatika Multimédiás buszrendszerek (MOST, D2B és Bluetooth) 4. Óra

Informatikai hálózattelepítő és - Informatikai rendszergazda

Hálózati architektúrák és Protokollok PTI 3. Kocsis Gergely

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

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

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

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

Fizikai Réteg. Kábelek a hálózatban. Készítette: Várkonyi Zoltán. Szeged, március 04.

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

A MAC-cím (Media Access Control) egy hexadecimális számsorozat, amellyel még a gyártás során látják el a hálózati kártyákat. A hálózat többi eszköze

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

Informatikai hálózattelepítő és - Informatikai rendszergazda

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

loop() Referencia:

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

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.

Informatikai hálózattelepítő és - Informatikai rendszergazda

Informatika 10. évf.

UTP vezeték. Helyi hálózatok tervezése és üzemeltetése 1

Roger UT-2. Kommunikációs interfész V3.0

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

Számítógép hálózatok 3. gyakorlat Packet Tracer alapok M2M Statusreport 1

Gigabit Ethernet, 10 Gigabit Ethernet. Jákó András BME EISzK

Hálózati architektúrák laborgyakorlat

1. Egy analóg vagy digitális multiméter segítségével hogyan dönthető el egy UTP kábel két végén lévő csatlakozók bekötésének helyessége?

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

Számítógépes alapismeretek

Hálózati architektúrák és Protokollok Levelező képzés - 1. Kocsis Gergely

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

A számítógépes hálózat célja

Járműfedélzeti rendszerek II. 8. előadás Dr. Bécsi Tamás

Számítógép rendszerek. 1. óra. Számítógépes hálózatok, internet

Adatkapcsolati réteg 1

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

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

Tájékoztató. Használható segédeszköz: számológép

Adatátviteli eszközök

Lokális hálózatok. A lokális hálózat felépítése. Logikai felépítés. Informatika alapjai-11 Lokális hálózatok 1/13

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

3. A DIGILENT BASYS 2 FEJLESZTŐLAP LEÍRÁSA

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

4. Csatlakozás az Internethez. CCNA Discovery 1 4. fejezet Csatlakozás az internethez

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

Számítógép-hálózat. Célok: Erőforrás megosztás. Megbízhatóság növelése. Sebességnövelés. Emberi kommunikáció.

Választható önálló LabView feladatok 2017

5. KOMBINÁCIÓS HÁLÓZATOK LEÍRÁSÁNAK SZABÁLYAI

SZÁMÍTÓGÉP-HÁLÓZATOK

Autóipari beágyazott rendszerek. Local Interconnection Network

az egyik helyes választ megjelölte, és egyéb hibás választ nem jelölt.

- 1 - LAN (Helyi hálózti környezet)

Készítette: Bagosi Róbert Krisztián Szak: Informatika tanár Tagozat: Levelező Évfolyam: 3 EHA: BARMAAT.SZE H-s azonosító: h478916

Kommunikáció. 3. előadás

Rubin SMART COUNTER. Műszaki adatlap 1.1. Státusz: Jóváhagyva Készítette: Forrai Attila Jóváhagyta: Parádi Csaba. Rubin Informatikai Zrt.

Számítógép rendszerek. 1. óra. Számítógépes hálózatok, internet

Tartalom. Az adatkapcsolati réteg, Ethernet, ARP. Fogalma és feladatai. Adatkapcsolati réteg. Ethernet

A 27/2012 (VIII. 27.) NGM rendelet (12/2013 (III. 28.) NGM rendelet által módosított) szakmai és vizsgakövetelménye alapján.

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

Busz... LAN. Intranet. Internet Hálózati terminológia

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

Hálózati alapismeretek

A számítógép-hálózat egy olyan speciális rendszer, amely a számítógépek egymás közötti kommunikációját biztosítja.

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

Alhálózatok. Bevezetés. IP protokoll. IP címek. IP címre egy gyakorlati példa. Rétegek kommunikáció a hálózatban

Programozható vezérlő rendszerek KOMMUNIKÁCIÓS HÁLÓZATOK 2.

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

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

Kommunikációs rendszerek programozása. Wireless LAN hálózatok (WLAN)

WAGO PLC-vel vezérelt hő- és füstelvezetés

Választható önálló LabView feladatok A zárójelben szereplő számok azt jelentik, hogy hány főnek lett kiírva a feladat

SWARCO TRAFFIC HUNGARIA KFT. Vilati, Signelit együtt. MID-8C Felhasználói leírás Verzió 1.3. SWARCO First in Traffic Solution.

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

14.óra Portok és csatlakozók típusai, belső- és külső kábeltípusok

2. Egy analóg vagy digitális multiméter segítségével hogyan dönthető el egy UTP kábel két végén lévő csatlakozók bekötésének helyessége?

OPTIKAIKÁBEL ILLESZTŐ INT-FI

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

Számítógép-hálózatok zárthelyi feladat. Mik az ISO-OSI hálózati referenciamodell hálózati rétegének főbb feladatai? (1 pont)

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

Átírás:

13. KOMMUNIKÁCIÓS HÁLÓZATOK A mai digitális berendezések egy jelentős része más berendezések közötti adatátvitelt végez. Esetenként az átvitel megoldható minimális hardverrel, míg máskor összetett hardver-szoftver megoldást alkalmazunk. Ilyen összetett rendszerek a kommunikációs hálózatok, ezek akkor válnak szükségessé, ha nagy mennyiségű adatot kell átvinni, több berendezést kell összekötni, nagy sebességet kell biztosítani, a hibákat alacsony szinten kell tartani 1

13.1. HÁLÓZATI RÉTEGEK Ismert az OSI (Open System Interconnection nyílt rendszerek összekapcsolása) modell, amely hét rétegre osztja a kommunikációs hálózatot, vagy a TCP/IP modell, amely négy rétegről beszél. A felosztást úgy kell végezni, hogy minden réteg jól definiálható feladatot hajtson végre. A digitális hardverhez csak a hálózat legalacsonyabb rétegeinek, a fizikai rétegnek és az adatkapcsolati rétegnek van köze, így a továbbiakban csak ezekkel a témákkal foglalkozunk. 2

A fizikai réteg elemei továbbítják a biteket a kommunikációs csatornán. Az itt felmerülő kérdések fizikai-villamossági jellegűek: milyen feszültségszintekkel reprezentáljuk a logikai 0-t és 1-et, mennyi idő szükséges egy bit továbbításához, az átvitel egy vagy két irányban történhet-e, milyen a lábkiosztás a hálózati csatlakozón 3

Az adatkapcsolati réteg eszközei a küldendő adatokat adatkeretekbe tördelik, és ezeket sorrendben továbbítják. A vevő hálózat nyugtázó kerettel jelzi, hogy minden keret megérkezett, ugyanakkor hiba ellenőrzést és javítást végez (checksum és CRC). Rendszerint szükséges bizonyos forgalomszabályozó eszköz, amely tájékoztatja az adót, hogy a vevő tud-e újabb adatokat fogadni. Ezeket a műveleteket rendszerint megfelelő digitális hardver végzi, tekintettel a gyors átvitelre. Minden egyes eszköznek (csomópont) gyárilag beállított címe van. 4

A hatékonyabb kommunikáció érdekében olyan protokollt kell kialakítani, amely nem kötődik szorosan az adott hálózati topológiához. Ennek megfelelő harmadik rétegen a hasznos adatokat bele tördelik a második réteg kereteibe. A legismertebb ilyen protokoll az IP. Az itt kialakított csomagok a hasznos tartalom mellett megfelelő fejlécet is tartalmaznak, ebben van az IP cím. A hálózati router-ek működnek a harmadik szinten. Egyaránt szükség van szoftverre és hardverre. A csomagokat először szoftver alakítja ki, majd a hardver közvetíti a hálózaton keresztül. 5

A negyedik (transport- szállítási) réteg felel azért, hogy a két csomópont között valóban megtörténjen az adatátvitel. Az adatküldő berendezés átadja az adatokat a szállítási rétegnek és nem foglalkozik tovább az üggyel. A szállítási réteg visel gondot az átvitelről, és addig foglalkozik az üggyel, míg meg nem kapja a visszajelzést az adatok sikeres megérkezéséről. Az itt alkalmazott protokoll leginkább a TCP (transmission control protocol). 6

13.2. ÁTVITELI MÉDIUM A fizikai átviteli csatornák elvileg képesek mindkét irányban adatokat átvinni, de ez bonyolítja a csatorna végén szükséges hardvert. Inkább az a jellemző, hogy két darab egyirányú csatornával oldják meg a kétirányú átvitelt. A leggyakrabban alkalmazott átviteli médiumok a sodrott érpár és az optikai szál. A kétirányú kommunikációhoz tehát célszerű két érpárt vagy két üvegszálat alkalmazni. 7

A számítógépek összekötésére rendszerint árnyékolás nélküli sodrott érpárokat tartalmazó UTP (unshielded twisted pair) kábeleket használunk. Az első generációs, CAT3 típusú kábelek 10Mbit/s átviteli sebességet tettek lehetővé. A ma leginkább használatos CAT5 típusú kábelekkel 100Mbit/s érhető el. Bevezetési szakaszban vannak a CAT6 típusú kábelek a Gbit/s sebességhez. A sodrott érpár kedvezőtlen tulajdonsága a zajérzékenység és a jel fokozatos csillapítása a távolság növelésével, ezért az UTP kábelek maximális hossza 100 m körüli. 8

Az optikai kábelek használatához összetettebb elektronikai eszközök szükségesek, de nagy távolságra sokkal ígéretesebbek a kisebb csillapítás és a villamos zavarokra való érzéketlenség miatt. Az optikai kábelek alapanyaga nagy tisztaságú üvegszál, de rövid távokon műanyag szál is használatos. A központi, vékony üvegszálat egy külső üvegréteg borítja, ennek különböző a fénytörési indexe. A fénytörés szabályainak megfelelően a központi vékony üvegszálba juttatott fény jórészt visszaverődik a külső burkolatról. 9

A 10

A fény bejuttatását világító dióda (LED) vagy lézer dióda végzi. A lézeres megoldás előnye, hogy az egy hullámhosszú fény egyenletesen terjed az optikai szálban, nem jön létre interferencia a szomszédos impulzusok között a különböző hullámhosszú komponensek különböző terjedési sebességei miatt. 11

Nem terjed az egész fénymennyiség azonos útvonalon, hanem különböző helyekről visszaverődve, zegzugos úton, így különbségek lesznek az utak hosszában, ami szintén interferenciához vezet. Az egymódusú kábel központi üvegszála nagyon vékony, 8-10µm, ezeknél a visszaverődés hatása elenyésző. A magas ár miatt mégis többnyire vastagabb (62,5µm) üvegszállal készítik az optikai kábelt, ezek a többmódusú kábelek. 12

13.3. CSATORNA KÓDOLÁS A nagysebességű soros adatátvitel UART-hoz hasonló berendezést kíván, amely a párhuzamos adatokat sorossá alakítja és viszont. A Gbit/s sebességű átvitelnél alkalmazott átalakítók serdes (serializer, deserializer sorosító, párhuzamosító) néven ismeretesek. Ilyen céleszközök vannak gyártásban, de megvalósíthatók FPGA eszközökben is, megfelelő hardveres programozással. Egy általános tömbvázlat az ábrán látható. 13

A 14

Ezek az eszközök egy alacsonyabb frekvenciájú órajelet kapnak és belső PLL (7.2.2.) segítségével szintetizálják az adatok soros küldéséhez szükséges magasabb frekvenciájú órajelet. A fogadó oldalon nem áll rendelkezésre bejövő órajel, hanem azt a beérkező bitsorból kell visszaállítani. Hogy ez megvalósítható legyen, az adatokat nem az eredeti, hanem kódolt formában kell küldeni. Létezik olyan kódolási eljárás, amelynél a logikai szintek váltásának száma megközelítőleg állandó, nem függ a tényleges adatoktól. 15

A kódolás nem csak az órajel kinyerése miatt fontos. Az átviteli médium rendszerint olyan igényt támaszt, hogy nagyjából egyenlő nullát és egyest vigyünk át, függetlenül a tényleges adatoktól. Léteznek olyan kódolási és dekódolási módszerek, amelyek a fenti igényeket kielégítik. Egy ilyen eljárás a scrambling (titkosítás). 16

A felső ábrán egy scrambler logikai rajzát látjuk, amely a folyamatosan érkező biteket úgy módosítja, hogy az átviteli vonalra hasonló számú nulla és egyes kerüljön. A feladatot egy LFSR (3.6.3.) segítségével oldja meg. A vételi oldalon egy hasonló szerkezetű LFSR (descrambler) állítja vissza az eredeti biteket. A bemutatott jelfeldolgozás ugyan egy soros eljárás, de felfogható párhuzamosként is: pl. vizsgálható nyolc bites csoportok átvitele. 17

A 18

13.5. ÁTVITELI TOPOLÓGIÁK Az adatátviteli hálózatok lehetnek egyszerű pontpont megoldások egy küldő- és fogadó egységgel. Sok esetben kettőnél több berendezés kommunikál egymással, ilyenkor hálózatról beszélünk. Különböző hálózati topológiákat mutat be az alábbi ábra. A bus (sín) szerkezet a leggyakoribb itt minden berendezés ugyanazt a fizikai médiumot használja (pl. egy sodrott érpár). 19

A ring (gyűrű) szerkezetnél minden berendezés két szomszédjával tart kapcsolatot. Az átvitel rendszerint egyirányú, egyik szomszédtól csak fogadjuk az adatokat, a másiknak küldjük. A mesh szerkezet több kötést tartalmaz, így az átviteli lehetőségek is nagyobbak (gyorsabb kommunikáció, alternatív elérési utak). A star (csillag) típusú hálózatnál a központi hub kapcsolatot tart minden szomszédos berendezéssel. Az egyes perifériák csak a megfelelő hub-on keresztül érhetnek el más berendezéseket. 20

A 21

13.6. HÁLÓZATI PROTOKOLLOK A digitális berendezések (elsősorban számítógépek) ma rendszerint nem független egységek, hanem különböző módon kommunikálnak (adatokat visznek át) más közeli és távoli eszközökkel. Az átvitel magasabb szintű szervezése protokollok formájában van szabványosítva. 22

ETHERNET HÁLÓZAT Az ethernet a legelterjedtebb szabvány a számítógép hálózatokra. Léteznek 10-, 100-, 1000Mbit/s megoldások, a legújabb szabvány a 10Gbit/s átvitelre vonatkozik. A szabványok leírják az adatcsomagok szerkezetét (ábra). A preamble egy hét bit hosszúságú bevezető, egy további bit jelzi a keret kezdetét. A keret fő részei a fejléc, a hasznos adatok és a záró rész. 23

A keretek szokásos hossza 64 byte-tól 1518 byteig terjedt korábban, de a mai megoldások ennél többet is lehetővé tesznek. A fejléc tartalmazza a küldő és a fogadó egység címét. 24

A 25

Az ethernet közös átviteli médiumot használ több küldő-fogadó egységre (csomópont). Az esetleges ütközéseket a berendezések a 12.3.1. pontban leírt módon hárítják el. Az egyes adatsíneket bridge (híd) köti össze. A hidak a második kommunikációs rétegben (13.1.) működnek, nyilvántartást vezetnek arról, hogy a híd melyik oldalán melyik berendezés aktív. A hídon keresztül végzett kommunikáció mellett végezhető helyi adatátvitel is (ábra). 26

A 27