Hello,

I am using OpenBSD for a long time now, but recenty when I was testing
hi speed queues using altq and cbq i saw there is strange problem.

When queue is set to:
a)  5  mbit, trasfer rate between 2 computers is around 5mbit -> OK
b) 90 mbit, trasfer rate between 2 computers is around 90mbit -> OK
c) 50 mbit, trasfer rate between 2 computers is ONLY around 30mbit ->
WHY ?!?!?!?!???

I have tried changing mbit to kb, using % - no difference.
I have tested it on OpenBSD 4.7 and 4.2.

I was testing this speed using iperf, pktstat, transfering file using
scp and wget.

Below is pf.conf:

set skip on lo

altq on xl1 cbq bandwidth 52Mb  queue { komp1_out2, komp2_out2,
komp3_out2, domyslna_out2 }

        queue komp1_out2    bandwidth  500Kb   cbq
        queue komp2_out2    bandwidth  500Kb   cbq
        queue komp3_out2    bandwidth  50Mb    cbq
        queue domyslna_out2 bandwidth  1Mb     cbq(default)


altq on xl0 cbq bandwidth 52Mb  queue { komp1_in2_wew, komp2_in2_wew,
komp3_in2_wew, domyslna_in2_wew }

        queue komp1_in2_wew    bandwidth  500Kb    cbq
        queue komp2_in2_wew    bandwidth  500Kb    cbq
        queue komp3_in2_wew    bandwidth  50Mb     cbq
        queue domyslna_in2_wew bandwidth  1Mb      cbq (default)



pass  in quick on xl0 from 192.168.111.0/24 to any queue komp3_in2_wew
pass out quick on xl1 from 192.168.111.0/24 to any nat-to 10.0.0.4 queue
komp3_out2


pass in quick  on xl1 proto tcp from any to 10.0.0.4 port {5001} rdr-to
192.168.111.2 queue komp3_out2
pass out quick on xl0 proto tcp from any to 192.168.111.2 queue
komp3_in2_wew



--
best regards,
Robert Lewandowski

Reply via email to