Port numbers are used to identify specific services and applications on a computer. The well-known port numbers range from 0 to 1023 and are typically used by system processes. Overall, port numbers can go from 0 to 65535. When packets arrive at the transport layer, they are directed to the right application by looking at the destination port number. Below is a table of some well-known port numbers for various services.
Protocol | Port Number | Description |
TCP, UDP | 20, 21 | FTP |
TCP | 22 | SSH |
TCP, UDP | 23 | TELNET |
TCP | 25 | SMTP |
TCP, UDP | 49 | TACACS |
TCP, UDP | 53 | DNS |
UDP | 67 | DHCP |
UDP | 69 | TFTP |
TCP | 80 | HTTP |
TCP, UDP | 88 | KERBEROS |
TCP | 110 | POP3 |
TCP, UDP | 161, 162 | SNMP |
TCP | 179 | BGP |
TCP | 443 | HTTPS |
TCP | 465 | SMTPS |
TCP, UDP | 500 | ISAKMP |
UDP | 514 | SYSLOG |
UDP | 520 | RIP |
TCP, UDP | 666 | DOOM |
TCP | 843 | ADOBE FLASH |
TCP | 989–990 | FTPS |
TCP, UDP | 3306 | MYSQL |
TCP | 3689 | ITUNES |
TCP, UDP | 3724 | WORLD OF WARCRAFT |
TCP | 5001 | SLINGBOX |
TCP, UDP | 5060 | SIP |
Protocol | Port Number | Description |
TCP | 6699 | NAPSTER |
TCP, UDP | 6881–6999 | BITTORRENT |
UDP | 14567 | BATTLEFIED |
UDP | 28960 | CALL OF DUTY |