Az adatkapcsolati réteg
|
|
- Márton Lukács
- 5 évvel ezelőtt
- Látták:
Átírás
1 Az adatkapcsolati réteg Layer 2 Az adatkapcsolati réteg helye Hálózati réteg LLC alréteg MAC alréteg Adatkapcsolati réteg Fizikai réteg 1
2 Adatkapcsolati réteg (folyt.) layer 2 PDU - keretek becsomagolt datagram datagramok átvitele közvetlen összeköttetéseken Az adatkapcsolati réteg szolgáltatásai LLC (logical link control) single hop framing (keretezés) hiba ellenőrzés, javítás adatfolyam szabályozás half-duplex turn control MAC (media access control) fizikai közeg használata (shared media) címzés 2
3 Szolgáltatások (folyt.) Keretezés és közeghozzáférés datagramok keretekrebontása header, trailer, hibakezelési adatok csatorna hozzáférés szabályozása osztott közegnél fizikai címek a keret fejlécekben Megbízható adattovábbítás a csomópontok között a közegre jellemző hibarátától függő megoldások Szolgáltatások (folyt.) adatfolyam szabályozás az adó és vevő csomópontok ütemezése hibakezelés hibák: zajok közeg csillapítása vevő oldal detektálja a hibákat küldő újraküldi vevő hibajavítást végez hibák helyének azonosítása, javítása újraküldés nélkül 3
4 Szolgáltatások (folyt.) LLC funkciók 4
5 Keretezés Keretezés (folyt.) Időzítés start és end markerek DLE+STX, DLE+ETX charakter stuffing start és end flagek bit stuffing 5
6 Karakter alapú keretezés terminálok - mainframek azonos karakter kódolás frame-hossz osztható a karakterek bit hosszával speciális kontrol karakterek technikák: markerek byte számolás BISYNC protokoll markeres megközelítés IBM, 1960-as évek szinkron karakter idle újrakezdés szinkron vesztés esetén SYN SYN SOH Header STX Body ETX CRC 6
7 BISYNC protokoll (folyt.) character stuffing adatok közt előforduló SYN data-link-escape adatok közt DLE DLE DLE bithiba esetén nehéz lehet az újra szinkronizálás PPP protokoll STX karakter (flag, ) default frame méret 1500 byte LCP protokoll kapcsolat felépítés paraméter (mezőhosszak) megállapodás 7
8 Bájt beszúrás Karakter beszúrás példák 8
9 DECnet DDCMP byte számolásos megközelítés keret fejléc count framing error - CRC 8 8 8s N N a Y Y l Count Header Body CRC S S C Bit alapú keretezés karakterkódoktól független delimiter flag bit szekvencia a kereten belül nem fordulhat elő transzparens bit stuffing keretek: fejléc (általában fix hossz) adatok keret ellenőrző összeg 9
10 HDLC protokoll delimiter bit stuffing minden egymásutáni 5 1 után egy 0 beszúrása megbízható újra szinkronizálás a következő keretnél Beginning sequence Header Body CRC Ending sequence Bit beszúrás példa 10
11 Óra alapú keretezés SONET (Synchronous Optical Network) Bell, ANSI, ITU-T keretezés, kódolás STS-1 frame Overhead Payload 9 rows 90 columns Óra alapú keretezés (folyt.) keret határon átnyúló tartalom szinkron tartása Frame rows Frame 1 11
12 Adatkapcsolati vezérlési koncepciók, folyamszabályzás Feladatok: hibakezelés adatfolyam vezérlés Mechanizmusok: válaszüzenetek ACK NACK time-out Automatikus újraküldés ARQ protokollok vissza irányú csatorna (ACK, NACK) keret újrarendezés (resequencing) Stratégiák Stop + Wait Go-Back-n Csúszóablak Szelektív újraküldés 12
13 Stop + Wait ARQ time-out időn belüli nem érkezik ACK => újraküldés retransmission counter adott számú újraküldési kísérlet után feladni e m i T Sender t u o e m i T Frame ACK (a) Receiver Sender t u o e m i T t u o e m i T Frame ACK Frame ACK (c) Receiver Sender t u o e m i T t u o e m i T Frame Frame ACK Receiver tsender u o e m i T t u o e m i T Frame ACK Frame ACK Receiver (b) (d) Stop + Wait ARQ (folyt.) elveszett és késett (duplikált) ACK kezelés 1-bites szekvencia szám Sender Receiver Frame 0 0 ACK Fram e 1 1 ACK Frame 0 ACK 0 13
14 Stop + Wait ARQ (folyt.) kapcsolat kihasználtsága Tf keret átviteli idő Tp késleltetési idő U=Tf/(Tf+2Tp) a=tp/tf U=1/(1+2a) Stop + Wait ARQ (folyt.) kapcsolat kihasználtsága Tp Tf 14
15 Állapotgép implementáció just_sent_frame0 ack1 ack1 idle nack0 nack1 nack0 nack1 ack0 ack0 just_sent_frame1 Adatfolyam szabályozás a vevő csomópont szabályozni akarja az adó adási tevékenységét (back pressure) megoldások stop + wait ack visszatartás time-out stop + wait ismételt ack retransmission counter nullázása tim-out timer nullázása stop + wait RNR üzenet speciális ack csúszóablak 15
16 Csúszóablakos adatfolyam szabályozás késleltetés x sávszélesség keeping the pipe full átforduló szekvenciaszám Sender Receiver Time Csúszóablakos adatfolyam szabályozás (folyt.) SWS LAR küldő RWS LFS NFE fogadó LAF LFA Leggyakrabban: RWS=1 vagy RWS=SWS 16
17 Csúszóablakos adatfolyam szabályozás (folyt.) Szekvenciaszámok és ablak méretek ha RWS=1, MaxSeqNum>=SWS+1 elég ha RWS=SWS, SWS<=(MaxSeqNum+1)/2 példa MaxSeqNum=7(szekvenciaszám) RWS=1 (ablak) Csúszóablakos adatfolyam szabályozás (folyt.) kapcsolat kihasználtsága egy ciklusra: U=N.Tf/(Tf+2Tp) 17
18 Csúszóablakos adatfolyam szabályozás (folyt.) kapcsolat kihasználtsága N a Go-Back-n ARQ folytonos ARQ U stop+wait <<1 ha a>>1 (korai műholdas rendszerek) SWS=N, RWS=1 NACK 18
19 Selective Repeat ARQ hasonló a Go-Back-n -hez vevő újra tudja rendezni a nem sorrendben kapott kereteket Hibadetektálás redundáns információ inkonzisztencia detektálása az eredeti és a redundáns info között pl.: 32 bit extra info keretenként 1/2 32 részét nem detektálja a hibás kereteknek! hibakezelés FEC broadcast adattárolás rossz csatorna ARQ kisebbcsatorna kapacitás nem kell konstans átviteli ráta 19
20 Hibadetektálás (folyt.) ellenőrző szekvencia kódszó vízszintes paritás Hamming távolság Hibadetektálás (folyt.) kétdimenziós paritás Parity bits Data Parity byte
21 Hibadetektálás (folyt.) Ellenőrző összegek CRC - polinom kódok LLC protokollok HDLC/LAP-B bit orientált full-duplex, sliding window, ack piggy-backed 8-bites cím mező, broadcast cím SLIP és PPP LAP-D ISDN D csatorna 21
22 PPP protokoll PPP protokoll (folyt.) egy kapcsolat (link) egy küldő, egy fogadó nincs MAC nem kell MAC cím tetszőleges hálózati r. protokoll(ok) demultiplexálás tetszőleges bitminták átvitele hiba detektálás hálózati cím egyeztetés 22
23 PPP protokoll (folyt.) PPP protokoll (folyt.) LCP üzenetek 23
24 PPP protokoll (folyt.) LCP log 9/23/03 13:26:18: LCP: Sent LCP config-req 9/23/03 13:26:18: MRU Size /23/03 13:26:18: ACCM 0x /23/03 13:26:18: Magic Number 0x4A89A4B2 9/23/03 13:26:18: Protocol Field Compression 9/23/03 13:26:18: Address/Control Field Compression 9/23/03 13:26:18: LCP: Received LCP config-req 9/23/03 13:26:18: MRU Size /23/03 13:26:18: PAP Authentication 9/23/03 13:26:18: Magic Number 0x41B485D4 9/23/03 13:26:18: LCP: Sent LCP config-ack 9/23/03 13:26:18: MRU Size /23/03 13:26:18: PAP Authentication 9/23/03 13:26:18: Magic Number 0x41B485D4 9/23/03 13:26:18: LCP: Received LCP config-nak 9/23/03 13:26:18: MRU Size /23/03 13:26:18: LCP: Received LCP config-rej 9/23/03 13:26:18: MRU Size /23/03 13:26:18: LCP: Sent LCP config-req 9/23/03 13:26:18: ACCM 0x /23/03 13:26:18: Magic Number 0x4A89A4B2 9/23/03 13:26:18: Protocol Field Compression 9/23/03 13:26:18: Address/Control Field Compression 9/23/03 13:26:18: LCP: Received LCP config-ack 9/23/03 13:26:18: ACCM 0x /23/03 13:26:18: Magic Number 0x4A89A4B2 9/23/03 13:26:18: Protocol Field Compression 9/23/03 13:26:18: Address/Control Field Compression 9/23/03 13:26:18: LCP: negotiations successful 9/23/03 13:26:18: PPP: authenticating using PAP... 9/23/03 13:30:49: LCP: Sent LCP echo-req 9/23/03 13:30:49: LCP: Received LCP echo-reply 9/23/03 13:30:56: LCP: Received LCP echo-req 9/23/03 13:30:56: LCP: Sent LCP echo-reply... 9/23/03 13:32:14: LCP: Sent LCP term-req 9/23/03 13:32:14: LCP: Received LCP term-ack MAC funkciók 24
25 Több csomópontos hálózatok Többszörös kapcsolatok Broadcast csatorna többszörös hozzáférési protokollok elosztott algoritmus az adási jog kezelésére csatorna megosztás Broadcast csatornák 25
26 Protokoll taxonómia Csatorna felosztás felosztás időben, frekvencia tartományban, stb. részek felosztása exkluzív használatra Véletlen hozzáférés csatorna nincs felosztva, ütközések előfordulhatnak ütközések feloldása Szabályos váltások koordinált hozzáférés ütközések elkerülésére Csatorna felosztás TDMA time slot 26
27 Csatorna felosztás (folyt.) FDMA frekvencia sávok Csatorna felosztás (folyt.) CDMA kód készlet felbontása chipping codes interferencia minimalizálása 27
28 Csatorna felosztás (folyt.) CDMA két küldő Véletlen hozzáférés küldés teljes csatornán nincs előzetes koordináció több egyszerre adó csomópont => ütközés ütközések érzékelése ütközési helyzet feloldása 28
29 Véletlen hozzáférés (folyt.) ALOHA master - ack ütközések várakozás véletlen ideig Véletlen hozzáférés (folyt.) ALOHA (folyt.) keret sérülés valószínűsége 29
30 Véletlen hozzáférés (folyt.) ALOHA protokoll teljesítménye Poisson eloszlás nem érkezik csomag t idő alatt: P(t)=e -λt t=tf, P(Tf)=e -G, G=λTf G=S+[{csomagküldési ráta} x {ütközési valsz.}] ütközés valsz.: 1-P(2Tf)=1-e -2G S=Ge -2G Véletlen hozzáférés (folyt.) Réselt ALOHA szinkronizálás ütközés esetén ismétlés p valsz. 30
31 Véletlen hozzáférés (folyt.) ALOHA protokollok teljesítménye Véletlen hozzáférés (folyt.) CSMA csatorna szabadnak érzékelve: adás csatorna foglaltnak érzékelve: adás elhalasztva ütközések a késleltetések miatt 31
32 Véletlen hozzáférés (folyt.) CSMA/CD jam sequence Véletlen hozzáférés (folyt.) Probléma rádió hálózatoknál rejtett csomópont MACA protokoll 32
33 RTS-CTS ütközés elkerülés (MACA) Szabályozott váltások Pollozás (centralizált) master csomópont kommunikáció alárendeltek között forward via master broadcast Vezérjel továbbadás szekvenciális token továbbadás nincs verseny helyzet 33
34 MAC keretezés Hálózati adapterek 34
35 Hálózati adapterek adatkapcsolati réteg adapteren implementálva hálózati kártyák, PCMCIA fél-autonóm adapterek adatkapcsolati és fizikai réteg együttese Építőelemek Host I/O bus Bus interface Link interface Network link Adaptor 35
36 Az adapter kezelése a hosztról Control status register státusz info alap parancsok Megszakítások eseménykezelés, nem kell pollozni DMA vs. programozott I/O DMA nem kell puffer az adapteren, puffer leíró lista scatter-read, gather-write Eszköz meghajtók (device driver) op.rendszer rutinok Sávszélességek Alpha workstation CPU 560 MBps 2000 MBps L1 cache 114 MBps L2 cache Main memory Crossbar 100 MBps I/O bus 36
Számítógépes Hálózatok. 4. gyakorlat
Számítógépes Hálózatok 4. gyakorlat Feladat 0 Számolja ki a CRC kontrollösszeget az 11011011001101000111 üzenetre, ha a generátor polinom x 4 +x 3 +x+1! Mi lesz a 4 bites kontrollösszeg? A fenti üzenet
RészletesebbenSzámítógépes Hálózatok ősz Adatkapcsolati réteg Hibafelismerés és javítás, Hamming távolság, blokk kódok
Számítógépes Hálózatok ősz 2006 5. Adatkapcsolati réteg Hibafelismerés és javítás, Hamming távolság, blokk kódok 1 Adatkapcsolati réteg (Data Link Layer) Az adatkapcsolati réteg feladatai: Szolgáltatásokat
RészletesebbenAdatkapcsolati réteg 1
Adatkapcsolati réteg 1 Főbb feladatok Jól definiált szolgáltatási interfész biztosítása a hálózati rétegnek Az átviteli hibák kezelése Az adatforgalom szabályozása, hogy a lassú vevőket ne árasszák el
RészletesebbenAdatkapcsolati réteg (Data Link Layer) Számítógépes Hálózatok Az adatkapcsolati réteg lehetséges szolgáltatásai
(Data Link Layer) Számítógépes Hálózatok 2013 3. Hibafelismerés és javítás, Hamming távolság, blokk kódok Az adatkapcsolati réteg feladatai: Szolgáltatásokat rendelkezésre bocsátani a hálózati rétegnek
RészletesebbenSzámítógépes Hálózatok. 5. gyakorlat
Számítógépes Hálózatok 5. gyakorlat Feladat 0 Számolja ki a CRC kontrollösszeget az 11011011001101000111 üzenetre, ha a generátor polinom x 4 +x 3 +x+1! Mi lesz a 4 bites kontrollösszeg? A fenti üzenet
RészletesebbenSzá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 verzió Név, tankör: 2005. május 11. Neptun kód: Számítógép-hálózatok zárthelyi feladat 1a. Feladat: Mik az ISO-OSI hálózati referenciamodell hálózati rétegének főbb feladatai? (1 pont) 2a. Feladat: Lehet-e
RészletesebbenSzámítógépes Hálózatok 2013
Számítógépes Hálózatok 2013 3. Adatkapcsolati réteg Hibafelismerés és javítás, Hamming távolság, blokk kódok 1 Adatkapcsolati réteg (Data Link Layer) Az adatkapcsolati réteg feladatai: Szolgáltatásokat
RészletesebbenLAN Technológiák. Osztott médium hálózatok. LAN-ok
LAN Technológiák Osztott médium hálózatok LAN-ok 1 Fejlett pollozási megoldások pollozási időtöbblet csökkentése ütközési veszteség csökkentése szabványos megoldások IEEE 802.3 Ethernet IEEE 802.4 Token
RészletesebbenSzámítógépes Hálózatok 2010
Számítógépes Hálózatok 2010 5. Adatkapcsolati réteg MAC, Statikus multiplexálás, (slotted) Aloha, CSMA 1 Mediumhozzáférés (Medium Access Control -- MAC) alréteg az adatkapcsolati rétegben Statikus multiplexálás
Részletesebben10. fejezet Az adatkapcsolati réteg
10. fejezet Az adatkapcsolati réteg Az adatkapcsolati réteg (Data Link Layer) Előzetesen összefoglalva, az adatkapcsolati réteg feladata abban áll, hogy biztosítsa azt, hogy az adó oldali adatok a vevő
RészletesebbenSzámítógépes Hálózatok
Számítógépes Hálózatok 4. Előadás: Adatkapcsolati réteg Based on slides from Zoltán Ács ELTE and D. Choffnes Northeastern U., Philippa Gill from StonyBrook University, Revised Spring 2016 by S. Laki Adatkapcsolati
RészletesebbenHálózati protokoll tervezése
Hálózati protokoll tervezése A gyakorlat célja: Hálózati protokoll tervezésének a megvalósítása Elméleti bevezető: Ahhoz, hogy a hálózatba kötött gépek kommunikálni tudjanak egymással, szükség van egy
RészletesebbenEgyszerű simplex protokoll nyugtákkal
Egyszerű simplex protokoll nyugtákkal Számítógépes Hálózatok 2008 6. Adatkapcsolati réteg utólagos hibajavítás, csúszó ablakok, MAC, Statikus multiplexálás, (slotted) Aloha Simplex üzemmód: csomagok küldése
RészletesebbenFrekvencia tartományok. Számítógépes Hálózatok és Internet Eszközök. Frekvencia tartományok rádió kommunikációhoz
Frekvencia tartományok Számítógépes Hálózatok és Internet Eszközök 2007 5. Fizikai réteg Médium közös használata, példa: ADSL LF (Low Frequency) = LW (Langwelle) = hosszúhullám MF (Medium Frequency) =
Részletesebben* Rendelje a PPP protokollt az TCP/IP rétegmodell megfelelő rétegéhez. Kapcsolati réteg
ét * Rendelje a PPP protokollt az TCP/IP rétegmodell megfelelő Kapcsolati réteg A Pont-pont protokoll (általánosan használt rövidítéssel: PPP az angol Point-to-Point Protocol kifejezésből) egy magas szintű
RészletesebbenProgramozható vezérlő rendszerek KOMMUNIKÁCIÓS HÁLÓZATOK 2.
KOMMUNIKÁCIÓS HÁLÓZATOK 2. CAN busz - Autóipari alkalmazásokhoz fejlesztették a 80-as években - Elsőként a BOSCH vállalat fejlesztette - 1993-ban szabvány (ISO 11898: 1993) - Később fokozatosan az iparban
RészletesebbenHibafelismerés: CRC. Számítógépes Hálózatok Polinóm aritmetika modulo 2. Számolás Z 2 -ben
Hibafelismerés: CRC Számítógépes Hálózatok 27 6. Adatkapcsolati réteg CRC, utólagos hibajavítás, csúszó ablakok Hatékony hibafelismerés: Cyclic Redundancy Check (CRC) A gyakorlatban gyakran használt kód
RészletesebbenSzámítógépes Hálózatok
Számítógépes Hálózatok 3. Előadás: Fizikai réteg II.rész Adatkapcsolati réteg Based on slides from Zoltán Ács ELTE and D. Choffnes Northeastern U., Philippa Gill from StonyBrook University, Revised Spring
RészletesebbenHelyi hálózatok. (LAN technológiák, közös médium hálózatok)
(LAN technológiák, közös médium hálózatok) 2 Helyi hálózatok (LAN-ok) kommunikációs hálózat, lokális méret broadcast jellegű átvitel nincs hálózati réteg funkcionalitás LAN Internet Router 3 Helyi hálózatok
RészletesebbenSzámítógépes Hálózatok 2008
Számítógépes Hálózatok 28 5. Adatkapcsolati réteg CRC, utólagos hibajavítás, csúszó ablakok Hibafelismerés: CRC Hatékony hibafelismerés: Cyclic Redundancy Check (CRC) A gyakorlatban gyakran használt kód
RészletesebbenHálózati Architektúrák és Protokollok GI BSc. 3. laborgyakorlat
Hálózati Architektúrák és Protokollok GI BSc. 3. laborgyakorlat Erdős András (demonstrátor) Debreceni Egyetem - Informatikai Kar Informatikai Rendszerek és Hálózatok Tanszék 2016 9/20/2016 9:41 PM 1 Adatkapcsolati
RészletesebbenTartalom. Az adatkapcsolati réteg, Ethernet, ARP. Fogalma és feladatai. Adatkapcsolati réteg. A hálókártya képe
Tartalom Az adatkapcsolati réteg, Ethernet, ARP Adatkapcsolati réteg A hálózati kártya (NIC-card) Ethernet ARP Az ARP protokoll Az ARP protokoll által beírt adatok Az ARP parancs Az ARP folyamat alhálózaton
RészletesebbenHibadetektáló és javító kódolások
Hibadetektáló és javító kódolások Számítógépes adatbiztonság Hibadetektálás és javítás Zajos csatornák ARQ adatblokk meghibásodási valószínségének csökkentése blokk bvítése redundáns információval Hálózati
RészletesebbenHibafelismerés: CRC. Számítógépes Hálózatok Polinóm aritmetika modulo 2. Számolás Z 2 -ben
Hibafelismerés: CRC Számítógépes Hálózatok 2 4. Adatkapcsolati réteg CRC, utólagos hibajavítás, csúszó ablakok Hatékony hibafelismerés: Cyclic Redundancy Check (CRC) A gyakorlatban gyakran használt kód
RészletesebbenSzámítógépes Hálózatok 2013
Számítógépes Hálózatok 2013 5. Adatkapcsolati réteg MAC, Statikus multiplexálás, dinamikus csatornafoglalás, ALOHA, CSMA 1 Mediumhozzáférés (Medium Access Control -- MAC) alréteg az adatkapcsolati rétegben
RészletesebbenHálózatok. Alapismeretek. A hálózatok célja, építőelemei, alapfogalmak
Hálózatok Alapismeretek A hálózatok célja, építőelemei, alapfogalmak A hálózatok célja A korai időkben terminálokat akartak használni a szabad gépidők lekötésére, erre jó lehetőség volt a megbízható és
RészletesebbenJárműfedélzeti rendszerek II. 6. előadás Dr. Bécsi Tamás
Járműfedélzeti rendszerek II. 6. előadás Dr. Bécsi Tamás A CAN hálózat Az első szabványos autóipari kommunikációs hálózat Bosch fejlesztés, 1986 SAE (Society of Automotive Engineers) congress 1991 CAN
RészletesebbenSzámítógépes Hálózatok
Számítógépes Hálózatok 6. Előadás: Fizikai réteg + Adatkapcsolati réteg Based on slides from Zoltán Ács ELTE and D. Choffnes Northeastern U., Philippa Gill from StonyBrook University, Revised Spring 2016
RészletesebbenAz adatkapcsolati réteg
Az adatkapcsolati réteg Programtervező informatikus BSc Számítógép hálózatok és architektúrák előadás Az adatkapcsolati réteg A fizikai átviteli hibáinak elfedése a hálózati réteg elől Keretezés Adatfolyam
RészletesebbenI+K technológiák. Buszrendszerek Dr. Aradi Szilárd
I+K technológiák Buszrendszerek Dr. Aradi Szilárd TIA/EIA-485-A (RS-485) Az RS-485 szabványt 1983-ban jelentette meg az EIA, és a szabvány legutolsó felülvizsgálata 1998-ban történt Az automatizálástechnikában
RészletesebbenElosztott rendszerek
Elosztott rendszerek NGM_IN005_1 Szoftver hibat!rés Folyamat csoportok Folyamatok meghibásodása többszörözés -> folyamat csoportok Dinamikus folyamat csoportok transzparencia Egyszint! és hierarchikus
RészletesebbenTartalom. Az adatkapcsolati réteg, Ethernet, ARP. Fogalma és feladatai. Adatkapcsolati réteg. Ethernet
Tartalom Az adatkapcsolati réteg, Ethernet, ARP Adatkapcsolati réteg Ethernet Beágyazás a 2. rétegben ARP Az ARP protokoll Az ARP protokoll által beírt adatok Az ARP parancs Az ARP folyamat alhálózaton
Részletesebben7. Adatkapcsolati réteg
7. Adatkapcsolati réteg A fejezet tárgya a megbízható, hatékony kommunikáció megvalósítása két szomszédos gép között. Az alapvető követelmény az, hogy a továbbított bitek helyesen, s a küldés sorrendjében
RészletesebbenKommunikációs rendszerek programozása. Voice over IP (VoIP)
Kommunikációs rendszerek programozása Voice over IP (VoIP) Analóg jel digitalizálása A t 125 μs Analóg jel digitalizálása Analóg jel átalakítása Mintavételezés (8kHz) Kvantálás (8bit) Folytonos jelből
RészletesebbenSzámítógép Architektúrák
Számítógép Architektúrák Perifériakezelés a PCI-ban és a PCI Express-ben 2015. március 9. Budapest Horváth Gábor docens BME Hálózati Rendszerek és Szolgáltatások Tanszék ghorvath@hit.bme.hu Tartalom A
RészletesebbenSzámítógépes Hálózatok
Számítógépes Hálózatok 5. Előadás: Adatkapcsolati réteg Based on slides from Zoltán Ács ELTE and D. Choffnes Northeastern U., Philippa Gill from StonyBrook University, Revised Spring 2016 by S. Laki Adatkapcsolati
RészletesebbenAdatátviteli rendszerek Mobil IP. Dr. habil Wührl Tibor Óbudai Egyetem, KVK Híradástechnika Intézet
Adatátviteli rendszerek Mobil IP Dr. habil Wührl Tibor Óbudai Egyetem, KVK Híradástechnika Intézet IP alapok Lásd: Elektronikus hírközlési hálózatok OSI rétegmodell; IPv4; IPv6; Szállítási protokollok;
RészletesebbenSzállítási réteg (L4)
Szállítási réteg (L4) Gyakorlat Budapest University of Technology and Economics Department of Telecommunications and Media Informatics A gyakorlat célja A TCP-t nagyon sok környezetben használják A főbb
RészletesebbenJárműinformatika Multimédiás buszrendszerek (MOST, D2B és Bluetooth) 4. Óra
Járműinformatika Multimédiás buszrendszerek (MOST, D2B és Bluetooth) 4. Óra Multimédiás adatok továbbítása és annak céljai Mozgókép és hang átvitele Szórakoztató elektronika Biztonsági funkciókat megvalósító
RészletesebbenA Component-Base Architechture for Power-Efficient Media Access Control in Wireless Sensor Networks
A Component-Base Architechture for Power-Efficient Media Access Control in Wireless Sensor Networks MAC=Media Access Control, Közeghozzáférés vezérlés Lényegében azt irányítja, melyik mote mikor adjon,
RészletesebbenBevezeté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
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 lencse@sze.hu Tartalom Alapfogalmak, definíciók Az OSI és a TCP/IP referenciamodell Hálózati
RészletesebbenSzámítógép hálózatok gyakorlat
Számítógép hálózatok gyakorlat 5. Gyakorlat Ethernet alapok Ethernet Helyi hálózatokat leíró de facto szabvány A hálózati szabványokat az IEEE bizottságok kezelik Ezekről nevezik el őket Az Ethernet így
RészletesebbenSzámítógépes Hálózatok 2012
Számítógépes Hálózatok 22 4. Adatkapcsolati réteg CRC, utólagos hibajavítás Hálózatok, 22 Hibafelismerés: CRC Hatékony hibafelismerés: Cyclic Redundancy Check (CRC) A gyakorlatban gyakran használt kód
RészletesebbenSzámítógépes Hálózatok és Internet Eszközök
Számítógépes Hálózatok és Internet Eszközök 2008 13. Adatkapcsolati réteg, MAC alréteg Ethernet, WiFi 1 MAC alréteg Statikus Multiplexálás Dinamikus csatorna foglalás Kollízió alapú protokollok Verseny-mentes
RészletesebbenNagyteljesítményű mikrovezérlők TCP/IP
Nagyteljesítményű mikrovezérlők TCP/IP Scherer Balázs Budapest University of Technology and Economics Department of Measurement and Information Systems BME-MIT 2015 Alap beágyazott szoftver architektúrák
RészletesebbenHálózati architektúrák és Protokollok GI 8. Kocsis Gergely
Hálózati architektúrák és Protokollok GI 8 Kocsis Gergely 2018.11.12. Knoppix alapok Virtuális gép létrehozása VirtualBox-ban (hálózatelérés: bridge módban) Rendszerindítás DVD-ről vagy ISO állományból
RészletesebbenSzámítógép Architektúrák
Perifériakezelés a PCI-ban és a PCI Express-ben Horváth Gábor 2017. február 14. Budapest docens BME Hálózati Rendszerek és Szolgáltatások Tanszék ghorvath@hit.bme.hu A PCI PCI = Peripheral Component Interfész,
RészletesebbenTávközlési informatikus szakképzés Távközlési ismeretek Dia száma: 1
Távközlési informatikus szakképzés Távközlési ismeretek / 3 Tanár: Dr. Papp Sándor Távközlési informatikus szakképzés Távközlési ismeretek Dia száma: 1 9 Bit-orientált protokollok A HDLC az IBM SDLC protokolljára
RészletesebbenADATKAPCSOLATI PROTOKOLLOK
ADATKAPCSOLATI PROTOKOLLOK Hálózati alapismeretek OSI 1 Adatkapcsolati réteg működése Az adatkapcsolati protokollok feladata egy összeállított keret átvitele két csomópont között. Az adatokat a hálózati
RészletesebbenHálózati Technológiák és Alkalmazások
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
RészletesebbenTerepi buszok. Dr. Schuster György október / 43. OE-KVK-MAI
Terepi buszok Dr. Schuster György OE-KVK-MAI schuster.gyorgy@kvk.uni-obuda.hu 2012. október 19. 2012. október 19. 1 / 43 Alapok Történet M-busz Alapok M-bus (Meter-bus.) kimondottan fogyasztásmérők kezelésére
RészletesebbenJárműfedélzeti rendszerek II. 8. előadás Dr. Bécsi Tamás
Járműfedélzeti rendszerek II. 8. előadás Dr. Bécsi Tamás A FlexRay hálózat Kifejlesztésének célja: alacsony költségen, nagy megbízhatóságú, nagy teljesítményű adatátvitel járműipari környezetben. A specifikációt
RészletesebbenHálózati architektúrák laborgyakorlat
Hálózati architektúrák laborgyakorlat 3. hét Dr. Orosz Péter, Skopkó Tamás 2012. szeptember Adatkapcsolati réteg Közeghozzáférés (Media Access Control) Ethernet (10BASE-2/10BASE-T) Fizikai címzés Ethernet
RészletesebbenRohonczy János: Hálózatok
Rohonczy János: Hálózatok Rohonczy János (ELTE) 2005 v.1.0 1 Topológia fa csillag gyűrű busz busz / gerinc Rohonczy János (ELTE) 2005 v.1.0 2 Kiterjedés LAN MAN WAN Rohonczy János (ELTE) 2005 v.1.0 3 Fizikai
RészletesebbenGigabit Ethernet, 10 Gigabit Ethernet. Jákó András goya@eik.bme.hu BME EISzK
Gigabit Ethernet, 10 Gigabit Ethernet Jákó András goya@eik.bme.hu BME EISzK Agenda Előzmények Gigabit Ethernet 1000Base-X 1000Base-T 10 Gigabit Ethernet Networkshop 2002. Gigabit Ethernet, 10 Gigabit Ethernet
RészletesebbenSzámítógépes Hálózatok
Számítógépes Hálózatok 5. Előadás: Adatkapcsolati réteg III. Based on slides from Zoltán Ács ELTE and D. Choffnes Northeastern U., Philippa Gill from StonyBrook University, Revised Spring 2016 by S. Laki
RészletesebbenSzámítógépes Hálózatok 2008
Számítógépes Hálózatok 2008 6. Adatkapcsolati réteg utólagos hibajavítás, csúszó ablakok, MAC, Statikus multiplexálás, (slotted) Aloha 1 Egyszerű simplex protokoll nyugtákkal Simplex üzemmód: csomagok
RészletesebbenMegoldás. Feladat 1. Statikus teszt Specifikáció felülvizsgálat
Megoldás Feladat 1. Statikus teszt Specifikáció felülvizsgálat A feladatban szereplő specifikáció eredeti, angol nyelvű változata egy létező eszköz leírása. Nem állítjuk, hogy az eredeti dokumentum jól
RészletesebbenAz Ethernet példája. Számítógépes Hálózatok 2012. Az Ethernet fizikai rétege. Ethernet Vezetékek
Az Ethernet példája Számítógépes Hálózatok 2012 7. Adatkapcsolati réteg, MAC Ethernet; LAN-ok összekapcsolása; Hálózati réteg Packet Forwarding, Routing Gyakorlati példa: Ethernet IEEE 802.3 standard A
RészletesebbenSzenzorhálózatok és alkalmazásaik. Adatkapcsolati réteg. MAC megoldások.
Szenzorhálózatok és alkalmazásaik Adatkapcsolati réteg. MAC megoldások. IoT versenyfelhívás A pályaműveket 2016. március 10-ig küldhetitek be az iot-palyazat@tmit.bme.hu címre Egyszemélyes vagy 2-4 fős
RészletesebbenJárműfedélzeti kommunikáció. Controller Area Network Dr. Aradi Szilárd
Járműfedélzeti kommunikáció Controller Area Network Dr. Aradi Szilárd A CAN hálózat Az első szabványos autóipari kommunikációs hálózat Bosch fejlesztés, 1986 SAE (Society of Automotive Engineers) congress
RészletesebbenAz Internet működésének alapjai
Az Internet működésének alapjai Második, javított kiadás ( Dr. Nagy Rezső) A TCP/IP protokollcsalád áttekintése Az Internet néven ismert világméretű hálózat működése a TCP/IP protokollcsaládon alapul.
RészletesebbenSzIP kompatibilis sávszélesség mérések
SZIPorkázó technológiák SzIP kompatibilis sávszélesség mérések Liszkai János Equicom Kft. SZIP Teljesítőképesség, minőségi paraméterek Feltöltési sebesség [Mbit/s] Letöltési sebesség [Mbit/s] Névleges
RészletesebbenKiszolgálók üzemeltetése. Iványi Péter
Kiszolgálók üzemeltetése Iványi Péter Hálózatok N gép esetén a legegyszerűbb ha mindegyiket mindegyikkel összekötjük N-1 kártya és kábel kell Megosztott (shared) kábel Egyszerre több gép is csatlakozik
RészletesebbenHálózati architektúrák laborgyakorlat
Hálózati architektúrák laborgyakorlat 4. hét Dr. Orosz Péter, Skopkó Tamás 2012. szeptember Hálózati réteg (L3) Kettős címrendszer Interfész konfigurációja IP címzés: címosztályok, alhálózatok, szuperhálózatok,
RészletesebbenSzámítógépes Hálózatok
Számítógépes Hálózatok 10. Előadás: Szállítói réteg Based on slides from Zoltán Ács ELTE and D. Choffnes Northeastern U., Philippa Gill from StonyBrook University, Revised Spring 2016 by S. Laki Szállítói
RészletesebbenAz adott eszköz IP címét viszont az adott hálózat üzemeltetői határozzákmeg.
IPV4, IPV6 IP CÍMZÉS Egy IP alapú hálózat minden aktív elemének, (hálózati kártya, router, gateway, nyomtató, stb) egyedi azonosítóval kell rendelkeznie! Ez az IP cím Egy IP cím 32 bitből, azaz 4 byte-ból
RészletesebbenSzenzorhálózatok Adatkapcsolati réteg ( ) Vidács Attila Távközlési és Médiainformatikai Tanszék I.B.228, T:19-25,
Szenzorhálózatok Adatkapcsolati réteg (2007.03.12) Vidács Attila Távközlési és Médiainformatikai Tanszék I.B.228, T:19-25, vidacs@tmit.bme.hu Adatkapcsolati réteg Adatkapcsolati réteg fő feladatai: keretképzés
RészletesebbenSzámítógépes Hálózatok 2010
Számítógépes Hálózatok 2010 6. Adatkapcsolati réteg MAC, Statikus multiplexálás, (slotted) Aloha, CSMA 1 Mediumhozzáférés (Medium Access Control -- MAC) alréteg az adatkapcsolati rétegben Statikus multiplexálás
RészletesebbenHá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ózatok Rétegei Számítógépes Hálózatok és Internet Eszközök WEB FTP Email Telnet Telefon 2008 2. Rétegmodell, Hálózat tipusok Közbenenső réteg(ek) Tw. Pair Koax. Optikai WiFi Satellit 1 2 Az Internet
RészletesebbenA TCP/IP számos adatkapcsolati réteggel együtt tud működni:
lab Vezetékes átvitel Adatkapcsolati réteg Távközlési és Médiainformatikai Tanszék Budapesti Műszaki és Gazdaságtudományi Egyetem Adatkapcsolati réteg Feladata: IP datagrammokat küld és fogad az IP modulnak
RészletesebbenAdatkapcsolati réteg. A TCP/IP számos adatkapcsolati réteggel együtt tud működni: Ethernet, token ring, FDDI, RS-232 soros vonal, stb.
lab Vezetékes átvitel Adatkapcsolati réteg Távközlési és Médiainformatikai Tanszék Budapesti Műszaki és Gazdaságtudományi Egyetem Adatkapcsolati réteg Feladata: IP datagrammokat küld és fogad az IP modulnak
RészletesebbenLokális hálózatok. A lokális hálózat felépítése. Logikai felépítés
Lokális hálózatok Számítógép hálózat: több számítógép összekapcsolása o üzenetküldés o adatátvitel o együttműködés céljából. Egyszerű példa: két számítógépet a párhuzamos interface csatlakozókon keresztül
RészletesebbenHálózatok. 1. Számítógép-hálózatokhoz kötődő alapfogalmak és az ISO-OSI hivatkozási modell
Hálózatok 1. Számítógép-hálózatokhoz kötődő alapfogalmak és az ISO-OSI hivatkozási modell 1.a Számítógép-hálózatokhoz kötődő alapfogalmak A számítógép-hálózat fogalma, funkciói, jellemzői, topológia és
RészletesebbenI+K technológiák. Digitális adatátviteli alapfogalmak Aradi Szilárd
I+K technológiák Digitális adatátviteli alapfogalmak Aradi Szilárd Hálózati struktúrák 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.
RészletesebbenHálózati architektúrák és Protokollok GI 7. Kocsis Gergely
Hálózati architektúrák és Protokollok GI 7 Kocsis Gergely 2017.05.08. Knoppix alapok Virtuális gép létrehozása VirtualBox-ban (hálózatelérés: bridge módban) Rendszerindítás DVD-ről vagy ISO állományból
RészletesebbenMACAW. MAC protokoll vezetéknélküli LAN hálózatokhoz. Vaduvur Bharghavan Alan Demers, Scott Shenker, Lixia Zhang
MACAW MAC protokoll vezetéknélküli LAN hálózatokhoz Vaduvur Bharghavan Alan Demers, Scott Shenker, Lixia Zhang készítette a fenti cikk alapján: Bánsághi Anna programtervező matematikus V. 2009. tavaszi
RészletesebbenThe Flooding Time Synchronization Protocol
The Flooding Time Synchronization Protocol Célok: FTSP Alacsony sávszélesség overhead Node és kapcsolati hibák kiküszöbölése Periodikus flooding (sync message) Implicit dinamikus topológia frissítés MAC-layer
RészletesebbenKommunikáció. 3. előadás
Kommunikáció 3. előadás Kommunikáció A és B folyamatnak meg kell egyeznie a bitek jelentésében Szabályok protokollok ISO OSI Többrétegű protokollok előnyei Kapcsolat-orientált / kapcsolat nélküli Protokollrétegek
RészletesebbenAutóipari beágyazott rendszerek. A kommunikáció alapjai
Autóipari beágyazott rendszerek A kommunikáció alapjai 1 Alapfogalmak Hálózati kommunikáció Vezérlőegységek közötti információ továbbítás Csomópontok Kommunikációs csatornákon keresztül Terepbuszok (cluster)
RészletesebbenSzámítógépes Hálózatok
Számítógépes Hálózatok 4. Előadás: Adatkapcsolati réteg II. Based on slides from Zoltán Ács ELTE and D. Choffnes Northeastern U., Philippa Gill from StonyBrook University, Revised Spring 2016 by S. Laki
RészletesebbenHálózati architektúrák és Protokollok PTI 5. Kocsis Gergely
Hálózati architektúrák és Protokollok PTI 5 Kocsis Gergely 2013.03.28. Knoppix alapok Virtuális gép létrehozása VirtualBox-ban (hálózatelérés: bridge módban) Rendszerindítás DVD-ről vagy ISO állományból
RészletesebbenSzámítógépes Hálózatok
Számítógépes Hálózatok 3. Előadás: Fizikai réteg II.rész Adatkapcsolati réteg Based on slides from Zoltán Ács ELTE and D. Choffnes Northeastern U., Philippa Gill from StonyBrook University, Revised Spring
RészletesebbenAutóipari beágyazott rendszerek. Local Interconnection Network
Autóipari beágyazott rendszerek Local Interconnection Network 1 Áttekintés Motiváció Kis sebességigényű alkalmazások A CAN drága Kvarc oszcillátort igényel Speciális perifériát igényel Két vezetéket igényel
RészletesebbenKé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)
lab Adathálózatok ATM-en Távközlési és Médiainformatikai Tanszék Budapesti Műszaki és Gazdaságtudományi Egyetem Megvalósítások Multiprotocol encapsulation (RFC1483) - IETF Classical IP over ATM (RFC1577)
RészletesebbenMultiprotocol encapsulation (RFC1483) - IETF Classical IP over ATM (RFC1577) - IETF LAN Emulation (LANE) - ATM Forum Multiprotocol over ATM (MPOA) -
lab Adathálózatok ATM-en Távközlési és Médiainformatikai Tanszék Budapesti Műszaki és Gazdaságtudományi Egyetem Megvalósítások Multiprotocol encapsulation (RFC1483) - IETF Classical IP over ATM (RFC1577)
RészletesebbenSzámítógépes Hálózatok ősz Adatkapcsolati réteg MAC, Statikus multiplexálás, (slotted) Aloha, CSMA
Számítógépes Hálózatok ősz 2006 7. Adatkapcsolati réteg MAC, Statikus multiplexálás, (slotted) Aloha, CSMA 1 Mediumhozzáférés (Medium Access Control -- MAC) alréteg az adatkapcsolati rétegben Statikus
RészletesebbenMediumhozzáférés (Medium Access Control -- MAC) alréteg az adatkapcsolati rétegben. Számítógépes Hálózatok ősz 2006
Mediumhozzáférés (Medium Access Control -- MAC) alréteg az adatkapcsolati rétegben Számítógépes Hálózatok ősz 2006 7. Adatkapcsolati réteg MAC, Statikus multiplexálás, (slotted) Aloha, CSMA Statikus multiplexálás
RészletesebbenI. Házi Feladat. internet. Határidő: 2011. V. 30.
I. Házi Feladat Határidő: 2011. V. 30. Feladat 1. (1 pont) Tegyük fel, hogy az A és B hosztok az interneten keresztül vannak összekapcsolva. A internet B 1. ábra. a 1-hez tartozó ábra 1. Ha a legtöbb Internetes
RészletesebbenSzámítógépes Hálózatok
Számítógépes Hálózatok 7. Előadás: Adatkapcsolati réteg Based on slides from Zoltán Ács ELTE and D. Choffnes Northeastern U., Philippa Gill from StonyBrook University, Revised Spring 2016 by S. Laki CRC
RészletesebbenBusz... LAN. Intranet. Internet Hálózati terminológia
M ODIC ON Busz... LAN. Intranet. Internet Hálózati terminológia HMI Internet Ethernet TCP/IP Vállalati szerver Adat Vállalati Intranet Tűzfal I/O Ethernet TCP/IP Munka állomás Switch / Router Üzemi Intranet
RészletesebbenHálózati ismeretek. Az együttműködés szükségessége:
Stand alone Hálózat (csoport) Az együttműködés szükségessége: közös adatok elérése párhuzamosságok elkerülése gyors eredményközlés perifériák kihasználása kommunikáció elősegítése 2010/2011. őszi félév
RészletesebbenHálózati alapismeretek
Hálózati alapismeretek Tartalom Hálózat fogalma Előnyei Csoportosítási lehetőségek, topológiák Hálózati eszközök: kártya; switch; router; AP; modem Az Internet története, legfontosabb jellemzői Internet
RészletesebbenAST_v3\ 4. 4.2.1. A közeg-hozzáférési alréteg (Media Access Control MAC)
AST_v3\ 4. 4.2.1. A közeg-hozzáférési alréteg (Media Access Control MAC) A hálózatok (több más csoportosítási lehetőség mellett) két nagy csoportra oszthatók, az adatszóró (Broadcast) illetve a pont-pont
RészletesebbenDr. Wührl Tibor Ph.D. MsC 05 Ea. Szállítási protokollok - Bevezetés
Dr. Wührl Tibor Ph.D. MsC 05 Ea Szállítási protokollok - Bevezetés Szállítási protokollok szükségessége A 3. réteg feladat az volt, hogy az adatcsomagok a megfelelő hálózati végpontra eljussanak. A kapcsolás
RészletesebbenSzámítógépes Hálózatok 2008
Számítógépes Hálózatok 2008 7. datkapcsolati réteg, MC korlátozott verseny, WLN, Ethernet; LN-ok összekapcsolása 1 MC alréteg Statikus Multiplexálás Dinamikus csatorna foglalás Kollízió alapú protokollok
RészletesebbenA CAN hálózat alapjai
A CAN hálózat alapjai 2009.10.24 1 Bevezető A CAN (Controller Area Network) egy nagybiztonságú soros kommunikációs protokoll, adatok valósidejű átvitelének hatékony támogatására. A protokoll kifejlesztésekor
RészletesebbenSzámítógépes Hálózatok
Számítógépes Hálózatok 9. Előadás: VPN + Szállítói réteg Based on slides from Zoltán Ács ELTE and D. Choffnes Northeastern U., Philippa Gill from StonyBrook University, Revised Spring 2016 by S. Laki Virtuális
RészletesebbenHálózati Technológiák és Alkalmazások. Vida Rolland, BME TMIT szeptember 10. HSNLab SINCE 1992
Hálózati Technológiák és Alkalmazások Vida Rolland, BME TMIT 2018. szeptember 10. Kábelmodem 2 Kábelmodem A kezdetekben minden hálózatüzemeltetőnek saját modem-je, melyet egy technikus telepített Nyílt
RészletesebbenÚjdonságok Nexus Platformon
Újdonságok Nexus Platformon Balla Attila balla.attila@synergon.hu CCIE #7264 Napirend Nexus 7000 architektúra STP kiküszöbölése Layer2 Multipathing MAC Pinning MultiChassis EtherChannel FabricPath Nexus
Részletesebben