The List of well-known ports (computing) reference article from the English Wikipedia on 24-Apr-2004
(provided by Fixed Reference: snapshots of Wikipedia from wikipedia.org)

List of well-known ports (computing)

Time you got around to sponsoring a child
IANA is responsible for assigning port numbers to specific uses. The well-known ports are those in the range 0-1023. On Unix-derived operating systems, opening a port in this range to receive incoming connections requires root privileges. Registered port numbers are those in the range 1024-49151. Port numbers in the range 49152-65535 are private or dynamic ports, not used by any defined application.

See the IANA list of port assignments for a full list.

List of network protocols, by port (not exhaustive, please extend and tidy)

(entries above 1024 should probably go on a separate page)