Skip to main content

Showing 1–2 of 2 results for author: Thijm, T A

Searching in archive cs. Search in all archives.
.
  1. arXiv:2204.10303  [pdf, other

    cs.LO cs.NI

    Modular Control Plane Verification via Temporal Invariants

    Authors: Timothy Alberdingk Thijm, Ryan Beckett, Aarti Gupta, David Walker

    Abstract: Monolithic control plane verification cannot scale to hyperscale network architectures with tens of thousands of nodes, heterogeneous network policies and thousands of network changes a day. Instead, modular verification offers improved scalability, reasoning over diverse behaviors, and robustness following policy updates. We introduce Timepiece, a new modular control plane verification system. Wh… ▽ More

    Submitted 8 April, 2023; v1 submitted 21 April, 2022; originally announced April 2022.

    Comments: 27 pages (22 pages body, ~3 pages references, ~1 page proofs), 14 figures, accepted to PLDI 2023

    ACM Class: C.2.2; D.2.4; F.3.1

  2. Kirigami, the Verifiable Art of Network Cutting

    Authors: Tim Alberdingk Thijm, Ryan Beckett, Aarti Gupta, David Walker

    Abstract: We introduce a modular verification approach to network control plane verification, where we cut a network into smaller fragments to improve the scalability of SMT solving. Users provide an annotated cut which describes how to generate these fragments from the monolithic network, and we verify each fragment independently, using the annotations to define assumptions and guarantees over fragments ak… ▽ More

    Submitted 12 February, 2022; originally announced February 2022.

    Comments: 30 pages, 9 figures, submitted to CAV 2022

    ACM Class: C.2.2; D.2.4; F.3.1