more tests - pf + altq + cbq(borrow) not borrowing from parent
Peter
fbsdq at peterk.org
Thu Mar 19 11:50:13 PDT 2009
Did more testing:
Downloading on workstation from server / Server uploading.
I'm dealing only with fxp0, and only one IP and only ssh/sftp running.
7.1-STABLE #0: Sun Feb 8 01:15:45 MST 2009
uploads +/- several KB as they vary during the 1 minute test [100MB tgz file]
upload at 100KB:
altq on fxp0 cbq bandwidth 896Kb queue {extranet}
queue extranet bandwidth 186Kb cbq(default,borrow)
upload at 20KB:
altq on fxp0 cbq bandwidth 896Kb queue {extranet}
queue extranet bandwidth 186Kb cbq(default)
upload at 20KB:
altq on fxp0 cbq bandwidth 100Mb queue {extranet}
queue extranet bandwidth 186Kb cbq(default)
upload at 100KB:
altq on fxp0 cbq bandwidth 100Mb queue {extranet}
queue extranet bandwidth 186Kb cbq(default,borrow)
upload at 100KB:
altq on fxp0 cbq bandwidth 100Mb queue {extranet}
queue extranet bandwidth 886Kb cbq(default)
upload at 100KB:
altq on fxp0 cbq bandwidth 100Mb queue {extranet,intranet}
queue extranet bandwidth 186Kb cbq(default,borrow)
queue intranet bandwidth 90Mb
upload at 40KB:
altq on fxp0 cbq bandwidth 100Mb queue {extranet,intranet}
queue extranet bandwidth 886Kb {poshta}
queue poshta bandwidth 34% cbq(borrow,default)
queue intranet bandwidth 90Mb
upload at 40KB:
altq on fxp0 cbq bandwidth 100Mb queue {extranet}
queue extranet bandwidth 886Kb {poshta}
queue poshta bandwidth 34% cbq(borrow,default)
upload at 20KB:
altq on fxp0 cbq bandwidth 100Mb queue {extranet}
queue extranet bandwidth 886Kb {poshta}
queue poshta bandwidth 186Kb cbq(borrow,default)
In theory and example as seen on
http://www.openbsd.org/faq/pf/queueing.html - Example #2: Company Network
The poshta queue should borrow fully from the parent queue [extranet],
but borrowing seems to _only_ work from the root queue/first level down.
Am I missing something here?
]Peter[
More information about the freebsd-pf
mailing list