Skip to content

Valentinbist/scalable-flow-analyzer

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 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

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 99.6%
  • Other 0.4%