A useful utility for discovering which process is bound to a particular port is the tool 'lsof', available from ftp://vic.cc.purdue.edu/pub/tools/unix/lsof.
f can be used for many purposes (mostly to do with investigating open files and network sockets), see the man page for complete documentation; the following merely describes how to use it to determine the process running on a particular port:
lsof -i :[port-number]
Note that you will probably need to be root in order to get any output.
An example is given below:
localhost:~