Hello .
I need a program in any language that can gets 'data' and the 'destination address' from the user and sends the data to the destination while using TCP/IP in an ethernet .
also a program that recieves packets from ethernet and gets the data from the packet .
usually these two programs are in one .

can anyone help me ?
thank you .

ps It is a part of a project and the project manager told us this program has been written before , just find it .I am not a lazy girl and it is not a homework .