localitzador gràfic d’adreces ip
Click here to load reader
Post on 10-Jan-2016
28 views
Embed Size (px)
DESCRIPTION
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 - PowerPoint PPT PresentationTRANSCRIPT
Juan Castro MayorgasTFC - Enginyeria Tcnica dInformtica de SistemesUniversitat Oberta de CatalunyaPrimer semestre 2009-2010
Definici de geolocalitzaci IPObjectius del TFCMetodologiaPla de treballFonaments de la geolocalitzaci IPDisseny i implementaciResum
Geolocalitzaci IP: Procs didentificaci, a travs de ladrea IP dun dispositiu, del seu emplaament geogrfic.AplicacionsVariabilitat de contingut: mrqueting geogrfic, adequaci a lidioma de lusuari en portals web.Seguretat: investigaci, lluita contra el correu brossa, censura, preservaci de drets dautor.Problemeseines danlisi indirectes precissi variable.
YAVIT (Yet Another Visual IP Tracer)Aplicaci grfica en Windows i .NETIntuitiu i fcil dutilitzarIntegra GoogleMaps API per a la visualitzaci de la traa
Desenvolupament incremental per capes
Microsoft Visual C#
Adreces IPNmero de 32 bits (IPv4).Hi ha adreces que no es poden fer servir a Internet.IANA: Responsable gestionar la provisi dadreces a travs una jerarquia dentitats:
5 RIRs:ARINLACNICRIPEAfriNICAPNIC
Protocol ICMPRFCs 792, 950, 1256, 1122Notificaci de missatges entre dispositius de xarxa:8-0: Petici deco0: Resposta deco11: TTL superatSi TTL=0 -> lltim encaminador retorna ICMP amb codi 11
DNS InvertitNom cannic de ladrea IP en la jerrquia de dominis in-addr.arpa:
DNS-LOCRFC 1876. Mecanisme per a incloure informaci geogrfica en el DNS.Gaireb no es fa servir.
Adrea IPNom cannic62.149.162.64Host64-162-149-62.serverdedicati.aruba.it
Servei WhoisRFC 3912Port TCP 43Servei dinformaci de registre:Dades de titular i contacte de dominis dInternetDades de titular i contacte de rangs dadreces IPLes dades de contacte solen incloure dades de localitzaci (adrea fsica).
Geocodificaci
Eines externes de codificaci:Google Maps APIYahoo APIHostIP.Info
Aplicacions existentsVisualRoutePath Analyzer ProIP GeoLocator
FASE 1: Descobriment de la rutaEnviament de paquets ICMP (petici deco) incrementant el valor del TTL des de 1.
Procs implementat de forma asncrona:El procs de descobriment de nodes pot continuar al mateix temps que sest executant els procesos de obtenci de dades addicionals (afegits en fase 2).
FASE 2: Obtenci de dades addicionalsResoluci inversa de DNSDades titular domini (Whois TLD)Consulta inicial a .whois-servers.netDades titular xarxa (Whois NET)Consulta inicial a whois.arin.netObtenci dades geogrfiques i geocodificaciTraducci al catal del nom de pas.
FASE 2: Obtenci de dades addicionalsProcesament en paral.lel:
FASE 2: Comunicaci amb la interfcieGeneraci desdeveniments que la interfcie subscriu:OnHopFoundOnRouteCompletedOnReverseFoundOnWhoisTLDFoundOnWhoisNetFoundOnLocationFoundOnCoordinatesFound
FASE 3: VisualitzaciGoogleMaps API
Dibuix de lnies i posicionament dicones.
Inclusi de bombolla dinformaci amb les dades relevants del node.
Introduir ladrea IP o nom de dispositiufer clic en Endavant
La geolocalitzaci IP s un procs de precisi variable.Hi han diferentes fonts dinformaci per la que es pot obtenir dades duna adrea IP.Laplicaci YAVIT fa s daquestes eines i presenta una alternativa a les ja existents caracteritzada per la seva facilitat ds i la incorporaci de GoogleMaps com a eina de representaci de la ruta.
Grcies
**