Kérdések az Internet világából Laki Sándor Communication Networks Laboratory (ELTE TTK - Komplex Rendszerek Fizikája Tanszék)

Slides:



Advertisements
Hasonló előadás
Készítette: Kosztyán Zsolt Tibor
Advertisements

A szabályozott szakasz statikus tulajdonsága
FDDI (Fiber Distributed Data Interface, Száloptikai adatátviteli interface)
Analitika gyakorlat 12. évfolyam
PPKE ITK 2009/10 tanév 8. félév (tavaszi) Távközlő rendszerek forgalmi elemzése Tájékoztatás
Számítógépes hálózatok
Kommunikáció a helyi hálózaton és az Interneten
TCP/IP protokollverem
A TCP/IP hivatkozási modell
Tanárok kis világa Lehetőségek a tanári hálózatok kutatásában.
1 Hálózati technológiák és alkalmazások Vida Rolland
Geometriai transzformációk
Csatlakozás BRAIN rádiós hozzáférési rendszerhez mozgó ad-hoc hálózaton keresztül Konzulensek: Vajda Lóránt Török Attila Simon Csaba Távközlési és Telematikai.
Kommunikációs hálózatok idősorainak analízise neuronhálózatokkal Máté György Diplomamunka Témavezető: Csabai István.
Számítógépes hálózatok GY
Sándor Laki (C) Számítógépes hálózatok I. 1 Számítógépes hálózatok 6.gyakorlat Adatkapcsolati réteg MAC alréteg, ALOHA, CSMA Laki Sándor
Az Univerzum térképe - ELTE 2001
Számítógépes hálózatok
Csoportosítás megadása: Δx – csoport szélesség
Address Resolution Protocol (ARP)
Hálózati Biológia A sejt funkcionális működésének megértése.
A jelátvivő tag Az irányítástechnika jelátvivő tagként vizsgál minden olyan alkatrészt (pl.: tranzisztor, szelep, stb.), elemet vagy szervet (pl.: jelillesztő,
III. előadás.
Hálózati réteg Csányi Zoltán, A hálózati réteg feladatai Forgalomirányítás Torlódásvezérlés Hálózatközi együttműködés.
Számítógépes Hálózatok GY 2. Gyakorlat Réteg modellek, alapfogalmak 2/23/2012Számítógépes hálózatok GY1.
Számítógépes Hálózatok GY
Számítógépes hálózatok I.
Matematika III. előadások MINB083, MILB083
PPKE ITK 2007/08 tanév 7. szemeszter Őszi félév Távközlő rendszerek forgalmi elemzése Tájékoztatás GY
Lab BME TMIT Sztochasztikus hálózat számítás (Stochastic network calculus) Bíró József, Ph.D. BME Távközlési és Médiainformatikai Tanszék 2007.
A kvantummechanika alapegyenlete, a Schrödinger-féle egyenlet és a hullámfüggvény Born-féle értelmezése Előzmények Az általános hullámegyenlet Megoldás.
Ethernet technológiák A 10 Mbit/s sebességű Ethernet.
Hálózati réteg.
Hálózati architektúrák
Számítógépes szimuláció A RITSIM-2000 rendszer ismertetése.
Tóth Gergely, május 13. Tavaszi Szél Konferencia, Sopron, május Megfigyelhető black-box csatorna forrásrejtő tulajdonsága Tóth Gergely.
Tóth Gergely, február BME-MIT Miniszimpózium, Megfigyelhető black-box csatorna forrásrejtő tulajdonsága Tóth Gergely Konzulensek: Hornák.
Hálózati eszközök Bridge, Switch, Router
Az internetről.
A Jövő Internet, ahogy mi látjuk: demo és poszter előzetes Sonkoly Balázs (BME-TMIT)
Számítógép-hálózatok
Alapsokaság (populáció)
Az internet kialakulása
Új technológiák elterjedésének modellezése
Hálózatok Kialakulásának okai: kommunikációs igény gépek közt,
POROK SZEMCSÉZETÉNEK MEGHATÁROZÁSA
Bifrost Anonim kommunikációs rendszer. Bevezetés Egyre több szolgáltatás jelenik meg az interneten, melyek megkövetelik az anonimitiást, pl.: Egészségügyi.
A Van der Waals-gáz molekuláris dinamikai modellezése Készítette: Kómár Péter Témavezető: Dr. Tichy Géza TDK konferencia
Adamkó Attila UML2 Adamkó Attila
Rétegmodellek 1 Rendelje az alábbi hálózati fogalmakat a TCP/IP modell négy rétegéhez és a hibrid modell öt rétegéhez! Röviden indokolja döntését. ,
Kapcsolatok ellenőrzése
A POR SZEMCSÉZETÉNEK MEGHATÁROZÁSA. A mérésekről általában A szemcsenagyság számszerű megadása a lehetséges nagy mérettartomány és igen különböző tulajdonságok.
Számítógép hálózatok.
Valószínűségszámítás II.
Forgalom-szimuláció eltérő közegekben Max Gyula BMGE-AAIT 2008.
előadások, konzultációk
Hálózatok a mai világban
Az Internet térbeli szerkezete Péter Hága Dept. of Physics of Complex Systems Eötvös Loránd University Budapest, Hungary.
Számítógépes Hálózatok
Hága Péter ELTE, Komplex Rendszerek Fizikája Tanszék Statisztikus Fizikai Nap Budapest.
IP alapú hálózatok tervezése és üzemeltetése
Rendelkezésre álló sávszélesség mérések alkalmazása az OTP-ben vitaindító előadás Hága Péter és a többiek az ELTE- ről HeHOK meeting ápr.13.
PPKE ITK 2004/05 tanév IV. évfolyam Őszi félév Távközlő rendszerek forgalmi elemzése Tájékoztatás GY. - 7.
4.Tétel: xDSL, VoIP, FTTx, NGN
Tűzfal (firewall).
HÁLÓZAT Maximális folyam, minimális vágás
Neumann János Informatikai Kar
Hálózatok.
Bunkóczi László, Dr.Pitlik László, Pető István, Szűcs Imre
A mesterséges neuronhálók alapjai
Előadás másolata:

Kérdések az Internet világából Laki Sándor Communication Networks Laboratory (ELTE TTK - Komplex Rendszerek Fizikája Tanszék)

Laki sándor - TDK 7vége2 Áttekintés Internet, mint komplex rendszer –Mérési lehetőségek –Mérési infrastruktúrák Aktív kutatási területek –Sávszélesség-becslés –Geolokalizáció –Protokoll fejlesztés –Internet topológia vizsgálata –Hálózati tomográfia

Laki sándor - TDK 7vége3 Internet

Laki sándor - TDK 7vége4 Internet Gigantikus méretű gráf, hálózat –Összefüggő –Robosztus Ember alkotta –Mégsem ismert a szerkezete v. üzleti titok –Más, természetbeli hálózatokhoz hasonló –Vizsgálatok szükségesek a megismeréséhez Csomagkapcsolt hálózat –Minden csomópont egyedi azonosítóval, IP címmel rendelkezik –Minden adat u.n. IP csomagokban kerül továbbításra –Egy csomag a forrás és a cél állomás között általában a lehető legrövidebb (v. legolcsóbb) úton halad végig

Laki sándor - TDK 7vége5 Csomagkapcsolt hálózat A B

Laki sándor - TDK 7vége6 Csomagkapcsolt hálózat A B

Laki sándor - TDK 7vége7 Csomagkapcsolt hálózat A B

Laki sándor - TDK 7vége8 Csomagkapcsolt hálózat A B

Laki sándor - TDK 7vége9 Csomagkapcsolt hálózat A B

Laki sándor - TDK 7vége10 Hálózati mérések Az Internet szerkezete számunkra ismeretlen Csak bizonyos (korlátozott számú) hálózati eszközhöz van hozzáférésünk Mérőállomások Ezekből az adatokból próbálunk minél jobb képet alkotni a teljes hálózatról, ill. annak részeiről Célok: Monitorozás Hálózati tomográfia Sávszélesség-becslés Topológia feltérképezése és vizsálata Paraméterek időbeli változásai

Laki sándor - TDK 7vége11 Mérési infrastruktúrák DIMES

Laki sándor - TDK 7vége12 Mérési infrastruktúrák Best Testbed Award

Laki sándor - TDK 7vége13 Mérési infrastruktúrák

1. Hálózati forgalom mérése és modellezése Fluid modell, granuláris modell

Laki sándor - TDK 7vége15 A forgalom alapegysége –A csomag Számunkra fontos tulajdonságai –Feladó, címzett –Csomag méret –Időbélyegek –(küldési és fogadási) Passzív módszerek –Monitorozás –Adott pontra vonatkozik –Speciális jogok szükségesek Aktív módszerek –Mesterséges próba forgalom –Végpontok közötti mérés –Nem szükségesek speciális jogok Hálózati forgalom mérése

Laki sándor - TDK 7vége16 Aktív mérési módszerek Cél : meghatározni valamely fontos hálózati paraméter értékét végpont-végpont módszerrel Tipikus kérdések : háttérforgalom, rendelkezésre álló sávszélesség, fizikai kapacitás, hálózati topológia, csomagvesztési valószínűség, propagációs késleltetés, sorban állási késleltetések, a háttérforgalom egyéb statisztikus tulajdonságai küldőfogadó indítási időbélyegek:érkezési időbélyegek: háttérforgalom

Laki sándor - TDK 7vége17 Csomagpár módszerek ’’ kimeneti távolság a fogadónál háttérforgalom (minden amit nem mi generálunk) sztochasztikus folyamat mesterséges próba csomagok rögzített követési idővel  bemeneti távolság a küldőnél

Laki sándor - TDK 7vége18 Diszperziós görbe mérés az ún. önindukált torlódáson alapul, azaz a próba csomagok által okozott terhelés függvényében keressük a torlódás pillanatnyi jelét folyadék modell – helyes aszimptotikus viselkedés, eltérés az átmeneti tartományban a diszperziós görbe folyadék modelljének paraméterei: p - a próba csomag ismert mérete C c - a háttérforgalom mennyisége C - a fizikai kapacitás time  bemeneti távolság a küldőnél ’’ kimeneti távolság a fogadónál  ’  p/C+  C c /C   ’     p/(C-C c )

Laki sándor - TDK 7vége19 Granuláris modell Új modell a diszperziós görbe leírására –Figyelembe veszi a várakozási sorok időfejlődését –Véges csomagméretet feltételez a háttérforgalomnál –Poisson érkezési folyamot és általános csomagméret eloszlást feltételez (granularitás) –ahol P p (t) írja le annak valószínűségét, hogy a várakozási sor nem üres t-ben. Levezetés a Takács-féle integro-differenciál egyenlet alkalmazásával… –Itt most sok-sok bonyolult képlet jönne

Laki sándor - TDK 7vége20 Granuláris modell Trimodális csomag-méret eloszlás: 40, 576 és 1500 byte méretű csomagok, rendre 0.59, 0.23 és 0.18 valószínűségekkel. a granuláris modell helyesen írja le a diszperziós görbét az átmeneti tartományban is

Laki sándor - TDK 7vége21 Paraméterbecslés A mért „görbéhez” legjobban illeszkedő modell-görbe meghatározása, avagy mely paraméterek mellett kapjuk a mérési granuláris görbét…

2. IP alapú geolokalizáció Hostok elhelyezése a térképen

Laki sándor - TDK 7vége23 Geolokalizáció ?

Laki sándor - TDK 7vége24 Geolokalizáció Feladat Egy adott IP címhez tartozó host geográfiai helyének meghatározása (A mi feladatunk az ETOMIC node-ok közötti routerek elhelyezése volt.) Nehézségek Nincs ma olyan adatbázis, ami minden hálózati eszköz helyzetét tartalmazná Adatbázisok: WhoIS, DNS Általában nem megbízható adatok Lehetőségeink Puszta mérések: topológia, RTT, stb. „Geo-nyelvészet”

Laki sándor - TDK 7vége25 Geolokalizáció Induljunk ki olyan mérőállomásokból, melyeknek ismerjük a helyzetét Pl. ETOMIC Minden mérést ezekről a gépekről hajtunk végre A mérési eredmények kiértékelése mindig valamilyen geográfiai megszorítást fog jelenteni Tekintsük át milyen méréseket tudunk hasznosítani!

Laki sándor - TDK 7vége26 Topológia feltárása traceroute nevű programmal A-ból B-be menő útvonalat kaphatjuk meg, ahol A egy mérőállomás és B egy tetszőleges host. A B

Laki sándor - TDK 7vége27 Topológia feltárása traceroute nevű programmal A-ból B-be menő útvonalat kaphatjuk meg, ahol A egy mérőállomás és B egy tetszőleges host. A B

Laki sándor - TDK 7vége28 Topológia feltárása traceroute nevű programmal A-ból B-be menő útvonalat kaphatjuk meg, ahol A egy mérőállomás és B egy tetszőleges host. A B

Laki sándor - TDK 7vége29 Topológia feltárása traceroute nevű programmal A-ból B-be menő útvonalat kaphatjuk meg, ahol A egy mérőállomás és B egy tetszőleges host. A B

Laki sándor - TDK 7vége30 Topológia feltárása traceroute nevű programmal A-ból B-be menő útvonalat kaphatjuk meg, ahol A egy mérőállomás és B egy tetszőleges host. A B

Laki sándor - TDK 7vége31 Round-trip time Az egyik legegyszerűbb mérhető mennyiség az u.n. round-trip time, avagy körülfordulási idő Az idő, ami ahhoz kell, hogy A-ból egy csomag eljusson B-be, majd onnan vissza A- ba Mérése a ping programmal történik A B

Laki sándor - TDK 7vége32 Round-trip time Az egyik legegyszerűbb mérhető mennyiség az u.n. round-trip time, avagy körülfordulási idő Az idő, ami ahhoz kell, hogy A-ból egy csomag eljusson B-be, majd onnan vissza A- ba Mérése a ping programmal történik A B t1 időben kiküldünk egy spec. csomagot

Laki sándor - TDK 7vége33 Round-trip time Az egyik legegyszerűbb mérhető mennyiség az u.n. round-trip time, avagy körülfordulási idő Az idő, ami ahhoz kell, hogy A-ból egy csomag eljusson B-be, majd onnan vissza A- ba Mérése a ping programmal történik A B t1 időben kiküldünk egy spec. csomagot

Laki sándor - TDK 7vége34 Round-trip time Az egyik legegyszerűbb mérhető mennyiség az u.n. round-trip time, avagy körülfordulási idő Az idő, ami ahhoz kell, hogy A-ból egy csomag eljusson B-be, majd onnan vissza A- ba Mérése a ping programmal történik A B t1 időben kiküldünk egy spec. csomagot

Laki sándor - TDK 7vége35 Round-trip time Az egyik legegyszerűbb mérhető mennyiség az u.n. round-trip time, avagy körülfordulási idő Az idő, ami ahhoz kell, hogy A-ból egy csomag eljusson B-be, majd onnan vissza A- ba Mérése a ping programmal történik A B t1 időben kiküldünk egy spec. csomagot

Laki sándor - TDK 7vége36 Round-trip time Az egyik legegyszerűbb mérhető mennyiség az u.n. round-trip time, avagy körülfordulási idő Az idő, ami ahhoz kell, hogy A-ból egy csomag eljusson B-be, majd onnan vissza A- ba Mérése a ping programmal történik A B t1 időben kiküldünk egy spec. csomagot

Laki sándor - TDK 7vége37 Round-trip time Az egyik legegyszerűbb mérhető mennyiség az u.n. round-trip time, avagy körülfordulási idő Az idő, ami ahhoz kell, hogy A-ból egy csomag eljusson B-be, majd onnan vissza A- ba Mérése a ping programmal történik A B t1 időben kiküldünk egy spec. csomagot Generálódik egy válasz csomag

Laki sándor - TDK 7vége38 Round-trip time Az egyik legegyszerűbb mérhető mennyiség az u.n. round-trip time, avagy körülfordulási idő Az idő, ami ahhoz kell, hogy A-ból egy csomag eljusson B-be, majd onnan vissza A- ba Mérése a ping programmal történik A B t1 időben kiküldünk egy spec. csomagot

Laki sándor - TDK 7vége39 Round-trip time Az egyik legegyszerűbb mérhető mennyiség az u.n. round-trip time, avagy körülfordulási idő Az idő, ami ahhoz kell, hogy A-ból egy csomag eljusson B-be, majd onnan vissza A- ba Mérése a ping programmal történik A B t1 időben kiküldünk egy spec. csomagot

Laki sándor - TDK 7vége40 Round-trip time Az egyik legegyszerűbb mérhető mennyiség az u.n. round-trip time, avagy körülfordulási idő Az idő, ami ahhoz kell, hogy A-ból egy csomag eljusson B-be, majd onnan vissza A- ba Mérése a ping programmal történik A B t1 időben kiküldünk egy spec. csomagot

Laki sándor - TDK 7vége41 Round-trip time Az egyik legegyszerűbb mérhető mennyiség az u.n. round-trip time, avagy körülfordulási idő Az idő, ami ahhoz kell, hogy A-ból egy csomag eljusson B-be, majd onnan vissza A- ba Mérése a ping programmal történik A B t1 időben kiküldünk egy spec. csomagot

Laki sándor - TDK 7vége42 Round-trip time Az egyik legegyszerűbb mérhető mennyiség az u.n. round-trip time, avagy körülfordulási idő Az idő, ami ahhoz kell, hogy A-ból egy csomag eljusson B-be, majd onnan vissza A- ba Mérése a ping programmal történik A B t1 időben kiküldünk egy spec. csomagot

Laki sándor - TDK 7vége43 Round-trip time Az egyik legegyszerűbb mérhető mennyiség az u.n. round-trip time, avagy körülfordulási idő Az idő, ami ahhoz kell, hogy A-ból egy csomag eljusson B-be, majd onnan vissza A- ba Mérése a ping programmal történik A B t1 időben kiküldünk egy spec. csomagot Visszaért a válasz A-hoz t2 idő pillanatban, azaz RTT = t2-t1

Laki sándor - TDK 7vége44 A és B pontok időbeli távolságát felülről becsülhetjük RTT/2-vel Ekkor A és B geográfiai távolsága kisebb, mint C*RTT/2 ahol C a fénysebesség (pl. vákuumban) Ez a távolság nagyon nagy is lehet (indirect-routing) Több helyről elvégezve a mérést kapjuk: RTT a geolokalizációban

Laki sándor - TDK 7vége45 Ez tényleg felső becslés Jobb távolságbecslés kellene Egy meglévő módszer: RTT a geolokalizációban

Laki sándor - TDK 7vége46 A mi módszerünk RTT különböző időkomponensekre bontása Ezek becslése… Ebből a propagációs idő meghatározása A C-vel való szorzás túl durva A linkek valójában nem egyenesek A hálózati fizikai közegben kisebb a terjedési sebesség, mint vakuumban A kisérleteket végeztünk hálózatban való jelterjedés sebességének meghatározására RTT a geolokalizációban

Laki sándor - TDK 7vége47 Ez csak egy kis ízelítő volt… Vizsgáltuk: One-way delay mérések használata Link-latency becslés Modell alapú propagációs idő becslése A jelterjedési sebesség közelítése konstanssal (r=0.47) Közeljövőben: A mért jelterjedési sebesség eloszlásának vizsgálata, és beépítése a módszerbe „Geo-nyelvészeti” módszerek alkalmazása Geolokalizáció

Laki sándor - TDK 7vége48 Geolokalizáció A mai módszerekkel elérhető pontosság:

3. Hálózati tomográfia

Laki sándor - TDK 7vége50 Cél Queuing delay statisztikák meghatározása olyan helyeken, ahol nincs mérőállomásunk Módszer Csomag párokat küldünk a mérőállomásaink között a fogadó oldalon nagy pontossággal mérjük ezek végpont-végpont késleltetését (~10 ns felbontás) Hálózati tomográf

Laki sándor - TDK 7vége51 Hálózati tomográf

4. További kutatások

Laki sándor - TDK 7vége53 Topológia változás vizsg.

Laki sándor - TDK 7vége54 Új protokollok fejlesztése

Aktív kutatási témák

Laki sándor - TDK 7vége56 Hálózati paraméterek becslése Forgalmi tulajdonságok modellezése IP alapú geolokalizáció Hálózati tomográfia Új, intelligensebb hálózati protokollok fejlesztése Topológia vizsgálat Virtuális Obszervatórium fejlesztése BlackFin alapú mérőkártya fejlesztése Sok-sok érdekes és innovatív téma Aktív kutatási témák

Laki sándor - TDK 7vége57 EU-s és hazai kutatási projektek, együttműködések Projektjeink

Laki sándor - TDK 7vége58 Ha érdekelnek ezek, vagy hasonló témák, keress meg minket! Csoportunk témavezetői: Vattay Gábor Csabai István ELTE TTK Komplex Rendszerek Fizikája Tanszék Megkereshettek engem is: Laki Sándor ELTE TTK (Lágymányosi Campus) Északi épület 5.em as szoba Csatlakozz Te is!

Köszönöm a figyelmet! Kérdések?