Skip to content

Software suite to analyze/control Multipath TCP (MPTCP) behavior

Notifications You must be signed in to change notification settings

PennyXQZ/mptcpanalyzer

 
 

Repository files navigation

Presentation

This repository contains software for multipath TCP:

  • mptcp: basic haskell library used by the other projects
  • mptcp-pm: a userspace path manager
  • mptcpanalyzer: a tool to help with MPTCP pcap analysis

Mptcpanalyzer accepts packet capture files (*.pcap) as inputs and from there you can:

  • list MPTCP connections
  • compute statistics on a specific MPTCP connection (list of subflows, reinjections, subflow actual contributions...)
  • export a CSV file with MPTCP fields
  • plot one way delays
  • ...

See its README for more info.

See this blog for more tutorials about mptcpanalyzer.

Acknowledgements

This project is founded by NGI pointer.

About

Software suite to analyze/control Multipath TCP (MPTCP) behavior

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Haskell 81.5%
  • Lua 8.6%
  • C 7.4%
  • Nix 1.4%
  • Dhall 0.5%
  • Shell 0.3%
  • Other 0.3%