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



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

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

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

A döntő feladatai. valós számok!

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

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

Az MPM hálótechnika (I. előadás)

Dr. Schuster György február 21. Real-time operációs rendszerek RTOS

xdsl Optika Kábelnet Mért érték (2012. II. félév): SL24: 79,12% SL72: 98,78%

MATEMATIKA ÉRETTSÉGI TÍPUSFELADATOK KÖZÉPSZINT Függvények

A Hozzárendelési feladat megoldása Magyar-módszerrel

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

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

MATEMATIKA ÉRETTSÉGI TÍPUSFELADATOK MEGOLDÁSAI KÖZÉPSZINT Trigonometria

A 27/2012 (VIII. 27.) NGM rendelet szakmai és vizsgakövetelménye alapján.

[MECHANIKA- HAJLÍTÁS]

HIRDETMÉNY AKCIÓK, KEDVEZMÉNYEK

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

Azonosító jel: Matematika emelt szint

TC-900 Ri clock HŰTÉSTECHNIKAI SZABÁLYZÓ, VALÓS IDEJŰ ÓRÁVAL VEZÉRELT LEOLVASZTÁSSAL, RS485 SOROS VONALI KOMMUNIKÁCIÓVAL

10. fejezet Az adatkapcsolati réteg

Elemi adatszerkezetek

WALTER-LIETH LIETH DIAGRAM

Házi dolgozat. Minta a házi dolgozat formai és tartalmi követelményeihez. Készítette: (név+osztály) Iskola: (az iskola teljes neve)

Egységes jelátalakítók

9. sz. melléklet Minőségi célértékek

1. Írja fel prímszámok szorzataként a 420-at! 2. Bontsa fel a et két részre úgy, hogy a részek aránya 5 : 4 legyen!

Rendezési algoritmusok belső rendezés külső rendezés

Használható segédeszköz: szabványok, táblázatok, gépkönyvek, számológép

MATEMATIKA ÍRÁSBELI VIZSGA május 3.

A mérés célkitűzései: Kaloriméter segítségével az étolaj fajhőjének kísérleti meghatározása a Joule-féle hő segítségével.

EPER E-KATA integráció

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

Beszámoló: a kompetenciamérés eredményének javítását célzó intézkedési tervben foglaltak megvalósításáról. Őcsény, november 20.

Bevezetés a lágy számítás módszereibe

ELLENÁLLÁSOK PÁRHUZAMOS KAPCSOLÁSA, KIRCHHOFF I. TÖRVÉNYE, A CSOMÓPONTI TÖRVÉNY ELLENÁLLÁSOK PÁRHUZAMOS KAPCSOLÁSA. 1. ábra

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

MATEMATIKA ÍRÁSBELI VIZSGA május 8.

Hálózati protokoll tervezése

MATEMATIKA HETI 3 ÓRA

Vodafone ReadyPay. Használati útmutató

Szellőzőrács IB-R Tartalom Leírás... 3 Kivitel és méretek... 4 Műszaki adatok... 5 Jelmagyarázat...12 Kiírási szöveg /09-2

Többfelhasználós adatbázis környezetek, tranzakciók, internetes megoldások

HIRDETMÉNY AKCIÓK, KEDVEZMÉNYEK

Autóipari beágyazott rendszerek. Fedélzeti elektromos rendszer

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

Minta 1. MATEMATIKA EMELT SZINTŰ ÍRÁSBELI FELADATSOR

Hibajavítás és hibajelzés

ELEKTRONIKAI ALAPISMERETEK

A mérés célja: Példák a műveleti erősítők lineáris üzemben történő felhasználására, az előadásokon elhangzottak alkalmazása a gyakorlatban.

Párhuzamos programozás

Termékkatalógus 2016.

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

ELEKTRONIKAI ALAPISMERETEK

FENNTARTHATÓ FEJLŐDÉS

1. Nyomásmérővel mérjük egy gőzvezeték nyomását. A hőmérő méréstartománya 0,00 250,00 kpa,

Jelek tanulmányozása

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

SZÁMÍTÓGÉPES NYELVI ADATBÁZISOK

Elemkatalógus és árjegyzék Érvényes: től visszavonásig

B1: a tej pufferkapacitását B2: a tej fehérjéinek enzimatikus lebontását B3: a tej kalciumtartalmának meghatározását. B.Q1.A a víz ph-ja = [0,25 pont]

ELEKTRONIKAI ALAPISMERETEK

Az új modulrendszer tapasztalatai

Vezetékes gyorsjelentés március

