Generalized virtual networking: An enabler for service centric networking and network function virtualization

In this paper we introduce the Generalized Virtual Networking (GVN) concept. GVN provides a framework to influence the routing of packets based on service level information that is carried in the packets. It is based on a protocol header inserted between the Network and Transport layers, therefore it can be seen as a layer 3.5 solution. Technically, GVN is proposed as a new transport layer protocol in the TCP/IP protocol suite. An IP router that is not GVN capable will simply process the IP destination address as usual. Similar concepts have been proposed in other works, and referred to as Service Oriented Networking, Service Centric Networking, Application Delivery Networking, but they are now generalized in the proposed GVN framework. In this respect, the GVN header is a generic container that can be adapted to serve the needs of arbitrary service level routing solutions. The GVN header can be managed by GVN capable end-hosts and applications or can be pushed/popped at the edge of a GVN capable network (like a VLAN tag). In this position paper, we show that Generalized Virtual Networking is a powerful enabler for SCN (Service Centric Networking) and NFV (Network Function Virtualization) and how it couples with the SDN (Software Defined Networking) paradigm.

[1]  Van Jacobson,et al.  Networking named content , 2009, CoNEXT '09.

[2]  Mohammed Samaka,et al.  Application delivery in multi-cloud environments using software defined networking , 2014, Comput. Networks.

[3]  Sateesh Addepalli,et al.  Fog computing and its role in the internet of things , 2012, MCC '12.

[4]  Miguel Rio,et al.  Service oriented networking , 2014, 2014 European Conference on Networks and Communications (EuCNC).

[5]  Nicola Blefari-Melazzi,et al.  Supporting the Web with an information centric network that routes by name , 2012, Comput. Networks.

[6]  Raj Jain,et al.  OpenADN: Mobile apps on global clouds using OpenFlow and Software Defined Networking , 2012, 2012 IEEE Globecom Workshops.

[7]  Eddie Kohler,et al.  The Click modular router , 1999, SOSP.

[8]  Sam Hartman,et al.  Security Analysis of the Open Networking Foundation (ONF) OpenFlow Switch Specification , 2013 .

[9]  Bengt Ahlgren,et al.  A survey of information-centric networking , 2012, IEEE Communications Magazine.

[10]  Blefari-MelazziN.,et al.  Information centric networking over SDN and OpenFlow , 2013 .

[11]  Nicola Blefari-Melazzi,et al.  Information centric networking over SDN and OpenFlow: Architectural aspects and experiments on the OFELIA testbed , 2013, Comput. Networks.

[12]  Wim Henderickx,et al.  Network Service Header , 2015 .

[13]  Michael J. Freedman,et al.  Serval: An End-Host Stack for Service-Centric Networking , 2012, NSDI.

[14]  Paul Quinn,et al.  Service Function Chaining Problem Statement , 2013 .

[15]  Torsten Braun,et al.  Service-centric networking extensions , 2013, SAC '13.

[16]  Nicola Blefari-Melazzi,et al.  Internames: A name-to-name principle for the future Internet , 2014, 10th International Conference on Heterogeneous Networking for Quality, Reliability, Security and Robustness.

[17]  Nicola Blefari-Melazzi,et al.  CONET: a content centric inter-networking architecture , 2011, ICN '11.