๐ŸŽฏ New! Master certifications with Performance-Based Questions (PBQ) โ€” realistic hands-on practice for CompTIA & Cisco exams!

๐Ÿ”Œ

Network Ports Cheat Sheet

Interactive reference of common TCP/UDP ports for IT certification exams

43 ports total Secure Insecure
Port Protocol Service Description Security
20TCPFTP DataFile Transfer Protocol - Data channel for file transfers Insecure
21TCPFTP ControlFile Transfer Protocol - Command/control channel Insecure
22TCPSSH/SFTP/SCPSecure Shell - Encrypted remote access, file transfer Secure
23TCPTelnetUnencrypted remote terminal access (insecure) Insecure
25TCPSMTPSimple Mail Transfer Protocol - Email sending between servers Insecure
53TCP/UDPDNSDomain Name System - Resolves domain names to IP addresses Insecure
67UDPDHCP ServerDynamic Host Configuration Protocol - Server port Insecure
68UDPDHCP ClientDynamic Host Configuration Protocol - Client port Insecure
69UDPTFTPTrivial File Transfer Protocol - Simple file transfers (no auth) Insecure
80TCPHTTPHypertext Transfer Protocol - Unencrypted web traffic Insecure
88TCP/UDPKerberosNetwork authentication protocol (Windows AD) Secure
110TCPPOP3Post Office Protocol v3 - Email retrieval (unencrypted) Insecure
119TCPNNTPNetwork News Transfer Protocol - Usenet newsgroups Insecure
123UDPNTPNetwork Time Protocol - Time synchronization Insecure
137UDPNetBIOS NameNetBIOS Name Service - Windows name resolution Insecure
138UDPNetBIOS DatagramNetBIOS Datagram Service - Connectionless communication Insecure
139TCPNetBIOS SessionNetBIOS Session Service - Windows file/printer sharing Insecure
143TCPIMAPInternet Message Access Protocol - Email retrieval (unencrypted) Insecure
161UDPSNMPSimple Network Management Protocol - Network device monitoring Insecure
162UDPSNMP TrapSNMP Trap - Alerts from network devices Insecure
389TCP/UDPLDAPLightweight Directory Access Protocol - Directory services Insecure
443TCPHTTPSHTTP Secure - Encrypted web traffic via TLS/SSL Secure
445TCPSMBServer Message Block - Windows file sharing (direct) Insecure
465TCPSMTPSSMTP Secure - Encrypted email sending (deprecated) Secure
514UDPSyslogSystem Logging Protocol - Centralized log collection Insecure
587TCPSMTP SubmissionSMTP with STARTTLS - Modern email submission Secure
636TCPLDAPSLDAP Secure - Encrypted directory services Secure
993TCPIMAPSIMAP Secure - Encrypted email retrieval Secure
995TCPPOP3SPOP3 Secure - Encrypted email retrieval Secure
1433TCPMS SQLMicrosoft SQL Server database Insecure
1521TCPOracle DBOracle Database default listener Insecure
1723TCPPPTPPoint-to-Point Tunneling Protocol - VPN (insecure) Insecure
1812UDPRADIUS AuthRADIUS Authentication - AAA services Secure
1813UDPRADIUS AcctRADIUS Accounting - AAA services Secure
3306TCPMySQLMySQL/MariaDB database Insecure
3389TCPRDPRemote Desktop Protocol - Windows remote access Insecure
5060TCP/UDPSIPSession Initiation Protocol - VoIP signaling Insecure
5061TCPSIPSSIP Secure - Encrypted VoIP signaling Secure
5432TCPPostgreSQLPostgreSQL database Insecure
5900TCPVNCVirtual Network Computing - Remote desktop Insecure
6379TCPRedisRedis in-memory database Insecure
8080TCPHTTP ProxyHTTP alternate/proxy - Common for web proxies Insecure
8443TCPHTTPS AltHTTPS alternate - Common for web apps Secure

๐ŸŽฏ Exam Tips

  • โ€ข Memorize "well-known" ports (0-1023)
  • โ€ข Know TCP vs UDP differences
  • โ€ข Learn secure alternatives (FTPโ†’SFTP, HTTPโ†’HTTPS)
  • โ€ข Port 443 and 22 are most commonly tested

๐Ÿ” Security Note

Ports marked Insecure transmit data in plaintext. Always use encrypted alternatives in production. Common upgrades: Telnetโ†’SSH, FTPโ†’SFTP, HTTPโ†’HTTPS.