NameDateSize

..16-Mar-201612 KiB

eproxy.c24-Mar-20148.2 KiB

list.h24-Mar-20146.5 KiB

Makefile24-Mar-201479

README.md24-Mar-2014560

README.md

1eproxy is a simple epoll based efficient TCP proxy for Linux
2It connects two TCP ports to each other and communicates zero copy.
3
4It is not trying to compete with the "big boy" load balancers, 
5but is very easy to adapt for experiment. It should be fairly
6efficient however.
7
8Simple port forwarder
9
10	proxy inport outip outport
11
12Uses pipes to splice two sockets together. This should give something
13approaching zero copy, if the NIC driver is capable. 
14
15This method is rather file descriptor intensive (4 fds/conn), so make sure you 
16have enough. 
17
18
19Andi Kleen
20