A port is an endpoint of communication that identifies a particular process or service on a server. Port enables multiple applications or services to run concurrently on the same server by differentiating them based on the unique port number assigned to each.
Ports are represented by numbers in the range 0-65535. The port is divided into three areas.
- Well-known Ports (0-1023): The Internet Assigned Numbers Authority (IANA) assigns these ports, which are widely used for popular services. HTTP is associated with port 80, HTTPS with port 443, and SSH with port 22.
- Registered Ports (1024-49151): These ports are made available to applications and services once they are registered with IANA. These are commonly used for specific applications or protocols, but are not as widely used as well-known ports.
- Dynamic/Private Ports (49152-65535): These ports can be used by any application or service for short-term or temporary connections.
List of common server Ports:
Here we have mentioned 50 common server ports:
|
TCP/UDP |
20 |
FTP (File Transfer Protocol) Data |
|
TCP/UDP |
21 |
FTP (File Transfer Protocol) Control |
|
TCP/UDP |
22 |
SSH (Secure Shell) |
|
TCP/UDP |
23 |
Telnet |
|
TCP/UDP |
25 |
SMTP (Simple Mail Transfer Protocol) |
|
TCP/UDP |
53 |
DNS (Domain Name System) |
|
TCP/UDP |
67 |
DHCP (Dynamic Host Configuration Protocol) |
|
TCP/UDP |
68 |
DHCP (Dynamic Host Configuration Protocol) |
|
TCP/UDP |
69 |
TFTP (Trivial File Transfer Protocol) |
|
TCP/UDP |
80 |
HTTP (Hypertext Transfer Protocol) |
|
TCP/UDP |
110 |
POP3 (Post Office Protocol) |
|
TCP/UDP |
115 |
SFTP (Simple File Transfer Protocol) |
|
TCP/UDP |
119 |
NNTP (Network News Transfer Protocol) |
|
TCP/UDP |
123 |
NTP (Network Time Protocol) |
|
TCP/UDP |
135 |
RPC (Remote Procedure Call) |
|
TCP/UDP |
137 |
NetBIOS Name Service |
|
TCP/UDP |
138 |
NetBIOS Datagram Service |
|
TCP/UDP |
139 |
NetBIOS Session Service |
|
TCP/UDP |
143 |
IMAP (Internet Message Access Protocol) |
|
TCP/UDP |
161 |
SNMP (Simple Network Management Protocol) |
|
TCP/UDP |
162 |
SNMP Trap |
|
TCP/UDP |
179 |
BGP (Border Gateway Protocol) |
|
TCP/UDP |
194 |
IRC (Internet Relay Chat) |
|
TCP/UDP |
220 |
IMAP3 (Interactive Mail Access Protocol 3) |
|
TCP/UDP |
389 |
LDAP (Lightweight Directory Access Protocol) |
|
TCP/UDP |
443 |
HTTPS (Hypertext Transfer Protocol Secure) |
|
TCP/UDP |
445 |
SMB (Server Message Block) |
|
TCP/UDP |
465 |
SMTPS (Simple Mail Transfer Protocol Secure) |
|
TCP/UDP |
514 |
Syslog |
|
TCP/UDP |
520 |
RIP (Routing Information Protocol) |
|
TCP/UDP |
546 |
DHCPv6 Client |
|
TCP/UDP |
547 |
DHCPv6 Server |
|
TCP/UDP |
563 |
NNTP over TLS/SSL |
|
TCP/UDP |
587 |
SMTP Submission (Message Submission) |
|
TCP/UDP |
636 |
LDAPS (LDAP over SSL/TLS) |
|
TCP/UDP |
993 |
IMAPS (Internet Message Access Protocol Secure) |
|
TCP/UDP |
995 |
POP3S (Post Office Protocol Secure) |
|
TCP/UDP |
1080 |
SOCKS Proxy |
|
TCP/UDP |
1433 |
Microsoft SQL Server |
|
TCP/UDP |
1521 |
Oracle Database Default Listener |
|
TCP/UDP |
1723 |
PPTP (Point |
|
TCP/UDP |
2049 |
NFS (Network File System) |
|
TCP/UDP |
2375 |
Docker Remote API |
|
TCP/UDP |
3306 |
MySQL Database |
|
TCP/UDP |
3389 |
RDP (Remote Desktop Protocol) |
|
TCP/UDP |
5060 |
SIP (Session Initiation Protocol) |
|
TCP/UDP |
5222 |
XMPP (Extensible Messaging and Presence Protocol) |
|
TCP/UDP |
5432 |
PostgreSQL Database |
|
TCP/UDP |
5900 |
VNC (Virtual Network Computing) |
|
TCP/UDP |
8080 |
HTTP Proxy |
That’s all.
