Is there a python library which implements a standalone TCP stack?
I can\'t use the usual python socket library because I\'m receiving a stream of packets over a socket
You don't say which platform you are working on, but if you are working on linux, I'd open a tun/tap interface and get the IP packets back into the kernel as a real network interface so the kernel can do all that tricky TCP stuff.
This is how (for example) OpenVPN works - it receives the raw IP packets over UDP or TCP and tunnels them back into the kernel over a tun/tap interface.
I think that there is a tun/tap interface for windows too now which was developed for the OpenVPN port to windows.