Lokális hálózatok I. rész

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

MAC címek (fizikai címek)

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

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

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

Adatkapcsolati réteg 1

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

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

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

Rohonczy János: Hálózatok


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

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

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

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

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

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

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

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

Hálózati architektúrák laborgyakorlat

Ethernet hálózatok. 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 2012

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

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

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

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

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

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

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

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

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

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

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)

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.

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

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

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

Hálózati alapismeretek

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

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

Újdonságok Nexus Platformon

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

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.

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

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

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

Hálózatok. Oktatási segédlet.

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

Kapcsolás alapjai, haladó forgalomirányítás

Hálózati architektúrák laborgyakorlat

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

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

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ózatok Alternatív valóság Kovács Ákos

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


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

Kapcsolódás a hálózathoz. 4. fejezet

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

Hálózati alapismeretek

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

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

Újdonságok Nexus Platformon

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

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!

Hálózatok II. Hálózatközi együttműködés

Bánfalvy Zoltán, ABB Kft., MEE Vándorgyűlés, Budapest, Ethernet-hálózatok redundanciája IEC és IEC 62439

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

Hálózati alapismeretek

Helyi hálózatok - Local Area Networks. Készítette: Schubert Tamás (BMF) Tempus S_JEP LAN / 1 Számítógép-hálózatok

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

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

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

I+K technológiák. Buszrendszerek Dr. Aradi Szilárd

INVERSE E1 MULTIPLEXER LAN BRIDGE

Hálózati réteg, Internet

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

Számítógépes 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.

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

Programozható logikai vezérlők

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

Felhő alapú hálózatok (VITMMA02) Hálózati megoldások a felhőben

Számítógéphálózatok Az IEEE 802 szabvány A közeghozzáférési alréteg megvalósításai Hálózatok 2003/2004. tanév II. félév Wagner György

IP alapú kommunikáció. 3. Előadás Switchek 3 Kovács Ákos

Link Aggregation Control Protocol

ADATKAPCSOLATI PROTOKOLLOK

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

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

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

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

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

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

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

Hálózati architektúrák laborgyakorlat

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

Everything Over Ethernet

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

Átírás:

Lokális hálózatok I. rész Az Ethernet (IEEE 802.3) 1

A számítógép-hálózatok klasszikus osztályozása területi lefedés szerint WAN Wide Area Network nagy kiterjedésű hálózat távolsági megkötés nélküli, tetszőleges kiterjedésű hálózat akár globális méretű is lehet MAN Metropolitan Area Network (nagy)városi hálózat eredetileg: egy tipikus USA-beli metropolitan area, de nem feltétlenül város néhány km - néhány tíz km LAN Local Area Network helyi v. lokális hálózat tipikusan vállalaton, intézményen belüli hálózat néhány tíz méter max. néhány km PAN Personal Area Network személyi hálózat néhány méter néhány 10 méter BAN Body Area Network testfelszíni és testen belüli eszközök hálózata 2

Lokális hálózatok tartalom I. Az Ethernet IEEE 802.3 Ethernet (a klasszikus E.) IEEE 802.3u Fast Ethernet IEEE 802.3z Gbit/s Ethernet IEEE 802.3ae 10 Gbit/s Ethernet II. Röviden két további IEEE 802-es szabványú LAN-ról és egy ANSI-szabványúról, amely átmenet volt a MAN felé Token ring 802.5 FDDI (ANSI) III. LAN-ok összekapcsolása 3

A lokális hálózatok architektúrája ISO-OSI IEEE-ANSI 2 1 802.3 Ethernet Adatkapcsolati Fizikai LLC MAC PHY PMD 8 0 2. 2 802.4 802.5 802.11 X3T9.5 LLC : Logical Link Control Logikai adatkapcsolati MAC: Medium Access Control Közeghozzáférési Alrétegek PHY: Physical Fizikai (sublayer) PMD: Physical Medium Dependent Fizikaiközeg-függő 802.1: közös funkciók valamennyi LAN-ra és MAN-ra pl. együttműködés, biztonság (interworking, security) 8 0 2. 1 4

