[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1145/2810156.2810175acmconferencesArticle/Chapter ViewAbstractPublication PagescommConference Proceedingsconference-collections
research-article

Bloom Filter Based Inter-Domain Name Resolution: A Feasibility Study

Published: 30 September 2015 Publication History

Abstract

The enormous size of the information space raises significant concerns regarding the scalability of name resolution in Information-Centric Networks, especially at a global scale. Recently, the use of Bloom filters has been proposed as a means to achieve a more compact representation of name resolution state. However, little attention has been paid to the expected performance or even the feasibility of such an approach. In this paper, we aim to fill this gap, presenting a feasibility study and performance analysis of Bloom filter based route-by-name inter-domain name resolution schemes. We propose a methodology for assessing the memory and processing resource requirements of the considered schemes and apply it on top of the inter-domain topology. Our investigation reveals that the skewed distribution of state across the inter-network results in a hard to balance trade-off between memory and processing resource requirements. We show that hardly any Bloom filter configuration i.e., size and bits-per-element, is able to reduce both types of resource requirements for all Autonomous Systems (ASes) in the network, while lowering resource requirements at one area of the inter-domain topology inflates resource requirements at another. Detailed simulations further show that the direct connection of multiple stub networks to tier-1 ASes, results in a dramatic increase of false positives, questioning the reliability of a BF-based inter-domain name resolution scheme.

References

[1]
Caida dataset. http://www.caida.org/research/topology/#Datasets, 2008. {Online; accessed 19-July-2008}.
[2]
P. S. Almeida et al. Scalable bloom filters. Information Processing Letters, 101(6):255 -- 261, 2007.
[3]
B. H. Bloom. Space/Time Trade-offs in Hash Coding with Allowable Errors. Commun. ACM, 13(7):422--426, July 1970.
[4]
F. Bonomi et al. An improved construction for counting bloom filters. In Y. Azar and T. Erlebach, editors, Algorithms -- ESA 2006, volume 4168 of Lecture Notes in Computer Science, pages 684--695. Springer Berlin Heidelberg, 2006.
[5]
W. K. Chai et al. Curling: Content-ubiquitous resolution and delivery infrastructure for next-generation services. IEEE Communications Magazine, 49(3):112 --120, 2011.
[6]
C. Dannewitz et al. Hierarchical DHT-based name resolution for information-centric networks. Computer Communications, 36(7):736--749, Apr. 2013.
[7]
X. Dimitropoulos et al. Graph annotations in modeling complex network topologies. ACM Transactions on Modeling and Computer Simulation, 19:17:1--17:29, November 2009.
[8]
D. Evans. The Internet of Everything: How More Relevant and Valuable Connections Will Change the World. White Paper, February 2012.
[9]
B. Fan et al. Cuckoo filter: Practically better than bloom. In Proceedings of the 10th ACM International on Conference on Emerging Networking Experiments and Technologies, CoNEXT '14, pages 75--88, New York, NY, USA, 2014. ACM.
[10]
L. Fan et al. Summary Cache: a scalable wide-area web cache sharing protocol. IEEE/ACM Transactions on Networking, 8(3):281--293, 2000.
[11]
N. Fotiou et al. H-Pastry: An inter-domain topology aware overlay for the support of name-resolution services in the future Internet. Computer Communications, 62:13 -- 22, 2015.
[12]
Google. We knew the web was big, July 2008.
[13]
D. Guo et al. The dynamic bloom filters. Knowledge and Data Engineering, IEEE Transactions on, 22(1):120--133, Jan 2010.
[14]
J. Hong et al. Bloom Filter-based Flat Name Resolution System for ICN. Internet-Draft draft-hong-icnrg-bloomfilterbased-name-resolution-03.txt, IETF Secretariat, Mar. 2015.
[15]
R. Jarno et al. On name-based inter-domain routing. Computer Networks, Elsevier, 55:975--986, March 2011.
[16]
K. Katsaros et al. GlobeTraff: A Traffic Workload Generator for the Performance Evaluation of Future Internet Architectures. In New Technologies, Mobility and Security (NTMS), 2012 5th International Conference on, pages 1--5, May 2012.
[17]
K. V. Katsaros et al. On inter-domain name resolution for information-centric networks. In Proc. of the IFIP TC 6 Conference on Networking, pages 13--26, 2012.
[18]
K. V. Katsaros et al. On the Inter-domain Scalability of Route-by-Name Information-Centric Network Architectures. In Proc. of the IFIP TC 6 Conference on Networking, pages --, 2015.
[19]
T. Koponen et al. A data-oriented (and beyond) network architecture. In Proc. of the ACM SIGCOMM, pages 181--192, 2007.
[20]
C. Labovitz et al. Internet inter-domain traffic. In Proc. of the 2010 ACM SIGCOMM, pages 75--86, New York, NY, USA, 2010. ACM.
[21]
H. Liu et al. A multi-level DHT routing framework with aggregation. In Proc. of the 2012 ACM SIGCOMM Workshop on Information-centric networking (ICN'12), pages 43--48. ACM, 2012.
[22]
M. Mitzenmacher. Compressed Bloom Filters. IEEE/ACM Trans. Netw., 10(5):604--612, Oct. 2002.
[23]
R. Oliveira et al. The (in)completeness of the observed internet AS-level structure. IEEE/ACM Transactions on Networking, 18:109--122, February 2010.
[24]
S. Tarkoma et al. Theory and practice of bloom filters for distributed systems. Communications Surveys Tutorials, IEEE, 14(1):131--155, First 2012.
[25]
G. Xylomenos et al. A Survey of Information-Centric Networking Research. IEEE Communications Surveys and Tutorials, 16(2):1024--1049, 2014.

Cited By

View all
  • (2022)A Cuckoo Filter-Based Name Resolution and Routing Method in Information-Centric NetworkingElectronics10.3390/electronics1119324311:19(3243)Online publication date: 9-Oct-2022
  • (2022)Scalable Naming in ICN2022 IEEE 8th World Forum on Internet of Things (WF-IoT)10.1109/WF-IoT54382.2022.10152095(1-6)Online publication date: 26-Oct-2022
  • (2019)Towards Efficient Content Discovery in NDN with Enhanced Component-Based Bloom Filters2019 IEEE 21st International Conference on High Performance Computing and Communications; IEEE 17th International Conference on Smart City; IEEE 5th International Conference on Data Science and Systems (HPCC/SmartCity/DSS)10.1109/HPCC/SmartCity/DSS.2019.00326(2345-2350)Online publication date: Aug-2019
  • Show More Cited By

Index Terms

  1. Bloom Filter Based Inter-Domain Name Resolution: A Feasibility Study

      Recommendations

      Comments

      Please enable JavaScript to view thecomments powered by Disqus.

      Information & Contributors

      Information

      Published In

      cover image ACM Conferences
      ACM-ICN '15: Proceedings of the 2nd ACM Conference on Information-Centric Networking
      September 2015
      236 pages
      ISBN:9781450338554
      DOI:10.1145/2810156
      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

      Sponsors

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      Published: 30 September 2015

      Permissions

      Request permissions for this article.

      Check for updates

      Author Tags

      1. DONA
      2. ICN
      3. curling
      4. false positive
      5. scalability

      Qualifiers

      • Research-article

      Funding Sources

      Conference

      ICN'15
      Sponsor:
      ICN'15: 2nd International Conference on Information-Centric Networking
      September 30 - October 2, 2015
      California, San Francisco, USA

      Acceptance Rates

      ACM-ICN '15 Paper Acceptance Rate 18 of 55 submissions, 33%;
      Overall Acceptance Rate 133 of 482 submissions, 28%

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • Downloads (Last 12 months)5
      • Downloads (Last 6 weeks)0
      Reflects downloads up to 27 Jan 2025

      Other Metrics

      Citations

      Cited By

      View all
      • (2022)A Cuckoo Filter-Based Name Resolution and Routing Method in Information-Centric NetworkingElectronics10.3390/electronics1119324311:19(3243)Online publication date: 9-Oct-2022
      • (2022)Scalable Naming in ICN2022 IEEE 8th World Forum on Internet of Things (WF-IoT)10.1109/WF-IoT54382.2022.10152095(1-6)Online publication date: 26-Oct-2022
      • (2019)Towards Efficient Content Discovery in NDN with Enhanced Component-Based Bloom Filters2019 IEEE 21st International Conference on High Performance Computing and Communications; IEEE 17th International Conference on Smart City; IEEE 5th International Conference on Data Science and Systems (HPCC/SmartCity/DSS)10.1109/HPCC/SmartCity/DSS.2019.00326(2345-2350)Online publication date: Aug-2019
      • (2018)Analysis and improvement of name-based packet forwarding over flat ID network architecturesProceedings of the 5th ACM Conference on Information-Centric Networking10.1145/3267955.3267960(148-158)Online publication date: 21-Sep-2018
      • (2018)FCTree: A Space Efficient FIB Data Structure for NDN Routers2018 IEEE 43rd Conference on Local Computer Networks (LCN)10.1109/LCN.2018.8638116(589-596)Online publication date: Oct-2018
      • (2018)A Distributed Interdomain Control System for Information-Centric Content DeliveryIEEE Systems Journal10.1109/JSYST.2018.2856918(1-12)Online publication date: 2018
      • (2018)A Survey of Routing Mechanisms in ICNs2018 6th International Conference on Multimedia Computing and Systems (ICMCS)10.1109/ICMCS.2018.8525877(1-6)Online publication date: May-2018
      • (2017)Name Resolution Based on Set of Attribute-Value Pairs of Real-World InformationIEICE Transactions on Communications10.1587/transcom.2016EBP3005E100.B:1(110-121)Online publication date: 2017
      • (2016)Revolutionizing the inter-domain business model by information-centric thinking2016 IEEE International Conference on Communications (ICC)10.1109/ICC.2016.7510923(1-6)Online publication date: May-2016

      View Options

      Login options

      View options

      PDF

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader

      Figures

      Tables

      Media

      Share

      Share

      Share this Publication link

      Share on social media