LOCALITZADOR GRÀFIC D’ADRECES IP

Slides:



Advertisements
Presentaciones similares
TFG – Àrea Enginyeria del programari
Advertisements

Premi Innovació Lear Propostes Projectes Final Carrera Març 2010
Aplicació web per a la gestió de col·leccions de videojocs
Gestor Integrat de Referències
Google Llibres i la Biblioteca de Catalunya
Sistema de gestió APPCC
MOBILITAT D’ESTUDIANTS ERASMUS
TEMA3: Gestió de correu i agenda electrònica
Projecte Fi de Carrera Disseny i desenvolupament d’un esquema criptogràfic per gestionar de forma segura els historials mèdics dels pacients a través d’una.
Sistemes microinformàtics i xarxes
Carlos Herrero Joan Torras
Projecte:SIRE (Sistema Integrat Recepta Electrònica)
Treball Final de Màster Professionalitzador
TFC Intranet Escolar Desenvolupament d’una aplicació Java2 EE
Xarxa Productes de la terra
INTERNET i Correu Electrònic
i el que no es pot avaluar
Infosalut.com El Butlletí de Gestió del Coneixement del Sistema Sanitari Públic de les Illes Balears Virgili Páez.
Disseny de la interfície d’un smartwatch i l’aplicació mòbil
IMPLANTACIÓ DE LES TECNOLOGIES DE LA INFORMACIÓ I COMUNICACIÓ A LA CIUTAT DE LLEIDA Anàlisi estadística - desembre 2000 IMPLANTACIÓ DE LES TIC A LA CIUTAT.
Eines digitals TIC © McGraw-Hill.
2c. Les pàgines web i l’hipertext. Les bases de dades a la xarxa
OFERIM: TÍTOL DE L’OFERTA NOM DE L’ORGANITZACIÓ DESCRIPCIÓ DE L’OFERTA
uoc-domo CONTROL DOMÒTIC AMB ARDUINO UOC-DOMO
DISSENY D’UN SENSOR DE DADES MITJANÇANT BLUETOOTH
Objectius Disposar d’informació que ens aproximi a estimar el cost mitjà i la seva variabilitat en relació amb les diferents línies d’activitat i sobre.
Presentació de Projecte Final de Màster
Curs de Llenguatge Administratiu Valencià Juli Martínez Amorós
Presentació dels resultats de la primera fase del projecte PLANS DOCENTS i MATERIALS BÀSICS Barcelona, 22 setembre de 2016.
Disseny i implementació d’una base de dades relacional
RACO Revistes Catalanes amb Accés Obert.
Control de posició GPS i avís d'incidències via SMS
El nou pla docent de la UB: Adequació al sistema ECTS
Desenvolupament d’aplicacions mòbils (HTML5 o Windows Phone)
Gestió de continguts digitals: una experiència
Premi Innovació Lear Propostes Projectes Final Carrera Juliol 2011
TREBALL DE FINAL DE CARRERA
Recollida i ús de dades per al suport conductual en una escola
Projecte eTaller Disseny i implementació d’una aplicació de gestió web JEE per a petits tallers de reparació d’automòbils © Jaume López Diaz – Treball.
Tesis Doctorals en Xarxa
Implantació d'un sistema de gestió EMAS a la UPC.
EXPLICACIÓ POWERPOINT
Docublog El blog del Programa de Documentació dels Estudis de Ciències de la Informació i la Comunicació de la Universitat Oberta de Catalunya Núria Ferran.
Lluís Codina (UPF - DigiDoc)
Pla estratègic de desenvolupament econòmic local i l’ocupació del Vallès Oriental ( ) Presentació del Pla de treball Consell d’Alcaldes del.
LES XARXES LOCALS i els seus components.
Projecte Gestió de precintes de vehicles
TEMA 2 XARXES LOCALS David Bermúdez 4tC Vanesa Elvira 4tB
Llorenç Seguí capllonch 11 de juny de 2018
XARXES PRIVADES VIRTUALS ( VPNs )
Sistemes Operatius (S.O.) Onion: Mecanisme d'entrada al sistema
GeoTools-Android Eines geogràfiques per Android José Gómez Fernández
Xavi Fabregat 4tA Karim Atsailali 4tA
Projecte Fi de Carrera - J2EE Alumne: Daniel Clemente Marcè
BASES DE DADES Consultes
CONEIXEM EL NOSTRE POBLE:
PROTOCOLS DE XARXA Regles i especificacions tècniques que han de seguir els dispositius connectats a la xarxa per poder comunicar-se El protocol més utilitzat.
Estudiant: Eva Muñoz Altimis
CRAI: Unitat de Docència
Sistema de descàrrega d’aplicacions per a mòbils intel·ligents
Què és EsComunica? Aplicació mòbil Comunicació dels centres escolars
Butlletí Comarcal de Subvencions
Seguretat en les comunicacions en un món tot IP
El Treball de Recerca.
Anàlisi d’un lloc web implementant actualització del contingut
Projecte: Videojocs.cat
Gestió del coneixement
La inserció laboral dels graduats de grau de la UPF
Desenvolupament d'una aplicació web per a viatgers
Aproximació telemàtica a l’art contemporani: Comunicació, art i educació Modalitat A. Classificació: Educació artística. Educació Visual i Plàstica.
Transcripción de la presentación:

