In-band network telemetry: A survey
With the development of software-defined network and programmable data-plane
technology, in-band network telemetry has emerged. In-band network telemetry technology …
technology, in-band network telemetry has emerged. In-band network telemetry technology …
An exhaustive survey on p4 programmable data plane switches: Taxonomy, applications, challenges, and future trends
Traditionally, the data plane has been designed with fixed functions to forward packets using
a small set of protocols. This closed-design paradigm has limited the capability of the …
a small set of protocols. This closed-design paradigm has limited the capability of the …
[PDF][PDF] Poseidon: Mitigating volumetric ddos attacks with programmable switches
Distributed Denial-of-Service (DDoS) attacks have become a critical threat to the Internet.
Due to the increasing number of vulnerable Internet of Things (IoT) devices, attackers can …
Due to the increasing number of vulnerable Internet of Things (IoT) devices, attackers can …
Omnimon: Re-architecting network telemetry with resource efficiency and full accuracy
Network telemetry is essential for administrators to monitor massive data traffic in a network-
wide manner. Existing telemetry solutions often face the dilemma between resource …
wide manner. Existing telemetry solutions often face the dilemma between resource …
Ripple: A programmable, decentralized {Link-Flooding} defense against adaptive adversaries
Ripple: A Programmable, Decentralized Link-Flooding Defense Against Adaptive Adversaries
Page 1 This paper is included in the Proceedings of the 30th USENIX Security Symposium …
Page 1 This paper is included in the Proceedings of the 30th USENIX Security Symposium …
Fine-grained queue measurement in the data plane
Short-lived surges in traffic can cause periods of high queue utilization, leading to packet
loss and delay. To diagnose and alleviate performance problems, networks need support for …
loss and delay. To diagnose and alleviate performance problems, networks need support for …
Runtime programmable switches
Programming the network to add, remove, and modify functions has been a longstanding
goal in our community. Unfortunately, in today's programmable networks, the velocity of …
goal in our community. Unfortunately, in today's programmable networks, the velocity of …
Sundial: Fault-tolerant clock synchronization for datacenters
Clock synchronization is critical for many datacenter applications such as distributed
transactional databases, consistent snapshots, and network telemetry. As applications have …
transactional databases, consistent snapshots, and network telemetry. As applications have …
{NetWarden}: Mitigating Network Covert Channels while Preserving Performance
Network covert channels are an advanced threat to the security of distributed systems.
Existing defenses all come at the cost of performance, so they present significant barriers to …
Existing defenses all come at the cost of performance, so they present significant barriers to …
Netview: Towards on-demand network-wide telemetry in the data center
Network telemetry is to collect information (eg, hop latency, throughput) from network
devices. Network-wide telemetry is critical for operators to understand the quality of network …
devices. Network-wide telemetry is critical for operators to understand the quality of network …