Network Ports

IANA Assigns each port a number between 0 and 65535

Well-Known Ports (0-1023)
Registered Ports (1024-49151)
Dynamic/Private Ports (49152-65535)

PORT protocol Service
20 TCP FTP (data only)
21 TCP FTP (File Transfer Protocol) (control only)
22 TCP SSH (Secure Shell)
23 TCP Telnet (remote insecure)
25 TCP SMTP (Simple Mail Transfer Protocol)
53 TCP/UDP DNS (Domain Name System)
67 UDP DHCP (Server-side) Listens for incoming Discover, Request, and Release messages sent by network clients
68 UDP DHCP (Client-side) Receives responses, such as IP offers and acknowledgments
69 UDP TFTP (Trivial File Transfer Protocol) lightweight file transfer protocol that transfers files between clients and servers
80 TCP HTTP (Hypertext Transfer Protocol) Web server communications insecure
110 TCP POP3(Post Office Protocol) e-mail clients use to retrieve e-mail from a mail server (Old insecure)
123 UDP NTP (Network Time Protocol)
135 TCP RPC (Windows services communication AD, WMI, WINS, DHCP)
137 UDP NetBIOS (Name Service)
138 UDP NetBIOS (Datagram Service browsing)
139 TCP NetBIOS (Session Service File/printer)
143 TCP IMAP (email insecure)
161 UDP SNMP (monitoring routers, switches, etc.)
389 TCP/UDP LDAP (Lightweight Directory Access Protocol) (centralized auth, like AD)
443 TCP HTTPS (Hypertext Transfer Protocol Secure) HTTP over TLS or HTTP over SSL
445 TCP SMB (Server Message Block) Windows modern file share
465 TCP SMTPS (legacy SMTP over SSL/TLS *USE PORT 587)
514 UDP Syslog (centralized logging)
587 TCP SMTPS (START/TLS email correct port)
993 TCP IMAPS (secure IMAP)
995 TCP POP3S (secure POP3 old email)
1433 TCP MS-SQL (Microsoft SQL Server) proprietary relational database management system
3306 TCP MySQL (database server)
3389 TCP RDP (Remote Desktop Protocol) MS proprietary protocol provides a user with a GUI to connect to another computer over a network
5060/1 TCP SIP (Session Initiation Protocol) VOIP signaling, setup/manage VOIP sessions
5900 TCP VNC (remote desktop GUI)
6667, 6697 TCP IRC (Internet Relay Chat) Protocol for internet chat and messaging
8080 TCP HTTP (alt port)
8443 TCP HTTPS (alt port)