search menu icon-carat-right cmu-wordmark

SiLK: A Tool Suite for Unsampled Network Flow Analysis at Scale

Conference Paper
In this paper, the authors discuss SiLK, a tool suite created to analyze high-volume data sources without sampling.

Software Engineering Institute


A large organization can generate over ten billion network flow records per day, a high-velocity data source. Finding useful, security-related anomalies in this volume of data is challenging. Most large network flow tools sample the data to make the problem manageable, but sampling unacceptably reduces the fidelity of analytic conclusions. In this paper we discuss SiLK, a tool suite created to analyze this high-volume data source without sampling. SiLK implementation and architectural design are optimized to manage this Big Data problem. SiLK provides not just network flow capture and analysis, but also includes tools to analyze large sets and dictionaries that frequently relate to network flow data, incorporating higher variety data sources. These tools integrate disparate data sources with SiLK analysis.