Network Ports Directory
Technical network port reference guide for DevOps engineers and security auditors.
FTP (File Transfer Protocol)
FTP (File Transfer Protocol) uses TCP port 21 for command and control channels to transfer files between clients and servers....
SSH (Secure Shell) & SFTP
SSH (Secure Shell) provides encrypted remote command-line login and system administration on Linux/Unix systems....
SMTP (Simple Mail Transfer Protocol)
SMTP Port 25 is used for server-to-server email routing and delivery across Mail Transfer Agents (MTAs)....
DNS (Domain Name System)
DNS resolves domain names into IP addresses. Operates primarily over UDP 53, and TCP 53 for large replies and zone transfers....
HTTP (Hypertext Transfer Protocol)
Port 80 is the default TCP port for unencrypted World Wide Web HTTP traffic....
POP3 (Post Office Protocol v3)
POP3 is an application-layer Internet standard protocol used by local email clients to retrieve email from a remote server over TC...
IMAP (Internet Message Access Protocol)
IMAP manages and retrieves emails while keeping messages synchronized on the remote server across multiple devices....
HTTPS (HTTP Secure / TLS)
Port 443 is the global standard for secure encrypted web traffic using TLS/SSL and HTTP/3 QUIC....
SMTPS (Implicit SSL Mail Submission)
SMTPS Port 465 is used for secure email submission directly wrapped in TLS/SSL encryption....
SMTP Submission (STARTTLS)
Port 587 is the official standard port for email message submission by mail user agents (MUAs) using STARTTLS....
IMAPS (IMAP over SSL/TLS)
Port 993 is the secure, TLS-encrypted standard for IMAP email retrieval....
POP3S (POP3 over SSL/TLS)
Port 995 provides secure POP3 email retrieval wrapped in TLS/SSL....
Microsoft SQL Server (MSSQL)
Port 1433 is the default TCP listening port for Microsoft SQL Server database instances....
Oracle Database Listener
Port 1521 is the default port for the Oracle TNS (Transparent Network Substrate) database listener....
cPanel HTTP Port
Port 2082 is used for unencrypted HTTP access to cPanel web hosting dashboards....
cPanel HTTPS SSL Port
Port 2083 is the standard SSL/TLS encrypted port for logging into cPanel hosting accounts....
MySQL & MariaDB Database
Port 3306 is the standard default port for MySQL and MariaDB relational database connections....
RDP (Remote Desktop Protocol)
Port 3389 is the default port for Microsoft Remote Desktop Protocol (RDP) GUI management sessions....
PostgreSQL Database
Port 5432 is the default listening port for PostgreSQL database servers....
Redis In-Memory Data Store
Port 6379 is the default port for the Redis in-memory key-value database and cache store....
HTTP Alternate (Web Proxy / Tomcat / Node)
Port 8080 is the most popular alternative HTTP port, commonly used by development servers, Apache Tomcat, and web proxies....
HTTPS Alternate (Plesk / Alt SSL)
Port 8443 is an alternate secure HTTPS port, widely used by Plesk Control Panel and enterprise SSL services....
Elasticsearch REST API
Port 9200 is the default HTTP REST API port for Elasticsearch clusters....
MongoDB Database
Port 27017 is the default communication port for MongoDB NoSQL document databases....