Abstract
QoS requirements on modern network hardware, including switches and routers, require 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.
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.
| Original language | English |
|---|---|
| Pages (from-to) | 12-17 |
| Number of pages | 7 |
| Journal | IEEE Communications Magazine |
| Volume | 60 |
| Issue number | 2 |
| DOIs | |
| Publication status | Published - 28-Feb-2022 |
Keywords
- Semiconductor device measurement
- Programmable control
- Quality of service
- Hardware
- Software development management
- Timing
- Software measurement
- Testing
Fingerprint
Dive into the research topics of 'Network Testing Utilizing Programmable Network Hardware'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver