Hi,

You first need to know what kind of proxy server you need to implement. What kind of application will it proxy? If it is purely for HTTP, then you should look into a "web proxy". If it more generic TCP/UDP communication, look at "SOCKS proxy".