Hálózati Algoritmusok

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

A hálózati réteg. Számítógépes Hálózatok Internet Protocol IP. Routing-tábla és csomag továbbítás (packet forwarding)

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

Számítógépes Hálózatok LAN-ok összekapcsolása; Hálózati réteg Packet Forwarding, Link-State-Routing, Distance- Vector-Routing

V2V - routing. Intelligens közlekedési rendszerek. VITMMA10 Okos város MSc mellékspecializáció. Simon Csaba

LAN-ok összekapcsolása. Számítógépes Hálózatok Repeater. Hub

LAN-ok összekapcsolása. Számítógépes Hálózatok Repeater. Hub. 8. LAN-ok összekapcsolása; Hálózati réteg Packet Forwarding, Routing

TestLine - Fizika 7. osztály mozgás 1 Minta feladatsor

Proxy Cache Szerverek hatékonyságának vizsgálata The Performance of the Proxy Cache Server

Perifériakezelés. Segítség március 16. Izsó Tamás Perifériakezelés/ 1

A WEB SZERVER MEGHIBÁSODÁSÁNAK HATÁSA A PROXY CASH SZERVEREK HATÉKONYSÁGÁRA. Bérczes Tamás, Sztrik János Debreceni Egyetem, Informatikai Kar

Villámvédelem 3. #5. Elszigetelt villámvédelem tervezése, s biztonsági távolság számítása. Tervezési alapok (norma szerint villámv.

= 450 kg. b) A hó 4500 N erővel nyomja a tetőt. c) A víz tömege m víz = m = 450 kg, V víz = 450 dm 3 = 0,45 m 3. = 0,009 m = 9 mm = 1 14

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

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

Mobilitás és MANET (II)

Az előadáshoz. Tartalom

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

Internet Protokoll 6-os verzió. Varga Tamás

Szinuszjel-illesztő módszer jeltorzulás mérésekhez 1. Bevezetés 2. A mérés elve

Szakács Jenő Megyei Fizika Verseny, I. forduló, 2003/2004. Megoldások 1/9., t L = 9,86 s. = 104,46 m.

Proxy Cache szerverek hatékonyság vizsgálata

Tetszőleges mozgások

Kidolgozott minta feladatok kinematikából

Mobilitás és MANET Intelligens közlekedési rendszerek

A maximálisan lapos esetben a hurokerősítés Bode diagramjának elhelyezkedése Q * p így is írható:

1. MINTAFELADATSOR KÖZÉPSZINT JAVÍTÁSI-ÉRTÉKELÉSI ÚTMUTATÓ

Maradékos osztás nagy számokkal

V2V - Mobilitás és MANET

A m becslése. A s becslése. A (tapasztalati) szórás. n m. A minta és a populáció kapcsolata. x i átlag

FIZIKA JAVÍTÁSI-ÉRTÉKELÉSI ÚTMUTATÓ

1. A mozgásokról általában

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

Ipari folyamatirányítás

5. gyakorlat Teljesítménymodellezés Megoldások

Egyedi cölöp süllyedésszámítása

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

Statikus routing. Hoszt kommunikáció. Router működési vázlata. Hálózatok közötti kommunikáció. (A) Partnerek azonos hálózatban

TARTÓSZERKEZETEK II.-III.

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

Autóipari beágyazott rendszerek. Local Interconnection Network

A pontszerű test mozgásának kinematikai leírása

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

Jeges Zoltán. The mystery of mathematical modelling

Máté: Orvosi képalkotás

Routing. Számítógép-hálózatok. Dr. Lencse Gábor. egyetemi docens Széchenyi István Egyetem, Távközlési Tanszék

ANOVA. Egy faktor szerinti ANOVA. Nevével ellentétben nem szórások, hanem átlagok összehasonlítására szolgál. Több független mintánk van, elemszámuk

Adatátviteli rendszerek Mobil IP. Dr. habil Wührl Tibor Óbudai Egyetem, KVK Híradástechnika Intézet

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

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

TCP ANALÍZIS DIFFSERV KÖRNYEZETBEN

Teljesítménymodellezés

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)

IP multicast routing napjainkban. Jákó András BME EISzK

Raiffeisen Bank Zrt Budapest, Akadémia u. 6. Raiffeisen Direkt: (06-40) Fôvárosi Törvényszék Cégbírósága Cégjegyzékszám:

Márkus Zsolt Értelmezések, munkapont beállítások BMF -

