Skip to content

Latest commit

 

History

History
23 lines (15 loc) · 738 Bytes

README.md

File metadata and controls

23 lines (15 loc) · 738 Bytes

ScalableFlow Analysis in Go

A scalable network flow analyzer written in Go as presented in our paper:

Simon Bauer, Benedikt Jaeger, Fabian Helfert, Philippe Barias, and Georg Carle. "On the Evolution of Internet Flow Characteristics," in The Applied Networking Research Workshop 2021 (ANRW ’21), Jul. 2021

Setup the Analyzer

  1. Install Go (tested with Go 1.12.4)
  2. apt-get install libpcap-dev
  3. Clone this repo
  4. export GOROOT to your Go directory export GOROOT=/usr/local/go
  5. export GOPATH=/$path/scalable-flow-analyzer/
  6. cd /$path/scalable-flow-analyzer/src/analysis
  7. go get
  8. make

Usage

  • ./analysis --help
  • ./analysis -i $path-to-PCAP --flow -tcpDropIncomplete -export $path-to-results