Named Data Networking in Local Area Networks

The Named Data Networking (NDN) is a new Internet architecture that changes the network semantic from packet delivery to content retrieval and promises benefits in areas such as content distribution, security, mobility support, and application development. While the basic NDN architecture applies to...

Full description

Bibliographic Details
Main Author: Shi, Junxiao
Other Authors: Zhang, Beichuan
Language:en_US
Published: The University of Arizona. 2017
Subjects:
Online Access:http://hdl.handle.net/10150/625652
http://arizona.openrepository.com/arizona/handle/10150/625652
id ndltd-arizona.edu-oai-arizona.openrepository.com-10150-625652
record_format oai_dc
spelling ndltd-arizona.edu-oai-arizona.openrepository.com-10150-6256522017-09-29T03:00:40Z Named Data Networking in Local Area Networks Shi, Junxiao Shi, Junxiao Zhang, Beichuan Zhang, Beichuan Gniady, Chris Hartman, John Efrat, Alon computer networking Future Internet Architecture Information Centric Networking Named Data Networking network architecture network protocol The Named Data Networking (NDN) is a new Internet architecture that changes the network semantic from packet delivery to content retrieval and promises benefits in areas such as content distribution, security, mobility support, and application development. While the basic NDN architecture applies to any network environment, local area networks (LANs) are of particular interest because of their prevalence on the Internet and the relatively low barrier to deployment. In this dissertation, I design NDN protocols and implement NDN software, to make NDN communication in LAN robust and efficient. My contributions include: (a) a forwarding behavior specification required on every NDN node; (b) a secure and efficient self-learning strategy for switched Ethernet, which discovers available contents via occasional flooding, so that the network can operate without manual configuration, and does not require a routing protocol or a centralized controller; (c) NDN-NIC, a network interface card that performs name-based packet filtering, to reduce CPU overhead and power consumption of the main system during broadcast communication on shared media; (d) the NDN Link Protocol (NDNLP), which allows the forwarding plane to add hop-by-hop headers, and provides a fragmentation-reassembly feature so that large NDN packets can be sent directly over Ethernet with limited MTU. 2017 text Electronic Dissertation http://hdl.handle.net/10150/625652 http://arizona.openrepository.com/arizona/handle/10150/625652 en_US Copyright © is held by the author. Digital access to this material is made possible by the University Libraries, University of Arizona. Further transmission, reproduction or presentation (such as public display or performance) of protected items is prohibited except with permission of the author. The University of Arizona.
collection NDLTD
language en_US
sources NDLTD
topic computer networking
Future Internet Architecture
Information Centric Networking
Named Data Networking
network architecture
network protocol
spellingShingle computer networking
Future Internet Architecture
Information Centric Networking
Named Data Networking
network architecture
network protocol
Shi, Junxiao
Shi, Junxiao
Named Data Networking in Local Area Networks
description The Named Data Networking (NDN) is a new Internet architecture that changes the network semantic from packet delivery to content retrieval and promises benefits in areas such as content distribution, security, mobility support, and application development. While the basic NDN architecture applies to any network environment, local area networks (LANs) are of particular interest because of their prevalence on the Internet and the relatively low barrier to deployment. In this dissertation, I design NDN protocols and implement NDN software, to make NDN communication in LAN robust and efficient. My contributions include: (a) a forwarding behavior specification required on every NDN node; (b) a secure and efficient self-learning strategy for switched Ethernet, which discovers available contents via occasional flooding, so that the network can operate without manual configuration, and does not require a routing protocol or a centralized controller; (c) NDN-NIC, a network interface card that performs name-based packet filtering, to reduce CPU overhead and power consumption of the main system during broadcast communication on shared media; (d) the NDN Link Protocol (NDNLP), which allows the forwarding plane to add hop-by-hop headers, and provides a fragmentation-reassembly feature so that large NDN packets can be sent directly over Ethernet with limited MTU.
author2 Zhang, Beichuan
author_facet Zhang, Beichuan
Shi, Junxiao
Shi, Junxiao
author Shi, Junxiao
Shi, Junxiao
author_sort Shi, Junxiao
title Named Data Networking in Local Area Networks
title_short Named Data Networking in Local Area Networks
title_full Named Data Networking in Local Area Networks
title_fullStr Named Data Networking in Local Area Networks
title_full_unstemmed Named Data Networking in Local Area Networks
title_sort named data networking in local area networks
publisher The University of Arizona.
publishDate 2017
url http://hdl.handle.net/10150/625652
http://arizona.openrepository.com/arizona/handle/10150/625652
work_keys_str_mv AT shijunxiao nameddatanetworkinginlocalareanetworks
AT shijunxiao nameddatanetworkinginlocalareanetworks
_version_ 1718540984333107200