Skip to content
7LayerX

Tools / reference

TCP / UDP ports

A compact reference for common services and the transport protocols they use.

Common TCP and UDP services
PortProtocolServiceDescription
20TCPFTP dataFile Transfer Protocol data channel.
21TCPFTP controlFile Transfer Protocol control channel.
22TCPSSHSecure remote shell and secure file transfer.
23TCPTelnetUnencrypted remote terminal protocol.
25TCPSMTPMail transfer between servers.
49TCPTACACS+Centralized device administration authentication.
53TCPDNSDNS zone transfer and responses that use TCP.
53UDPDNSCommon DNS query and response transport.
67UDPDHCP serverDynamic Host Configuration Protocol server.
68UDPDHCP clientDynamic Host Configuration Protocol client.
69UDPTFTPTrivial File Transfer Protocol.
80TCPHTTPUnencrypted web traffic.
123UDPNTPNetwork Time Protocol.
143TCPIMAPInternet Message Access Protocol.
161UDPSNMPNetwork management queries and responses.
162UDPSNMP trapNetwork management notifications.
179TCPBGPBorder Gateway Protocol peer sessions.
389TCPLDAPLightweight Directory Access Protocol.
443TCPHTTPSTLS-protected web traffic.
445TCPSMBServer Message Block file and printer sharing.
500UDPIKEInternet Key Exchange for IPsec VPNs.
514UDPSyslogCommon syslog message transport.
636TCPLDAPSLDAP over TLS.
1812UDPRADIUS authenticationRADIUS authentication and authorization.
1813UDPRADIUS accountingRADIUS accounting messages.
3306TCPMySQLCommon MySQL client/server transport.
3389TCPRDPRemote Desktop Protocol.
5432TCPPostgreSQLCommon PostgreSQL client/server transport.
8080TCPHTTP alternateCommon alternate HTTP or application port.
8443TCPHTTPS alternateCommon alternate TLS web port.

Port assignments can vary by implementation and configuration. Verify firewall requirements against the service documentation in your environment.