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

Hasonló dokumentumok
Számítógépes Hálózatok és Internet Eszközök

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

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

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

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

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

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

Hálózati architektúrák és rendszerek. Szélessávú és Média-kommunikáció szakirány ősz

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

Helyi hálózatok. (LAN technológiák, közös médium hálózatok)

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

ADATKAPCSOLATI PROTOKOLLOK

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

Frekvencia tartományok. Számítógépes Hálózatok és Internet Eszközök. Frekvencia tartományok rádió kommunikációhoz

Számítógépes Hálózatok ősz Adatkapcsolati réteg, MAC korlátozott verseny, Ethernet, WLAN; LAN-ok összekapcsolása

Hálózati architektúrák laborgyakorlat

LOKÁLIS HÁLÓZATOK 1.RÉSZ

Számítógép Architektúrák

Hálózati architektúrák és protokollok

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

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

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

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

Rohonczy János: Hálózatok

Távközlő hálózatok és szolgáltatások Távközlő rendszerek áttekintése

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

Számítógépes Hálózatok ősz Adatkapcsolati réteg MAC, Statikus multiplexálás, (slotted) Aloha, CSMA

Mediumhozzáférés (Medium Access Control -- MAC) alréteg az adatkapcsolati rétegben. Számítógépes Hálózatok ősz 2006

Fejezetünk során a következõkkel foglalkozunk:

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

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

10. fejezet Az adatkapcsolati réteg

MAC alréteg. Számítógépes Hálózatok persistent CSMA. Vivő-érzékelés (Carrier Sensing)

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

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

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

Hálózati Architektúrák és Protokollok GI BSc. Kocsis Gergely 2015

2014 UNIVERSITAS SCIENTIARUM SZEGEDIENSIS UNIVERSITY OF SZEGED

(Ethernet) Készítette: Schubert Tamás. LAN kapcsolás /1

Kommunikációs rendszerek programozása. Switch-ek

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

Csak felvételi vizsga: csak záróvizsga: közös vizsga: Mérnök informatikus szak BME Villamosmérnöki és Informatikai Kar január 4.

Távközlő hálózatok és szolgáltatások IP hálózatok elérése távközlő és kábel-tv hálózatokon

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

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

ETHERNET. Médiakommunikációs hálózatok (VIHIM161) Médiatechnológiák és -kommunikáció szakirány. Dr. Lencse Gábor

UMTS RENDSZER ÉS INTERFÉSZEK. UMTS KÓDOSZTÁS ALAPJAI. W-H KÓDOK, KÓDFA. KÓDOSZTÁS, SPEKTRUMSZÓRÁS

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

MAC alréteg. Számítógépes Hálózatok Protokollok korlátozott versennyel. Adaptív fa bejárás protokoll

MAC sub-réteg. Számítógépes Hálózatok ősz Protokollok korlátozott versennyel. Adaptív fa protokoll

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

Távközlő hálózatok és szolgáltatások Optikai hozzáférési hálózatok

Hálózatok passzív és aktív elemeinek beüzemelése

2011. május 19., Budapest IP - MIKRO MOBILITÁS

Kollízió felismerés (collision detection) CSMA/CD. Számítógépes Hálózatok CSMA/CD periódusai. Mi a teendő kollízió esetén? B Idle!

KÉPZÉS NEVE: Informatikai statisztikus és gazdasági tervezı TANTÁRGY CÍME: Számítógép hálózatok. Készítette:

Szenzorok jelátvitele

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

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

SZOLGÁLTATÁS-MINŐSÉG BIZTOSÍTÓ INFORMÁCIÓS TECHNOLÓGIÁK LABORATÓRIUMA TÁVKÖZLÉSI ÉS MÉDIAINFORMATIKAI TANSZÉK, BME

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?

Hálózatok. 1. Számítógép-hálózatokhoz kötődő alapfogalmak és az ISO-OSI hivatkozási modell

Hálózati réteg, Internet

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

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

Beágyazott rendszerek vizsgakérdések

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

Számítógépes Hálózatok és Internet Eszközök

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

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.

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)

A Zigbee technológia

8. sz. melléklete Eredetileg a GTS Hungary Kft. által nyújtott szolgáltatásokra vonatkozó feltételek

Alapsáv és szélessáv. Számítógépes Hálózatok Amplitúdó-moduláció. Szélessáv

Szenzorhálózatok III.

Távközlő hálózatok és szolgáltatások Kapcsolástechnika


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

UWB. Bevezetés Elmélet Alkalmazások

