~/talk

APKeep: Realtime Verification for Real Networks

Talkat NSDI 2020 · 2020-02-25..02-27· NSDI '20: Santa Clara Ballroom· [networking]
links:none on file
name:Xu Liu
links:none on file
links:none on file
name:Ning Kang
links:none on file
links:none on file
name:Hao Li
links:none on file
slides:none on file

APKeep claims real-time verification of real networks by building an expressive modular device model that composes forwarding, ACL, NAT and policy elements, encoding match and rewrite logic with BDDs and maintaining atomic predicates via split/merge/transfer operations. The implementation updates only affected elements and keeps the minimal number of equivalence classes, achieving sub-millisecond per update on real traces and able to verify individual NAT rule updates mostly <1 ms, while other tools run out of memory.

AI-written summary · about

  1. 0:00Intro
  2. 0:34Background
  3. 1:40Preliminary to Realtime Network Verification
  4. 3:58Realtime Verification for "Real" Networks
  5. 5:23Scalability Issue due to Multi-Field Rules
  6. 7:47The Modular Network Model
  7. 9:50Equivalence Class in Modular Network Model
  8. 11:07Initial State without Rules
  9. 11:53Splitting and Transferring Predicates
  10. 12:59Merging Predicates
  11. 14:24System Implementation
  12. 15:39Evaluation - Verification Speed
  13. 17:10Conclusion
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.