Title
Facilitating ICN deployment with an extended open flow protocol
Author
Zuraniewski, P.W.
van Adrichem, N.L.M.
Ravesteijn, D.
IJntema, W.
Papadopoulos, C.
Fan, C.
Publication year
2017
Abstract
Named-Data Networking (NDN) is proposed as an approach to evolve the Internet infrastructure from a host- to an informationcentric (ICN) approach, which is better suited to the current usage of the Internet. However, the deployment of a global NDN-based Internet is still a long way out of reach. The most likely scenario for a global NDN network will be the one based on NDN 'islands' or domains, where interior forwarding and routing of packets is based on NDN principles. The interconnection of NDN domains involves human configuration to set up IP tunnels, implying an unscalable, tedious and error-prone process resulting in static con!guration incapable of reacting to ad-hoc requirements or network changes. Leveraging the "exibility of Software-Defined Networking (SDN) can solve aforementioned problems. Due to its dynamic nature, SDN can automatically recognize an NDN service and instruct switches to set up the configuration for actual service deployment. Such a solution significantly eases the deployment of NDN networks. In this paper, we propose a hybrid solution where we combine Software-Defined Networking, more specifically Open Flow, and eBPF to perform control plane configuration and data plane programmability respectively, to realize connectivity within and across NDN domains. To do so, we have designed eBPF filters that match on NDN traffc, extended the Open Flowprotocol to configure switch data planes with these match filters and enhanced an Open Flow switch to act accordingly. Our OpenFlow controller written for Ryu performs routing on NDN names and configures switches correspondingly. Additionally, our controller detects NDN domains and sets up IP tunnels between them. Our evaluation shows that our proof-of-concept on, among others, the SciNet testbed autocon- figures an NDN network, successfully providing end-to-end NDN network functionality across multiple domains. ACM SIGCOMM
Subject
2016 ICT
CSR - Cyber Security & Robustness NTW - Networks
Technical Sciences
ICN Deployment
Performance Evaluation
Softwarized Networks
Network function virtualization
Software defined networking
Error-prone process
ICN Deployment
Information-centric
Internet infrastructure
Named data networkings
Network functionality
Performance Evaluation
Software defined networking (SDN)
Internet protocols
To reference this document use:
http://resolver.tudelft.nl/uuid:21be604a-e3f2-414b-9117-b85a16c5b228
TNO identifier
781908
Publisher
Association for Computing Machinery, Inc
ISBN
9781450351225
Source
4th ACM Conference on Information-Centric Networking, ICN 2017. 26 September 2017 through 28 September 2017, 123-133
Document type
conference paper