simulate_data

Simulates flow table for elephant flow classification using flow records data directory.

usage: python3 -m flow_models.elephants.simulate_data [-h] [--pps PPS]
                                                      [--fps FPS]
                                                      [--timeout TIMEOUT]
                                                      [--max-seconds MAX_SECONDS]
                                                      [--threshold THRESHOLD]
                                                      directory

Positional Arguments

directory

binary flow records directory

Named Arguments

--pps

packets per second, when absent flow records times are used for calculation

--fps

flows per second, when absent flow records times are used for calculation

--timeout

inactive flow table timeout in seconds

Default: 15.0

--max-seconds

total seconds number of simulation

Default: 3600

--threshold

elephant flow size threshold

Default: 10000000