File tree Expand file tree Collapse file tree 1 file changed +8
-3
lines changed
ansible/roles/pf/templates Expand file tree Collapse file tree 1 file changed +8
-3
lines changed Original file line number Diff line number Diff line change @@ -18,12 +18,17 @@ table <limited-internet-access> persist
18
18
# don't filter on the loopback interface
19
19
set skip on lo0
20
20
21
- # Queues. NBN plan has 20Mb/sec up. Let's cap at 19500Kb/sec
22
- queue ext on $ext_if bandwidth 19500K
21
+ # Queues. NBN plan has 20Mb/sec up. Let's cap at 18500Kb/sec (92% of 20M)
22
+ # (per Mike Belophuov's 90-95% recommendation)
23
+ # https://www.reddit.com/r/openbsd/comments/75ps6h/fqcodel_and_pf/doca4uv/
24
+ queue ext on $ext_if bandwidth 18500K
23
25
queue ext_dns parent ext bandwidth 100K min 50K
24
26
# Low-delay ToS (ACKs and interactive SSH)
25
27
queue ext_pri parent ext bandwidth 100K min 50K
26
- queue ext_def parent ext bandwidth 19300K max 19300K flows 1024 default
28
+ queue ext_def parent ext bandwidth 18300K max 18300K flows 1024 qlimit 1024 default
29
+
30
+ # Effective queueing for downloading. 92% of 50M = 47M
31
+ queue inbound on $int_if bandwidth 47M max 47M flows 1024 qlimit 1024 default
27
32
28
33
# scrub incoming packets
29
34
match in all scrub (no-df random-id)
You can’t perform that action at this time.
0 commit comments