[ovs-dev] port to Mac Snow Leopard
Justin Pettit
jpettit at nicira.com
Thu Nov 25 00:31:37 UTC 2010
Argus support would be fantastic. I've had some experience with using its output from some well placed taps in grad school. I imagine that you will still need netdev support to receive the packets even in user-space on a Mac, but I may not be fully understanding what you're trying to accomplish. Let us know if you have any questions.
Thanks!
--Justin
On Nov 24, 2010, at 3:46 PM, Carter Bullard wrote:
> Hey Justin,
> Yes, I was just playing around with getting the distribution to configure and
> compile, so it should be just the user-space.
>
> My primary objective is to port argus to open flow, to improve on the netflow/sflow strategies that are in place.
> Argus provides flow auditing for L2, L3 and L4+ packet flows, and is used by a number of sites and
> research groups to do operations, performance and security. Argus has a lot of attributes that IPFIX,
> netflow/sflow/jflow etc.. don't have, like loss, jitter, connectivity, RTT, etc... and argus has a rich bi-directional
> flow model which open flow may find useful.
>
> http://qosient.com/argus
>
> Carter
>
> On Nov 24, 2010, at 6:32 PM, Justin Pettit wrote:
>
>> That would be greatly appreciated. My guess is that this is limited to the user-space configuration utilities, correct? I believe a full port would require (for user-space packet processing only) implementing a BSD netdev library. I started that for NetBSD a year or so ago, but never had a chance to complete it. I'm happy to pass that on to anyone that would like to pick it up.
>>
>> --Justin
>>
>>
>> On Nov 24, 2010, at 3:11 PM, Carter Bullard wrote:
>>
>>> Gentle people,
>>> A new member, and sorry to bother the list on this, but I'm making changes to
>>> openvswitch-1.1.0pre2 so it can compile on Mac OS X 10.6.5. My way of getting
>>> familiar with the code.
>>>
>>> The changes involve:
>>> ./configure.ac
>>> ./Makefile.am
>>> ./Makefile.in
>>>
>>> ./lib/timeval.c
>>> ./lib/socket-util.h
>>> ./utilities/ovs-ofctl.c
>>>
>>> and adding the scripts config.guess and config.sub to ./build-aux. These scripts help by
>>> defining "$target_os", which is needed to get the AM_LDFLAGS right.
>>>
>>> Is this of interest (?), and if so, when I'm done and its working, how should I submit the changes?
>>>
>>> Carter
>>>
>>> Carter Bullard
>>> CEO/President
>>> QoSient, LLC
>>> 150 E 57th Street Suite 12D
>>> New York, New York 10022
>>>
>>> +1 212 588-9133 Phone
>>> +1 212 588-9134 Fax
>>>
>>>
>>>
>>> _______________________________________________
>>> dev mailing list
>>> dev at openvswitch.org
>>> http://openvswitch.org/mailman/listinfo/dev_openvswitch.org
>>
>>
>
> Carter Bullard
> CEO/President
> QoSient, LLC
> 150 E 57th Street Suite 12D
> New York, New York 10022
>
> +1 212 588-9133 Phone
> +1 212 588-9134 Fax
>
>
>
More information about the dev
mailing list