Adatkapcsolati réteg 1

(jegyzet) október 6-8-i óra anyaga A kezdetek Az ARPA project Okok és célok ISO OSI...

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

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

Új generációs passzív optikai hozzáférési technológiák (FTTx, GPON)

UMTS HÁLÓZAT PROTOKOLLJAI. UMTS SZINKRONIZÁCIÓ ÉS

Andrew S.Tanenbaum. Számítógéphálózatok. Második, bővített, átdolgozott kiadás. Panem

BWA Broadband Wireless Access - szélessávú vezetéknélküli hozzáférés

Biztonságtechnikai Szimpózium Budapest

Kiszolgálók üzemeltetése. Iványi Péter

Útmutató a hálózat és az internet használatához Asztali számítógépek vállalatok számára

2016 UNIVERSITAS SCIENTIARUM SZEGEDIENSIS UNIVERSITY OF SZEGED

Szolgáltatások leírása - lakossági

AST_v3\ A közeg-hozzáférési alréteg (Media Access Control MAC)

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

MAC címek (fizikai címek)

Terepi buszrendszerek összehasonlítása jegyzet az Épületinformatika cím tárgyhoz

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 és rendszerek

1. A vezeték nélküli hálózatok rádiós szabályozása

Átírás:

Hálózati Technológiák és Alkalmazások Vida Rolland BME TMIT 2016. február 23.

Bemutatkozás Vida Rolland egyetemi docens, tárgyfelelős IE 325, vida@tmit.bme.hu 2

Fóliák a neten Tárgy honlapja: http://www.tmit.bme.hu/vitma341 Jegyzet nincs, de (viszonylag) részletes fóliák 3

Hozzáférési hálózatok A telekommunikációs hálózat azon része, mely közvetlenül összeköti a felhasználót a szolgáltatóval Ethernet, WLAN, FTTx, xdsl, kábelnet, Gyakran osztott átviteli közeg (shared transmission medium) Többen hallanak engem, és én is több mindenkit hallok Nem lehetséges fizikailag, vagy nem éri meg anyagilag minden felhasználónak dedikált átviteli csatornát biztosítani A megoldandó feladat az átviteli közeghez (csatornához) való hozzáférés szabályozása A felhasználók nem tudják egymásról, hogy ki mikor szeretne adni A küldéseket koordinálni kell 4

Többszörös hozzáférés (Multiple Access) Fix kiosztásra alapuló megoldások TDMA Time Division Multiple Access Minden felhasználónak saját időszelete amikor küldhet A teljes frekvenciatartományt használhatja FDMA Frequency Division Multiple Access A spektrumot frekvenciacsatornákra vágjuk Minden felhasználó a saját frekvenciáján kommunikál CDMA Code Division Multiuple Access Minden felhasználó a teljes csatornán, egyfolytában kommunikál Kódelmélet segítségével különítjük el a forgalmakat Az adó megszorozza a jelet egy kóddal (spreading code), és az eredményt küldi el A vevő a vett jelet újra megszorozza ugyanazzal a kóddal, reprodukálva az eredeti jelet Minden felhasznált kód ortogonális» Két különböző kód összeszorzása nullák sorozata lesz 5

Multiple Access vs. Multiplexing vs. Duplexing Multiple Access (TDMA, FDMA, CDMA) A csatorna-hozzáférés szabályozása több forrás esetén Alapvetően uplink irány Multiplexing (TDM, FDM, CDM, ) A csatorna-hozzáférés szabályozása több küldeni kívánt jel esetén, ugyanattól a forrástól Uplink vagy downlink irány Duplexing (TDD, FDD) A downlink és uplink forgalom közötti megosztás FDD Frequency Division Duplexing Párba állított frekvenciák, elkülönített uplink és downlink csatornák TDD Time Division Duplexing Pár nélküli frekvenciák, rugalmasan megosztott uplink és downlink csatornák 6

Többszörös hozzáférés (Multiple Access) A fix kiosztás nem hatékony ha kevés és börsztös a forgalom Versengésre alapuló csatorna-hozzáférés Lekérdezések (polling) Erőforrások lefoglalása és ütemezése aktuális igények alapján Véletlen hozzáférés (random access) Egy csomópont akkor küld amikor akar, előzetes egyeztetés nélkül Ha két vagy több csomópont egyszerre beszél, ütközés, majd később újraküldés ALOHA, Slotted ALOHA, CSMA/CD 7

