Dr. Kovács Szilveszter Általános Informatikai Tsz. Miskolci Egyetem



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

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

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

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

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

Hálózati alapismeretek

Számítógép-hálózatok Bevezetés, hálózati architektúra, rétegek

Számítógép-hálózat. Er forrásmegosztás. Fürtözés. A számítógépek hálózatba kapcsolásának el nyei

A számítógép-hálózatok használata

Számítógép-hálózatok Bevezetés, hálózati architektúra, rétegek

Hálózatok II. A hálózati réteg funkciói, szervezése

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

Hálózati architektúrák laborgyakorlat

4. Hivatkozási modellek

Hálózati architektúrák laborgyakorlat

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

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

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

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.

A számítógép-hálózatok tervezését struktúrális módszerrel végzik, azaz a hálózat egyes részeit réteg-ekbe (layer) vagy más néven szint-ekbe (level)

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

Számítógépes alapismeretek

Tartalom. Az adatkapcsolati réteg, Ethernet, ARP. Fogalma és feladatai. Adatkapcsolati réteg. A hálókártya képe

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

Szg.-hálózatok kialakulása, osztályozása, hálózati topológiák, OSI modell

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

AST_v3\ Hivatkozási modellek

Hálózati alapismeretek

Hálózati Technológiák és Alkalmazások

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.

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

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

Két típusú összeköttetés PVC Permanent Virtual Circuits Szolgáltató hozza létre Operátor manuálisan hozza létre a végpontok között (PVI,PCI)

Multiprotocol encapsulation (RFC1483) - IETF Classical IP over ATM (RFC1577) - IETF LAN Emulation (LANE) - ATM Forum Multiprotocol over ATM (MPOA) -

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

MAC címek (fizikai címek)

Hálózati réteg. WSN topológia. Útvonalválasztás.

Újdonságok Nexus Platformon

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

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)

Csoportos üzenetszórás optimalizálása klaszter rendszerekben

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

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

Adatkapcsolati réteg 1

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

Forgalomirányítás (Routing)

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

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

Számítógép-hálózatok, az Internet és szolgáltatásai. Virtuális vállalat 6. előadás Dr. Kulcsár Gyula

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

Routing. 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épes hálózatok elmélete modul - 3. fejezet. Az ISO-OSI modell 1

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é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ó.

Hálózati Technológiák és Alkalmazások. Vida Rolland, BME TMIT november 5. HSNLab SINCE 1992

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

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

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.

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

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

Elosztott rendszerek

Hálózati Architektúrák és Protokollok GI BSc. 3. laborgyakorlat

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

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

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

Ellenőrző kérdések a ZH témaköréből

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

Virtuális magánhálózat Virtual Private Network (VPN)

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

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

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

1: Bevezetés: Internet, rétegmodell Alapok: aszimptótika, gráfok. HálózatokII, 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

Párhuzamos programozási platformok

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

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

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

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

III. előadás. Kovács Róbert

Hálózati architektúrák laborgyakorlat

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á?

Párhuzamos programozási platformok

2014 UNIVERSITAS SCIENTIARUM SZEGEDIENSIS UNIVERSITY OF SZEGED

Elosztott rendszerek. Az elıadás. Az elosztott rendszer definíciója. Köztesrétegként felépülı elosztott rendszer

Hálózati réteg. Feladata: a csomag eljusson a célig Több útválasztó Ez a legalacsonyabb rétek, mely a két végpont

Hálózati Technológiák és Alkalmazások. Vida Rolland, BME TMIT október 29. HSNLab SINCE 1992

Address Resolution Protocol (ARP)

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

Miért tanulunk a számítógép hálózatokról? Számítógép hálózatok. Mennyit tudunk már róluk? Internet: Példa. Internet: Az erıforrás megkeresése

Számítógépes Hálózatok Felhasználói réteg DNS, , http, P2P

Felhasználói réteg. Számítógépes Hálózatok Domain Name System (DNS) DNS. Domain Name System

Számítógép hálózatok I. Bevezetés

Hálózati architektúrák laborgyakorlat

Átírás:

Bevezetés, hálózati architektúra, rétegek Dr. Kovács Szilveszter fóliáinak felhasználásával Ficsor Lajos Általános Informatikai Tanszék Számítógéphálózat Számítógéphálózat: Autonóm számítógépek összekapcsolt hálózata em alárendelt kapcsolat (pl. számítógép-periféria) Tetszıleges kommunikációs alrendszer kötheti össze ıket (elektronikus információcsere) Az elosztott rendszer (a hálózattal szemben): Egyetlen virtuális rendszer, melynek elemei együttmőködnek egy feladat megvalósítása érdekében Az egyes elemek konkrét helye, funkciói el vannak rejtve Implementálható számítógép-hálózatra is Dr. Kovács Szilveszter E. I. / 2. A hálózat célja Erıforrás összevonás/megosztás Minden erıforrás a fizikai helyétıl függetlenül bárki számára elérhetı legyen Megbízhatóság növelés Több azonos funkciójú erıforrás, redundancia, adatbiztonság, Gazdaságosság növelés Pl. egy drága szupergép helyett több, kisebb, olcsóbb GRID computing Új (speciális) szolgáltatások: a kommunikáció Pl. e-mail, chat Dr. Kovács Szilveszter E. I. / 3.

