DragonFly BSD
DragonFly users List (threaded) for 2013-04
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

Dummynet + PF + vkernel


From: Raimundo Santos <raitech@xxxxxxxxx>
Date: Thu, 11 Apr 2013 14:52:09 -0300

--089e013a1ede458d7d04da1973fd
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

Hi all!

It is been a long time since I played a little with the NTFS driver within
dlfy :)

By now, I am working to a wifi ISP (and a webhosting in the near future)
and we need to change our systems and equipaments. One of the most dificult
thing of wifi access is limiting the bandwidth, because it need to be done
via IP address. I really like the PF approach to QoS, NAT and a lot more
things on it, but it do not permit overbooking.

Dummynet is really a solution for me, and I was thinking: what about
running Dummynet inside a vkernel and just forward the packets to the
'real' kernel, which in turn will run PF?

I was doing some tests with FreeBSD, but ipfw syntax and logic do not make
much sense for me, a think it is hard to maintain.

What about this idea? Are the performance something to be aware of?

Thank you!

--=20
--------------------------------------------
Raimundo A. P. Santos
Bacharelando em Inform=E1tica
ICMC - USP

--089e013a1ede458d7d04da1973fd
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Hi all!<div><br></div><div>It is been a long time since I =
played a little with the NTFS driver within dlfy :)</div><div><br></div><di=
v>By now, I am working to a wifi ISP (and a webhosting in the near future) =
and we need to change our systems and equipaments. One of the most dificult=
 thing of wifi access is limiting the bandwidth, because it need to be done=
 via IP address. I really like the PF approach to QoS, NAT and a lot more t=
hings on it, but it do not permit overbooking.</div>

<div><br></div><div style>Dummynet is really a solution for me, and I was t=
hinking: what about running Dummynet inside a vkernel and just forward the =
packets to the &#39;real&#39; kernel, which in turn will run PF?</div>
<div style>
<br></div><div style>I was doing some tests with FreeBSD, but ipfw syntax a=
nd logic do not make much sense for me, a think it is hard to maintain.</di=
v><div style><br></div><div style>What about this idea? Are the performance=
 something to be aware of?</div>

<div style><br></div><div style>Thank you!</div><div><div><div><br></div>--=
 <br>--------------------------------------------<br>Raimundo A. P. Santos<=
br>Bacharelando em Inform=E1tica<br>ICMC - USP
</div></div></div>

--089e013a1ede458d7d04da1973fd--



[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]