Skip to content

uncatchable-de/scalable-flow-analyzer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

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

About

A scalable network flow analyzer written in Go

Topics

Resources

License

Stars

Watchers

Forks