List of 100+ Network Ports – Explained!

In the vast landscape of computer networks, information flows through a complex web of interconnected devices. To ensure seamless communication between these devices, a fundamental element comes into play: network ports. These ports act as gateways that allow data to flow in and out of specific services or applications, forming the backbone of modern networking.

Understanding network ports is crucial for network administrators, IT professionals, and even tech-savvy individuals seeking to gain a deeper understanding of how data travels across networks. In this article, we embark on a journey to demystify network ports by presenting an extensive list and detailed explanations of various port numbers.

We’ll delve into a diverse range of ports, encompassing well-known ports associated with widely-used protocols such as FTP, HTTP, and SMTP, as well as lesser-known ports that cater to specific applications and services. Each entry will provide an insightful description, shedding light on the purpose and functionality of the port, empowering you with a broader understanding of the networking landscape.

How many port numbers are there?

The total number of port numbers in the TCP/IP protocol suite is 65,535. These port numbers range from 0 to 65,535, with certain well-known ports assigned to specific services or applications, and the remaining ports available for general use or assignment to specific applications as needed.

List of network ports

Port Number Protocol Description
102 ISO-TSAP ISO Development Environment – Used for ISO Transport Service Access Point.
115 SFTP Simple File Transfer Protocol – Used for secure file transfers.
161 SNMP Simple Network Management Protocol – Used for managing and monitoring network devices.
162 SNMP Trap SNMP Trap – Used for sending notifications from network devices to a management station.
179 BGP Border Gateway Protocol – Used for routing and exchanging network information between routers.
194 IRC Internet Relay Chat – Used for real-time text-based communication.
389 LDAP Lightweight Directory Access Protocol – Used for directory services.
443 HTTPS Hypertext Transfer Protocol Secure – Used for secure web browsing.
465 SMTPS Simple Mail Transfer Protocol Secure – Used for secure email delivery.
500 ISAKMP Internet Security Association and Key Management Protocol – Used for secure communication and key exchange.
514 Syslog Syslog – Used for logging and monitoring network devices.
520 RIP Routing Information Protocol – Used for dynamic routing.
554 RTSP Real Time Streaming Protocol – Used for streaming multimedia content.
636 LDAPS Lightweight Directory Access Protocol Secure – Used for secure directory access.
993 IMAPS IMAP over SSL/TLS – Used for secure email access.
995 POP3S POP3 over SSL/TLS – Used for secure email retrieval.
1025 NFS Network File System – Used for remote file access.
1433 MSSQL Microsoft SQL Server – Used for database access.
1521 Oracle Oracle database access.
1701 L2TP Layer 2 Tunneling Protocol – Used for VPN connections.
1723 PPTP Point-to-Point Tunneling Protocol – Used for VPN connections.
1812 RADIUS Remote Authentication Dial-In User Service – Used for centralized authentication.
2049 NFS Network File System – Used for remote file access.
2082 cPanel cPanel – Used for web hosting control panel access.
2222 SSH Secure Shell (Alternate) – Used for secure remote login and file transfers.
2375 Docker Docker Remote API – Used for managing Docker containers.
2427 MGCP Media Gateway Control Protocol – Used for controlling media gateways.
2483 Oracle Oracle database access (Alternate).
2492 GROOVE Groove Virtual Office – Used for collaboration and communication.
2525 SMTP Simple Mail Transfer Protocol (Alternate) – Used for mail delivery.
3260 iSCSI Internet Small Computer Systems Interface – Used for storage area network (SAN) access.
3306 MySQL MySQL database access.
3389 RDP Remote Desktop Protocol – Used for remote desktop access.
3478 STUN Session Traversal Utilities for NAT – Used for NAT traversal.
3544 Teredo Teredo – Used for IPv6 tunneling over IPv4 networks.
3690 SVN Subversion – Used for version control and source code management.
3891 Oracle Oracle database access (Alternate).
4000 Diablo Diablo – Used for game server communication.
4443 HTTPS Hypertext Transfer Protocol Secure (Alternate) – Used for secure web browsing.
4500 IPsec IPsec – Used for secure IP communications.
4643 UDP User Datagram Protocol (Alternate) – Used for unreliable data transfers.
5000 UPnP Universal Plug and Play (Alternate) – Used for device discovery and control.
5050 Yahoo! Yahoo! Messenger – Used for instant messaging.
5060 SIP Session Initiation Protocol – Used for VoIP and multimedia sessions.
5061 SIPS Session Initiation Protocol Secure – Used for secure VoIP and multimedia sessions.
5353 mDNS Multicast DNS – Used for local network name resolution.
5432 PostgreSQL PostgreSQL database access.
5500 VNC Virtual Network Computing – Used for remote desktop access.
5631 PCAnywhere PCAnywhere – Used for remote administration.
5666 NRPE Nagios Remote Plugin Executor – Used for remote monitoring.
5672 AMQP Advanced Message Queuing Protocol – Used for message-oriented middleware.
5683 CoAP Constrained Application Protocol – Used for Internet of Things (IoT) communication.
5900 VNC Virtual Network Computing (Alternate) – Used for remote desktop access.
5938 TeamViewer TeamViewer – Used for remote support and control.
5984 CouchDB Apache CouchDB – Used for document-oriented databases.
6000 X11 X Window System – Used for remote graphical display.
6379 Redis Redis – Used for in-memory data storage and caching.
6667 IRC Internet Relay Chat (Alternate) – Used for real-time text-based communication.
6789 SEP Symantec Endpoint Protection – Used for antivirus and security management.
6881 BitTorrent BitTorrent – Used for peer-to-peer file sharing.
6969 BitTorrent BitTorrent Tracker – Used for coordinating peer connections.
7001 WebLogic Oracle WebLogic Server – Used for Java EE application server administration.
7070 RealServer RealNetworks RealServer – Used for streaming media.
7443 HTTPS Hypertext Transfer Protocol Secure (Alternate) – Used for secure web browsing.
8000 HTTP Hypertext Transfer Protocol (Alternate) – Used for web browsing.
8080 HTTP Hypertext Transfer Protocol (Alternate) – Used for web browsing.
8443 HTTPS Hypertext Transfer Protocol Secure (Alternate) – Used for secure web browsing.
8888 HTTP Hypertext Transfer Protocol (Alternate) – Used for web browsing.
9000 PHP PHP Hypertext Preprocessor – Used for web development and server-side scripting.
9090 WebSphere IBM WebSphere Application Server – Used for Java EE application server administration.
9200 Elasticsearch Elasticsearch – Used for distributed search and analytics.
9418 Git Git – Used for distributed version control system.
9999 ScimoreDB ScimoreDB Database – Used for relational databases.
10000 Webmin Webmin – Used for web-based system administration.
11211 Memcached Memcached – Used for distributed caching.
27017 MongoDB MongoDB – Used for NoSQL database access.
28017 MongoDB MongoDB (Alternate) – Used for NoSQL database access.
37777 Dahua DVR Dahua Digital Video Recorder – Used for video surveillance.
44818 EtherNet/IP EtherNet/IP – Used for industrial automation and control.
49152 IANA Reserved IANA Reserved – Reserved for future use by IANA.
49153 IANA Reserved IANA Reserved – Reserved for future use by IANA.
49154 IANA Reserved IANA Reserved – Reserved for future use by IANA.
49155 IANA Reserved IANA Reserved – Reserved for future use by IANA.
49156 IANA Reserved IANA Reserved – Reserved for future use by IANA.
49157 IANA Reserved IANA Reserved – Reserved for future use by IANA.
49158 IANA Reserved IANA Reserved – Reserved for future use by IANA.
49159 IANA Reserved IANA Reserved – Reserved for future use by IANA.
49160 IANA Reserved IANA Reserved – Reserved for future use by IANA.
49161 IANA Reserved IANA Reserved – Reserved for future use by IANA.
20 FTP File Transfer Protocol (Control) – Used for FTP control messages.
21 FTP File Transfer Protocol (Data) – Used for FTP data transfer.
22 SSH Secure Shell – Used for secure remote login and file transfers.
23 Telnet Telnet – Used for remote terminal access.
25 SMTP Simple Mail Transfer Protocol – Used for email delivery.
53 DNS Domain Name System – Used for resolving domain names to IP addresses.
67 DHCP Dynamic Host Configuration Protocol (Server) – Used for assigning IP addresses to network devices.
68 DHCP Dynamic Host Configuration Protocol (Client) – Used by devices to request IP addresses.
69 TFTP Trivial File Transfer Protocol – Used for simple file transfers.
80 HTTP Hypertext Transfer Protocol – Used for web browsing.
110 POP3 Post Office Protocol version 3 – Used for retrieving email from a mail server.
115 SFTP Secure File Transfer Protocol – Used for secure file transfers.
119 NNTP Network News Transfer Protocol – Used for reading and posting Usenet news articles.
123 NTP Network Time Protocol – Used for time synchronization.
143 IMAP Internet Message Access Protocol – Used for accessing and retrieving email.

Leave a Reply

Related Posts