Název:
Využití přenosových vlastností optických kabelů pro určování polohy stanic v síti Internet
Překlad názvu:
Use of optical cable properties for geolocation in the Internet
Autoři:
Chmelař, Jakub ; Verner, Lukáš (oponent) ; Komosný, Dan (vedoucí práce) Typ dokumentu: Bakalářské práce
Rok:
2012
Jazyk:
cze
Nakladatel: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií
Abstrakt: [cze][eng]
Tato bakalářská práce se zabývá problematikou IP geolokace, tedy určování geografické polohy stanice v síti Internet. Znalost geografické polohy uživatele umožňuje jednak cílení specifických služeb a informací jako např. reklama či předpověď počasí, ale také lepší využití přenosových kapacit sítě díky poskytnutí obsahu ze zdrojů umístěných uživateli blíže. Hlavním tématem práce je geolokační metoda Speed of Internet (SOI), patřící mezi tzv. aktivní metody postavené na měření zpoždění v síti. Problematice měření zpoždění je proto věnována teoretická část práce, ve které jsou dále popsány nejpoužívanější aktivní metody. V praktické části je popsána implementace metody SOI, která byla vytvořena v programovacím jazyce Python. S touto implementací byla následně provedena série měření, díky kterým je možné porovnat výsledky metody SOI s ostatními geolokačními technikami. Poslední část práce je věnována zhodnocení těchto výsledků a nabízí několik možných úprav, které by mohly vést ke zvýšení přesnosti popsané implementace.
This thesis deals with the IP geolocation which estimates the geographic location of hosts in the Internet network. The knowledge of geographic location can be used both for targeting specific services and information, such as advertisement or weather forecast, and for better utilization of transport network because it is possible to serve content from sources which are located closer to client. The main topic of this thesis is the Speed of Internet geolocation method (SOI), which is an active method based on measurement of latency in network. The theoretical part of the thesis explains how to perform these measurements and briefly describes a few more active geolocation methods. The practical part includes full description of SOI implementation created using Python programming language. This implementation was subsequently used to accomplish a sequence of measurements which allowed accuracy comparison with other geolocation methods. The final part of this thesis evaluates results of these measurements and offers a few possible changes which could improve accuracy of described implementation.
Klíčová slova:
geolokace; ICMP; Internet; IP; latence; paralelní zpracování; ping; PlanetLab; Python; RTT; SOI; Speed of Internet; SSH; zpoždění; delay; geolocation; ICMP; Internet; IP; latency; parallel processing; ping; PlanetLab; Python; RTT; SOI; Speed of Internet; SSH
Instituce: Vysoké učení technické v Brně
(web)
Informace o dostupnosti dokumentu:
Plný text je dostupný v Digitální knihovně VUT. Původní záznam: http://hdl.handle.net/11012/9598