Di sicuro quello che *non* ti serve è implementare TCP/IP. =)