Survey and taxonomy of packet classification techniques

DE Taylor - ACM Computing Surveys (CSUR), 2005 - dl.acm.org
Packet classification is an enabling function for a variety of Internet applications including
quality of service, security, monitoring, and multimedia communications. In order to classify a …

[HTML][HTML] A comprehensive survey on knowledge-defined networking

PADSN Wijesekara, S Gunawardena - Telecom, 2023 - mdpi.com
Traditional networking is hardware-based, having the control plane coupled with the data
plane. Software-Defined Networking (SDN), which has a logically centralized control plane …

The design and implementation of open {vSwitch}

B Pfaff, J Pettit, T Koponen, E Jackson, A Zhou… - … USENIX symposium on …, 2015 - usenix.org
We describe the design and implementation of Open vSwitch, a multi-layer, open source
virtual switch for all major hypervisor platforms. Open vSwitch was designed de novo for …

A survey of networking applications applying the software defined networking concept based on machine learning

Y Zhao, Y Li, X Zhang, G Geng, W Zhang, Y Sun - IEEE access, 2019 - ieeexplore.ieee.org
The main task of future networks is to build, as much as possible, intelligent networking
architectures for intellectualization, activation, and customization. Software-defined …

Network virtualization in multi-tenant datacenters

T Koponen, K Amidon, P Balland, M Casado… - … USENIX symposium on …, 2014 - usenix.org
Multi-tenant datacenters represent an extremely challenging networking environment.
Tenants want the ability to migrate unmodified workloads from their enterprise networks to …

Scalable flow-based networking with DIFANE

M Yu, J Rexford, MJ Freedman, J Wang - ACM SIGCOMM Computer …, 2010 - dl.acm.org
Ideally, enterprise administrators could specify fine-grain policies that drive how the
underlying switches forward, drop, and measure traffic. However, existing techniques for …

Classbench: A packet classification benchmark

DE Taylor, JS Turner - IEEE/ACM transactions on networking, 2007 - ieeexplore.ieee.org
Packet classification is an enabling technology for next generation network services and
often a performance bottleneck in high-performance routers. The performance and capacity …

Optimizing the" one big switch" abstraction in software-defined networks

N Kang, Z Liu, J Rexford, D Walker - … of the ninth ACM conference on …, 2013 - dl.acm.org
Software Defined Networks (SDNs) support diverse network policies by offering direct,
network-wide control over how switches handle traffic. Unfortunately, many controller …

Neural packet classification

E Liang, H Zhu, X **, I Stoica - Proceedings of the ACM Special Interest …, 2019 - dl.acm.org
Packet classification is a fundamental problem in computer networking. This problem
exposes a hard tradeoff between the computation and state complexity, which makes it …

{CoVisor}: a compositional hypervisor for {software-defined} networks

X **, J Gossels, J Rexford, D Walker - 12th USENIX Symposium on …, 2015 - usenix.org
We present CoVisor, a new kind of network hypervisor that enables, in a single network, the
deployment of multiple control applications written in different programming languages and …