ALOHANET Hawaii 70-es évek elején nem volt telefonhálózat A távoli szigeteken lévő felhasználókat a Honoluluban lévő központi számítógépekhez kellett csatolni Megoldás: ALOHANET Norman Abramson, Hawaii Egyetem Minden felhasználó terminálon egy egyszerű rádió Két frekvencián üzemelt Egy a lefele, egy a felfele menő adatoknak Lefele csak a központ küldött, nem volt gond Felfele versenyhelyzet, többen használták ugyanazt a csatornát Ha sikerült elküldeni valamit, a központ visszaküldte a csomagot a másik csatornán Ha nem jött vissza, a csomag valószínűleg elveszett» Újra próbálkozott 8

Aloha Előnyök: Változó méretű csomagok Nincs szükség szinkronizálásra Egyszerű működés Alacsony terhelés mellett egész jó, de nagy upstream terhelés mellett szinte használhatatlan 9

Slotted Aloha Az időt szeletekre (slots) osztjuk Fix hosszúságú szeletek, egy fix hosszúságú csomag elküldéséhez Ha egy csomópont küldeni szeretne, megvárja amíg a következő slot kezdődik A résztvevők szinkronizálása szükséges Ha senki más nem küld abban a slot-ban, akkor sikeres küldés. Különben ütközés és újraküldés egy véletlen hosszúságú várakozási idő után 10

Ethernet Bob Metcalfe (MIT, Harvard) együtt nyaral Abramsonnal Hawaii-on Ötlet: alkalmazzunk valami hasonlót egy vezetékes hálózatra (1973) Első szabvány (DEC, Intel, Xerox) 1982-ben, IEEE 802.3 szabvány 1983-ban Több gép ugyanarra a vezetékre csatlakoztatva Mindenki hall mindenki mást, de ehhez nem kell egy központi csomópont Az Ethernet kereteket meg kell címezni Bár mindenki hall egy adott keretet, csak az dolgozza fel akinek szánták 11

Ethernet = CSMA/CD Az Ethernet kábelen adás előtt a gépek belehallgatnak a csatornába (CSMA Carrier Sense Multiple Access) Ha foglalt, megvárja az adás végét Ha szabad, elkezd adni Nem azonnal, hanem egy slot time után Időt hagy arra, hogy ha van egy impulzus a csatornán, az, vagy a neki köszönhető zajlöket megérkezzen hozzá (lásd alább) Slot time = maximális körbefordulási idő a kábelen 10 Mb/s Ethernetnél 51,2 μs, 100 Mb/s-nál 5,12 μs Lehet, hogy egyszerre két gép is szabadnak érzékeli a csatornát Elkezdenek mindketten adni, de ütközés történik Ezt detektálják (CD Collision Detection), és egy zajlöketet (jam signal) küldenek, hogy mindenki más is értesüljön róla 12

Ethernet = CSMA/CD Véletlen hosszúságú idő után újra próbálkoznak Egy időzítőt állítanak be egy véletlenszerűen választott értékre a [0, 1,.., 2 m-1 ] x t av tartományból, ahol t av az alap várakozási idő (51,2 μs), m = min (10,n) és n az ütközések száma. Minden ütközés után duplázódik a maximum várakozási idő, de csak egy felső korlátig (truncated binary exponential backoff) Az Alohanet-en a CSMA/CD nem volt megoldható Két felhasználó két külön szigeten nem biztos, hogy hallotta egymást 13

Enkapszuláció (beágyazás) 14

Ethernet Frame A data mező legfeljebb 1500 byte (MTU Maximum Transmission Unit a szabvány szerint) Ha túl nagy a csomag, sokáig foglalja a csatornát Nagyobb a hiba esélye, nagyméretű csomagot kell majd újraküldeni Minimális data hossz 46 byte (minimális keret méret = 64 byte = 512 bit) Ha túl rövid a keret, nem lehet CD-t használni Hamarabb befejeződik a keret elküldése, minthogy az esetleges zajlöket visszaérkezne 51,2 μs körbefordulás idő / 0,1 μs bit time = 512 bit Nem értesül az ütközésről, nem tudja újraküldeni a keretet A rövid csomagokat fel kell tölteni haszontalan adatokkal (Pad) 15

Carrier Extension Ha nő a hálózat sebessége (csökken a bit time)... növelni kell a minimális keretméretet, vagy... csökkenteni kell a megengedett maximális kábelhosszt egyre kényelmetlenebb megkötések egy gigabites hálózatnál A minimális keretméretet megemelték 512 byte-ra Carrier Extension A küldő hardver a CRC mező után illeszt egy kitöltő bitsorozatot A vevő hardver levágja azt, a CRC-be nem számít bele Jobb mint a padding, de ez is nagyon pocsékolja a kapacitást Frame Bursting Egyetlen adás során több, egymás után fűzött keretet visz át Jelentősen növeli a hatékonyságot 16

