arrow
返回

Dynamic Property Enforcement in Programmable Data Planes

delete2021-08-01
delete3
delete
OA
AI
M
Miguel Neves *
B
Bradley Huffaker
K
Kirill Levchenko
M
Marinho Barcellos
DOI:10.1109/TNET.2021.3068339delete
delete原文链接
delete分享
delete收藏
查看原文
摘要

摘要

En 中文
Network programmers can currently deploy an arbitrary set of protocols in forwarding devices through data plane programming languages such as P4. However, as any other type of software, P4 programs are subject to bugs and misconfigurations. Network verification tools have been proposed as a means of ensuring that the network behaves as expected, but these tools frequently face severe scalability issues. In this paper, we argue for a novel approach to this problem. Rather than statically inspecting a network configuration looking for bugs, we propose to enforce networking properties at runtime. To this end, we developed P4box, a system for deploying runtime monitors in programmable data planes. P4box allows programmers to easily express a broad range of properties (both program-specific and network-wide). Moreover, we provide an automated framework based on assertions and symbolic execution for ensuring monitor correctness. Our experiments on a SmartNIC show that P4box monitors represent a small overhead to network devices in terms of latency, throughput and power consumption.
Keyword:
Monitoring
Runtime
Computer bugs
Tools
Protocols
Programming
Computer languages
P4
SDN
programmable networks
network debugging
monitoring
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

I
IEEE-ACM Transactions on Networking
IF:
3.6
论文数:
4.4K
被引数:
9.5K

机构

D
Dalhousie University
学者数:
2.0W
论文数: 1.8W
被引数: 2.3W
University of Illinois System 封面图
University of Illinois System
学者数:
6.9W
论文数: 6.2W
被引数: 644
University of California System 封面图
University of California System
学者数:
37.7W
论文数: 33.8W
被引数: 6.6K
U
University of California San Diego
学者数:
4.6W
论文数: 3.5W
被引数: 924
学者 查看更多机构
引用论文

引用论文

Dimethyl ether: A fuel for the 21st century
err1997-01-01
err0
PREAI
errT.H. Fleisch; A. Basu; M.J. Gradassi; J.G. Masin
err分享
err收藏
The Electric Field Gradient Tensor
err1967-01-01
err0
PREAI
errR. L. Collins; J. C. Travis
err分享
err收藏
err分享
err收藏
A Survey of Symbolic Execution Techniques符号执行技术综述
err2018-05-23
err410
errOAAI
errBaldoni, Roberto; Coppa, Emilio; D'Elia, Daniele Cono; Demetrescu, Camil; Finocchi, Irene
err分享
err收藏
Stable Silver Complexes with C2B9H12- derivatives
err2002-05-01
err0
PREAI
errFrancesc Teixidor; Jose A. Ayllon; Clara Vinas; Raikko Kivekas; Reijo Sillanpaa; Jaume Casabo
err分享
err收藏
学者 查看更多内容