Abstract
Named Data Networking (NDN) has been considered as a promising Internet architecture for the future data-centric communication. In particular, NDN over link-layer networks would cut off the overheads of Transmission Control Protocol/Internet Protocol (TCP/IP), and enhance the efficiency of data distribution. However, there are two main unsolved issues for the NDN link-layer, namely broadcast overhead and Maximum Transmission Unit (MTU) mismatch. In this paper, we have therefore designed and implemented an NDN Neighborhood Discovery Protocol, named NDN-NDP, to enable a unicast data transmission over the link-layer. Furthermore, our NDN-NDP has included a negotiation mechanism to fix the MTU mismatch issue. In comparison to previously proposed NDN link-layer technologies, we can fix both MTU mismatch and broadcast overhead problems. Through emulation and experiments on a test-bed, we have also compared our NDN-NDP with the Link-layer Protocol for NDN (NDNLP), which is the most widely deployed NDNLP. From our experiments, NDN-NDP can efficiently fix MTU mismatch and broadcast overhead issue.
Article PDF
Avoid common mistakes on your manuscript.
References
V. Jacobson, D.K. Smetters, J.D. Thornton, M.F. Plass, N.H. Briggs, R.L. Braynard, Networking named content, Proceedings of the 5th International Conference on Emerging Networking Experiments and Technologies, ACM, NY, USA, 2009, pp. 1–12.
L. Zhang, A. Afanasyev, J. Burke, V. Jacobson, K. Claffy, P. Crowley, et al., Named data networking, ACM SIGCOMM Computer Communication Review, ACM, NY, USA, 2014, pp. 66–73.
D. Kutscher, S. Eum, K. Pentikousis, I. Psaras, D. Corujo, D. Saucez, et al., Information-centric networking (ICN) Research challenges, IETF, RFC 7927, 2016.
J. Shi, B. Zhang, NDNLP: a link protocol for NDN, NDN Technical Report NDN-0006, Tucson, AZ, USA, 2012.
C. Ghali, A. Narayanan, D. Oran, G. Tsudik, C.A. Wood, Secure fragmentation for content-centric networks, 2015 IEEE 14th International Symposium on Network Computing and Applications, IEEE, Cambridge, MA, USA, 2015, pp. 47–56.
M. Mosko, C. Tschudin, ICN “begin-end” hop by hop fragmentation, IRTF, Internet Draft 02, 2016. Available from: draft- mosko-icnrg-beginendfragment–02.
J. Shi, E. Newberry, B. Zhang, On broadcast-based self-learning in named data networking, IFIP Networking Conference (IFIP Networking) and Workshops, Stockholm, Sweden, 2017, pp. 1–9.
A. Afanasyev, J. Shi, B. Zhang, L. Zhang, I. Moiseenko, Y. Yu, et al., NFD Developer’s Guide, NDN Technical Report NDN-0021, 2016, pp. 1–72. Available from: https://named-data.net/wpcontent/uploads/2016/10/ndn-0021-7-nfddeveloper-guide.pdf.
J. Ahrenholz, Comparison of CORE network emulation platforms, MILCOM 2010 Military Communications Conference, San Jose, CA, USA, 2010, pp. 166–171.
T. Koponen, M. Chawla, B.G. Chun, A. Ermolinskiy, K.H. Kim, S. Shenker, et al., A data-oriented (and beyond) network architecture, Proceedings of the 2007 conference on Applications, technologies, architectures, and protocols for computer communications (SIGCOMM ’07), ACM, NY, USA, 2007, pp. 181–192.
C. Dannewitz, D. Kutscher, B. Ohlman, S. Farrell, B. Ahlgren, H. Karl, Network of Information (NetInf) – An information- centric networking architecture. Comput. Commun. 36 (2013), 721–735.
C.A. Kent, J.C. Mogul, Fragmentation considered harmful. SIGCOMM Comput. Commun. Rev. 25 (1995), 75–87.
W. Shang, Y. Yu, R. Droms, L. Zhang, Challenges in IoT networking via TCP/IP architecture, NDN Technical Report NDN-0038, 2016. Available from: https://nameddata.net/publications/techreports/ndn-0038-1-challenges-iot/
C. DeSanti, C. Carlson, R. Nixon, Transmission of IPv6, IPv4, and address resolution protocol (ARP) packets over fibre channel, IETF, RFC 4338, 2006.
W. Shang, A. Bannis, T. Liang, Z. Wang, Y. Yu, A. Afanasyev, et al., Named data networking of things (invited paper), 2016 IEEE First International Conference on Internet-of-Things Design and Implementation (IoTDI), IEEE, Berlin, Germany, 2016, pp. 117–128.
IEEE Working Group, IEEE Standard for Low-Rate Wireless Networks Std 802.15.4– 2015, IEEE, New York, USA, 2015.
J. McCann, S. Deering, J. Mogul, Path MTU Discovery for IP version 6, IETF, RFC 8201, 2017.
N. Kushalnagar, G. Montenegro, C. Schumacher, IPv6 over low-power wireless personal area networks (6LoWPANs): overview, assumptions, problem statement, and goals, IETF, RFC 4919, 2007.
J.J. Garcia-Luna-Aceves, ADN: an information-centric networking architecture for the internet of things, Proceedings of the IEEE/ ACM Second International Conference on Internet-of-Things Design and Implementation, IEEE, NY, USA, 2017, pp. 27–36.
D. Murray, T. Koziniec, K. Lee, M. Dixon, Large MTUs and internet performance, Proceedings of the 13th International Conference on High Performance Switching and Routing, IEEE, Belgrade, Serbia, 2012, pp. 82–87.
S. Puangpronpitag, N. Masusai, An efficient and feasible solution to ARP spoof problem, Proceedings of the Sixth Internal Conference on Electrical Engineering/Electronics, Computer, Telecommunications and Information Technology, IEEE, Pattaya, Chonburi, Thailand, 2009, pp. 910–913.
J. Tian, K.R.B. Butler, P.D. McDaniel, P. Krishnaswamy, Securing ARP from the ground up, Proceedings of the Fifth ACM Conference on Data and Application Security and Privacy, ACM, New York, NY, USA, 2015, pp. 305–312.
ESPRESSIF SYSTEMS, ESP8266, 2018. Available from: https://www.espressif.com/en/products/hardware/esp8266ex/overview (accessed November 6, 2017).
D.P. George, P. Sokolovsky, MicroPython, 2017. Available from: http://micropython.org (accessed November 6, 2017).
P. Kietzmann, C. Gündoğan, T.C. Schmidt, O. Hahm, M. Wählisch, The need for a name to MAC address mapping in NDN: towards quantifying the resource gain, Proceedings of the 4th ACM Conference on Information-Centric Networking, ACM, New York, NY, USA, 2017, pp. 36–42.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
This is an open access article distributed under the CC BY-NC 4.0 license (http://creativecommons.org/licenses/by-nc/4.0/).
About this article
Cite this article
Chuachan, T., Djemame, K. & Puangpronpitag, S. Solving MTU Mismatch and Broadcast Overhead of NDN over Link-layer Networks. Int J Netw Distrib Comput 8, 67–75 (2020). https://doi.org/10.2991/ijndc.k.200213.001
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.2991/ijndc.k.200213.001