arrow
Return

Network Testing Utilizing Programmable Network Hardware

delete2022-02-01
delete7
delete
OA
AI
R
Ralf Kundel *
F
Fridolin Siegmund
R
Rhaban Hark
A
Amr Rizk
B
Boris Koldehofe
DOI:10.1109/MCOM.001.2100191delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
QoS requirements on modern network hardware, including switches and routers, demand the ability to conduct precise measurements of the packet processing and forwarding of network elements. This requires tracing packet processing and detecting the loss of packets with high timing accuracy. Current approaches for network testing rely on special and purpose-built devices, which are costly and inflexible as these devices cannot be reconfigured to include new testing or monitoring functionality. In this article, we demonstrate the power behind novel programmable network switches to enable highly accurate and flexible testing and monitoring of network element functionality before and during deployment. While the cost of such switches is comparable to traditional commodity switches, their processing logic can be programmed to realize specific networking functionality. In the context of P4STA, an open source measurement framework previously presented by us, we show how the programmability of modern network switches helps to perform highly accurate and purpose-independent testing of network elements. In addition, we also highlight its ability to support reconfigurable monitoring tasks within the network after deployment.
Keywords:
Semiconductor device measurement
Programmable control
Quality of service
Hardware
Software development management
Timing
Software measurement
Testing

Journal

IEEE Communications Magazine cover
IEEE Communications Magazine
IF:
8.2
Papers:
6.9K
Citations:
2.2W

Organization

U
University of Duisburg Essen
Scholars:
2.2W
Papers: 1.7W
Citations: 22
U
University of Groningen
Scholars:
4.4W
Papers: 4.3W
Citations: 5.9W
T
Technical University of Darmstadt
Scholars:
1.3W
Papers: 10.0K
Citations: 1.2W
researcher View more organizations