Kezdeti Ethernet verziók 10Base5 vastag Ethernet Koax kábel, 10 Mb/s, 500 méteres szegmens 10Base2 vékony Ethernet Koax kábel, 200 méteres szegmens 10Base-T Csavart érpár, csillag topológia egy hub körül, 100 méteres szegmensek 10Base-F Optikai kábel, 2km-es szegmens 17

Fast Ethernet 100Base-T4 4 sodrott érpár Egy le, egy fel, a másik kettő szükség szerint átkapcsolható (le vagy fel) Max. 100 méteres szegmensek 100Base-TX 2 sodrott érpár Egy le, egy fel, 100 Mb/s duplex sebesség 100Base-FX Mindkét irányban egy többmódusú fényvezető szál 100 Mb/s duplex sebesség Max. 2 km az elosztó és az állomások között 18

Gigabit Ethernet IEEE 802.3z (1998), 802.3ab (1999) Minden elrendezésben pont-pont felépítésű Ellentétben a klasszikus 10 Mb/s-os Ethernettel Két működési mód: Full-duplex mindkét irányba megy forgalom egyidőben Egy központi kapcsolót (switch) kötnek össze a periférián lévő gépekkel Minden vonalat pufferelnek Bárki bármikor küldhet adatokat Nem kell a csatornát figyelni, a versengés kizárt Nincs szükség CSMA/CD-re, viszont akkor már nem Ethernet Half-duplex A gépeket egy egyszerű elosztóhoz csatlakoztatják Nincs pufferelés, lehetnek ütközések 19

Gigabit Ethernet Kábelezési változatok 1000Base-SX Többmódusú fényvezető szál Max. 550 m hosszú szegmensek 1000Base-LX Egy vagy többmódusú szál Max. 5000 m hosszú szegmensek 1000Base-T 4 pár 5-ös kateg. UTP kábel Max. 100 m hosszú szegmensek IEEE 802.3ae 10 Gb/s Ethernet (2002) Csak optikai kábelen IEEE P802,3ba 40Gb/s és 100 Gb/s Ethernet (2010) Lucent Technologies Bell Labs kísérleti eredmények 2010 júniusában elfogadott szabvány 20

Hub Fizikai szintű ismétlő eszköz Bit szinten ismétli a csomagot A bejövő csomagokat azonnal minden interfészén kiküldi Mindenki megkap minden csomagot Több egyidejű küldő: ütközés A collision domain (ütközési tartomány) megmarad A hub-okat általában hierarchikusan, fa topológiába kapcsolják 21

Hub előnyök, hátrányok Minden állomás ütközhet a hub-ra kapcsolt bármely más állomással Ez rontja a hálózat teljesítményét Csökkenti a skálázhatóságot Mindenki látja a többiek forgalmát Különböző médiák nem kapcsolhatók össze Pl. ha van 10Mb/s állomás a rendszerben, a teljes sebesség visszaesik 10 Mb/s-re 22

Hub Nem érdemes kizárólag hub-okból nagy tartományokat építeni Egy nagy ütközési tartomány Ütközési tartomány hub hub hub hub 23

Switch (bridge) Link Layer eszköz megvizsgálja a MAC fejlécet és szelektíven továbbít switch table: (MAC, interfész, timer) A kapott csomagokból építi fel Ha nem ismer egy címet, minden interfészre továbbárasztja a csomagot elválasztja az ütközési zónákat puffereli a csomagokat csak a megfelelő szegmensre továbbít 24

Switch Előnyök: jobban skálázható hatékonyabb, biztonságosabb a pufferelés lehetővé teszi különböző sebességű eszközök összekapcsolását hub hub switch hub ütközési tartomány ütközési tartomány ütközési tartomány 25

Intézményi hálózat Külső hálózat router mail server web server switch IP subnet hub hub hub 26

Switch (bridge) vs. router Intelligens tároló és továbbító (store-and-forward) eszközök Router hálózati (L3) rétegben, IP cím alapján útválasztó (routing) táblákat tárol, routing protokollokat használ Switch adatkapcsolati (L2) rétegben, MAC cím alapján kapcsoló (switching) táblákat tárol, szűrő és címtanuló algoritmusokat használ 27