Fábián Zoltán Hálózatok elmélet

Brósch Zoltán (Debreceni Egyetem Kossuth Lajos Gyakorló Gimnáziuma) Geometria IV.

Áramlástechnikai gépek soros és párhuzamos üzeme, grafikus és numerikus megoldási módszerek (13. fejezet)

Analízis elo adások. Vajda István október 3. Neumann János Informatika Kar Óbudai Egyetem. Vajda István (Óbudai Egyetem)

SJ5000+ MENÜBEÁLLÍTÁSOK. E l e c t r o p o i n t K f t., B u d a p e s t, M e g y e r i ú t F s z. 1. Oldal 1

Útmutató a vízumkérő lap kitöltéséhez

Programozás I gyakorlat

Ipari és vasúti szénkefék

Hálózatok - hálózattörténet as évek: terminál-hálózatok létrejötte

Üzembehelyezıi leírás

KOVÁCS BÉLA, MATEMATIKA I.

Vasúti menetrendek optimalizálása

TRANZISZTOROS KAPCSOLÁSOK KÉZI SZÁMÍTÁSA

Számviteli elemzéshez mutatók

Kérjük, hogy mielőtt elkezdené használni a Csavarhat webáruházat, gondosan olvassa végig ezt a segédletet.

Henger körüli áramlás. Henger körüli áramlás. Henger körüli áramlás ρ 2. R z. R z = 2 2. c A. = 4c. c p. = 2c. y/r 1.5.

Segítünk online ügyféllé válni Kisokos

Emelt szintű érettségi feladatsorok és megoldásaik Összeállította: Szászné Simon Judit; dátum: november. I. rész

