Dallas or Maxim
Hi,
Dallas Semiconductor, now Maxim, produces an 8051 based processor with a TCP/IP stack, java runtime enviroment etc.. I am not sure exactly what is the name of the processor,I think 89C400, but I know that the evaluation module is called TINIm and TINIs. You can implement a http server, ftp server, work with sockets etc... As I understood you have to work in Java language. I never worked with it, but I think I will in the near future. You even have the PPP protocol which is I think a dial up protocol, to work with serial devices like modems and stuff. If you just want to send data through the ethernet network you can work with sockets. The price of TINIm and TINIs is about 100 US dollars.
Regards.