Ports and Port Numbers
A port is where an application process is available for other external programs to connect over the network on a particular protocol (say TCP, UDP, …).
There are 65536 ports available in a computer (0-65535)
Port Types
- 0 to 1023 Reserved Ports
 - 1024 to 45191 Registered Ports
 - 45192 to 65535 Dynamic, private or ephemeral Ports
 
Common Ports
| Port Number | Service/Application | 
|---|---|
| 20 | FTP - Data | 
| 21 | FTP - Control | 
| 22 | SSH | 
| 25 | SMTP | 
| 43 | Whois | 
| 53 | DNS | 
| 80 | HTTP | 
| 88 | Kerberos | 
| 104 | DICOM | 
| 109 | POP2 | 
| 110 | POP3 | 
| 115 | SFTP | 
| 443 | HTTPS | 
| 530 | RPC | 
| 636 | LDAPS | 
| 1194 | OpenVPN | 
| 3306 | MySQL Database | 
| 8080 | Apache Tomcat | 
| 9735 | Bitcoin Lighting Network | 
| 27017 | MongoDB | 
| 51820 | WireGuard |