IEEE 802.2 LLC Logical Link Control 2 1 Adatkapcsolati Fizikai LLC MAC PHY PMD 802.3 802.2 Logical Link Control 802.4 802.5 802.11 X3T9.5 8 0 2. 1 Feladatai: A 3. rétegbeli protokoll számára megbízható átvitel biztosítása Forgalomszabályozás Hibaérzékelés, -javítás Szolgáltatások: Nyugtázatlan, összeköttetés-mentes (datagram) Nyugtázott, összeköttetés-mentes (datagram) Nyugtázott, összeköttetés-alapú Nem biztos, hogy szükség van LLC-re (pl. az IP nem igényli) Protokoll-overhead: a MAC-kerethez LLC fejléc adódik hozzá 5

A 802.3 szerinti fizikai és MAC réteg: az Ethernet A Xerox Palo Alto Research Center fejlesztette ki A Digital Equipment, Intel, és Xerox mint DIX (DEC, Intel, Xerox) közös gyártói szabványa lett Az IEEE az IEEE 802.3-ban szabványosította (jelentős változtatásokkal) Ezért két változat létezik: Ethernet version 2 (DIX) IEEE 802.3 Különbségek elsősorban a MAC keretben Topológia: logikailag (és eredetileg fizikailag is) busz 6

Ethernet jelölésrendszer A B C 10 Base 5 1000 Base T A rész: Adatsebesség 1=1Mbit/s 10 = 10 Mbit/s,... B rész: Base = alapsávi (baseband) átvitel Broad = szélessávú (broadband) átvitel mit jelent ez? C rész: Átviteli közeg: T = twisted pair FX/LX/SX = fibre optics CX = shielded balanced copper T4 = 4 pair twisted pair T2 = 2 pair twisted pair Szegmenshossz: 2=185 m 5=500 m 7

A fizikai réteg feladatai Bitfolyamok adása és vétele Vivőérzékelés Ütközésészlelés A jelek kódolása és dekódolása Előtag ( előke )(preamble) generálása Órajel generálása a szinkronizáláshoz 8

Kábelezési megoldások Régebben: Eredeti vastag (yellow) kábeles Vékony kábeles 10 BASE5 Mostanában: Aktív hubos hub ( sokkapus ismétlő) 10BASE2 HUB 10BASET 10BASEF 9

Ethernet kábelezés: 10 Base 5 50 Ohmos lezárás Transceiver AUI - kábel Yellow Cable 10

Ethernet kábelezés: 10 Base 2 BNC 50 Ohmos lezárás RG 58C/U T-elosztó EAD 11

10Base T 10BaseT Sokkapus ismétlő (multiport repeater) / hub Valamely porton észlelt jel a hátlapra jut, onnan minden egyes porton adásra kerül Workstation Workstation Server Server Az esetleges ütközés a hubban jön létre! 12

Medium Access Control az Ethernet-keretek felépítése Előtag 7 byte SFD 1 byte Célcím 6 byte Forráscím 6 byte Típus/hossz 2 byte Adat 46-1500 byte CRC 4 byte Keret hossza (64-1518 byte) Előtag (preamble) (7 byte): 10101010 SFD (Start Frame Delimiter) keret kezdete (1 byte) Célcím (6 byte), pl. 00:DA:07:9B:43:1B Forráscím (6 byte) Típus/hossz (2 byte): az adatmező típusa és hossza Adat: min. 46 byte, max. 1500 byte CRC - ellenőrző összeg (4 byte) 13

Min. csomaghossz, résidő : az ütközések biztos érzékeléséhez Legkedvezőtlenebb esetben is (két állomás a busz két végén) minden állomás érzékelje az ütközést: T = 2L C L: szegmens (busz) hossza C: jelterjedési sebesség T: résidő L = 500 m; C= 2 10 8 m/s kb. T = 51,2 μs Grafikus ábrázolás: az ütközési területnek folytonosnak kell lennie a busz mentén Ha 10 Mbit/s, akkor 51,2 μs 512 bit = 64 bájt 14

Medium Access Control CSMA/CD Carrier Sense Multiple Access with Collision Detection (CSMA/CD) Az állomás figyeli a csatornát, a vivőt (carrier sense) Ha nem érzékel adást, elkezdi küldeni a keretet Ha kettő vagy több állomás ad, mindegyik abbahagyja az adást (ütközésérzékelés - collision detection) Valamekkora (véletlen) késleltetést ( backoff time) követően az állomás újból megkísérli az adást A CSMA/CD-hoz szükséges, hogy adás előtt vivőt érzékeljünk (carrier sensing CS) adás alatt érzékeljük, hogy más is ad (collision detection - CD) 15

