[Twisted-Python] Status of twisted-pair and python-eunuchs.

Chris Dew cmsdew at googlemail.com
Thu Oct 16 06:40:10 MDT 2008


I'm trying some network programming using tun interfaces to tunnel WAN
traffic through user-space programmes at each end, which will perform
compression and other magic on tcp streams.  The userspace programmes then
communicate across the WAN, using less bandwidth than the uncompressed data
would have.

Looking at the documentation for twisted-pair and python-eunuchs it looks as
if they haven't been maintained for years - eunuchs last changed about 5-6
years ago.

Is it going to make my life easier to mock things up in Twisted, to get
things algorithmically correct, before porting partly/entirely to C for
performance (if necessary)?  (I'm looking at supporting >10Mbit/s on Core2
processors, with >100 simultaneous connections.)

If Twisted would cause me to spend a large amount of time wrestling with
Twisted-pair/Eunuchs problems, I'm probably better of starting with C.  (I'm
familiar with both Twisted and C, but not the tun interface, nor the
innerworkings of the tcp protocol yet - I was hoping that the source of
twisted-pair might help educate me.)

Has anyone used these packages recently (2.6 kernel)?

Thanks,

Chris.

P.S. Can anyone recommend any good articles on using the tun interface and
interpreting/processing tcp packets?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: </pipermail/twisted-python/attachments/20081016/ec00b6d6/attachment.html>


More information about the Twisted-Python mailing list