Abstract

Since its initial proposal in 2008, OpenFlow has evolved to become today’s main enabler of Software-Defined Networking. OpenFlow specifies operations for network forwarding devices and a communication protocol between data and control planes. Although not primarily designed as a traffic measurement tool, many works have proposed to use measured data from OpenFlow to support, e.g., traffic engineering or security in OpenFlow-enabled networks. These works, however, generally do not question or address the quality of actual measured data obtained from OpenFlow devices. Therefore, in this paper we assess the quality of measurements in real OpenFlow devices from multiple vendors. We demonstrate that inconsistencies and measurement artifacts can be found due to particularities of different OpenFlow implementations, making it impractical to deploy an OpenFlow measurement-based approach in a network consisting of devices from multiple vendors. In addition, we show that the accuracy of measured packet and byte counts and duration for flows vary among the tested devices, and in some cases counters are not even implemented for the sake of forwarding performance.
Original languageUndefined
Pages1-8
Number of pages8
StatePublished - Apr 2016

Keywords

  • counters
  • EWI-27762
  • OpenFlow
  • Traffic measurements
  • IR-104409

Cite this

Hendriks, Luuk; de Oliveira Schmidt, R.; Sadre, R.; Bezerra, Jeronimo; Pras, Aiko / Assessing the quality of flow measurements from OpenFlow devices.

2016. 1-8.

Research output: Scientific - peer-reviewPaper

@misc{e5a32c43485943aeb509d1f4d093e889,
title = "Assessing the quality of flow measurements from OpenFlow devices",
abstract = "Since its initial proposal in 2008, OpenFlow has evolved to become today’s main enabler of Software-Defined Networking. OpenFlow specifies operations for network forwarding devices and a communication protocol between data and control planes. Although not primarily designed as a traffic measurement tool, many works have proposed to use measured data from OpenFlow to support, e.g., traffic engineering or security in OpenFlow-enabled networks. These works, however, generally do not question or address the quality of actual measured data obtained from OpenFlow devices. Therefore, in this paper we assess the quality of measurements in real OpenFlow devices from multiple vendors. We demonstrate that inconsistencies and measurement artifacts can be found due to particularities of different OpenFlow implementations, making it impractical to deploy an OpenFlow measurement-based approach in a network consisting of devices from multiple vendors. In addition, we show that the accuracy of measured packet and byte counts and duration for flows vary among the tested devices, and in some cases counters are not even implemented for the sake of forwarding performance.",
keywords = "counters, EWI-27762, OpenFlow, Traffic measurements, IR-104409",
author = "Luuk Hendriks and {de Oliveira Schmidt}, R. and R. Sadre and Jeronimo Bezerra and Aiko Pras",
year = "2016",
month = "4",
pages = "1--8",

}

Assessing the quality of flow measurements from OpenFlow devices. / Hendriks, Luuk; de Oliveira Schmidt, R.; Sadre, R.; Bezerra, Jeronimo; Pras, Aiko.

2016. 1-8.

Research output: Scientific - peer-reviewPaper

TY - CONF

T1 - Assessing the quality of flow measurements from OpenFlow devices

AU - Hendriks,Luuk

AU - de Oliveira Schmidt,R.

AU - Sadre,R.

AU - Bezerra,Jeronimo

AU - Pras,Aiko

PY - 2016/4

Y1 - 2016/4

N2 - Since its initial proposal in 2008, OpenFlow has evolved to become today’s main enabler of Software-Defined Networking. OpenFlow specifies operations for network forwarding devices and a communication protocol between data and control planes. Although not primarily designed as a traffic measurement tool, many works have proposed to use measured data from OpenFlow to support, e.g., traffic engineering or security in OpenFlow-enabled networks. These works, however, generally do not question or address the quality of actual measured data obtained from OpenFlow devices. Therefore, in this paper we assess the quality of measurements in real OpenFlow devices from multiple vendors. We demonstrate that inconsistencies and measurement artifacts can be found due to particularities of different OpenFlow implementations, making it impractical to deploy an OpenFlow measurement-based approach in a network consisting of devices from multiple vendors. In addition, we show that the accuracy of measured packet and byte counts and duration for flows vary among the tested devices, and in some cases counters are not even implemented for the sake of forwarding performance.

AB - Since its initial proposal in 2008, OpenFlow has evolved to become today’s main enabler of Software-Defined Networking. OpenFlow specifies operations for network forwarding devices and a communication protocol between data and control planes. Although not primarily designed as a traffic measurement tool, many works have proposed to use measured data from OpenFlow to support, e.g., traffic engineering or security in OpenFlow-enabled networks. These works, however, generally do not question or address the quality of actual measured data obtained from OpenFlow devices. Therefore, in this paper we assess the quality of measurements in real OpenFlow devices from multiple vendors. We demonstrate that inconsistencies and measurement artifacts can be found due to particularities of different OpenFlow implementations, making it impractical to deploy an OpenFlow measurement-based approach in a network consisting of devices from multiple vendors. In addition, we show that the accuracy of measured packet and byte counts and duration for flows vary among the tested devices, and in some cases counters are not even implemented for the sake of forwarding performance.

KW - counters

KW - EWI-27762

KW - OpenFlow

KW - Traffic measurements

KW - IR-104409

M3 - Paper

SP - 1

EP - 8

ER -