Medium Access Control a CSMA/CD elvi folyamatábrája Az állomás adásra kész A csatorna érzékelése Várakozás a backoff stratégia szerint Szabad a csatorna? nem igen Adás és ütközésérzékelés Ütközés van? nem igen Adás leállítása a minimális csomaghossz elérése után Az adás befejezése 16

Az Ethernet MAC-protokollja Backoff stratégia: truncated binary exponential backoff 17

Magyarázatok a MAC-protokollhoz Interframe gap (keretek közötti idő): 96 bit (9,6 μs 10 Mbit/s-nél) Retry count (ismétlésszám): N, N=1 15 Véletlen késleltetésszám: R R-et a [0, 2 K-1 ] intervallumból sorsoljuk, ahol K=N, ha N<=10, és K=10, ha N>10 1. ütközés után: sorsoljuk R-et a {0, 1}-ből; a késleltetés R*512 bitidő (1 bitidő 0,1 μs 10 Mbit/s-nál) 2. ütközés után: R-et a {0,1,2,3}-ből 10. ütközés után: R-et a {0,1,2,3,4,,1023}-ből (Ez kb. max. 52,4 ms-ot ad.) Résidő: 512 bit = 51,2 μs 10 Mbit/s-en Jam (zavarás): 48 bitnyi ideig, hogy minden állomás biztosan érzékelje az ütközést 18

Az Ethernet hatékonysága (kihasználtság throughput) Kihasználtság 100% 90% 80% 70% 60% 50% 40% 30% 20% 10% 0% 10 Mbit/s Résidő =64 byte 64 byte 128 byte 256 byte 512 byte 1024 byte 2 4 8 16 32 64 128 sok Állomásszám 19

LAN-ok - tartalom I. Az Ethernet IEEE 802.3 Ethernet (a klasszikus E.) IEEE 802.3u Fast Ethernet IEEE 802.3z Gbit/s Ethernet IEEE 802.3ae 10 Gbit/s Ethernet II. Röviden két további IEEE 802-es szabványú LAN-ról és egy ANSI-szabványúról, amely átmenet volt a MAN felé Token ring 802.5 FDDI (ANSI) III. Az IEEE 802.2 LLC (Logical Link Control) IV. LAN-ok összekapcsolása 20

Kapcsolt Ethernet Nagyobb forgalom kezelése a buszsebesség növelése nélkül Ethernet-kapcsoló (switch), több vonali kártyával A kártyák portjaira 10BaseT-n csatlakoznak a végpontok Adott portra csatlakozó szegmensen ütközéses kommunikáció (mint a klasszikus esetben) A kapcsolón belül nincs ütközés Pufferelt portok, duplex működés Egy port egy állomás is lehet (dedikált sávszélesség) Kicsit többet a kapcsolókról a LAN-ok összekapcsolása részben 21

Nagysebességű Ethernet szabványok Fast Ethernet (IEEE 802.3u) Gigabit Ethernet (IEEE 802.3z) 10Gb Ethernet (IEEE 802.3ah) Jellemzők Fizikai közeg Résidő (slot time) [byte] 10/100 Mbit/s UTP fényv. Küldési próbálkozás 16 Visszalépési algoritmus korlátja Minimális keretméret [byte] Maximális keretméret [byte] 1 Gbit/s koax UTP fényv. 64 512 NINCS 10 64 1518 10 Gbit/s fényv. (rézv.) CSMA/CD MAC PROTOKOLL 22

IEEE 802.3z Gigabit Ethernet Megnyújtott keretformátum 7 PA Duplex üzemmód: nincs ütközés, nincs CSMA/CD Félduplex üzemmód: Mint a klasszikus Ethernet (CS, CD), de sokkal rövidebb keretidők Két megoldási lehetőség: Megnövelt kerethossz Carrier-extension bitek hozzáadása a keretekhez 1 SFD Ezt választották, mert ezzel nem változott a szabvány 6 6 2 3/4 változó 4 DA SA LEN LLC Adat PAD FCS minimális keretméret résidő (slot time) vivőidőtartam (carrier duration) PA Preamble LLC Logical Link Control DA Destination Address PAD Padding SA Source Address FCS Frame Check Sequence (CRC-32) SFD Start Frame Delimiter LEN Length Extension 23