Kiterjedés szerinti osztályozásuk Lokális számítógép-hálózat (LA) 0-1 km, szoba-épületcsoport, kis távolság, nagy sebesség Városi számítógép-hálózat (MA) <10 km, közepes táv, közepes sebesség agytávolságú-hálózat (WA): kontinensekre, nagytáv, közepes vagy kis sebesség Összekapcsolt nagytávolságú hálózat bolygóra kiterjedı A sebességhatárok elmosódnak! LA-MA WA, ma már mind Gbps nagyságrendő Local, Metropolian, Wide Area etwork Dr. Kovács Szilveszter E. I. / 4. álózati struktúrák A számítógéphálózat gazdagépeket (ost) összekötõ kommunikációs hálózat (Communication etwork) Célja: osztok közötti üzenettovábbítás Elemei: Átviteli vonalak csatornák (channels) Kapcsolóelemek Interface Message Processor (IMP), vagy Csomag (vonal) kapcsoló csomópont, vagy Csomópont (ode) Kapcsolóelemek (node) Olyan számítógép (~ost), amely több átviteli vonalhoz is kapcsolódik. Feladata az üzenetek (ill. csomagok (packet) üzenet elemek) továbbítása (forgalomirányítás) Dr. Kovács Szilveszter E. I. / 5. A hálózatoknak két nagy csoportja van Pont-pont közötti kapcsolatokból felépülı Topológiák: csillag, győrő, fa, teljes, szabálytalan Egy csatornán mindig két csomópont kommunikál. Általában nagy távolságok, WA, MA (ma már LA is (UTP)) Az üzeneteket (csomagokat) a csomópontok tárolják és továbbítják (store and forward) az új irányba. Más néven csomagkapcsolt-hálózat (packet switched). Dr. Kovács Szilveszter E. I. / 6.

A másik csoport Üzenetszórásos csatornára épülı hálózat (Broadcast Channel) Egyetlen csatorna, amin az összes csomópont osztozik. Egy csomópont által feladott csomagot az összes többi veszi. Csomagon belül címmezı: címzett, feladó a címzettbıl tudják, hogy kinek szól (a többi eldobja), (azonosítás a címmezı alapján) (unicast). Speciális címek Valamennyi gépnek szóló üzenet (broadcast) Csoport cím (multicast) Topológiák: sín, mőhold vagy rádiós, győrő. Tipikusan LA vagy rádiós hálózat Dr. Kovács Szilveszter E. I. / 7. Üzeneszórásos csatorna Gond: Egyszerre csak egy állomás adhat csatorna kiosztási probléma. A csatornakiosztás lehet Statikus pl.: ciklikus multiplexálás (kiválasztás), (pl.: round robin) Gond: ha nincs adnivaló kihasználatlan csatorna. Dinamikus csak azok versenyeznek, akik adni akarnak (jobb csatornakihasználtság). Lehet: centralizált (központosított): egy arbitrációs (ütemezı) egység dönti el, hogy ki a következı. decentralizált (elosztott): minden állomás maga dönt, hogy adhat-e (elosztott algoritmus) Dr. Kovács Szilveszter E. I. / 8. Általános hálózati architektúra Az egyszerőbb (strukturált) tervezés érdekében a számítógép-hálózatokat rétegekbe (layers) szervezik. álózati architektúra: rétegek és protokollok halmaza A. host B. host +1. réteg Társelemek (peer entities). réteg -1. réteg Funkcionális elem (entity) Interfész Virtuális kommunikáció a rétegprotokoll szerint (nem közvetlen) Funkcionális elem (entity) Interfész Fizikai közeg Valóságos kommunikáció a fizikai közegen keresztül Dr. Kovács Szilveszter E. I. / 9.

álózati architektúra Réteg: Jól definiált szolgáltatásokat nyújt a felette lévı rétegnek Elrejti a szolgáltatások megvalósításának részleteit ( fekete dobozos tervezés) Interface: Az alsóbb réteg által a felsınek nyújtott elemi mőveletek és szolgálatok definíciója (Az interfészen keresztül (le és fel) vezérlı információk és adatok adódnak át) Funkcionális elem (entity): Az adott réteg funkcióinak megvalósítása A funkcionális elem a réteg alatt és felett lévı szolgáltatásokat köti össze. Dr. Kovács Szilveszter E. I. / 10. Társelemek Társelemek (peer entities): A különbözı gépeken egymásnak megfelelı rétegben lévı funkcionális elemek. Virtuális kommunikáció: A társelemek kommunikációja Fizikai kommunikáció: A rétegek közötti interfészeken keresztül lefelé, ill. felfelé adat és vezérlı információk átadása a az egyik gép n. rétege egy másik gép n. rétegével kommunikál az virtuális kommunikáció míg, a valós kommunikáció ui. a fizikai rétegben történik). Protokoll: A kommunikáció során használt szabályok és konvenciók összessége. PL: (többszintő kommunikáció) Két filozófus kommunikálni kíván (3. réteg). elyük: Kenya, Indonéza; yelvük: szuhaéli, indonéz Réteg protokolljuk: felváltva mondatokat cserélnek. 3/2 IF: szóban/ szuhaéli, papíron/ indonéz (itt a nyelv IF protokoll). 2. réteg: tolmácsok; Réteg protokolljuk az angol nyelv (mire mirıl fordít). 2/1 IF: szóban, papíron. 1. réteg: Technikusok. Fizikai protokolljuk: telex (hogyan ad, fogad). Miért jó a rétegezettség? Pl, bármelyik szint protokollja, vagy interfésze változhat úgy, hogy az a felettes rétegeket nem befolyásolja. Dr. Kovács Szilveszter E. I. / 11. álózati architektúra Rétegek és protokollok halmaza Elegendı információ az implementáláshoz em része sem a részletes implementáció, sem az interfészek specifikációja (a konkrét implementáció során tervezıi döntés). Dr. Kovács Szilveszter E. I. / 12.