LOCALITZADOR GRÀFIC D’ADRECES IP Juan Castro Mayorgas TFC - Enginyeria Tècnica d’Informàtica de Sistemes Universitat Oberta de Catalunya Primer semestre 2009-2010 LOCALITZADOR GRÀFIC D’ADRECES IP

AGENDA Definició de geolocalització IP Objectius del TFC Metodologia Pla de treball Fonaments de la geolocalització IP Disseny i implementació Resum

DEFINICIO Geolocalització IP: Procés d’identificació, a través de l’adreça IP d’un dispositiu, del seu emplaçament geogràfic. Aplicacions Variabilitat de contingut: màrqueting geogràfic, adequació a l’idioma de l’usuari en portals web. Seguretat: investigació, lluita contra el correu brossa, censura, preservació de drets d’autor. Problemes eines d’anàlisi indirectes  precissió variable.

OBJECTIUS DEL TFC YAVIT (Yet Another Visual IP Tracer) Estudi dels fonaments de la geolocalització IP Disseny i implementació d’un visualitzador gràfic de traça IP: YAVIT YAVIT (Yet Another Visual IP Tracer) Aplicació gràfica en Windows i .NET Intuitiu i fàcil d’utilitzar Integra GoogleMaps API per a la visualització de la traça

METODOLOGIA Desenvolupament incremental per capes Microsoft Visual C# Ruta de salts Dades addicionals Visualització

PLA DE TREBALL

FONAMENTS (I) Adreces IP Número de 32 bits (IPv4). Hi ha adreces que no es poden fer servir a Internet. IANA: Responsable gestionar la provisió d’adreces a través una jerarquia d’entitats: 5 RIRs: ARIN LACNIC RIPE AfriNIC APNIC

FONAMENTS (II) Protocol ICMP RFCs 792, 950, 1256, 1122 Notificació de missatges entre dispositius de xarxa: 8-0: Petició d’eco 0: Resposta d’eco 11: TTL superat Si TTL=0 -> l’últim encaminador retorna ICMP amb codi 11

FONAMENTS (III) DNS Invertit DNS-LOC Nom canònic de l’adreça IP en la jeràrquia de dominis in-addr.arpa: DNS-LOC RFC 1876. Mecanisme per a incloure informació geogràfica en el DNS. Gairebé no es fa servir. Adreça IP Nom canònic 62.149.162.64 Host64-162-149-62.serverdedicati.aruba.it

FONAMENTS (IV) Servei Whois RFC 3912 Port TCP 43 Servei d’informació de registre: Dades de titular i contacte de dominis d’Internet Dades de titular i contacte de rangs d’adreces IP Les dades de contacte solen incloure dades de localització (adreça física).

FONAMENTS (V) Geocodificació Eines externes de codificació: Google Maps API Yahoo API HostIP.Info Barcelona (ESPANYA) 41º24’37’’N 2º9’44’’E

FONAMENTS (VI) Aplicacions existents VisualRoute Path Analyzer Pro IP GeoLocator

DISSENY I IMPLEMENTACIO (I) FASE 1: Descobriment de la ruta Enviament de paquets ICMP (petició d’eco) incrementant el valor del TTL des de 1. Procés implementat de forma asíncrona: El procés de descobriment de nodes pot continuar al mateix temps que s’està executant els procesos de obtenció de dades addicionals (afegits en fase 2).

DISSENY I IMPLEMENTACIO (II) FASE 2: Obtenció de dades addicionals Resolució inversa de DNS Dades titular domini (Whois TLD) Consulta inicial a <TLD>.whois-servers.net Dades titular xarxa (Whois NET) Consulta inicial a whois.arin.net Obtenció dades geogràfiques i geocodificació Traducció al català del nom de país.

DISSENY I IMPLEMENTACIO (III) FASE 2: Obtenció de dades addicionals Procesament en paral.lel:

DISSENY I IMPLEMENTACIO (IV) FASE 2: Comunicació amb la interfície Generació d’esdeveniments que la interfície subscriu: OnHopFound OnRouteCompleted OnReverseFound OnWhoisTLDFound OnWhoisNetFound OnLocationFound OnCoordinatesFound

DISSENY I IMPLEMENTACIO (V) FASE 3: Visualització GoogleMaps API Dibuix de línies i posicionament d’icones. Inclusió de bombolla d’informació amb les dades relevants del node.

EXECUCIO Introduir l’adreça IP o nom de dispositiu fer clic en ‘Endavant’

RESULTATS

RESUM La geolocalització IP és un procés de precisió variable. Hi han diferentes fonts d’informació per la que es pot obtenir dades d’una adreça IP. L’aplicació YAVIT fa ús d’aquestes eines i presenta una alternativa a les ja existents caracteritzada per la seva facilitat d’ús i la incorporació de GoogleMaps com a eina de representació de la ruta.

Gràcies