IEEE 802.3ae - 10 Gbit/s Ethernet (XGE) - Áttekintés Ez a legújabb az Ethernet-családban, 2002 közepén hagyták jóvá 10 Gigabit-Ethernet Alliance (http://www.10gea.org) IEEE 802.3ae: további 10-szeres sebességnövelés a GbE-hez képest az Ethernet alkalmazási területének kiterjesztése a WAN-okra Kizárólag duplex, nincs többé CSMA/CD Főként üvegszál, de van rézvezetékes változata is 7 különböző PHY-réteg 24

Gigabit Ethernet és 10GbE eszközök hálózati eszközökben Cisco Catalyst switch GbE és 10GbE optikai interfészekkel Finisar 1000BASE- FX GBIC (Gigabit Interface Card) Finisar XFP-k SFP Small Form-factor Pluggable, 4,5 Gbit/s-ig XFP 10 GE-hez GbE a munkaállomások jelentős részében is megtalálható 25

IEEE 802.3 Ethernet összefoglalás Az Ethernet nagy fejlődésen ment át az utolsó 10-12 évben Sebességben 3 nagyságrend! Lefedési/alkalmazási területet illetően (LAN-től a WAN-ig) A különböző IEEE 802.3 szabványok közös tulajdonságai: Keretformátum Címzés Különböző lehet a közeghozzáférés a CSMA/CD fokozatos kivonása a fizikai közegek koaxiális kábeltől a monomódusú üvegszálig Megvalósítás szempontjából mindegyik változatra igaz: Könnyű telepítés Költséghatékonyság 26

Lokális hálózatok II. rész További lokális hálózatok: Token bus (IEEE 802.4)* Token ring (IEEE 802.5) FDDI (ANSI) FiberChannel (ANSI)* * nem tárgyaljuk 27

A lokális hálózatok architektúrája ISO-OSI IEEE-ANSI 2 1 Adatkapcsolati Fizikai LLC MAC PHY PMD 802.3 802.4 Token Bus 8 0 2. 2 802.5 Token Ring 802.11 X3T9.5 8 0 2. 1 LLC : Logical Link Control MAC: Medium Access Control PHY: Physical PMD: Physical Medium Dependent 802.1: közös funkciók valamennyi LAN-ra és MAN-ra pl. együttműködés, biztonság (interworking, security) 28

További LAN-ok 802.4: Token bus (vezérjeles busz) Talán a legjobb MAC protokoll, de bonyolult A kezdeti ipari alkalmazások után kihalt 802.5: Token ring (vezérjeles gyűrű) Az IBM hatására szabványosították Még létezik, de csak nagyon kevés helyen ANSI FDDI FDDI Fiber Distributed Data Interface A LAN-oknál egy nagyságrenddel nagyobb sebességet és lefedettséget biztosít Gyűrű-topológia és MAC-protokoll Még létezik pár helyen, de kifutóban Mivel az alkalmazott megoldások és közeghozzáférési protokollok érdekesek és tanulságosak, röviden foglalkozunk ezekkel is 29

Token ring az IBM kábelezési rendszerén hurok RI MAU RO főgyűrű R I MAU RO MAU: Multistation Attachment Unit RI: Ring In RO: Ring out 30

Az IEEE 802.5 szerinti tokenes protokoll működése Az adni kívánó állomás kivárja, míg megérkezik hozzá a token (A token egy speciális rövid keret.) A tokent átírja üzenetkeretre, és kiegészíti az adatokkal Az állomások kimenetükre másolják a bemeneten jött adatokat A címzett beolvassa a neki szóló csomagot A küldő kivonja a csomagot a gyűrűről A küldő új tokent indít útra A A A B D B D B D C C C 31

FDDI - Fiber Distributed Data Interface Az elnevezésről... ANSI szabvány A LAN-okhoz képest nagyobb sebességgel és területi lefedéssel (100 Mbit/s, 100 km) Tokenes közeghozzáférési protokoll Logikai gyűrű, fizikai gyűrű- és fa-topológia 2 1 Adatkapcsolati Fizikai LLC MAC PHY PMD Logikai kapcs. vez. Állomásvezérlés SMT SMT Station ManagemenT MAC Medium Access Control PHY Physical PMD Physical Medium Dependent 32

Az FDDI topológiája SAS SAS DAS SAS SAS SAS SAC Elsődleges gyűrű DAC DAC DAS Másodlagos gyűrű Jelölés: D/S-A-C/S D dual S single C concentrator S station 33

Az FDDI tokenes protokolljának működése 1. D 2. D A A tokenre vár C A F1 C B B A a token helyett F1-et küldi C-nek 3. D 4. D A F1 C A F1 C B F1 után azonnal továbbadja a tokent B C beolvassa a neki szóló F1-et és másol 34

Az FDDI tokenes protokolljának működése (folyt.) 5, D 6, D A F2 F1 C A F1 F2 C B C tovább másol B a tokent kivonja és ad D B B továbbadja a tokent, D másol A kivonja F1-et D A F2 C A C B B kivonja F2-t B B elengedi a kapott tokent 35

Az FDDI MAC protokollja a timed token ring protokoll Az állomások megállapodnak egy megcélzott (target) TRT-ben (Token Rotation Time) TRT = a gyűrű teljes késleltetése + adási idők Ez felső korlátot ad a késleltetésre Némelyik állomás adási kvótával rendelkezik A hozzá érkező tokent a kvóta idejéig megtarthatja, ezalatt adhat Ez a szinkron forgalom A kvótán felül csak akkor adhat egy állomás, ha belefér TRT-be Ez az aszinkron adás 36

Hol tartunk, és mi következik? I. Az Ethernet IEEE 802.3 Ethernet (a klasszikus E.) IEEE 802.3u Fast Ethernet IEEE 802.3z Gbit/s Ethernet IEEE 802.3ae 10 Gbit/s Ethernet II. Röviden két további IEEE 802-es szabványú LAN-ról és egy ANSI-szabványúról, amely átmenet volt a MAN felé Token ring 802.5 FDDI (ANSI) III. Az IEEE 802.2 LLC (Logical Link Control) IV. LAN-ok összekapcsolása 37

Lokális hálózatok III. rész LAN-ok összekapcsolása 38

A LAN-ok korlátainak átlépése Korlátok: LAN-ok kiterjesztése: távolság állomások száma állomások típusa A LAN-korlátokat egy átjátszó segítségével átléphetjük Átjátszó LAN: B Átjátszó Z X Y LAN: A Átjátszó Átjátszó Átjátszó LAN: D Átjátszó LAN: C Átjátszó LAN: E 39

Különböző képességű átjátszók 7 gateway 7 6 6 5 5 4 3 2 1 hub vagy repeater 1 2 1 bridge vagy switch 3 2 1 router 3 2 1 4 3 2 1 40

Átjátszó eszközök megnevezése Angol név Magyar név OSI réteg A portok száma tipikusan Funkcionalitás repeater jelismétlő L1 2 jelerősítés, -továbbítás hub hub (többportos jelismétlő) L1 4-16 bridge híd L2 2-8 switch switch (kapcsoló) L2 4-48 jelerősítés, -továbbítás minden porton; több eszköz összekapcsolása nem ütköző szegmensek összeköttetése; továbbítás csak a szükséges porton; átviteli közegek közötti konverzió újrakeretezéssel nem ütköző szegmensek összeköttetése; továbbítás csak a szükséges porton, azonos közegen, újrakeretezés nélkül router útválasztó L3 2-10 útválasztás L3 címek alapján gateway átjáró >L3 2-4 protokollkonverzió, -együttműködés 41

Bridge-ek és switchek (Hidak és kapcsolók) Nagyon hasonló a kettő: Adatkapcsolati rétegbeli összeköttetésekre használjuk LAN-okban Történetileg: Először: híd Később: kapcsoló a LAN-okban (kapcsolt Ethernetben) Az összeköttetés Híd: tipikusan LAN-szegmenseket köt össze Kapcsoló: LAN-szegmenseket és egyedi munkaállomások is összeköthetők A híd képes lehet különböző LAN-okat összekötni (pl. Ethernetet token ringgel), de különböző keretformátumok kezelése, darabolás, összerakás stb. Az eszközök megvalósítása tipikusan tárolj és továbbíts (store and forward) (közös memória, kapcsolómátrix nélkül) 42

Switch (kapcsoló) Adatkapcsolati rétegbeli eszköz tárolja és továbbítja az Ethernet-kereteket megvizsgálja a keretfejrészt és szelektíven továbbítja a keretet a MAC célcím alapján a keretek továbbításakor CSMA/CD-t használ Transzparens a végpontok nem tudnak a kapcsolók jelenlétéről Plug-and-play, self-learning a kapcsolókat nem kell konfigurálni 43

A switchek technológiája A switchek felépítése: Kapcsolómátrix Nagysebességű hátlap (1 Gbit/s) Vonali kártyák (4-32 db) Kártyánként 1-8 port Működés: A kártya portjai belső LAN-okat alkotnak, minden port egy ütközési tartomány (CSMA/CD). A kapcsoló belsejében nincs ütközés. Portok puffereltek, képesek a duplex működésre. Manapság: Gyorsabbak több Gbps átvitel Integráltabbak nincsenek külön kártyák 44

Kerettovábbítás szegmensek között 1 2 switch 3 Hogyan határozza meg a switch, hogy melyik szegmensre kell továbbítania? 45

Kapcsolótábla és öntanulás (self-learning) Kapcsolótábla (switching table) bejegyzésekkel A bejegyzések tartalma: MAC cím (MAC Address) Port (Interface) Időbélyeg (Time Stamp) Jelentése: Milyen című állomás a switch mely portján érhető el, és egy a bejegyzés milyen régi. Öntanulás (self-learning) Megtanulja, hogy melyik végpontokat melyik interfészeken keresztül tudja elérni: Amikor a switch vesz egy keretet: megnézi a switching table-t a küldő MAC címe alapján if van bejegyzés a küldő MAC címre then a hozzá tartozó időbélyeg frissítése else bejegyzés készítése (a küldő MAC címének felvétele a kapcsolótáblába annak a portnak az azonosítójával, amelyről a keret érkezett) Öregítés (aging): régi bejegyzéseket törli az időbélyeg alapján 46

Szűrés/továbbítás Amikor a switch vesz egy keretet: megnézi a switching table-t a MAC cél-cím alapján if van bejegyzés az adott MAC cél-címre then { if a cél azon a szegmensen van, ahonnan jött a keret then eldobja a keretet else továbbítja a megadott interfészre } else elárasztás továbbítás minden interfészre, kivéve azt, amelyről érkezett 47

Példa A B C switch 1 2 3 hub hub hub D F G E H address I A B E G interface 1 1 2 3 A switch vesz egy C-től D-nekmenő keretet bejegyzi a táblába, hogy C az 1-es interfészen érhető el mivel D nincs benne a táblában, továbbítja a keretet a 2 és 3 interfészre D veszi a keretet 48

Példa (folytatás) A B C switch hub hub hub D 1 2 3 E F A switch veszi a keretet D-től bejegyzi a táblába, hogy D a 2-es interfészen érhető el mivel C benne van a táblában, továbbítja a keretet az 1-es interfészre (csak oda) C veszi a keretet G H address I A B C E G interface 1 1 1 2 3 49

Hidak/kapcsolók: a feszítőfás algoritmus (spanning tree bridge) Megbízhatóság növelése: párhuzamos hidak Feszítőfa kell a kerettovábbításhoz Root port meghatározása Feszítőfa meghatározása Ha nem minden eszköz ismeri a feszítőfa-protokollt, úgy a hurkok a hálózat működésképtelenségét okozzák 50

Virtuális LAN-ok, VLAN-ok, egyszerű VLAN VLAN-1 VLAN-2 switch A két VLAN olyan, mintha két külön hálózat lenne! (az állomások nem látják egymást MAC szinten) 51

Medium Access Control az Ethernet-keretek felépítése Előtag 7 byte SFD 1 byte Célcím 6 byte Forráscím 6 byte Típus/hossz 2 byte Adat 46-1500 byte CRC 4 byte Keret hossza (64-1518 byte) Előtag (preamble) (7 byte): 10101010 SFD (Start Frame Delimiter) keret kezdete (1 byte) Célcím (6 byte), pl. 00:DA:07:9B:43:1B Forráscím (6 byte) Típus/hossz (2 byte): az adatmező típusa és hossza Adat: min. 46 byte, max. 1500 byte CRC - ellenőrző összeg (4 byte) 52

Az IEEE 802.1Q VLAN Virtuális LAN Byte 1-6 7-12 Bit 1 2 3 4 5 6 7 8 Destination MAC address Source MAC address 13-14 15 16 17-18 Tag Protocol ID 802.1Q User Priority CFI VLAN identifier Type/Length Prioritások kezelése: 802.1p 53