In large-scale networks, many things can go wrong: routers can be misconfigured, programs can be buggy, and computers can be compromised by an attacker. As a result, there is a constant need to perform network diagnostics and forensics. In this dissertation, we leverage the concept of provenance to build better support for diagnostic and forensic tasks. At a high level, provenance tracks causality between network states and events, and produces a detailed explanation of any event of interest, which makes it a good starting point for investigating network problems. However, in order to use provenance for network diagnostics and forensics, several challenges need to be addressed. First, existing provenance systems cannot provide security prop...
Operators of distributed systems often find themselves needing to answer forensic questions, to perf...
We demonstrate NetTrails, a declarative platform for maintaining and interactively querying network ...
Network accountability, forensic analysis, and failure diagnosis are becoming increasingly important...
In large-scale networks, many things can go wrong: routers can be misconfigured, programs can be bug...
In large-scale networks, many things can go wrong: routers can be misconfigured, programs can be bug...
Network accountability and forensic analysis have become increasingly important, as a means of perfo...
Diagnosing and repairing problems in complex distributed systems has always been challenging. A wide...
In recent years, network accountability and forensic analysis have become increasingly important, as...
This paper introduces secure network provenance (SNP), a novel technique that enables networked syst...
Diagnosing and repairing problems in complex distributed systems has always been challenging. A wide...
In this paper, we propose a new approach to diagnosing prob-lems in complex networks. Our approach i...
In recent years, network accountability and forensic analysis have become increasingly important, as...
Network accountability, forensic analysis, and failure diagnosis are becoming increasingly important...
This paper presents secure network provenance (SNP), a novel technique for tracking down compromised...
This paper introduces secure network provenance (SNP), a novel technique that enables networked syst...
Operators of distributed systems often find themselves needing to answer forensic questions, to perf...
We demonstrate NetTrails, a declarative platform for maintaining and interactively querying network ...
Network accountability, forensic analysis, and failure diagnosis are becoming increasingly important...
In large-scale networks, many things can go wrong: routers can be misconfigured, programs can be bug...
In large-scale networks, many things can go wrong: routers can be misconfigured, programs can be bug...
Network accountability and forensic analysis have become increasingly important, as a means of perfo...
Diagnosing and repairing problems in complex distributed systems has always been challenging. A wide...
In recent years, network accountability and forensic analysis have become increasingly important, as...
This paper introduces secure network provenance (SNP), a novel technique that enables networked syst...
Diagnosing and repairing problems in complex distributed systems has always been challenging. A wide...
In this paper, we propose a new approach to diagnosing prob-lems in complex networks. Our approach i...
In recent years, network accountability and forensic analysis have become increasingly important, as...
Network accountability, forensic analysis, and failure diagnosis are becoming increasingly important...
This paper presents secure network provenance (SNP), a novel technique for tracking down compromised...
This paper introduces secure network provenance (SNP), a novel technique that enables networked syst...
Operators of distributed systems often find themselves needing to answer forensic questions, to perf...
We demonstrate NetTrails, a declarative platform for maintaining and interactively querying network ...
Network accountability, forensic analysis, and failure diagnosis are becoming increasingly important...