Internet socket port numbers are used by protocols of the Transport Layer of the Internet Protocol Suite for the establishment of host-to-host communications.
Well-known ports
The port numbers in the range from 0 to 1023 are the well-known ports. They are used by system processes that provide widely-used types of network services.
Registered ports
The range of port numbers from 1024 to 49151 are the registered ports. They are assigned by IANA for specific service upon application by a requesting entity. On most systems registered ports can be used by ordinary users.
Dynamic, private or ephemeral ports
The range 49152–65535 is used for custom or temporary purposes and for automatic allocation of ephemeral ports.
Port TCP/UDP Protocol
20 TCP FTP—data transfer
21 TCP FTP—control
22 TCP Secure Shell (SSH)
23 TCP Telnet protocol
25 TCP Simple Mail Transfer Protocol (SMTP
53 TCP/UDP Domain Name System (DNS)
69 UDP Trivial File Transfer Protocol (TFTP)
80 TCP Hypertext Transfer Protocol (HTTP)
109 TCP Post Office Protocol v2 (POP2)
110 TCP Post Office Protocol v3 (POP3)
115 TCP Simple File Transfer Protocol (SFTP)
123 UDP Network Time Protocol (NTP)
143 TCP Internet Message Access Protocol (IMAP)
161 UDP Simple Network Management Protocol (SNMP)
389 TCP/UDP Lightweight Directory Access Protocol (LDAP)
443 TCP HTTPS (Hypertext Transfer Protocol over SSL/TLS)
2049 TCP/UDP NFS (Network File System)
3306 TCP/UDP MySQL database system
2483 TCP/UDP Oracle database listening for unsecure client connections to the listener
Reference:-http://en.wikipedia.org/wiki/List_of_TCP_and_UDP_port_numbers
Well-known ports
The port numbers in the range from 0 to 1023 are the well-known ports. They are used by system processes that provide widely-used types of network services.
Registered ports
The range of port numbers from 1024 to 49151 are the registered ports. They are assigned by IANA for specific service upon application by a requesting entity. On most systems registered ports can be used by ordinary users.
Dynamic, private or ephemeral ports
The range 49152–65535 is used for custom or temporary purposes and for automatic allocation of ephemeral ports.
Port TCP/UDP Protocol
20 TCP FTP—data transfer
21 TCP FTP—control
22 TCP Secure Shell (SSH)
23 TCP Telnet protocol
25 TCP Simple Mail Transfer Protocol (SMTP
53 TCP/UDP Domain Name System (DNS)
69 UDP Trivial File Transfer Protocol (TFTP)
80 TCP Hypertext Transfer Protocol (HTTP)
109 TCP Post Office Protocol v2 (POP2)
110 TCP Post Office Protocol v3 (POP3)
115 TCP Simple File Transfer Protocol (SFTP)
123 UDP Network Time Protocol (NTP)
143 TCP Internet Message Access Protocol (IMAP)
161 UDP Simple Network Management Protocol (SNMP)
389 TCP/UDP Lightweight Directory Access Protocol (LDAP)
443 TCP HTTPS (Hypertext Transfer Protocol over SSL/TLS)
2049 TCP/UDP NFS (Network File System)
3306 TCP/UDP MySQL database system
2483 TCP/UDP Oracle database listening for unsecure client connections to the listener
Reference:-http://en.wikipedia.org/wiki/List_of_TCP_and_UDP_port_numbers