2021UvA-DARE (University of Amsterdam)Open access

Experience with implementing VNF chains with Segment Routing and PCEP

Cees Portegies, Leonardo Boldrini, Marijke Kaat, Paola Grosso, T. Ahmed, O. Festor, Y. Ghamri-Doudane, J.-M. Kang, A.E. Schaeffer-Filho, A. Lahmadi, E. Madeira

Open full text 1 citations

Abstract

We present here an implementation to support function chaining and migration in the Network Function Virtualization (NFV) paradigm, using Segment Routing (SR) and Path Computation Element Communication Protocol (PCEP). The paradigm of NFV requires the underlying networks to be able to route traffic through dynamically deployed Virtual Network Functions (VNFs). Segment Routing is a modern incarnation of the source routing paradigm, which together with PCEP we can use to build network paths, steering the traffic through specific segments. The proof of concept we built uses SR-MPLS, focused on IPv4 SR, and consists of Juniper vQFX routers with custom VNFs. The VNFs are custom developed BPF programs that run on special VNF hosts, integrated into the SR-MPLS network. To build SRMPLS paths through the network, we use the Juniper NorthStar Software Defined Networking (SDN) controller and the PCEP protocol. We developed two scenarios to validate the functionality of our proof of concept: the migration of VNFs and the creation of VNF service chains. We demonstrate that in both scenarios we can successfully steer the traffic through the VNFs, showing the feasibility of using SR with PCEP to assist the deployment of VNFs.

Open-access reader

About this research paper

What this paper is about

We present here an implementation to support function chaining and migration in the Network Function Virtualization (NFV) paradigm, using Segment Routing (SR) and Path Computation Element Communication Protocol (PCEP). The paradigm of NFV requires the underlying networks to be able to route traffic through dynamically deployed Virtual Network Functions (VNFs). Segment Routing is a modern incarnation of the source routing paradigm, which together with PCEP we can use to build network paths, steering the traffic through specific segments. The proof of concept we built uses SR-MPLS, focused on IPv4 SR, and consists of Juniper vQFX routers with custom VNFs. The VNFs are custom developed BPF programs that run on special VNF hosts, integrated into the SR-MPLS network. To build SRMPLS paths through the network, we use the Juniper NorthStar Software Defined Networking (SDN) controller and the PCEP protocol. We developed two scenarios to validate the functionality of our proof of concept: the migration of VNFs and the creation of VNF service chains. We demonstrate that in both scenarios we can successfully steer the traffic through the VNFs, showing the feasibility of using SR with PCEP to assist the deployment of VNFs.

Why it matters

OpenAlex reports 1 citations for this work. Citation counts describe recorded attention and do not establish research quality.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

We present here an implementation to support function chaining and migration in the Network Function Virtualization (NFV) paradigm, using Segment Routing (SR) and Path Computation Element Communication Protocol (PCEP). The paradigm of NFV requires the underlying networks to be able to route traffic through dynamically deployed Virtual Network Functions (VNFs). Segment Routing is a modern incarnation of the source routing paradigm, which together with PCEP we can use to build network paths, steering the traffic through specific segments. The proof of concept we built uses SR-MPLS, focused on IPv4 SR, and consists of Juniper vQFX routers with custom VNFs. The VNFs are custom developed BPF programs that run on special VNF hosts, integrated into the SR-MPLS network. To build SRMPLS paths through the network, we use the Juniper NorthStar Software Defined Networking (SDN) controller and the PCEP protocol. We developed two scenarios to validate the functionality of our proof of concept: the migration of VNFs and the creation of VNF service chains. We demonstrate that in both scenarios we can successfully steer the traffic through the VNFs, showing the feasibility of using SR with PCEP to assist the deployment of VNFs.

Key concepts: Computer network, Computer science, Multiprotocol Label Switching, Chaining, Virtual network, Distributed computing, Software-defined networking, Routing (electronic design automation)

Related papers

Back to paper searchBrowse research topicsOriginal source
Experience with implementing VNF chains with Segment Routing and PCEP — Research Paper | ScholarLens