The bibliographic entry was discovered and compiled by a machine, and published without a person checking it against the publication. The publication itself is the authors' own work — this badge says nothing about it.

KeySight: Troubleshooting Programmable Switches via Scalable High-Coverage Behavior Tracking

The work

AuthorsYu Zhou; Jun Bi; Tong Yang; Kai Gao; Cheng Zhang; Jiamin Cao; Yangyang Wang
Editors
Typemisc
Year2018
Citekeyzhou2018keysight

Where it appeared

Published inIEEE International Conference on Network Protocols (ICNP)
PublisherInstitute of Electrical and Electronics Engineers
Pages291--301

Identifiers

DOI10.1109/icnp.2018.00045
OpenAlexW2899771383

From OpenAlex, which stores abstracts as an index of words and their positions: what is shown is rebuilt from that, and reads fluently whether or not it is what the author wrote.

Abstract

The rise of programmable switches and P4 brings much flexibility to networks, but this flexibility comes with increased risks of bugs. Diagnosing these bugs is essential for network operation but is non-trivial. A potential approach is to track packet behaviors through postcards, but existing tools either generate substantial postcards (limited scalability) or only track a small proportion of packet behaviors (low coverage). In this paper, we present KeySight, a platform that troubleshoots programmable switches with high scalability and high coverage. The key idea is based on the Packet Equivalence Class (PEC) abstraction that aggregates packets with identical behaviors and generates one postcard per behavior. The PEC abstraction minimizes the number of postcards while tracking all packet behaviors. We design novel algorithms to analyze PECs of P4 programs and to implement the PEC abstraction on programmable switches. We deploy KeySight on Tofino and SmartNIC, and evaluate it against 80 P4 programs and real packet traces of over 5TB. Results show that in the premise of overseeing over 99.9% packet behaviors, KeySight reduces the number of postcards by one to two orders of magnitude when comparing with NetSight.

How it got here

How it got hereagent via openalex
Added2026-10-28 21:32 UTC
Not denied bya person 2026-10-29 17:12 UTC

Cite it as

@misc{zhou2018keysight,
  title        = {KeySight: Troubleshooting Programmable Switches via Scalable High-Coverage Behavior Tracking},
  author       = {Yu Zhou and Jun Bi and Tong Yang and Kai Gao and Cheng Zhang and Jiamin Cao and Yangyang Wang},
  year         = {2018},
  journal      = {IEEE International Conference on Network Protocols (ICNP)},
  publisher    = {Institute of Electrical and Electronics Engineers},
  pages        = {291--301},
  doi          = {10.1109/icnp.2018.00045},
}

This record lives at https://refs.drheap.org/zhou2018keysight/ and will keep doing so.