Common Network Port Numbers & Services Dataset

Key Takeaways

  • Access a curated list of 73 essential TCP/UDP network port numbers and services.
  • Explore detailed descriptions and categories for common network protocols.
  • Download port number data instantly in Excel, CSV, or PDF formats.
  • Leverage this data for network security audits, configuration, and learning.
Showing 73 of 73
Port Protocol Service Category Description
20TCPFTP DataFile TransferFile Transfer Protocol - data transfer
21TCPFTP ControlFile TransferFile Transfer Protocol - command/control
22TCPSSHRemote AccessSecure Shell - encrypted remote login
23TCPTelnetRemote AccessTelnet - unencrypted remote login (legacy)
25TCPSMTPEmailSimple Mail Transfer Protocol - sending email
53TCP/UDPDNSNetworkDomain Name System - hostname resolution
67UDPDHCP ServerNetworkDynamic Host Configuration Protocol - server
68UDPDHCP ClientNetworkDynamic Host Configuration Protocol - client
69UDPTFTPFile TransferTrivial File Transfer Protocol
80TCPHTTPWebHypertext Transfer Protocol - web traffic
110TCPPOP3EmailPost Office Protocol v3 - receiving email
119TCPNNTPNewsNetwork News Transfer Protocol
123UDPNTPNetworkNetwork Time Protocol - time sync
135TCPRPCWindowsMicrosoft RPC Endpoint Mapper
137UDPNetBIOS-NSWindowsNetBIOS Name Service
138UDPNetBIOS-DGMWindowsNetBIOS Datagram Service
139TCPNetBIOS-SSNWindowsNetBIOS Session Service
143TCPIMAPEmailInternet Message Access Protocol
161UDPSNMPNetworkSimple Network Management Protocol
162UDPSNMP TrapNetworkSNMP Trap - notifications
179TCPBGPNetworkBorder Gateway Protocol - routing
194TCPIRCChatInternet Relay Chat
389TCPLDAPDirectoryLightweight Directory Access Protocol
443TCPHTTPSWebHTTP Secure - encrypted web traffic
445TCPSMBFile SharingServer Message Block - Windows file sharing
465TCPSMTPSEmailSMTP over SSL (deprecated, use 587)
500UDPIKEVPNInternet Key Exchange - IPsec VPN
514UDPSyslogLoggingSystem Logging Protocol
515TCPLPDPrintingLine Printer Daemon - printing
520UDPRIPNetworkRouting Information Protocol
546UDPDHCPv6 ClientNetworkDHCP for IPv6 - client
547UDPDHCPv6 ServerNetworkDHCP for IPv6 - server
587TCPSMTP SubmissionEmailMail submission (preferred for sending)
636TCPLDAPSDirectoryLDAP over SSL/TLS
993TCPIMAPSEmailIMAP over SSL/TLS
995TCPPOP3SEmailPOP3 over SSL/TLS
1080TCPSOCKSProxySOCKS proxy protocol
1194UDPOpenVPNVPNOpenVPN default port
1433TCPMSSQLDatabaseMicrosoft SQL Server
1434UDPMSSQL BrowserDatabaseSQL Server Browser Service
1521TCPOracle DBDatabaseOracle Database listener
1723TCPPPTPVPNPoint-to-Point Tunneling Protocol
1883TCPMQTTIoTMessage Queuing Telemetry Transport
2049TCP/UDPNFSFile SharingNetwork File System
2082TCPcPanelWeb HostingcPanel default port
2083TCPcPanel SSLWeb HostingcPanel over SSL
2181TCPZooKeeperDistributedApache ZooKeeper
2375TCPDockerContainersDocker REST API (unencrypted)
2376TCPDocker TLSContainersDocker REST API (TLS)
3000TCPDev ServerDevelopmentNode.js/React/Rails dev server
3306TCPMySQLDatabaseMySQL/MariaDB database
3389TCPRDPRemote AccessRemote Desktop Protocol (Windows)
4443TCPPharosWebAlternative HTTPS port
5000TCPFlask/UPnPDevelopmentPython Flask / UPnP discovery
5432TCPPostgreSQLDatabasePostgreSQL database
5672TCPAMQPMessagingRabbitMQ default port
5900TCPVNCRemote AccessVirtual Network Computing
6379TCPRedisDatabaseRedis in-memory database
6443TCPKubernetes APIContainersKubernetes API server
6667TCPIRCChatIRC default port
8000TCPHTTP AltDevelopmentAlternative HTTP / Django dev
8080TCPHTTP ProxyWebHTTP proxy / alternative HTTP
8443TCPHTTPS AltWebAlternative HTTPS port
8888TCPJupyterDevelopmentJupyter Notebook default
9000TCPPHP-FPMWebPHP FastCGI Process Manager
9090TCPPrometheusMonitoringPrometheus metrics server
9092TCPKafkaMessagingApache Kafka broker
9200TCPElasticsearchSearchElasticsearch REST API
9300TCPElasticsearchSearchElasticsearch node communication
11211TCPMemcachedCachingMemcached caching system
27017TCPMongoDBDatabaseMongoDB database
27018TCPMongoDB ShardDatabaseMongoDB shard server
27019TCPMongoDB ConfigDatabaseMongoDB config server

Use Cases

  • Import the CSV file into your SQL database or use with Python scripts for network automation and analysis tasks.
  • Use the Excel file to filter, sort, and analyze port data, creating reports or reference sheets for network administration.
  • Print the PDF version for quick offline reference, classroom teaching materials, or internal network documentation.
  • Reference this dataset to quickly identify unknown network traffic, configure firewalls, or troubleshoot connectivity issues.