Szenzorhálózatok Szenzor MAC (folyt.), Hálózati réteg, topológia, útvonalválasztás ( )

Gyakorló feladatok a mozgások témaköréhez. Készítette: Porkoláb Tamás

Érzékelők és beavatkozók

Forgó mágneses tér létrehozása

Hálózati alapismeretek

MINERVA TÉRINFORMATIKAI RENDSZER GÁZHÁLÓZAT TÉRINFORMATIKAI INTEGRÁCIÓJA

Routing update: 32 bites AS azonosítók. Jákó András BME

GÉPÉSZETI ALAPISMERETEK

RANGSOROLÁSON ALAPULÓ NEM-PARAMÉTERES PRÓBÁK

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

Hálózati alapismeretek

Hálózati architektúrák laborgyakorlat

Broadcast és Multicast. Számítógépes Hálózatok és Internet Eszközök. Multicasting. IP Multicast Címek

BROADBAND MEDIA HUNGARY Távközlési Szolgáltató Korlátolt Felelősségű Társaság

webalkalmazások fejlesztése elosztott alapon

Jó teljesítmény... évekre szóló befektetés

The Flooding Time Synchronization Protocol

Mérések, hibák. 11. mérés. 1. Bevezető

FIATAL MŰSZAKIAK TUDOMÁNYOS ÜLÉSSZAKA XIX.

Volumetrikus elven működő gépek, hidraulikus hajtások (17. és 18. fejezet)

Az RSVP szolgáltatást az R1 és R3 routereken fogjuk engedélyezni.

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

MAKING MODERN LIVING POSSIBLE. Hatékony megoldás minden szinten. Hűtő/Fűtő rendszerek hidraulikai szabályozása KÉZIKÖNYV. abqm.danfoss.

A felhőről általában. Kacsuk Péter MTA SZTAKI

1 CO (váltóérintkező) 1 CO (váltóérintkező) Tartós határáram / max. bekapcs. áram. 10 / 0,3 / 0,12 6 / 0,2 / 0,12 Legkisebb kapcsolható terhelés

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

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

Újdonságok Nexus Platformon

1Érkezett : 1. A KÉRELMEZŐ ADATAI A kérelmező szervezet teljes neve: Téglás Városi Sportegyesület

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

A számítástechnika gyakorlata WIN 2000 I. Szerver, ügyfél Protokoll NT domain, Peer to Peer Internet o WWW oftp opop3, SMTP. Webmail (levelező)

10: Peer-To-Peer Hálózatok I. HálózatokII, 2007

1.40 VARIFORM (VF) Légcsatorna idomok. Légcsatorna rendszerek

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

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.

Tartalom Fogalmak Törvények Képletek Lexikon 0,2 0,4 0,6 0,8 1,0 0,2 0,4 0,6 0,8 1,0

Hálózatok II. A hálózati réteg torlódás vezérlése

Software Defined technológiák használata Oracle adatbázis konszolidációhoz

ColourSMS Protokol definíció. Version 1.2

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

Simon Balázs Dr. Goldschmidt Balázs Dr. Kondorosi Károly. BME, Irányítástechnika és Informatika Tanszék

Bor Pál Fizikaverseny, középdöntő 2012/2013. tanév, 7. osztály

Mintapélda. Szivattyúperem furatának mérése tapintós furatmérővel. Megnevezés: Szivattyúperem Anyag: alumíniumötvözet

