dragonflybsd router

k simon chio1990 at gmail.com
Wed Aug 21 01:20:52 PDT 2013


    Yes, I know route-to/reply-to can do similar work like policy routing, but it's manual configured, it can't fallback to a default route or another route automatically. 
    And does pflowd mpsafe? 

Best Regards,
Simon


在 2013-8-21,下午2:55, Robert Garrett 写道:

> with pf the lock right now is only on state tables.. it is actually
> cleaner of locks than on any other bsd, on dfly. 
> 
> ipv6 support is the most questionable thing I can point to you as a
> drawback, as what you would do with fips can be accomplished with pf.
> 
> RG
> On Wed, 2013-08-21 at 10:55 +0800, k simon wrote:
>> Hi, Sepherosa,
>>     Thanks for your reply.  I'm glad to know Multi FIB probably will
>> be supported in the next release cycle, did you have some plan about
>> support flow cache, npf or smp friendly pf, and
>> per-cpu statistics, netflow/ipfix etc. As a router box, we need
>> a platform with "integrated solution" . Maybe write a roadmap is a
>> good start.  I would like to test dfly BSD with real traffic when the
>> next version released.
>> 
>> 
>> Best Regards,
>> Simon
>> 
>> 
>> 
>> 在 2013-8-20,下午6:43, Sepherosa Ziehau 写道:
>> 
>>> 
>>> 
>>> 
>>> On Tue, Aug 20, 2013 at 4:37 PM, k simon <chio1990 at gmail.com> wrote:
>>> 
>>>        Hi,list:
>>> 
>>> 
>>>            I have some linux router/NAT box, each can serve
>>>        500-600Kpps traffic. Last week, I observed the ddos attack,
>>>        it report ipt_netflow sendbuffer overlimit and cpu usage
>>>        high. So I took a look at BSD family. I've tested freebsd a
>>>        bit, it have trouble with polling and NIC‘s multi queues,
>>>        and it have high context switch.
>>>            I've searched some posts about dfly's ifpoll  and ifq
>>>        etc. I really appreciate it. but I can't determine dfly BSD
>>>        support multi RIB, ng_netflow,  smp friendly pf, flow  etc.
>>>        And the BIRD route suite can support policy routing and
>>>        worked fine on 
>>> 
>>> 
>>> Multiple routing table is not supported yet, it probably will be
>>> added in the next release cycle, if I or others could find enough
>>> time.  Netgraph is under BGL, which means it is bad for performance.
>>> ipfw is lockless MPSAFE, pf is still under one token (which also
>>> causes performance issue).  Basic BIRD functionality should just
>>> work (no policy routing, since it requires multiple routing table
>>> support).
>>> 
>>> 
>>> 
>>> Best Regards,
>>> sephe
>>> 
>> 
> 
> 





More information about the Users mailing list