Common Networking Ports and Their Uses

A useful reference guide for IT professionals, students, and anyone troubleshooting network connectivity issues.

Introduction

Network ports allow devices and applications to communicate across a network. Different services use specific port numbers to send and receive data.

When troubleshooting connectivity issues, reviewing firewall rules, or configuring applications, understanding common port numbers can be extremely useful.

What Is a Network Port?

A network port is a logical communication endpoint used by network services.

For example:

IP Address + Port Number = Network Connection

192.168.0.100:80

This indicates a device listening for web traffic on port 80.

TCP vs UDP

ProtocolDescription
TCPConnection-oriented, reliable communication
UDPFaster but connectionless communication

Some services use both TCP and UDP.

Common Networking Ports

PortProtocolServiceDescription
20TCPFTP DataFile transfer data channel
21TCPFTP ControlFile Transfer Protocol
22TCPSSHSecure remote administration
23TCPTelnetLegacy remote terminal access
25TCPSMTPEmail message delivery
53TCP/UDPDNSDomain Name Resolution
67UDPDHCP ServerAssigns IP addresses to devices
68UDPDHCP ClientReceives IP address assignments
69UDPTFTPSimple file transfer service
80TCPHTTPStandard website traffic
88TCP/UDPKerberosActive Directory authentication
110TCPPOP3Email retrieval
123UDPNTPNetwork time synchronisation
135TCPRPCWindows Remote Procedure Calls
137UDPNetBIOS Name ServiceWindows network name resolution
138UDPNetBIOS DatagramWindows browsing services
139TCPNetBIOS SessionLegacy file sharing
143TCPIMAPEmail retrieval protocol
161UDPSNMPNetwork device monitoring
162UDPSNMP TrapNetwork alerts and monitoring
389TCP/UDPLDAPActive Directory directory services
443TCPHTTPSSecure website traffic
445TCPSMBWindows file and printer sharing
465TCPSMTPSSecure email transport
514UDPSyslogLogging and event collection
587TCPSMTP SubmissionSecure email sending
636TCPLDAPSSecure LDAP communications
993TCPIMAPSSecure IMAP email access
995TCPPOP3SSecure POP3 email access
1433TCPMicrosoft SQL ServerDatabase communications
1521TCPOracle DatabaseDatabase communications
3306TCPMySQLDatabase services
3389TCPRDPWindows Remote Desktop
5432TCPPostgreSQLDatabase communications
5900TCPVNCRemote desktop access
8080TCPAlternate HTTPWeb services and proxies

Microsoft and Active Directory Ports

PortProtocolService
53TCP/UDPDNS
88TCP/UDPKerberos
123UDPNTP
135TCPRPC Endpoint Mapper
389TCP/UDPLDAP
445TCPSMB
636TCPLDAPS
3268TCPGlobal Catalog
3269TCPSecure Global Catalog
3389TCPRemote Desktop

These ports are commonly encountered in Microsoft 365, Active Directory, and domain environments.

Ports Often Used in Home Networks

PortServiceCommon Purpose
53DNSWebsite name lookups
67/68DHCPAutomatic IP addressing
80HTTPWeb browsing
443HTTPSSecure web browsing
3389RDPRemote Desktop
445SMBFile and printer sharing

Common Troubleshooting Examples

Website Not Loading

Check: Port 80 (HTTP) and/or Port 443 (HTTPS)

Possible causes:

  • Firewall blocking traffic
  • Internet connectivity issue
  • Website unavailable

Testing Ports Using PowerShell

Example:

Test-NetConnection www.rbosworth.com -Port 443

Output:

Quick Reference: Most Common Ports

PortService
22SSH
25SMTP
53DNS
80HTTP
88Kerberos
110POP3
123NTP
143IMAP
389LDAP
443HTTPS
445SMB
587SMTP Submission
636LDAPS
993IMAPS
995POP3S
1433SQL Server
3306MySQL
3389Remote Desktop

Key Takeaway

Many common networking and application issues can be traced back to blocked, unavailable, or incorrectly configured ports. Understanding the most commonly used port numbers can significantly speed up troubleshooting and help identify where communication is failing between devices, applications, and services.

Scroll to Top