I see you can shape by more/less traffic and parallel connections, but what about time-based options? I know time can be done for days of the week and certain times of a day/week can be classified, but what about shaping after a certain amount of time for a connection?
Such as, after/before 20 seconds of traffic used by a subnet, move to “this speed”, then after/before 60 seconds, move to “this speed”, etc.
Running a cat on /proc/net/ip_tables_matches, doesn’t display any time based modules that appear can be used for this scenario.
This way an ip/subnet can have a burstable pipe, then get tiered back if used for over a given amount of time.