{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,5]],"date-time":"2026-02-05T05:07:41Z","timestamp":1770268061884,"version":"3.49.0"},"publisher-location":"Cham","reference-count":35,"publisher":"Springer Nature Switzerland","isbn-type":[{"value":"9783031284854","type":"print"},{"value":"9783031284861","type":"electronic"}],"license":[{"start":{"date-parts":[[2023,1,1]],"date-time":"2023-01-01T00:00:00Z","timestamp":1672531200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2023,3,10]],"date-time":"2023-03-10T00:00:00Z","timestamp":1678406400000},"content-version":"vor","delay-in-days":68,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2023]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>Researchers and practitioners often face the issue of having to attribute an IP address to an organization. For <jats:italic>current<\/jats:italic> data this is comparably easy, using services like whois or other databases. Similarly, for historic data, several entities like the RIPE NCC provide websites that provide access to historic records. For large-scale network measurement work, though, researchers often have to attribute millions of addresses. For <jats:italic>current<\/jats:italic> data, Team Cymru provides a bulk whois service which allows bulk address attribution. However, at the time of writing, there is no service available that allows <jats:italic>historic<\/jats:italic> bulk attribution of IP addresses. Hence, in this paper, we introduce and evaluate our \u2018Back-to-the-Future whois\u2019 service, allowing historic bulk attribution of IP addresses on a daily granularity based on CAIDA Routeviews aggregates. We provide this service to the community for free, and also share our implementation so researchers can run instances themselves.<\/jats:p>","DOI":"10.1007\/978-3-031-28486-1_10","type":"book-chapter","created":{"date-parts":[[2023,3,13]],"date-time":"2023-03-13T00:03:35Z","timestamp":1678665815000},"page":"209-226","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":5,"title":["Back-to-the-Future Whois: An IP Address Attribution Service for\u00a0Working with\u00a0Historic Datasets"],"prefix":"10.1007","author":[{"given":"Florian","family":"Streibelt","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Martina","family":"Lindorfer","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Seda","family":"G\u00fcrses","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Carlos H.","family":"Ga\u00f1\u00e1n","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Tobias","family":"Fiebig","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2023,3,10]]},"reference":[{"key":"10_CR1","unstructured":"Jsommers, et al.: pytricia: an IP address lookup module for Python, 30 August 2022. https:\/\/github.com\/jsommers\/pytricia. Accessed 30 Aug 2022"},{"key":"10_CR2","unstructured":"ARIN. WHOIS for NET-18-32-0-0-1, 7 October 2019. https:\/\/whois.arin.net\/rest\/net\/NET-18-32-0-0-1. Accessed 01 Sept 2022"},{"key":"10_CR3","unstructured":"CAIDA. Routeviews Prefix to AS mappings Dataset for IPv4 and IPv6, 30 August 2022. https:\/\/www.caida.org\/catalog\/datasets\/routeviews-prefix2as\/. Accessed 30 Aug 2022"},{"key":"10_CR4","unstructured":"CAIDA. The CAIDA AS Organizations Dataset, all dates, 30 Aug 2022. https:\/\/www.caida.org\/data\/as-organizations. Accessed 30 Aug 2022"},{"key":"10_CR5","doi-asserted-by":"crossref","unstructured":"Chatzis, N., Smaragdakis, G., B\u00f6ttger, J., Krenc, T., Feldmann, A.: On the benefits of using a large IXP as an Internet vantage point. In: Proceedings of the 2013 Conference on Internet Measurement Conference (2013)","DOI":"10.1145\/2504730.2504746"},{"key":"10_CR6","doi-asserted-by":"crossref","unstructured":"Chen, E., Stewart, J.: A framework for inter-domain route aggregation. RFC 2519. IETF, February 1999. http:\/\/tools.ietf.org\/rfc\/rfc2519.txt","DOI":"10.17487\/rfc2519"},{"key":"10_CR7","doi-asserted-by":"crossref","unstructured":"Daigle, L.: WHOIS protocol specification. RFC 3912. IETF, September 2004. http:\/\/tools.ietf.org\/rfc\/rfc3912.txt","DOI":"10.17487\/rfc3912"},{"key":"10_CR8","unstructured":"Farsight Inc., Farsight - Security Information Exchange (SIE). https:\/\/www.farsightsecurity.com\/solutions\/security-information-exchange\/"},{"key":"10_CR9","unstructured":"Fiebig, T., et al.: Heads in the clouds: measuring the implications of universities migrating to public clouds. arXiv preprint arXiv:2104.09462 (2021)"},{"key":"10_CR10","doi-asserted-by":"crossref","unstructured":"Fiebig, T., et al.: Heads in the clouds? Measuring universities\u2019 migration to public clouds: implications for privacy & academic freedom. In: Proceedings on Privacy Enhancing Technologies Symposium, vol. 2 (2023)","DOI":"10.56553\/popets-2023-0044"},{"key":"10_CR11","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"88","DOI":"10.1007\/978-3-030-44081-7_6","volume-title":"Passive and Active Measurement","author":"V Giotsas","year":"2020","unstructured":"Giotsas, V., Livadariu, I., Gigis, P.: A first look at the misuse and abuse of the IPv4 transfer market. In: Sperotto, A., Dainotti, A., Stiller, B. (eds.) PAM 2020. LNCS, vol. 12048, pp. 88\u2013103. Springer, Cham (2020). https:\/\/doi.org\/10.1007\/978-3-030-44081-7_6"},{"key":"10_CR12","doi-asserted-by":"crossref","unstructured":"Giotsas, V., Luckie, M., Huffaker, B., Claffy, K.: Inferring complex AS relationships. In: Proceedings of the 2014 Internet Measurement Conference (2014)","DOI":"10.1145\/2663716.2663743"},{"key":"10_CR13","doi-asserted-by":"crossref","unstructured":"Haas, J., Mitchell, J.: Reservation of last autonomous system (AS) numbers. RFC 7300. IETF, July 2014. http:\/\/tools.ietf.org\/rfc\/rfc7300.txt","DOI":"10.17487\/rfc7300"},{"key":"10_CR14","doi-asserted-by":"crossref","unstructured":"Hawkinson, J., Bates, T.: Guidelines for creation, selection, and registration of an autonomous system (AS). RFC 1930. IETF, March 1996. http:\/\/tools.ietf.org\/rfc\/rfc1930.txt","DOI":"10.17487\/rfc1930"},{"key":"10_CR15","doi-asserted-by":"crossref","unstructured":"Hohlfeld, O.: Poster: operating a DNS-based active internet observatory. In: Proceedings of the 2018 ACM SIGCOMM Conference (SIGCOMM) (2018)","DOI":"10.1145\/3234200.3234239"},{"key":"10_CR16","doi-asserted-by":"crossref","unstructured":"Housley, R., Curran, J., Huston, G., Conrad, D.: The internet numbers registry system. RFC 7020. IETF, August 2013. http:\/\/tools.ietf.org\/rfc\/rfc7020.txt","DOI":"10.17487\/rfc7020"},{"key":"10_CR17","doi-asserted-by":"crossref","unstructured":"Huston, G.: Autonomous system (AS) number reservation for documentation use. RFC 5398. IETF, December 2008. http:\/\/tools.ietf.org\/rfc\/rfc5398.txt","DOI":"10.17487\/rfc5398"},{"key":"10_CR18","doi-asserted-by":"crossref","unstructured":"Huston, G., Michaelson, G.: Validation of route origination using the resource certificate public key infrastructure (PKI) and route origin authorizations (ROAs). RFC 6483. IETF, February 2012. http:\/\/tools.ietf.org\/rfc\/rfc6483.txt","DOI":"10.17487\/rfc6483"},{"key":"10_CR19","doi-asserted-by":"crossref","unstructured":"Kumari, W., Bush, R., Schiller, H., Patel, K.: Codification of AS 0 processing. RFC 7607. IETF, August 2015. http:\/\/tools.ietf.org\/rfc\/rfc7607.txt","DOI":"10.17487\/RFC7607"},{"key":"10_CR20","doi-asserted-by":"crossref","unstructured":"Liu, S., Foster, I., Savage, S., Voelker, G.M., Saul, L.K.: Who is .com? Learning to parse WHOIS records. In: Proceedings of the 2015 Internet Measurement Conference (2015)","DOI":"10.1145\/2815675.2815693"},{"key":"10_CR21","doi-asserted-by":"crossref","unstructured":"Livadariu, I., Elmokashfi, A., Dhamdhere, A.: On IPv4 transfer markets: analyzing reported transfers and inferring transfers in the wild. In: Computer Communications, vol. 111 (2017)","DOI":"10.1016\/j.comcom.2017.07.012"},{"key":"10_CR22","doi-asserted-by":"crossref","unstructured":"Livadariu, I., Elmokashfi, A., Dhamdhere, A., Claffy, K.: A first look at IPv4 transfer markets. In: Proceedings of the Ninth ACM Conference on Emerging Networking Experiments and Technologies (2013)","DOI":"10.1145\/2535372.2535416"},{"key":"10_CR23","doi-asserted-by":"crossref","unstructured":"Luckie, M., Hyun, Y., Huffaker, B.: Traceroute probe method and forward IP path inference. In: Proceedings of the 8th ACM SIGCOMM conference on Internet measurement (2008)","DOI":"10.1145\/1452520.1452557"},{"key":"10_CR24","doi-asserted-by":"crossref","unstructured":"Mitchell, J.: Autonomous system (AS) reservation for private use. RFC 6996. IETF, July 2013. http:\/\/tools.ietf.org\/rfc\/rfc6996.txt","DOI":"10.17487\/rfc6996"},{"key":"10_CR25","doi-asserted-by":"crossref","unstructured":"Prehn, L., Lichtblau, F., Feldmann, A.: When wells run dry: the 2020 IPv4 address market. In: Proceedings of the ACM Conference on Emerging Networking EXperiments and Technologies (CoNEXT) (2020)","DOI":"10.1145\/3386367.3431301"},{"key":"10_CR26","doi-asserted-by":"crossref","unstructured":"Rekhter, Y., Moskowitz, B., Karrenberg, D., Groot G.J.d., Lear, E.: Address allocation for private internets. RFC 1918. IETF, February 1996. http:\/\/tools.ietf.org\/rfc\/rfc1918.txt","DOI":"10.17487\/rfc1918"},{"key":"10_CR27","doi-asserted-by":"crossref","unstructured":"Richter, P., Allman, M., Bush, R., Paxson, V.: A primer on IPv4 scarcity. ACM SIGCOMM Comput. Commun. Rev. 45(2) (2015)","DOI":"10.1145\/2766330.2766335"},{"key":"10_CR28","doi-asserted-by":"crossref","unstructured":"van Rijswijk-Deij, R., Jonker, M., Sperotto, A., Pras, A.: A high-performance, scalable infrastructure for large-scale active DNS measurements. IEEE J. Sel. Areas Commun. 34(6) (2016)","DOI":"10.1109\/JSAC.2016.2558918"},{"key":"10_CR29","unstructured":"RouteViews: RouteViews Project, 30 August 2022. http:\/\/www.routeviews.org. Accessed 30 Aug 2022"},{"key":"10_CR30","unstructured":"Schmidt, M.A., Executive, I.R.: Letter to: to the members of the MIT community, 20 April 2017. https:\/\/gist.github.com\/simonster\/e22e50cd52b7dffcf5a4db2b8ea4cce0. Accessed 01 Sept 2022"},{"key":"10_CR31","doi-asserted-by":"crossref","unstructured":"Sediqi, K.Z., Prehn, L., Gasser, O.: Hyper-specific prefixes: gotta enjoy the little things in interdomain routing. ACM SIGCOMM Comput. Commun. Rev. 52(2) (2022)","DOI":"10.1145\/3544912.3544916"},{"key":"10_CR32","doi-asserted-by":"crossref","unstructured":"Sermpezis, P., Kotronis, V., Dainotti, A., Dimitropoulos, X.: A survey among network operators on BGP prefix hijacking. ACM SIGCOMM Comput. Commun. Rev. 48(1) (2018)","DOI":"10.1145\/3211852.3211862"},{"key":"10_CR33","unstructured":"Team Cymru. IP to ASN mapping service. https:\/\/team-cymru.com\/community-services\/ip-asn-mapping\/"},{"key":"10_CR34","doi-asserted-by":"crossref","unstructured":"Vohra, Q., Chen, E.: BGP support for four-octet autonomous system (AS) number space. RFC 6793. IETF, December 2012. http:\/\/tools.ietf.org\/rfc\/rfc6793.txt","DOI":"10.17487\/rfc6793"},{"key":"10_CR35","doi-asserted-by":"crossref","unstructured":"Zhou, L., Kong, N., Shen, S., Sheng, S., Servin, A.: Inventory and analysis of WHOIS registration objects. RFC 7485. IETF, March 2015. http:\/\/tools.ietf.org\/rfc\/rfc7485.txt","DOI":"10.17487\/rfc7485"}],"container-title":["Lecture Notes in Computer Science","Passive and Active Measurement"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-031-28486-1_10","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,4,4]],"date-time":"2023-04-04T12:31:55Z","timestamp":1680611515000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-031-28486-1_10"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023]]},"ISBN":["9783031284854","9783031284861"],"references-count":35,"URL":"https:\/\/doi.org\/10.1007\/978-3-031-28486-1_10","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023]]},"assertion":[{"value":"10 March 2023","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"PAM","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on Passive and Active Network Measurement","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2023","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"21 March 2023","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"23 March 2023","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"24","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"pam2023","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/pam2023.networks.imdea.org\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Double-blind","order":1,"name":"type","label":"Type","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"HotCRP","order":2,"name":"conference_management_system","label":"Conference Management System","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"80","order":3,"name":"number_of_submissions_sent_for_review","label":"Number of Submissions Sent for Review","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"18","order":4,"name":"number_of_full_papers_accepted","label":"Number of Full Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"9","order":5,"name":"number_of_short_papers_accepted","label":"Number of Short Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"23% - The value is computed by the equation \"Number of Full Papers Accepted \/ Number of Submissions Sent for Review * 100\" and then rounded to a whole number.","order":6,"name":"acceptance_rate_of_full_papers","label":"Acceptance Rate of Full Papers","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"3.8","order":7,"name":"average_number_of_reviews_per_paper","label":"Average Number of Reviews per Paper","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"5","order":8,"name":"average_number_of_papers_per_reviewer","label":"Average Number of Papers per Reviewer","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"No","order":9,"name":"external_reviewers_involved","label":"External Reviewers Involved","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}}]}}