USCoGa stands for User Space Connections Gateway (ARC) Tarball USCoGa is a technique to capture IP-streams in userspace (HTM) Overview (HTM) IP_TRANSPARENT Related info: Divert Socket (Ilia Baldine): http://www.faqs.org/docs/Linux-mini/Divert-Sockets-mini-HOWTO.html Network packet capturing for Linux (Ashish Chaurasia): https://www6.software.ibm.com/developerworks/education/l-packet/l-packet-a4.pdf TProxy: https://github.com/torvalds/linux/blob/master/Documentation/networking/tproxy.txt