Show simple item record

dc.contributor.author
Steffen, Samuel
dc.contributor.author
Gehr, Timon
dc.contributor.author
Tsankov, Petar
dc.contributor.author
Vanbever, Laurent
dc.contributor.author
Vechev, Martin
dc.date.accessioned
2020-08-27T13:28:00Z
dc.date.available
2020-08-26T09:03:14Z
dc.date.available
2020-08-27T13:28:00Z
dc.date.issued
2020
dc.identifier.isbn
978-1-4503-7955-7
en_US
dc.identifier.other
10.1145/3387514.3405900
en_US
dc.identifier.uri
http://hdl.handle.net/20.500.11850/432699
dc.description.abstract
Not all important network properties need to be enforced all the time. Often, what matters instead is the fraction of time / probability these properties hold. Computing the probability of a property in a network relying on complex inter-dependent routing protocols is challenging and requires determining all failure scenarios for which the property is violated. Doing so at scale and accurately goes beyond the capabilities of current network analyzers. In this paper, we introduce NetDice, the first scalable and accurate probabilistic network configuration analyzer supporting BGP, OSPF, ECMP, and static routes. Our key contribution is an inference algorithm to efficiently explore the space of failure scenarios. More specifically, given a network configuration and a property φ, our algorithm automatically identifies a set of links whose failure is provably guaranteed not to change whether φ holds. By pruning these failure scenarios, NetDice manages to accurately approximate P(φ). NetDice supports practical properties and expressive failure models including correlated link failures. We implement NetDice and evaluate it on realistic configurations. NetDice is practical: it can precisely verify probabilistic properties in few minutes, even in large networks.
en_US
dc.language.iso
en
en_US
dc.publisher
Association for Computing Machinery
en_US
dc.subject
Network Analysis
en_US
dc.subject
Failures
en_US
dc.subject
Probabilisti inference
en_US
dc.subject
Cold edges
en_US
dc.title
Probabilistic Verification of Network Configurations
en_US
dc.type
Conference Paper
ethz.book.title
SIGCOMM '20: Proceedings of the Annual Conference of the ACM Special Interest Group on Data Communication on the Applications, Technologies, Architectures, and Protocols for Computer Communication
en_US
ethz.pages.start
750
en_US
ethz.pages.end
764
en_US
ethz.event
ACM SIGCOMM 2020 (virtual)
en_US
ethz.event.location
New York, NY, USA
en_US
ethz.event.date
August 10-14, 2020
en_US
ethz.notes
Due to the Corona virus (COVID-19) the conference was conducted virtually.
en_US
ethz.identifier.scopus
ethz.publication.place
New York, NY
en_US
ethz.publication.status
published
en_US
ethz.leitzahl
ETH Zürich::00002 - ETH Zürich::00012 - Lehre und Forschung::00007 - Departemente::02140 - Dep. Inf.technologie und Elektrotechnik / Dep. of Inform.Technol. Electrical Eng.::02640 - Inst. f. Technische Informatik und Komm. / Computer Eng. and Networks Lab.::09477 - Vanbever, Laurent / Vanbever, Laurent
en_US
ethz.leitzahl
ETH Zürich::00002 - ETH Zürich::00012 - Lehre und Forschung::00007 - Departemente::02150 - Dep. Informatik / Dep. of Computer Science::02664 - Inst. f. Programmiersprachen u. -systeme / Inst. Programming Languages and Systems::03948 - Vechev, Martin / Vechev, Martin
ethz.leitzahl.certified
ETH Zürich::00002 - ETH Zürich::00012 - Lehre und Forschung::00007 - Departemente::02140 - Dep. Inf.technologie und Elektrotechnik / Dep. of Inform.Technol. Electrical Eng.::02640 - Inst. f. Technische Informatik und Komm. / Computer Eng. and Networks Lab.::09477 - Vanbever, Laurent / Vanbever, Laurent
en_US
ethz.leitzahl.certified
ETH Zürich::00002 - ETH Zürich::00012 - Lehre und Forschung::00007 - Departemente::02150 - Dep. Informatik / Dep. of Computer Science::02664 - Inst. f. Programmiersprachen u. -systeme / Inst. Programming Languages and Systems::03948 - Vechev, Martin / Vechev, Martin
ethz.date.deposited
2020-08-26T09:03:26Z
ethz.source
FORM
ethz.eth
yes
en_US
ethz.availability
Metadata only
en_US
ethz.rosetta.installDate
2020-08-27T13:28:11Z
ethz.rosetta.lastUpdated
2021-02-15T16:43:19Z
ethz.rosetta.versionExported
true
ethz.COinS
ctx_ver=Z39.88-2004&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.atitle=Probabilistic%20Verification%20of%20Network%20Configurations&rft.date=2020&rft.spage=750&rft.epage=764&rft.au=Steffen,%20Samuel&Gehr,%20Timon&Tsankov,%20Petar&Vanbever,%20Laurent&Vechev,%20Martin&rft.isbn=978-1-4503-7955-7&rft.genre=proceeding&rft_id=info:doi/10.1145/3387514.3405900&rft.btitle=SIGCOMM%20'20:%20Proceedings%20of%20the%20Annual%20Conference%20of%20the%20ACM%20Special%20Interest%20Group%20on%20Data%20Communication%20on%20the%20Applications,%20Tech
 Search print copy at ETH Library

Files in this item

FilesSizeFormatOpen in viewer

There are no files associated with this item.

Publication type

Show simple item record