Archives for CAIDA

Named Data Networking (NDN) Project Newsletter for October 2017

The NDN project team compiles and publishes this newsletter periodically to inform the community about recent activities, technical news, meetings, publications, presentations, code releases, and upcoming events. You can find these newsletters posted on the Named Data Networking Project blog.

Community Outreach

  • This month we unveiled the first version of the Mini-NDN website with documentation, release notes, tutorials, hackathon projects, and more. Point your browser at http://minindn.memphis.edu/ and see what’s new.

Read More

Tunnel Ethernet Traffic Over NDN

[This post is a repost from https://yoursunny.com/t/2017/tunnel-Ethernet-over-NDN/ written by NDN developer Junxiao Shi]

Named Data Networking (NDN) is a common network protocol for all applications and network environment. NDN’s network layer protocol runs on top of a best-effort packet delivery service, which includes physical channels such as Ethernet wires, and logical connections such as UDP or TCP tunnels over the existing Internet. Using this underlying connectivity, NDN provides a content retrieval service, which allows applications to fetch uniquely named “Data packets” each carrying a piece of data. The “data” could be practically anything: text file chunks, video frames, temperature sensor readings … they are all data. Likewise, a packet in a lower layer network protocol, such as an Ethernet frame, is also a piece of data. Therefore, it should be possible to encapsulate Ethernet traffic into NDN Data packets, and establish a Virtual Private Network (VPN) through NDN communication. This post describes the architecture of a proof-of-concept Ethernet-over-NDN tunneling program, and shows a simple performance benchmark over the real world Internet.

The Program

tap-tunnel creates an Ethernet tunnel between two nodes using NDN communication. Each node runs an instance of tap-tunnel.
This program collects packets sent into a TAP interface, and turn them into NDN packets. It then gains NDN connectivity by connecting to the local NDN Forwarding Daemon (NFD). The diagram below shows the overall architecture: Read More

Named Data Networking (NDN) Project Newsletter for Summer 2017

The NDN project team compiles and publishes this newsletter periodically to inform the community about recent activities, technical news, meetings, publications, presentations, code releases, and upcoming events. You can find these newsletters posted on the Named Data Networking Project blog.

Awards

  • From the NSF/Intel Partnership on Information-Centric Networking in Wireless Edge Networks (ICN-WEN) program:
  • From the NSF CC* Integration program:
    • PIs Edmund Yeh, Harvey Newman, and Christos Papadopoulos received an NSF award for “SANDIE: SDN-Assisted NDN for Data Intensive Experiments” that will develop and deploy SANDIE, a Named Data Networking (NDN) architecture supported by advanced Software Defined Network services for Data Intensive Science, with the Large Hadron Collider (LHC) high energy physics program as the leading use case.

Community Outreach

  • The Intel-NSF ICN-WEN Kickoff Workshop was held June 21-22, 2017 in Hilsboro, OR. The workshop hosted an NDN tutorial as well as presentations from project participants. Tutorial videos and presentation slides can be found on the ICN-Enabled Secure Edge Networking with Augmented Reality (ICE-AR) website.
  • On Monday August 21, 2017 the NDN team conducted a one-day SIGCOMM tutorial presenting an introduction to the architectural concepts, recent research results, demonstrations of the NDN testbed and a set of NDN applications, introductions to the open-source codebase and code development, experimental tools, NDN emulator, mini-NDN, an NDN simulator, and discussed future development. For more details, please see the NDN tutorials.

Read More

Named Data Networking (NDN) Project Newsletter for April/May 2017

The NDN project team compiles and publishes this newsletter periodically to inform the community about recent activities, technical news, meetings, publications, presentations, code releases, and upcoming events. You can find these newsletters posted on the Named Data Networking Project blog.

Community Outreach

  • The NDN team will conduct a half-day SIGCOMM tutorial presenting an introduction to the architectural concepts, recent research results and remaining topics. For people interested in exploring more, the team will offer another half-day of activities for demonstrations of the NDN testbed and a set of NDN applications, introductions to the open-source codebase and code development, experimental tools, NDN emulator, mini-NDN, an NDN simulator, and discussions of future development. For more details, please see NDN Tutorial @ SIGCOMM 2017. To register for the tutorial, please see SIGCOMM 2017 registration site.

Read More

Named Data Networking (NDN) Project Newsletter for February/March 2017

The NDN project team compiles and publishes this newsletter periodically to inform the community about recent activities, technical news, meetings, publications, presentations, code releases, and upcoming events. You can find these newsletters posted on the Named Data Networking Project blog.

Community Outreach

  • We held our annual NDNComm Meeting at the University of Memphis March 23-24, 2017. For those who could not travel to Memphis, TN, you can view the archived video streams on the web. To do so, point your browser at http://www.caida.org/workshops/ndn/1703/. You can find details regarding the final meeting agenda and links to presentations and posters at http://www.caida.org/workshops/ndn/1703/.
  • We held the 4th NDN Hackathon immediately following NDNcomm on 25-26 March, 2017. For more information about the projects and their outcomes please see http://4th-ndn-hackathon.named-data.net/.

Read More

Named Data Networking (NDN) Project Newsletter for January 2017

The NDN project team compiles and publishes this newsletter periodically to inform the community about recent activities, technical news, meetings, publications, presentations, code releases, and upcoming events. You can find these newsletters posted on the Named Data Networking Project blog.

Community Outreach

  • Registration remains open for NDNcomm at the University of Memphis March 23-24, 2017 immediately preceding IETF 98 in Chicago. The deadline to request travel grants is February 10, 2017. Register online. You can find details regarding the developing meeting agenda and accommodations at the NDNcomm 2017 page.
  • Call for Hacks: we will hold the 4th NDN Hackathon immediately following NDNcomm on 25-26 March, 2017. Submission deadline: March 1, 2017 For more information please see http://4th-ndn-hackathon.named-data.net

Read More

Named Data Networking (NDN) Project Newsletter for October/November 2016

The NDN project team compiles and publishes this newsletter periodically to inform the community about recent activities, technical news, meetings, publications, presentations, code releases, and upcoming events. You can find these newsletters posted on the Named Data Networking Project blog.

Community Outreach

  • We will host our next NDNcomm at the University of Memphis March 23-24, 2017 immediately preceding IETF 98 in Chicago. We will hold the 4th NDN Hackathon immediately following NDNcomm on 25-26 March, 2017. You can find details regarding the meeting, travel grants, and accommodations at http://www.caida.org/workshops/ndn/1703/
  • Coming up in December 2016, adjacent to IEEE Globecom 2016 at the Workshop on Information Centric Networking Solutions for Real World Applications (ICNSRA 2016) in Washington D.C., the NDN team will present a publication (listed below) as well as participate on a panel discussing “Application of ICN in Infrastructure-Free Environments: Rural Areas, Disaster Recovery, and Military Tactical Environments. See more details at http://icnsra.nz.comm.waseda.ac.jp/?page_id=61
  • On the heels of our recent NDN Retreat, we held the 3rd Named Data Networking (NDN) Hackathon November 4-5th, Colorado State University, Fort Collins, CO. See which projects took home the coveted Quadcopter Mini Drones at http://3rd-ndn-hackathon.named-data.net/.

Read More

Named Data Networking (NDN) Project Newsletter for September 2016

The NDN project team compiles and publishes this newsletter monthly to inform the community about recent activities, technical news, meetings, publications, presentations, code releases, and upcoming events. You can find these newsletters posted on the Named Data Networking Project blog.

Community Outreach

  • Call for proposals: The 3rd Named Data Networking (NDN) Hackathon November 4-5th, Colorado State University, Fort Collins, CO Submission deadline: October 26, 2016 Acceptance notification: October 31, 2016
  • As part of ICN 2016, the NDN Team presented a full-day tutorial on “Exploring NDN Research through Real World Problem Solving” at the 3rd ACM Conference on Information Centric Networking (ICN 2016).
  • Coming up in December 2016, adjacent to IEEE Globecom 2016 at the Workshop on Information Centric Networking Solutions for Real World Applications (ICNSRA 2016) in Washington D.C., the NDN team will present two publications (listed below) as well as participate on a panel discussing “Application of ICN in Infrastructure-Free Environments: Rural Areas, Disaster Recovery, and Military Tactical Environments.
  • Save the date: We have revised our plans to host the next NDNcomm at the University of Memphis March 23-24, 2017 immediately preceding IETF 98 in Chicago. We will hold the 4th NDN Hackathon immediately preceding NDNcomm on 22 March, 2017. Lan Wang and Christos Papadopolous will serve as co-chairs.

Read More

Named Data Networking (NDN) Project Newsletter for Summer 2016

The NDN project team compiles and publishes this newsletter periodically to inform the community about recent activities, technical news, meetings, publications, presentations, code releases, and upcoming events. You can find these newsletters posted on the Named Data Networking Project blog.

Read More

NFD: Issue Your Own NDN Certificates

[This post is a repost from https://yoursunny.com/t/2016/ndncert/ written by NDN developer Junxiao Shi]

To publish contents into a Named Data Networking (NDN) backbone network, you need to connect your NFD end host to the NDN Testbed, run a local producer application, and let the world reach your NFD through Automatic Prefix Propagation. However, a limitation with NDN Forwarding Daemon (NFD)’s Automatic Prefix Propagation is that, the prefix registered toward your end host is always the identity name of your certificate. While this works fine when you only have one or two machines, two problems arise when you want to deploy multiple end hosts:

  • Every certificate request needs an email verification and manual approval process, which is inconvenient. Or, you can copy your certificate and private key onto every machine, but in case any of these machines is compromised, your one and only private key will be exposed.
  • Certificates requested with the same email address have the same “identity name” and hence Automatic Prefix Propagation would register the same prefix. Unless all your machines serve the same contents, registering the same prefix toward all machines hurts network performance because the router has to rely on flooding and probing to figure out which of your machines serves a certain piece of content.

Read More