Both used by default (included in triple-isolate) I believe
Code:
qdisc cake 800e: dev ifb9eth0 root refcnt 2 bandwidth 17Mbit diffserv4 triple-isolate nat nowash ingress ack-filter split-gso rtt 100.0ms ptm overhead 22 no-sce
qdisc cake 800d: dev eth0 root refcnt 2 bandwidth 5Mbit diffserv4 triple-isolate nat nowash ack-filter split-gso rtt 100.0ms ptm overhead 22 no-sce
maybe slightly different (dual-srchost vs triple-isolate)?
https://lists.bufferbloat.net/pipermail/cake/2016-October/002288.html
from man page:
dual-srchost
Flows are defined by the 5-tuple, and fairness is applied first
over source addresses, then over individual flows. Good for use on
egress traffic from a LAN to the internet, where it'll prevent any
one LAN host from monopolising the uplink, regardless of the number
of flows they use.
dual-dsthost
Flows are defined by the 5-tuple, and fairness is applied first
over destination addresses, then over individual flows. Good for use
on ingress traffic to a LAN from the internet, where it'll prevent
any one LAN host from monopolising the downlink, regardless of the
number of flows they use.
triple-isolate (default)
Flows are defined by the 5-tuple, and fairness is applied over
source *and* destination addresses intelligently (ie. not merely by
host-pairs), and also over individual flows. Use this if you're not
certain whether to use dual-srchost or dual-dsthost; it'll do both
jobs at once, preventing any one host on *either* side of the link
from monopolising it with a large number of flows.
@rgnldo sounds like the default would be the safer choice? or dual-srchost better for asymmetrical connections?