Sebastiano Miano

PhD Student, Politecnico di Torino, Italy

About me! I was born in a small regional town in Sicily, Italy in 1992. At University of Catania, I gained a Bachelor’s Degree and in Turin I completed my Master’s degree in Computer Engineering. In November 2016 I started a Ph.D. in Computer Science focused on Software-defined Networking and Network Function Virtualization. Earlier I worked as consultant for small technological enterprises and start-ups in Turin, Berlin and in the Bay Area (CA, United States). I love anything to do with technology, music (I also hold another degree in trumpet from the Conservatory of Reggio Calabria), as well as volleyball and football.

download cv

Latest publications:

Accelerating Linux Security with eBPF iptables

Creating Complex Network Services with eBPF: Experience and Lessons Learned

Education.

  • 2016-Present

    Ph.D. Student, Politecnico di Torion, Italy

    Automatic decomposition of virtual network functions for next-generation high-speed networks

  • 2013-2015

    Master Degree in Computer Engineering, Politecnico di Torino, Italy

    Thesis title: Optimized Traffic Control Using SDN in a Business LAN Environment
    Final degree mark: 110/110 cum laude - GPA: 4.0/4.0

  • 2010-2013

    Bachelor degree in Computer Engineering, Università degli studi di Catania, Italy

    Thesis title: Mobile Management System of Academic Report Cards: Mobile Application
    Final degree mark: 110/110 cum laude - GPA: 3.85/4.0

  • 2003-2010

    Conservatory Graduate in Trumpet Performance, Reggio Calabria, Italy

Research.

eBPF/XDP

Network Function Virtualization (NFV)

Software Defined Networks (SDN)

Data Plane Design

I am really interested in new technologies, such us eBPF and XDP, as enablers for next-generation high-speed networks.

Linux Kernel Networking

Publications.

Accelerating Linux Security with eBPF iptables

ACM SIGCOMM 2018 Conference Posters and Demos, Budapest (H), 20-25 August 2018

This paper presents an eBPF-based prototype, bpf-iptables, which emulates the iptables filtering semantic and exploits a more efficient matching algorithm. Our prototype outperforms iptables, particularly when a high number of rules is involved, without requiring custom kernels or invasive software frameworks.

Read the article

Toward an eBPF-based clone of iptables

Netdev 0x12, The Technical Conference on Linux Networking, Montréal (Canada), 11-13 July 2018

This paper reports the first results of a project that aims at creating a (partial) clone of iptables, using the eBPF/XDP technology. This project assumes unmodified Linux kernel and guarantees the full compatibility (in terms of semantics and synxtax) with current iptables.

Read the article

Creating Complex Network Services with eBPF: Experience and Lessons Learned

IEEE International Conference on High Performance Switching and Routing, Bucharest (RO), 17-20 June 2018

In this paper we summarize the most important lessons learned while exploiting eBPF to create complex network functions, presenting the most promising characteristics of this technology and the main encountered limitations.

Read the article

Partial Offloading of OpenFlow Rules on a Traditional Hardware Switch ASIC

In: 3rd IEEE International Conference on Network Softwarization (NetSoft), Bologna (IT), 3-7 July 2017

This paper presents our findings about selectively offloading OpenFlow rules into a non-OpenFlow compatible hardware switch silicon, which enables existing (legacy) hardware ASICs to become compatible with the SDN paradigm.

Read the article

Enabling NFV Services on Resource-Constrained CPEs

In: 5th IEEE International Conference on Cloud Networking (CloudNet), Pisa (IT), 3-5 October 2016

In this paper we propose and validate an architecture that integrates native software components in a Network Function Virtualization (NFV) platform, making their use transparent from the user’s point of view.

Read the article

Teaching.

Contact.

sebastiano.miano@polito.it skype: sebymiano92 011-090-7098
  • Computer Networks Group (Netgroup),
  • Department of Control and Computer Engineering (DAUIN),
  • Politecnico di Torino, Torino, 10129, Italy.