Accession Number:

AD1082351

Title:

An Application of Modular Network Function Virtualization and It's Implementation

Descriptive Note:

Technical Report

Corporate Author:

NAVAL POSTGRADUATE SCHOOL MONTEREY CA MONTEREY United States

Personal Author(s):

Report Date:

2018-12-01

Pagination or Media Count:

77.0

Abstract:

Network function virtualization NFV is the concept of implementing network services in software using commodity hardware. Services include forwarding, learning, and firewalling, among others. Modular NFV MNFV was introduced as a methodology for designing virtualized network functions VNFs, precisely and ultimately compiling them to an open platform. This thesis applies the methodology to rigorously design a 2-port relay switch from reusable behaviors with features found in commercial switches. A potential implementation of the 2-port relay using Intels open platform called the Data Plane Development Kit DPDK is investigated.

Subject Categories:

  • Computer Programming and Software

Distribution Statement:

APPROVED FOR PUBLIC RELEASE