TCP Vegas: new techniques for congestion detection and avoidance
SIGCOMM '94 Proceedings of the conference on Communications architectures, protocols and applications
The anatomy of a context-aware application
MobiCom '99 Proceedings of the 5th annual ACM/IEEE international conference on Mobile computing and networking
Experiences of developing and deploying a context-aware tourist guide: the GUIDE project
MobiCom '00 Proceedings of the 6th annual international conference on Mobile computing and networking
A scalable location service for geographic ad hoc routing
MobiCom '00 Proceedings of the 6th annual international conference on Mobile computing and networking
On network-aware clustering of Web clients
Proceedings of the conference on Applications, Technologies, Architectures, and Protocols for Computer Communication
Characterizing Internet performance to support wide-area application development
ACM SIGOPS Operating Systems Review
GTrace - A Graphical Traceroute Tool
LISA '99 Proceedings of the 13th USENIX conference on System administration
Distributing streaming media content using cooperative networking
NOSSDAV '02 Proceedings of the 12th international workshop on Network and operating systems support for digital audio and video
Choosing reputable servents in a P2P network
Proceedings of the 11th international conference on World Wide Web
Text Retrieval Systems for the Web
Programming and Computing Software
Measuring ISP topologies with rocketfuel
Proceedings of the 2002 conference on Applications, technologies, architectures, and protocols for computer communications
King: estimating latency between arbitrary internet end hosts
Proceedings of the 2nd ACM SIGCOMM Workshop on Internet measurment
Inferring link weights using end-to-end measurements
Proceedings of the 2nd ACM SIGCOMM Workshop on Internet measurment
Topology inference from BGP routing dynamics
Proceedings of the 2nd ACM SIGCOMM Workshop on Internet measurment
Geographic Properties of Internet Routing
ATEC '02 Proceedings of the General Track of the annual conference on USENIX Annual Technical Conference
Channel Islands in a Reflective Ocean: Large Scale Event Distribution in Heterogeneous Networks
NETWORKING '02 Proceedings of the Second International IFIP-TC6 Networking Conference on Networking Technologies, Services, and Protocols; Performance of Computer and Communication Networks; and Mobile and Wireless Communications
The Case for Cooperative Networking
IPTPS '01 Revised Papers from the First International Workshop on Peer-to-Peer Systems
A Precise and Efficient Evaluation of the Proximity Between Web Clients and Their Local DNS Servers
ATEC '02 Proceedings of the General Track of the annual conference on USENIX Annual Technical Conference
Combining active and passive network measurements to build scalable monitoring systems on the grid
ACM SIGMETRICS Performance Evaluation Review
Incrementally improving lookup latency in distributed hash table systems
SIGMETRICS '03 Proceedings of the 2003 ACM SIGMETRICS international conference on Measurement and modeling of computer systems
GridMapper: A Tool for Visualizing the Behavior of Large-Scale Distributed Systems
HPDC '02 Proceedings of the 11th IEEE International Symposium on High Performance Distributed Computing
Proceedings of the 2003 conference on Applications, technologies, architectures, and protocols for computer communications
Internet connectivity at the AS-level: an optimization-driven modeling approach
MoMeTools '03 Proceedings of the ACM SIGCOMM workshop on Models, methods and tools for reproducible network research
Some findings on the network performance of broadband hosts
Proceedings of the 3rd ACM SIGCOMM conference on Internet measurement
Enabling Network Measurement Portability Through a Hierarchy of Characteristics
GRID '03 Proceedings of the 4th International Workshop on Grid Computing
Reverse engineering the Internet
ACM SIGCOMM Computer Communication Review
Measuring ISP topologies with rocketfuel
IEEE/ACM Transactions on Networking (TON)
IBM Systems Journal
Vivaldi: a decentralized network coordinate system
Proceedings of the 2004 conference on Applications, technologies, architectures, and protocols for computer communications
Impact of configuration errors on DNS robustness
Proceedings of the 2004 conference on Applications, technologies, architectures, and protocols for computer communications
Constraint-based geolocation of internet hosts
Proceedings of the 4th ACM SIGCOMM conference on Internet measurement
Location Awareness in Unstructured Peer-to-Peer Systems
IEEE Transactions on Parallel and Distributed Systems
An empirical evaluation of internet latency expansion
ACM SIGCOMM Computer Communication Review
GridIS: An Incentive-Based Grid Scheduling
IPDPS '05 Proceedings of the 19th IEEE International Parallel and Distributed Processing Symposium (IPDPS'05) - Papers - Volume 01
Improving the accuracy of measurement-based geographic location of internet hosts
Computer Networks and ISDN Systems
Improving Unstructured Peer-to-Peer Systems by Adaptive Connection Establishment
IEEE Transactions on Computers
DTN routing in a mobility pattern space
Proceedings of the 2005 ACM SIGCOMM workshop on Delay-tolerant networking
AReNA: adaptive distributed catalog infrastructure based on relevance networks
VLDB '05 Proceedings of the 31st international conference on Very large data bases
Improving lookup latency in distributed hash table systems using random sampling
IEEE/ACM Transactions on Networking (TON)
A Fast Scheme for Simple Geographic Internet Mapping
ENC '05 Proceedings of the Sixth Mexican International Conference on Computer Science
Scalable routing overlay networks
ACM SIGOPS Operating Systems Review
Towards IP geolocation using delay and topology measurements
Proceedings of the 6th ACM SIGCOMM conference on Internet measurement
Constraint-based geolocation of internet hosts
IEEE/ACM Transactions on Networking (TON)
Structuring topologically aware overlay networks using domain names
Computer Networks: The International Journal of Computer and Telecommunications Networking
Should internet service providers fear peer-assisted content distribution?
IMC '05 Proceedings of the 5th ACM SIGCOMM conference on Internet Measurement
Geographic locality of IP prefixes
IMC '05 Proceedings of the 5th ACM SIGCOMM conference on Internet Measurement
A topology-aware hierarchical structured overlay network based on locality sensitive hashing scheme
Proceedings of the second workshop on Use of P2P, GRID and agents for the development of content networks
Usability of anonymous web browsing: an examination of Tor interfaces and deployability
Proceedings of the 3rd symposium on Usable privacy and security
Proceedings of the 2007 conference on Applications, technologies, architectures, and protocols for computer communications
Building a Scalable Bipartite P2P Overlay Network
IEEE Transactions on Parallel and Distributed Systems
CHESS: An application-aware space for enhanced scalable services in overlay networks
Computer Communications
Proceedings of the 2007 ACM/IEEE conference on Supercomputing
SOVoIP: middleware for universal VoIP connectivity
Proceedings of the 2007 ACM/IFIP/USENIX international conference on Middleware companion
A survey on resource discovery mechanisms, peer-to-peer and service discovery frameworks
Computer Networks: The International Journal of Computer and Telecommunications Networking
Scale-dependency in IP-based positioning of network clusters
Journal of Location Based Services - 4th International Conference on LBS and TeleCartography Hong Kong
An investigation of the Internet's IP-layer connectivity
Computer Communications
Internet geolocation: Evasion and counterevasion
ACM Computing Surveys (CSUR)
Matchmaking for online games and other latency-sensitive P2P systems
Proceedings of the ACM SIGCOMM 2009 conference on Data communication
Where's that phone?: geolocating IP addresses on 3G networks
Proceedings of the 9th ACM SIGCOMM conference on Internet measurement conference
Incentive-based scheduling framework for grid computing
SEA '07 Proceedings of the 11th IASTED International Conference on Software Engineering and Applications
Improving the accuracy of measurement-based geographic location of Internet hosts
Computer Networks: The International Journal of Computer and Telecommunications Networking
Impact of configuration errors on DNS robustness
IEEE Journal on Selected Areas in Communications - Special issue on network infrastructure configuration
Modelling the impact of virtual identities on communication infrastructures
Proceedings of the 5th ACM workshop on Digital identity management
Two days in the life of the DNS anycast root servers
PAM'07 Proceedings of the 8th international conference on Passive and active network measurement
Investigating the imprecision of IP block-based geolocation
PAM'07 Proceedings of the 8th international conference on Passive and active network measurement
Identity trail: covert surveillance using DNS
PET'07 Proceedings of the 7th international conference on Privacy enhancing technologies
Assessing the geographic resolution of exhaustive tabulation for geolocating internet hosts
PAM'08 Proceedings of the 9th international conference on Passive and active network measurement
A model based approach for improving router geolocation
Computer Networks: The International Journal of Computer and Telecommunications Networking
DONAR: decentralized server selection for cloud services
Proceedings of the ACM SIGCOMM 2010 conference
GeoWeight: internet host geolocation based on a probability model for latency measurements
ACSC '10 Proceedings of the Thirty-Third Australasian Conferenc on Computer Science - Volume 102
How to tell an airport from a home: techniques and applications
Hotnets-IX Proceedings of the 9th ACM SIGCOMM Workshop on Hot Topics in Networks
Enhancing Intrusion Detection System with proximity information
International Journal of Security and Networks
Dude, where’s that IP?: circumventing measurement-based IP geolocation
USENIX Security'10 Proceedings of the 19th USENIX conference on Security
IP geolocation databases: unreliable?
ACM SIGCOMM Computer Communication Review
Towards street-level client-independent IP geolocation
Proceedings of the 8th USENIX conference on Networked systems design and implementation
Octant: a comprehensive framework for the geolocalization of internet hosts
NSDI'07 Proceedings of the 4th USENIX conference on Networked systems design & implementation
Mutually controlled routing with independent ISPs
NSDI'07 Proceedings of the 4th USENIX conference on Networked systems design & implementation
Cellular data network infrastructure characterization and implication on mobile content placement
Proceedings of the ACM SIGMETRICS joint international conference on Measurement and modeling of computer systems
Cellular data network infrastructure characterization and implication on mobile content placement
ACM SIGMETRICS Performance Evaluation Review - Performance evaluation review
Alternative path selection in resilient web infrastructure using performance dependencies
Journal of Web Engineering
HAND: an overlay optimization algorithm in peer-to-peer systems
HPCC'06 Proceedings of the Second international conference on High Performance Computing and Communications
Network measurement based modeling and optimization for IP geolocation
Computer Networks: The International Journal of Computer and Telecommunications Networking
Application-Level versus network-level proximity
AINTEC'05 Proceedings of the First Asian Internet Engineering conference on Technologies for Advanced Heterogeneous Networks
Leveraging buffering delay estimation for geolocation of internet hosts
NETWORKING'06 Proceedings of the 5th international IFIP-TC6 conference on Networking Technologies, Services, and Protocols; Performance of Computer and Communication Networks; Mobile and Wireless Communications Systems
Classifying internet traffic using linear regression
ICCSA'05 Proceedings of the 2005 international conference on Computational Science and Its Applications - Volume Part III
A protocol for secure public instant messaging
FC'06 Proceedings of the 10th international conference on Financial Cryptography and Data Security
A structural approach for PoP geo-location
Computer Networks: The International Journal of Computer and Telecommunications Networking
A position paper on data sovereignty: the importance of geolocating data in the cloud
HotCloud'11 Proceedings of the 3rd USENIX conference on Hot topics in cloud computing
On the spatial properties of internet routes
Computer Networks: The International Journal of Computer and Telecommunications Networking
Geolocating IP addresses in cellular data networks
PAM'12 Proceedings of the 13th international conference on Passive and Active Measurement
Posit: a lightweight approach for IP geolocation
ACM SIGMETRICS Performance Evaluation Review
Towards geolocation of millions of IP addresses
Proceedings of the 2012 ACM conference on Internet measurement conference
Geolocation of data in the cloud
Proceedings of the third ACM conference on Data and application security and privacy
Reducing Network Overhead with Common Junction Methodology
International Journal of Mobile Computing and Multimedia Communications
Mapping the expansion of Google's serving infrastructure
Proceedings of the 2013 conference on Internet measurement conference
DataTraffic Monitoring and Analysis
Server Selection and Topology Control for Multi-Party Video Conferences
Proceedings of Network and Operating System Support on Digital Audio and Video Workshop
Hi-index | 0.00 |
In this paper, we ask whether it is possible to build an IP address to geographic location mapping service for Internet hosts. Such a service would enable a large and interesting class of location-aware applications. This is a challenging problem because an IP address does not inherently contain an indication of location.We present and evaluate three distinct techniques, collectively referred to as IP2Geo, for determining the geographic location of Internet hosts. The first technique, Geo Track, infers location based on the DNS names of the target host or other nearby network nodes. The second technique, GeoPing, uses network delay measurements from geographically distributed locations to deduce the coordinates of the target host. The third technique, GeoCluster, combines partial (and possibly inaccurate) host-to-location mapping information and BGP prefix information to infer the location of the target host. Using extensive and varied data sets, we evaluate the performance of these techniques and identify fundamental challenges in deducing geographic location from the IP address of an Internet host.