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

Pending Interest Table Sizing in Named Data Networking

Published: 30 September 2015 Publication History

Abstract

Named Data Networking (NDN) has emerged as a promising candidate for shifting Internet communication model from host-centric to content-centric. A core component of NDN is its stateful forwarding plane: Content Routers keep track of pending requests (Interests) storing them in dedicated tables at routers (Pending Interest Tables). A thorough analysis of PIT scalability is fundamental for deploying NDN as a whole and questions naturally arise about memory requirements and feasibility at wire-speed. While previous works focus on data structures design under the threat of PIT state explosion, we develop for the first time an analytical model of PIT dynamics as a function of relevant system parameters. We provide a closed form characterization of average and maximum PIT size value at steady state. We build an experimental platform with high speed content router implementation to investigate PIT dynamics and to confirm the accuracy of our analytical findings. Finally, we provide guidelines on optimal PIT dimensioning and analyze the case of an ISP aggregation network with a trace-driven packet delay distribution. We conclude that, even in absence of caching and under optimal network bandwidth usage, PIT size results to be small in typical network settings.

References

[1]
A. Afanasyev, P. Mahadevan, I. Moiseenko, E. Uzun, and L. Zhang. Interest flooding attack and countermeasures in named data networking. In IFIP Networking Conference, 2013, pages 1--9, May 2013.
[2]
G. Appenzeller, I. Keslassy, and N. McKeown. Sizing Router Buffers. In Proc. of ACM SIGCOMM, 2004.
[3]
G. Carofiglio, M. Gallo, and L. Muscariello. Joint hop-by-hop and receiver-driven interest control protocol for content-centric networks. In proc. of ACM Sigcomm ICN workshop.
[4]
G. Carofiglio, M. Gallo, and L. Muscariello. Bandwidth and Storage Sharing Performance in Information Centric Networking. Elsevier Science, Computer Networks Journal, Vol.57, Issue 17, 2013.
[5]
G. Carofiglio, M. Gallo, L. Muscariello, and L. Papalini. Multipath congestion control in content-centric networks. In Proc. of IEEE INFOCOM NOMEN, 2013.
[6]
G. Carofiglio, M. Gallo, L. Muscariello, M. Papalini, and S. Wang. Optimal Multipath Congestion Control and Request Forwarding in Information-Centric Networks. In Proc. of IEEE ICNP, 2013.
[7]
H. Dai, B. Liu, Y. Chen, and Y. Wang. On Pending Interest Table in Named Data Networking. In Proc. of ACM ANCS 2012.
[8]
C. Hollot, V. Misra, D. Towsley, and W. Gong. Analysis and design of controllers for AQM routers supporting TCP flows. IEEE Transactions on Automatic Control, 47(6):945 --959, 2002.
[9]
V. Jacobson, D. Smetters, J. Thornton, and al. Networking named content. In Proc. of ACM CoNEXT, 2009.
[10]
A. Kortebi, L. Muscariello, S. Oueslati, and J. Roberts. Evaluating the Number of Active Flows in a Scheduler Realizing Fair Statistical Bandwidth Sharing. In Proc. of ACM SIGMETRICS, 2005.
[11]
Z. Li, J. Bi, S. Wang, and X. Jiang. Compression of Pending Interest Table with Bloom Filter in Content Centric Network. In Proc. of ACM CFI 2012, Seoul, Korea.
[12]
C. Tsilopoulos, G. Xylomenos, and Y. Thomas. Reducing Forwarding State in Content-Centric Networks with Semi-Stateless Forwarding. In Proc. of IEEE INFOCOM, 2014.
[13]
M. Varvello, D. Perino, and L. Linguaglossa. On the Design and Implementation of a wire-speed Pending Interest Table. In Proc. of IEEE INFOCOM NOMEN workshop, 2013.
[14]
M. W\"ahlisch, T. C. Schmidt, and M. Vahlenkamp. Backscatter from the Data Plane -- Threats to Stability and Security in Information-Centric Network Infrastructure. Computer Networks Journal, Nov. 2013.
[15]
K. Wang, J. Chen, H. Zhou, Y. Qin, and H. Zhang. Modeling denial-of-service against pending interest table in named data networking. International Journal of Communication Systems, 2013.
[16]
W. You, B. Mathieu, P. Truong, J. Peltier, and G. Simon. DiPIT: A Distributed Bloom-Filter Based PIT Table for CCN Nodes. In Proc. of IEEE ICCCN, 2012.
[17]
H. Yuan and P. Crowley. Scalable Pending Interest Table Design: From Principles to Practice. In Proc. of IEEE INFOCOM, 2014.
[18]
L. Zhang and al. Named Data Networking (NDN) Project, 2010. http://named-data.net/ndn-proj.pdf.

