{"id":{"repo_id":"nps","oai_identifier":"oai:calhoun.nps.edu:10945/64848"},"canonical_url":"https://search.dev.ndltd.org/etd/nps/oai:calhoun.nps.edu:10945/64848","repository":{"repo_id":"nps","name":"Naval Postgraduate School","base_url":"https://calhoun.nps.edu/server/oai/request"},"display":{"title":"TOWARD UNDERSTANDING THE LONGITUDINAL STABILITY OF AN IP GEOLOCATION DATABASE","abstract":"While many IP Geolocation Database (IPGD) studies exist gauging \"accuracy\" by comparing to ground truth (and other IPGDs), there is a dearth of studies looking at the stability of IPGD locations in longitudinal context. Here, we build a framework for such a study and apply it to MaxMind's GeoLiteCity (GLC) IPGD. We discover that there are indeed dynamic and anomalous behaviors in IPGD location histories that affect the stability of reported IP Geolocations (IPGs) over time. While only one IPGD is utilized in this study, we believe these findings will provide general insights into the construction and use of IPG data. The framework we developed quantifies dynamic behaviors (cycles, jumps, blinks, etc.) and redefines Paxson's \"persistence\" and \"prevalence\" metrics in the context of IPGDs. Applying our framework to the corpus found, for example, that of the 27,672,206 measurable network IP addresses in the corpus, 75% moved (jumped) on average nearly twice a year and 81% subsequently returned (cycled) back to where they started. Further, nearly 20% of the corpus exhibits 3 to 12 of these cycles over the 9.5 years of corpus history. We also demonstrate the utility of our framework to provide contextual insights in IPGDs by evaluating filtered subsets of the data (i.e., by Autonomous System type and by IPG continent). Lastly, we illustrate that dynamic IPGD location histories could have affected prior academic work and identify future work to expand our proposed framework.","abstract_html":"While many IP Geolocation Database (IPGD) studies exist gauging &quot;accuracy&quot; by comparing to ground truth (and other IPGDs), there is a dearth of studies looking at the stability of IPGD locations in longitudinal context. Here, we build a framework for such a study and apply it to MaxMind&#x27;s GeoLiteCity (GLC) IPGD. We discover that there are indeed dynamic and anomalous behaviors in IPGD location histories that affect the stability of reported IP Geolocations (IPGs) over time. While only one IPGD is utilized in this study, we believe these findings will provide general insights into the construction and use of IPG data. The framework we developed quantifies dynamic behaviors (cycles, jumps, blinks, etc.) and redefines Paxson&#x27;s &quot;persistence&quot; and &quot;prevalence&quot; metrics in the context of IPGDs. Applying our framework to the corpus found, for example, that of the 27,672,206 measurable network IP addresses in the corpus, 75% moved (jumped) on average nearly twice a year and 81% subsequently returned (cycled) back to where they started. Further, nearly 20% of the corpus exhibits 3 to 12 of these cycles over the 9.5 years of corpus history. We also demonstrate the utility of our framework to provide contextual insights in IPGDs by evaluating filtered subsets of the data (i.e., by Autonomous System type and by IPG continent). Lastly, we illustrate that dynamic IPGD location histories could have affected prior academic work and identify future work to expand our proposed framework.","abstract_has_math":false,"creators":["Culbert, Jonathan A."],"institution":"Monterey, CA; Naval Postgraduate School","degree_name":null,"degree_level":null,"degree_discipline":null,"degree_department":"Computer Science (CS)","school":null,"contributors":[],"advisors":["Beverly, Robert"],"committee_chairs":[],"committee_members":[],"year":2020,"date_issued":"2020-03","date_published":"2020-03","updated_at":"2026-07-27T20:24:35Z","subjects":[],"languages":[],"rights":["This publication is a work of the U.S. Government as defined in Title 17, United States Code, Section 101. Copyright protection is not available for this work in the United States."],"rights_urls":[],"identifier_entries":[]},"links":{"outbound_url":"https://hdl.handle.net/10945/64848","outbound_label":"Handle","outbound_source":"dc:identifier.uri"},"metadata_groups":[{"id":"people","label":"People","entries":[{"key":"dc:contributor.advisor","label":"Advisor","values":["Beverly, Robert"]},{"key":"dc:contributor.department","label":"Department","values":["Computer Science (CS)"]},{"key":"dc:creator","label":"Author","values":["Culbert, Jonathan A."]}]},{"id":"academic_context","label":"Academic Context","entries":[{"key":"dc:date.accessioned","label":"Dc Date Accessioned","values":["2020-06-05T16:23:55Z"]},{"key":"dc:date.available","label":"Dc Date Available","values":["2020-06-05T16:23:55Z"]},{"key":"dc:date.issued","label":"Date","values":["2020-03"]},{"key":"dc:publisher","label":"Institution","values":["Monterey, CA; Naval Postgraduate School"]},{"key":"dc:type","label":"Dc Type","values":["Thesis"]}]},{"id":"language_rights","label":"Language and Rights","entries":[{"key":"dc:rights","label":"Dc Rights","values":["This publication is a work of the U.S. Government as defined in Title 17, United States Code, Section 101. Copyright protection is not available for this work in the United States."]}]},{"id":"identifiers","label":"Identifiers","entries":[{"key":"dc:identifier.uri","label":"Identifier URI","values":["https://hdl.handle.net/10945/64848"]}]},{"id":"additional","label":"Additional Metadata","entries":[{"key":"dc:description.abstract","label":"Abstract","values":["While many IP Geolocation Database (IPGD) studies exist gauging \"accuracy\" by comparing to ground truth (and other IPGDs), there is a dearth of studies looking at the stability of IPGD locations in longitudinal context. Here, we build a framework for such a study and apply it to MaxMind's GeoLiteCity (GLC) IPGD. We discover that there are indeed dynamic and anomalous behaviors in IPGD location histories that affect the stability of reported IP Geolocations (IPGs) over time. While only one IPGD is utilized in this study, we believe these findings will provide general insights into the construction and use of IPG data. The framework we developed quantifies dynamic behaviors (cycles, jumps, blinks, etc.) and redefines Paxson's \"persistence\" and \"prevalence\" metrics in the context of IPGDs. Applying our framework to the corpus found, for example, that of the 27,672,206 measurable network IP addresses in the corpus, 75% moved (jumped) on average nearly twice a year and 81% subsequently returned (cycled) back to where they started. Further, nearly 20% of the corpus exhibits 3 to 12 of these cycles over the 9.5 years of corpus history. We also demonstrate the utility of our framework to provide contextual insights in IPGDs by evaluating filtered subsets of the data (i.e., by Autonomous System type and by IPG continent). Lastly, we illustrate that dynamic IPGD location histories could have affected prior academic work and identify future work to expand our proposed framework."]},{"key":"dc:title","label":"Title","values":["TOWARD UNDERSTANDING THE LONGITUDINAL STABILITY OF AN IP GEOLOCATION DATABASE"]}]}],"canonical_facts":{"dc:contributor.advisor":["Beverly, Robert"],"dc:contributor.department":["Computer Science (CS)"],"dc:creator":["Culbert, Jonathan A."],"dc:date.accessioned":["2020-06-05T16:23:55Z"],"dc:date.available":["2020-06-05T16:23:55Z"],"dc:date.issued":["2020-03"],"dc:description.abstract":["While many IP Geolocation Database (IPGD) studies exist gauging \"accuracy\" by comparing to ground truth (and other IPGDs), there is a dearth of studies looking at the stability of IPGD locations in longitudinal context. Here, we build a framework for such a study and apply it to MaxMind's GeoLiteCity (GLC) IPGD. We discover that there are indeed dynamic and anomalous behaviors in IPGD location histories that affect the stability of reported IP Geolocations (IPGs) over time. While only one IPGD is utilized in this study, we believe these findings will provide general insights into the construction and use of IPG data. The framework we developed quantifies dynamic behaviors (cycles, jumps, blinks, etc.) and redefines Paxson's \"persistence\" and \"prevalence\" metrics in the context of IPGDs. Applying our framework to the corpus found, for example, that of the 27,672,206 measurable network IP addresses in the corpus, 75% moved (jumped) on average nearly twice a year and 81% subsequently returned (cycled) back to where they started. Further, nearly 20% of the corpus exhibits 3 to 12 of these cycles over the 9.5 years of corpus history. We also demonstrate the utility of our framework to provide contextual insights in IPGDs by evaluating filtered subsets of the data (i.e., by Autonomous System type and by IPG continent). Lastly, we illustrate that dynamic IPGD location histories could have affected prior academic work and identify future work to expand our proposed framework."],"dc:identifier.uri":["https://hdl.handle.net/10945/64848"],"dc:publisher":["Monterey, CA; Naval Postgraduate School"],"dc:rights":["This publication is a work of the U.S. Government as defined in Title 17, United States Code, Section 101. Copyright protection is not available for this work in the United States."],"dc:title":["TOWARD UNDERSTANDING THE LONGITUDINAL STABILITY OF AN IP GEOLOCATION DATABASE"],"dc:type":["Thesis"]},"updated_at":"2026-07-27T20:24:35Z"}