ELLENŐRZŐ KÉRDÉSEK LENGÉSTANBÓL: A rugóállandó a rugómerevség reciproka. (Egyik végén befogott tartóra: , a rugómerevség mértékegysége:

Átírás:

Hálózati Algoritmuok 05 GLS: Egy kálázható helymeghatározó zerviz Jinyang Li, John Jannotti, Dougla S. J. De Couto, David R. Karger, Robert Morri: A Scalable Location Service for Geographic Ad Hoc Routing, Mobicom, 000. Áttekinté Motiváció a GRID Location Service-hez (GLS): Skálázható routing nagy ad hoc hálózatokban több 000 comópont Protokoll kálázhatóága: A comagok záma, amit minden cómópontnak továbbítania kell é a comópontoknak tárzükéglete az állapotok nyilvántartáához laan növekzik a hálózat növekedéével.

Klaziku Routing Stratégiák Tradícionáli kálázható Internet routing a címek aggregáláa (CIDR) akadályozza a mobilitát Proaktív módzerek (a topológia proaktív elterjeztée (pl. DSDV)) Laan reagál a mobilitára nagyobb hálózatban On-demand eláraztáo lekérdezéek (pl. DSR) Túl nagy protokoll-overhead nagy hálózatokban 3 Az eláraztá túl nagy overhead-et okoz nagyobb hálózatokban Átvitt comagok átlago záma comópontonként máodpercenként Comópontok záma Eláraztá alapú on-demand routing jól működik ki hálózatokban. Hogyan lehet megoldani a routing-ot anélkül, hogy a topológiát imerjük? 4

Geographic Forwarding jól kálázható Feltezük, hogy minden comópont imeri a földrajzi pozícióját. C hatótávolága A C D F G B E A megcímezi a comagot G pozíciójával C cak a közvetlen zomzédainak a pozícióját kell hogy imerje ahhoz, hogy továbbíta G felé a comagot. Geographic forwarding -hoz (pozíció alapú routing-hoz) helymeghatározó zerviz kell (location ervice)! 5 Lehetége Helymeghatározó Szervíz Megoldáok Eláraztá, hogy megkapjuk a célcomópont pozícióját (LAR, DREAM). Hatalma mennyiégű eláraztó üzenet Centralizált tatiku helymeghatározó zerver Nem hibatolerán Túl nagy terhelé a zerveren é a hozzá közeli comópontokon A zerver nagyon meze lehet akkor i, ha közeli comópont helyét akarjuk meghatározni. Ha a hálózat partíciókra bomlik, lehet, hogy elérhetetlenné válik a zerver. Minden comópont helymeghatározó zerverként zolgál néhány má comóponthoz. Jól eloztja a terhelét é hibatolerán.

Egy Eloztott Helymeghatározó Szerviz megkívánt tulajdonágai A terhelé egyenlete eloztáa a comópontokon. Tűrje a comópontok kieéét. Közeli comópontokra vonatkozó lekérdezéek maradjanak lokáliak. A comópontonkénti tár é a kommunikáció költég laan növekedjen, ha a hálózat mérete nő. 7 Térbeli Hierarchia a GLS-ben réteg-0 réteg- réteg- réteg-3 Minden comópont imeri az origót 8

Tetvér réteg-0 négyzetek Tetvér réteg- négyzetek Comópontonként 3 Szerver Rétegenként n Tetvér réteg- négyzetek n helymeghatározó zervere az R négyzetben az a comópont, amelynek a random ID-je nagyobb, mint n ID-je é azok közül a legkiebb (n rákövetkezője R-ben) minden réteg-0 négyzetben minden comópont imeri minden má comópont pozícióját Hogyan deríti ki x az n comópont helyét? x küld egy helymeghatározó lekérdezé comagot Legyen i=0 é 0 =x Ha i tárolja n pozícióját, vége. Legyen R az a réteg-i négyzet amely i -t (x-et) tartalmazza Legyen i+ az a comópont R-ben, melynek pozíciója tárolódik i -n, é amely R-ben rákövetkezője n-nek (melynek ID-je nagyobb, mint n ID-je é azok közül a legkiebb). i i+ Lekérdezéek n 3 x Helmeghatározó lekérdezé útja 0

GLS Update (réteg-0) 3 3 7 4 3 5 8 7 5 Invarián (minden rétegre): Minden n comópontra egy négyzetben, n rákövetkezője minden tetvér négyzetben imeri n-t. Alap eet: Minden comópont egy réteg-0 négyzetben imer minden má comópontot abban anégyzetben. Helymeghatározó tábla tartalma GLS Update (réteg-) 3 3 3 7 Invarián (minden rétegre): Minden n comópontra egy négyzetben, n rákövetkezője minden tetvér négyzetben imeri n-t. 7 5 5 4 8 helymeghatározó tábla tartalma helymeghatározó update

3, 3 GLS Update (réteg-), 3 7 Invarián (minden rétegre): Minden n comópontra egy négyzetben, n rákövetkezője minden tetvér négyzetben imeri n-t. 7 5 5 4 8 helymeghatározó tábla tartalma 3 GLS Update (réteg-) 3, 3, 3 7 Invarián (minden rétegre): Minden n comópontra egy négyzetben, n rákövetkezője minden tetvér négyzetben imeri n-t. 7 5 5 4 8 helymeghatározó tábla tartalma helymeghatározó update 4

, GLS Lekérdezé 3 3, 3 7 7 5 5 4 8 Helymeghatározó tábla tartalma lekérdezé 3-tól -re 5 Kihíváok egy Mobil Hálózatban Elavult információ a helymeghatározó zervereken. Tradeoff a helyinformáció pontoága é a zükége update üzenetek között. Az update rátát határozzuk meg a ebeég alapján. Távoli zervereket ritkábban update-eljük, mint a közelieket. Ha egy comópont elhagy egy négyzetet, hagyjunk a comópontokon u.n. forwarding pointer-t, amíg az update nem éri el az uj zervert.

Performance Hogyan működik a GLS mobilitáal együtt? Mennyire kálázható a GLS? Hogyan működik a GLS, ha comópontok kienek? Mennyire lokáliak a közeli comópontokra vonatkozó lekérdezéek? 7 Szimuláció Környezet Szimuláció: n, CMU vezeték nélküli kiterjeztéével (IEEE 80.) Mobilitá modell: random way-point (kéőbb rézleteebben) ebeég: 0-0 m/ A négyzet területe nő a comópontok zámával. A pektrum térbeli újrafelhaználhatóágát eredményezi GLS réteg-0 négyzet: 50m x 50m 300 ec. per zimuláció 8

GLS Megtalálja a Comópontokat Nagy Hálózatban Lekérdezé eredményeégi ráta A legnagyobb zimulált hálózat: 00 comópont, 00x00m (4-réteg rác hierarchia) Comópontok záma ikertelen lekérdezéek nem lettek újra elküldve egy lekérdezé ikertelenégének oka: elavult információ a célcomópontokról, vagy a következő zerverről GLS Protokoll Overhead Laan Nő Átlagoan átvitt comagok comópontonként máodpercenként Comópontok záma Protokoll comagok: GLS update, GLS query/reply 0

Az Átlago Helymeghatározó Tábla Méret Kici Átlago helymeghatározó tábla méret Comópontok záma Átlago helymeghatározó tábla méret nagyon laan nő a hálózat növekedéével Nem-Uniform Helymeghatározó Tábla Méret Szimulált univerzum 7 8 7 A 3 z. comópont minden má comópontnak helymeghatározó zervere 3 3,,,7,8,,8,,3,5 8 5 A rác hierarchia itt 3 rétegből áll Lehetége megoldá: dinamikuan igazítuk a négyzetek határát

GLS Hibatolerán A lekérdezéek ikereégének mért rátája, közvetlenül azután, amikor a comópontok egy hányada egyidőben kieik. (00-comópontból álló hálózat) Lekérdezéek ikereégének rátája Kieett comópontok aránya 3 Lekérdezéi Utak Hoza Arányo a Lekérdező é a Cél Comópont Távolágával A lekérdezéi útvoal hozának é a lekérdező-cél távolágának aránya Hop zám a lekérdező é a cél között 4

GLS é DSR Özehaonlítáa DSR (Dynamic Source Routing) A forrá elárazt egy útlekérdezé-comaggal, hogy megtalálja a célt. A válaz a lekérdezére tartalmazza az utat a forrától a célig. A forrá ezt az utat haználja az adatok küldééhez. Szimuláció zcenário: Mbp radio bandwidth CBR forráok, 4 db. 8-byte comag/máodperc 0 máodpercig. A comópontok 50%-a inicializálódik a zimuláció 300 máodperce alatt. 5 Sikereen Kizállított Adatok Aránya Sikereen kizállított adatok Grid DSR Comópontok záma Geographic forwarding kevébé érülékeny, mint a ource routing. Miért van a DSR-nek problémája > 300 comópontnál?

Protokoll Comag Overhead Comagok átlago záma comópontonként máodpercenként DSR Grid Comópontok záma DSR érzékeny a torlódára nagy hálózatokban: A forráoknak újra el kell áraztani a hálózatot, hogy találjanak új utat egy megzakadt út helyett Ezek torlódát okoznak GLS lekérdezéei kiebb terhelét okoznak. A lekérdezéek unicat-tal történnek, nem eláraztáok. Nem routolható comagokat a forrá nem küldi el, ha a lekérdezé ikertelen. 7 Özefoglalá GLS lehetővé tezi, hogy geographic forwarding -ot (pozíció alapú routingot) haználjunk GLS megőrzi a geographic forwarding kálázhatóágát. GLS implementáció Linux-ra: http://pdo.lc.mit.edu/grid 8