跳到主要导航 跳到搜索 跳到主要内容

Differential Network Analysis

  • Peng Zhang
  • , Aaron Gember-Jacobson
  • , Yueshang Zuo
  • , Yuhao Huang
  • , Xu Liu
  • , Hao Li
  • Xi'an Jiaotong University
  • Colgate University

科研成果: 书/报告/会议事项章节会议稿件同行评审

40 引用 (Scopus)

摘要

Networks are constantly changing. To avoid outages, operators need to know whether prospective changes in a network's control plane will cause undesired changes in end-to-end forwarding behavior. For example, which pairs of end hosts are reachable before a configuration change but unreachable after the change? Control plane verifiers are ill-suited for answering such questions because they operate on a single snapshot to check its “compliance” with “explicitly specified” properties, instead of quantifying the “differences” in “affected” end-to-end forwarding behaviors. We argue for a new control plane analysis paradigm that makes differences first class citizens. Differential Network Analysis (DNA) takes control plane changes, incrementally computes control and data plane state, and outputs consequent differences in end-to-end behavior. We break the computation into three stages-control plane simulation, data plane modeling, and property checking-and leverage differential dataflow programming frameworks, incremental data plane verification, and customized graph algorithms, respectively, to make each stage incremental. Evaluations using both real and synthetic control plane changes demonstrate that DNA can compute the resulting differences in reachability in a few seconds-up to 3 orders of magnitude faster than state-of-the-art control plane verifiers.

源语言英语
主期刊名Proceedings of the 19th USENIX Symposium on Networked Systems Design and Implementation, NSDI 2022
出版商USENIX Association
601-615
页数15
ISBN(电子版)9781939133274
出版状态已出版 - 2022
活动19th USENIX Symposium on Networked Systems Design and Implementation, NSDI 2022 - Renton, 美国
期限: 4 4月 20226 4月 2022

出版系列

姓名Proceedings of the 19th USENIX Symposium on Networked Systems Design and Implementation, NSDI 2022

会议

会议19th USENIX Symposium on Networked Systems Design and Implementation, NSDI 2022
国家/地区美国
Renton
时期4/04/226/04/22

学术指纹

探究 'Differential Network Analysis' 的科研主题。它们共同构成独一无二的指纹。

引用此