Page MenuHomeFreeBSD

netpfil tests: dummynet queue test
ClosedPublic

Authored by kp on Sep 2 2021, 2:40 PM.
Tags
None
Referenced Files
F135748006: D31788.id94539.diff
Wed, Nov 12, 11:07 AM
Unknown Object (File)
Sat, Nov 8, 12:14 PM
Unknown Object (File)
Wed, Nov 5, 4:55 PM
Unknown Object (File)
Wed, Nov 5, 1:00 AM
Unknown Object (File)
Sun, Oct 26, 3:29 PM
Unknown Object (File)
Sat, Oct 25, 6:00 AM
Unknown Object (File)
Tue, Oct 14, 7:32 PM
Unknown Object (File)
Tue, Oct 14, 7:31 PM
Subscribers

Details

Summary

Test prioritisation and dummynet queues.
We need to give the pipe sufficient bandwidth for dummynet to work.
Given that we can't rely on the TCP connection failing alltogether, but
we can measure the effect of dummynet by imposing a time limit on a
larger data transfer.

If TCP is prioritised it'll get most of the pipe bandwidth and easily
manage to transfer the data in 3 seconds or less. When not prioritised
this will not succeed.

MFC after: 2 weeks
Sponsored by: Rubicon Communications, LLC ("Netgate")

Diff Detail

Repository
rS FreeBSD src repository - subversion
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 41329
Build 38218: arc lint + arc unit