álózati architektúra Feldarabol max. csomagméretre Forgalomirányítás Üzenet Tömörít Tárol míg feszabadul Üzenet Kitömörít Várakoztat torlódás vezérlés Összerak ibamentes átvitel Fejrész 2, Farokrész T 2 Pl. ellenırzı összeg Minden rétegben lehet kapcsolat-felépítési és -lebontási mechanizmus Az adatátvitel iránya lehet: szimplex, félduplex, duplex Dr. Kovács Szilveszter E. I. / 13. Az ISO-OSI hálózati referencia modell emzetközi Szabványügyi Szervezet (International Standards Organization: ISO) ajánlása: yílt rendszerek összekapcsolása hivatkozási (referencia) modell (Open System Interconnection: OSI) A referencia modell: 7 rétegő struktúra Az OSI modell nem hálózati architektúra! em határoz meg konkrét protokollokat, szolgálatokat az egyes rétegekben. Csak funkciókat határoz meg. Dr. Kovács Szilveszter E. I. / 14. ISO/OSI rétegek kialakítása A rétegek kialakításának szempontjai: A rétegek különbözı absztrakciós szinteket képviseljenek és jól definiált feladatokat hajtsanak végre A feladatok megválasztásakor szabványokat teremtsenek Minimális információ csere a rétegek között Rétegek száma (nem túl sok egyszerő, nem túl kevés egy rétegbe kevés feladat kerüljön) Dr. Kovács Szilveszter E. I. / 15.

Az ajánlott 7 réteg 7: Alkalmazási réteg (Application layer) széles körben igényelt protokollok (pl. fájl átvitel, mail, virtuális terminál) 6: Megjelenítési (Presentation layer) kód konverzió, titkosítás, tömörítés (adatformátum kezelés) 5: Viszonyréteg (Session layer) (pl. párbeszédek szervezése, szinkronizáció, kölcsönhatás menedzselés) 4: Szállítási réteg (Transport layer) (end-to-end kapcsolat biztosítása nagy hálózaton) 3: álózati réteg (etwork layer) útvonal kiválasztás 2: Adatkapcsolati réteg ( Link layer) adategységek továbbítása, hibaellenırzés, behatárolás, javítás (biztosítsa a közeghozzáférést, csatornamegosztás (ha kell)) 1: Fizikai réteg (Physical layer) fizikai közeghez kapcsolódik (biztosítsa a bitfolyam átvitelét) Dr. Kovács Szilveszter E. I. / 16. Alapfogalmak Protokoll Szabályok halmaza, melyek két szeparált elem (entitás) közötti adatcserét szabályozzák (ugyanazon "nyelv" használata!) PL. Konvenciók a kommunikáció tárgyáról, hogyanjáról stb. A protokolloknak van szintaxisa, szemantikája Réteg protokoll a társ-entitások közötti (peer-entities) protokoll Interfész Két réteg között helyezkedik el. Leírja az alsó réteg által nyújtott szolgálatokat, az ezek kéréséhez szükséges adatokat és vezérlı információkat, a szolgálatok eredményét adó információkat és az elérés módját. Dr. Kovács Szilveszter E. I. / 17. Alapfogalmak Referencia modell A rétegek ajánlott számát, a rétegek funkcióit definiálja, de nem határoz meg konkrét protokollokat és interfészeket! álózati architektúra Rétegek és protokollok halmaza, ami már elég információ az implementáláshoz. Maga az implementáció azonban nem része, még az interfészek specifikációja sem! Dr. Kovács Szilveszter E. I. / 18.

Példa az OSI használatára Application Presentation Session Transport etwork Link Physical Dr. Kovács Szilveszter E. I. / 19. Más modellek A DoD (Department of Defense) modell ARPAET, TCP/IP protocol stack OSI 7.-5. Application Layer Transpot ost-to-ost (Transport) TCP- etwork Internetwork Layer (IP) IP- TCP- link etwork Access (Lan, WA techn.) MAC- IP- TCP- Dr. Kovács Szilveszter E. I. / 20.