Cited By

View all
  • (2024)Dimensioning the pending interest table in content-centric networksFuture Generation Computer Systems10.1016/j.future.2023.10.009152(179-192)Online publication date: Mar-2024
  • (2022)Smart Name Lookup for NDN Forwarding Plane via Neural NetworksIEEE/ACM Transactions on Networking10.1109/TNET.2021.311976930:2(529-541)Online publication date: Apr-2022
  • (2021)VisionProceedings of the 8th ACM Conference on Information-Centric Networking10.1145/3460417.3482973(13-19)Online publication date: 22-Sep-2021
  • Show More Cited By

Index Terms

  1. Pending Interest Table Sizing in Named Data Networking

    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. information-centric networking
    2. performance
    3. scalability

    Qualifiers

    • Research-article

    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)3
    • Downloads (Last 6 weeks)1
    Reflects downloads up to 15 Jan 2025

    Other Metrics

    Citations

    Cited By

    View all
    • (2024)Dimensioning the pending interest table in content-centric networksFuture Generation Computer Systems10.1016/j.future.2023.10.009152(179-192)Online publication date: Mar-2024
    • (2022)Smart Name Lookup for NDN Forwarding Plane via Neural NetworksIEEE/ACM Transactions on Networking10.1109/TNET.2021.311976930:2(529-541)Online publication date: Apr-2022
    • (2021)VisionProceedings of the 8th ACM Conference on Information-Centric Networking10.1145/3460417.3482973(13-19)Online publication date: 22-Sep-2021
    • (2020)Load Balancing for Stateful Forwarding by Mitigating Heavy Hitters: A Case for Multi-Threaded NDN Software RoutersIEEE Access10.1109/ACCESS.2020.30185558(155071-155085)Online publication date: 2020
    • (2019)Bat optimization algorithm with fuzzy based PIT sharing (BF-PIT) algorithm for Named Data Networking (NDN)Journal of Intelligent & Fuzzy Systems10.3233/JIFS-179086(1-8)Online publication date: 19-Apr-2019
    • (2019)Enabling ICN in the Internet ProtocolProceedings of the 6th ACM Conference on Information-Centric Networking10.1145/3357150.3357394(55-66)Online publication date: 24-Sep-2019
    • (2019)Packet Forwarding in Named Data Networking Requirements and Survey of SolutionsIEEE Communications Surveys & Tutorials10.1109/COMST.2018.288044421:2(1950-1987)Online publication date: Oct-2020
    • (2018)On-demand routing for scalable name-based forwardingProceedings of the 5th ACM Conference on Information-Centric Networking10.1145/3267955.3267968(67-76)Online publication date: 21-Sep-2018
    • (2017)Calculating Distributed Denial of Service Attack Probability in Bloom-Filter based Information-Centric NetworksImage Processing & Communications10.1515/ipc-2016-000121:1(7-23)Online publication date: 4-Apr-2017
    • (2017)Namespace Tunnels in Content-Centric Networks2017 IEEE 42nd Conference on Local Computer Networks (LCN)10.1109/LCN.2017.105(35-42)Online publication date: Oct-2017
    • Show More Cited By

    View Options

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media