... ahol l 0. Minden tranzakcióhoz létezik. = f(σ i. A sorozat nem bővíthető. Ha véges, akkor az utolsó konfigurációnak nincs rákövetkezője.

Shared IMAP beállítása magyar nyelvű webmailes felületen

Telekommunikáció Mészáros István Kábelmenedzsment

PÉLDA(3): A társaság kölcsönadott a B társaságnak 1000 összeget szeptember 1- jén, 1 évre. A kamat mértéke 12 %, amely negyedévente esedékes.

Mágneses szuszceptibilitás vizsgálata

Hálózati beállítások gyorsútmutatója

Analízis elo adások. Vajda István szeptember 24. Neumann János Informatika Kar Óbudai Egyetem. Vajda István (Óbudai Egyetem)

Földrajzi helymeghatározás

Struktúra Átalakítás és Fejlesztési Stratégia. Holló Imre

Mesterséges Intelligencia. Csató Lehel. Csató Lehel. Matematika-Informatika Tanszék Babeş Bolyai Tudományegyetem, Kolozsvár 2006/2007

ADATBÁZIS-KEZELÉS. Funkcionális függés, normál formák

Lemezkezelés, RAID, partícionálás, formázás, defragmentálás.

Lineáris algebra gyakorlat

ELŐTERJESZTÉS a Veszprém Megyei Önkormányzat Közgyűlésének április 19-ei ülésére

9. sz. melléklet Minőségi célértékek

[GVMGS11MNC] Gazdaságstatisztika

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

Technológiai dokumentációk

Átírás:

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

Feladat 0 Tízezer repülőjegy-foglaló állomás egyetlen "slotted ALOHA"-csatorna használatáért verseng. Egy átlagos állomás 24 kérést ad ki óránként. Egy slot hossza 250 μs. Megközelítőleg mekkora a teljes feldolgozandó terhelés G? Hogyan határozható meg? Adja meg S(G) átvitelt is! Gombos Gergő Számítógépes hálózatok 2

Feladat 0 Tízezer repülőjegy-foglaló állomás egyetlen "slotted ALOHA"-csatorna használatáért verseng. Egy átlagos állomás 24 kérést ad ki óránként. Egy slot hossza 250 μs. Megközelítőleg mekkora a teljes feldolgozandó terhelés G? Hogyan határozható meg? 10000 * 24 kérés/óra = 200/3 kérés/sec 1000000/250 = 4000 slot/sec //1 μs = 1000000 s G = (200/3) / 4000 = 1/60 kérés/slot Adja meg S(G) átvitelt is! S(G) = G * e -G =~ 0,01639 Gombos Gergő Számítógépes hálózatok 3

Bináris visszaszámlálás protokoll Forgalmazni kívánó állomás elkezdi a bináris címét bitenként elküldeni a legnagyobb helyi értékű bittel kezdve. Feladja a küldést ha van nála nagyobb sorszámú Mok és Ward módosítás Minden sikeres átvitel után ciklikusan permutáljuk az állomások címét. Gombos Gergő Szám.háló 2012 ősz 4

Gyakorló feladat 1. Szimuláljuk a bináris visszaszámlálás protokollt 8 állomás esetén, ahol az állomás azonosítók rendre a {C, H, D, A, G, B, E, F} halmaz elemei, ez a sorrend a prioritási sorrend is. Ez esetben a virtuális azonosítókat 3 biten ábrázolhatjuk. Tegyük fel, hogy A, C, D és E állomások akarnak egy-egy csomagot átvinni. (Nézze meg mi módosulna a Mok- és Ward-féle változat esetén.) Gombos Gergő Szám.háló 2012 ősz 5

Gyakorló feladat 1. C 111, H 110, D 101, A 100, G 011, B 010, E 001, F 000 idő 1 2 3 4 5 6 7 8 9 10 11 A 1 0 1 0 0 1 adat C 1 1 Adat D 1 0 1 0 1 adat E 0 0 0 0 adat Gombos Gergő Szám.háló 2012 ősz 6

Gyakorló feladat 1. (Mok és Ward) 0. idő: C 111, H 110, D 101, A 100, G 011, B 010, E 001, F 000 3. idő: H 111, D 110, A 101, G 100, B 011, E 010, F 001, C 000 6. kör: H 111, A 110, G 101, B 100, E 011, F 010, C 001, D 000 8. kör: H 111, G 110, B 101, E 100, F 011, C 010, D 001, A 000 idő 1 2 3 4 5 6 7 8 9 10 11 A 1 0 1 0 1 adat C 1 1 Adat D 1 0 1 1 adat E 0 0 0 1 adat Gombos Gergő Szám.háló 2012 ősz 7

Adaptív fa bejárás 1943 Dorfmana katonák szifiliszes fertőzöttségét vizsgálta Működés 0-adik időrésben mindenki küldhet. Ha ütközés történik, akkor megkezdődik a fa mélységi bejárása. A rések a fa egyes csomópontjaihoz vannak rendelve. Ütközéskor rekurzívan az adott csomópont bal illetve jobb gyerekcsomópontjánál folytatódik a keresés. Ha egy bitrés kihasználatlan marad, vagy pontosan egy állomás küld, akkor a szóban forgó csomópont keresése befejeződik. Gombos Gergő Szám.háló 2012 ősz 8

Gyakorló feladat 2. Adaptív fabejáró protokoll alkalmazásával tizenhat állomás verseng egy csatorna használatáért. Ha az összes olyan állomás, amelynek prímszáma van, egyszerre kerül adásra kész állapotba, akkor mennyi bit-résre van szükség a versengés feloldására? Gombos Gergő Szám.háló 2012 ősz 9

Gyakorló feladat 2. 2,3, 5,7, 11,1 3 2,3, 5,7 2,3 2,3 2 3 5,7 5 7 11,1 3 11 13 Gombos Gergő Szám.háló 2012 ősz 10

Gyakorló feladat 3 Számítsa ki a kontrollösszeget a következő üzenethez! Üzenet: 1101.1101.0010.1000.0101.1000 Generátor polinóm: x 4 +x+1 Gombos Gergő Számítógépes hálózatok 11

Gyakorló feladat 3 Számítsa ki a kontrollösszeget a következő üzenethez! Üzenet: 1101.1101.0010.1000.0101.1000 Generátor polinóm: x 4 +x+1 Megoldás: 1111 Gombos Gergő Számítógépes hálózatok 12

Gyakorló feladat 4. Történt-e hiba az átvitel során, ha a vevő a következő üzenetet kapja: 0000 1011 0001 1101 1111 1100 0011 0101 110001 A generátor polinom x 6 +x 4 +x+1. Gombos Gergő Számítógépes hálózatok 13

Gyakorló feladat 4. Történt-e hiba az átvitel során, ha a vevő a következő üzenetet kapja: 0000 1011 0001 1101 1111 1100 0011 0101 110001 A generátor polinom x 6 +x 4 +x+1. R(x) 100111 000000 Gombos Gergő Számítógépes hálózatok 14

Gyakorló feladat 5. Tekintsünk nyolc állomást, melyek adaptív fa protokollal visznek át csomagokat. Az állomások azonosítói {0,..., 7}. Szimulálja a protokoll működését, ha az állomások 2, 3, 4, 6 egy időben akarnak csomagot átvinni. (Adja meg a verseny slot-okat ettől az időpillanattól addig, amíg a protokoll feloldja az ütközést.) Gombos Gergő Számítógépes hálózatok 15

Gyakorló feladat 5. Tekintsünk nyolc állomást, melyek adaptív fa protokollal visznek át csomagokat. Az állomások azonosítói {0,..., 7}. Szimulálja a protokoll működését, ha az állomások 2, 3, 4, 6 egyidőben akarnak csomagot átvinni. (Adja meg a verseny slot-okat ettől az időpillanattól addig, amíg a protokoll feloldja a kollíziót.) 2,3, 4,6 2,3 2,3 2 3 4,6 4 6 Gombos Gergő Számítógépes hálózatok 16

Minimális keretméret A maximális késleltetés és a CSMA/CD algoritmus közötti összefüggés miatt a keret elküldése minimum 2τ időre van szükség, ahol τ a két legtávolabbi állomás közötti késleltetést jelöli. Jelölje a H sávszélességet, v a jel terjedési sebességet, l max a maximális távolságot két állomás között, a τ a maximális propagációs késést és a D min pedig a minimális keretméretet. Ekkor a következő összefüggés írható fel. D min =2τH τ=l max /v Gombos Gergő Számítógépes hálózatok 17

Példa A 802.3 szabványban a maximális távolság két állomás között: 2500 méter. Ez esetben 4 ismétlő van és a vonal 10Mb/s-os sávszélességet feltételezünk. A legrosszabb esetre 50 μs-ot rögzítettek az RTT értékének. Azaz minimum 500 bit átvitele kell, ezt kerekítették fel 512bitre (64bájtra). Gombos Gergő Számítógépes hálózatok 18

Gyakorló feladat 6. Tekintsük egy 1 Gbps CSMA/CD protokoll tervezését maximum 300 méter hosszú rézkábelen való használatra (repeater nincs), melyben az elektromágneses hullámok terjedési sebessége 1.8*10 8 m/s (0,6*fénysebesség). Mekkora a minimális keret méret? Hogyan határozza ezt meg? D min =2τH τ=l max /v Gombos Gergő Számítógépes hálózatok 19

Gyakorló feladat 6. Tekintsük egy 1 Gbps CSMA/CD protokoll tervezését maximum 300 méter hosszú rézkábelen való használatra (repeater nincs), melyben az elektromágneses hullámok terjedési sebessége 1.8*10 8 m/s. Mekkora a minimális keret méret? Hogyan határozza ezt meg? d = l / v = 300 m / 1,8 * 10^8 m/s T gen >= 2d T gen = x/c = x/10^9 Mbps x / 10^9 >= 2 * 5/3 *10^-6 T mingen >= 1/3 * 10^4 s min keretméret = 1/3 * 10^4 bit Gombos Gergő Számítógépes hálózatok 20

Gyakorló feladat 7. 2 állomás 10 Mbps-es hálózat köt össze közvetlen. tudjuk hogy a minimális keretméret 500 byte - Mekkora lehet a maximális távolság két eszköz között? Koax kábelen sebesség = 0,6 * 3*10^8 D min =2τH τ=l max /v Gombos Gergő Számítógépes hálózatok 21

Gyakorló feladat 7. 2 állomás 10 Mbps-es hálózat köt össze közvetlen. tudjuk hogy a minimális keretméret 500 byte - Mekkora lehet a maximális távolság két eszköz között? x/c = Tgen >= 2d 500 byte / 10 Mbps >= 2d 4*10^3 bit / 10^7 bit/s >= 2d 2*10^-4 >= d //propagációs késés 2*10^-4 >= d = l/r 2*10^-4 s >= 3*10^8 * 0,6 m/s 6*10^4*60% >= l 36km>=l Gombos Gergő Számítógépes hálózatok 22

Gyakorló feladat 8. Mennyi a max prop delay fast ethernet (100Mbps) esetén kábelek max hossza 200m és 1 Class I repeater tartalmaz amely 0,7 μs késést okoz kábelek max hossza 205m és 2 Class II repeater tartalmaz amely 0,43μs késést okoz Adjuk meg a minimális keretméretet! D min =2τH τ=l max /v Gombos Gergő Számítógépes hálózatok 23

Gyakorló feladat 8. Mennyi a max prop delay fast ethernet (100Mbps) esetén kábelek max hossza 200m és 1 Class I repeater tartalmaz amely 0,7 μs késést okoz kábelek max hossza 205m és 2 Class II repeater tartalmaz amely 0,46μs késést okoz Adjuk meg a minimális keretméretet! v = 0,6*3*10^8 m/s = 1,8 * 10^8 m/s d = l/v 1- dp = 200m / v = (2/1,8) * 10^-6 s 2- dp = 205m / v = (2,05 / 1,8) * 10^-6 s késleltetés: 1- ds = (2/1,8 + 0,7) * 10^-6 s 2- ds = (2,05/1,8 + 0,92) * 10^-6 s x / 100Mbps >= 2ds 1 - x >= 2* (2/1,8+0,7)*10^2 bit 2 - x >= 2* (2,05/1,8+0,92)*10^2 bit Gombos Gergő Számítógépes hálózatok 24

Gyakorló feladat 9. Tekintsünk 16 allomást, melyek adaptív fabejárás protokollal visznek át csomagokat. Az állomások azonosítói 0,...,15. Szimulálja a protokoll működését, ha az állomások 0,3,9,11,14 egy időben akarnak csomagot átvinni! (Adja meg a verseny slotokat ettől az időpillanattól addig, amíg a protokoll feloldja a kollúziót.) Gombos Gergő Szám.háló 25

Gyakorló feladat 9. Tekintsünk 16 allomást, melyek adaptív fabejárás protokollal visznek át csomagokat. Az állomások azonosítói 0,...,15. Szimulálja a protokoll működését, ha az állomások 0,3,9,11,14 egy időben akarnak csomagot átvinni! (Adja meg a verseny slotokat ettől az időpillanattól addig, amíg a protokoll feloldja a kollúziót.) 0,3,9,11, 14 0,3 0,3 0 3 9,11,14 9,11 9 11 14 Gombos Gergő Szám.háló 26

Gyakorló feladat 10. Egy megosztott kábel használati jogáért 2 n állomás egy csoportja verseng adaptív fabejárás protokoll használata mellett. Egy adott pillanatban kettő közülük adásra kész lesz. Minimálisan illetve maximálisan hány időrés szükséges a fa bejárásához? Gombos Gergő Szám.háló 2012 ősz 27

Gyakorló feladat 10. Minimális: 3 lépés Maximális: (log 2 2 n )*2 + 1 Gombos Gergő Szám.háló 2012 ősz 28

Feladat 11 Tekintsünk az adatkapcsolati rétegben egy bájt alapú protokollt, amely bájt beszúrást használ. Legyen p annak a valószínűsége, hogy egy bájt hibásan kerül átvitelre. Összesen m keretet küldünk. Legyen n a keretek összhossza (azaz a médiumon áthaladó bájtok száma). a. Határozza meg a bájt hibák várható értékét. b. Határozza meg a hibásan fogadott keret-határoló FLAG-ek számának várható értékét. c. Tegyük fel, hogy egy FLAG bájt gyakorisága az (eredeti) adatokban 1/256. Határozza meg a hibás FLAG bájtok számának a várható értékét a hasznos adatok között. Emlékeztető: Ha egy esemény q valószínűséggel következik be egy kísérlet során és a független kísérletek száma k, akkor az esemény bekövetkezéseinek a számának a várható értéke kq. Gombos Gergő Szám.háló 29

Feladat 11 Tekintsünk az adatkapcsolati rétegben egy bájt alapú protokollt, amely bájt beszúrást használ. Legyen p annak a valószínűsége, hogy egy bájt hibásan kerül átvitelre. Összesen m keretet küldünk. Legyen n a keretek összhossza (azaz a médiumon áthaladó bájtok száma). Határozza meg a bájt hibák várható értékét. n byte halad át rajta, minden byte-ra p a hiba valószínűsége, ezért np a byte hibák várhatóértéke Határozza meg a hibásan fogadott keret-határoló FLAG-ek számának várható értékét. m frame, frame-enként 2 flag byte van, mindegyikre p a hiba valószínűsége, ezért 2mp a várható érték Gombos Gergő Szám.háló 30

Feladat 11 Tegyük fel, hogy egy FLAG bájt gyakorisága az (eredeti) adatokban 1/256. Határozza meg a hibás FLAG bájtok számának a várható értékét a hasznos adatok között. n 2m a hasznos byte-ok száma, de a flag-byte-ot két byte-on tudjuk kódolni az adatok között, ezek gyakorisága 1/256, tehát 256 byte-nyi átküldendő adatban átlagosan egy flag-byte,ezért átlagosan 256 átküldendő byte-ot 257 byte-on ábrázolunk. Hogy ezek közül pont a flag byte-ot értelmezzük rosszul, annak várható értéke: 1 257 p(n 2m) p 257 (n 2m) Gombos Gergő Szám.háló 31

Vége