127.0.0.1 IT Certifications CompTIA Network+ Common Ports and Protocols

Common Ports and Protocols

Network+ exam ports

PORTSERVICEPROTOCOLDESCRIPTION
20FTP-data TCP, SCTPFile Transfer Protocol data transfer
21FTP TCP, UDP, SCTPFile Transfer Protocol (FTP) control connection
22SSH-SCPTCP, UDP, SCTP  Secure Shell, secure logins, file transfers (scp, sftp), and port forwarding
23TelnetTCPTelnet protocol—unencrypted text communications
25SMTPTCP Simple Mail Transfer Protocol, used for email routing between mail servers
53DNSTCP, UDP Domain Name System name resolver
67, 68DHCPUDPDomain Host Control Protocol
69TFTPUDPTrivial File Transfer Protocol
80HTTPTCP, UDP, SCTPHypertext Transfer Protocol (HTTP) uses TCP in versions 1.x and 2. HTTP/3 uses QUIC, a transport protocol on top of UDP
110POP3TCPPost Office Protocol, version 3 (POP3)
137NetBIOS-nsTCP, UDP NetBIOS Name Service, used for name registration and resolution
139NetBIOS-ssnTCP, UDPNetBIOS Session Service
143IMAP4TCP, UDP Internet Message Access Protocol (IMAP), management of electronic mail messages on a server
443HTTP over SSLTCP, UDP, SCTPHypertext Transfer Protocol Secure (HTTPS) uses TCP in versions 1.x and 2. HTTP/3 uses QUIC, a transport protocol on top of UDP.
465SMTP over TLS/SSL, SSMTCPAuthenticated SMTP over TLS/SSL (SMTPS), URL Rendezvous Directory for SSM (Cisco protocol)
587SMTPTCPEmail message submission
989FTP over SSLTCP, UDPFTPS Protocol (data), FTP over TLS/SSL
990FTP over SSLTCP, UDP FTPS Protocol (control), FTP over TLS/SSL
993IMAP4 over SSLTCPInternet Message Access Protocol over TLS/SSL (IMAPS)
995POP3 over SSLTCP, UDPPost Office Protocol 3 over TLS/SSL

System Ports: 0-1023

PORTSERVICEPROTOCOLDESCRIPTION
7EchoTCP, UDPEcho service
19CHARGENTCP, UDPCharacter Generator Protocol, has severe vulnerabilities and thus is rarely used nowadays
20FTP-dataTCP, SCTPFile Transfer Protocol data transfer
21FTPTCP, UDP, SCTPFile Transfer Protocol command control
22SSH/SCP/SFTPTCP, UDP, SCTP Secure Shell, secure logins, file transfers (scp, sftp), and port forwarding
23TelnetTCPTelnet protocol, for unencrypted text communications
25SMTPTCPSimple Mail Transfer Protocol, used for email routing between mail servers
42WINS ReplicationTCP, UDPMicrosoft Windows Internet Name Service, vulnerable to attacks on a local network
43WHOISTCP, UDPWhois service, provides domain-level information
49TACACSUDP; can also use TCPTerminal Access Controller Access-Control System, provides remote authentication and related services for network access
53DNSTCP, UDPDomain Name System name resolver
67DHCP/BOOTPUDPDynamic Host Configuration Protocol and its predecessor Bootstrap Protocol Server; server port
68DHCP/BOOTPUDPDynamic Host Configuration Protocol and its predecessor Bootstrap Protocol Server; client port
69TFTPUDPTrivial File Transfer Protocol
70GopherTCPGopher is a communication protocol for distributing, searching, and retrieving documents in Internet Protocol (IP) networks
79FingerTCPName/Finger protocol and Finger user information protocol, for retrieving and manipulating user information
80HTTPTCP, UDP, SCTPHypertext Transfer Protocol (HTTP) uses TCP in versions 1.x and 2. HTTP/3 uses QUIC, a transport protocol on top of UDP
88KerberosTCP, UDPNetwork authentication system
102Microsoft Exchange ISO-TSAPTCPMicrosoft Exchange ISO Transport Service Access Point (TSAP) Class 0 protocol
110POP3TCPPost Office Protocol, version 3 (POP3)
113IdentTCPIdentification Protocol, for identifying the user of a particular TCP connection
119NNTP (Usenet)TCPNetwork News Transfer Protocol
123NTPUDPNetwork Time Protocol
135Microsoft RPC EPMAPTCP, UDPMicrosoft Remote Procedure Call (RPC) Endpoint Mapper (EPMAP) service, for remote system access and management
137NetBIOS-nsTCP, UDPNetBIOS Name Service, used for name registration and resolution
138NetBIOS-dgmTCP, UDPNetBIOS Datagram Service, used for providing access to shared resources
139NetBIOS-ssnTCP, UDPNetBIOS Session Service
143IMAPTCP, UDPInternet Message Access Protocol (IMAP), management of electronic mail messages on a server
161SNMP-agents (unencrypted)UDPSimple network management protocol; agents communicate on this port
162SNMP-trap (unencrypted)UDPSimple network management protocol; listens for asynchronous traps
177XDMCPUDPX Display Manager Control Protocol
179BGPTCPBorder Gateway Protocol
194IRCUDPInternet Relay Chat
201AppleTalkTCP, UDPAppleTalk Routing Maintenance. Trojan horses and computer viruses have used UDP port 201.
264BGMPTCP, UDPBorder Gateway Multicast Protocol
318TSPTCP, UDPTime Stamp Protocol
381HP OpenviewTCP, UDPHP performance data collector
383HP OpenviewTCP, UDPHP data alarm manager
389LDAPTCP, UDPLightweight directory access protocol
411(Multiple uses)TCP, UDPDirect Connect Hub, Remote MT Protocol
412(Multiple uses) TCP, UDPDirect Connect Client-to-Client, Trap Convention Port
427SLPTCPService Location Protocol
443HTTPS (HTTP over SSL)TCP, UDPHypertext Transfer Protocol Secure (HTTPS) uses TCP in versions 1.x and 2. HTTP/3 uses QUIC, a transport protocol on top of UDP.
445Microsoft DS SMBTCP, UDPMicrosoft Directory Services: TCP for Active Directory, Windows shares; UDP for Server Message Block (SMB) file-sharing
464KerberosTCP, UDPFor password settings on Kerberos
465SMTP over TLS/SSL, SSMTCPAuthenticated SMTP over TLS/SSL (SMTPS), URL Rendezvous Directory for Cisco’s Source Specific Multicast protocol (SSM)
497Dantz RetrospectTCP, UDPA software suite for backing up operating systems
500IPSec / ISAKMP / IKEUDPInternet Protocol Security / Internet Security Association and Key Management Protocol / Internet Key Exchange
512rexecTCPRemote Process Execution
513rloginTCPThe Unix program rlogin allows users to log in on another host using a network.
514syslogUDPSyslog Protocol, for collecting and organizing all of the log files sent from the various devices on a network
515LPD/LPRTCPLine Printer Daemon protocol, or Line Printer Remote protocol
520RIPUDPRouting Information Protocol, used to find the optimal path between source and destination networks
521RIPng (IPv6)UDPRouting Information Protocol next generation, the IPv6 compatible version of RIP
540UUCPTCPUnix-to-Unix Copy Protocol
548AFPTCPApple Filing Protocol
554RTSPTCP, UDPReal Time Streaming Protocol
546DHCPv6TCP, UDPDynamic Host Configuration Protocol version 6. DHCPv6 Clients listen for DHCPv6 messages on UDP port 546.
547DHCPv6TCP, UDPDHCPv6 Servers and DHCPv6 Relay Agents listen for DHCPv6 messages on UDP port 547.
560rmonitorUDPRemote Monitor
563NNTP over TLS/SSLTCP, UDPNetwork News Transfer Protocol with encryption and verification
587SMTPTCPFor email message submission via SMTP
591FileMakerTCPFileMaker Web Companion, the web publishing technology available in FileMaker versions 4-6
593Microsoft DCOMTCP, UDPDistributed Component Object Model (DCOM)
596SMSDTCP, UDPSysMan Station daemon
631IPPTCPInternet Printing Protocol
636LDAP over TLS/SSLTCP, UDPLightweight Directory Access Protocol over TLS/SSL
639MSDP (PIM)TCPMulticast Source Discovery Protocol, which is part of the Protocol Independent Multicast (PIM) family
646LDP (MPLS)TCP, UDPLabel Distribution Protocol, applies to routers capable of Multiprotocol Label Switching (MPLS)
691Microsoft ExchangeTCPMicrosoft Exchange Routing
860iSCSITCPInternet Small Computer Systems Interface
873rsyncTCPThe rsync file synchronization protocol efficiently transfers and synchronizes files between devices and networked computers.
902VMware ServerTCP, UDPVMware ESXi, a hypervisor
989FTPSTCPFile Transfer Protocol (data) over TLS/SSL
990FTPSTCPFile Transfer Protocol (control) over TLS/SSL
993IMAP over SSL (IMAPS)TCPInternet Message Access Protocol over TLS/SSL
995POP3 over SSL (POP3S)TCP, UDPPost Office Protocol 3 over TLS/SSL

Registered Ports

PORTSERVICEPROTOCOLDESCRIPTION
1025Microsoft RPCTCPMicrosoft Remote Procedure Call
1026-1029Windows MessengerUDPWindows Messenger popup spam
1080SOCKS proxyTCP (or UDP since SOCKS5)SOCKS stands for Socket Secure. This protocol exchanges network packets between a client and server through a proxy server.
1080MyDoomTCPComputer virus
1194OpenVPNTCP, UDPOpenVPN
1214KAZAATCPA peer-to-peer file-sharing protocol
1241NessusTCP, UDPNessus Security Scanner
1311Dell OpenManageTCPDell EMC OpenManage Server Administrator Web GUI
1337WASTETCPWASTE peer-to-peer encrypted file-sharing Program
1589Cisco VQPTCP, UDPCisco VLAN Query Protocol (VQP)
1701L2TP VPNTCPLayer Two Tunneling Protocol Virtual Private Networking
1720H.323TCPH.323 Call Control Signaling, a VoIP call control protocol
1723Microsoft PPTPTCP, UDPPoint-to-Point Tunneling Protocol Virtual Private Networking
1725SteamUDPValve Steam Client uses port 1725 
1741CiscoWorks SNMS 2000TCPCiscoWorks Small Network Management Solution web server
1755MMSTCP, UDPMicrosoft Media Server
1812RADIUSUDPRADIUS server authentication and authorization
1813RADIUSUDPRADIUS server accounting
1863(Multiple uses)TCP, UDPMSN Messenger, Xbox Live 360
1900UPnPUDPUniversal Plug and Play
1985Cisco HSRPUDPHot Standby Router Protocol
2000Cisco SCCPTCPSkinny Client Control Protocol
2002Cisco ACSTCPAccess Control Server
2049NFSUDPNetwork File Sharing
2082cPanelTCP, UDPcPanel default
2083radsec, cPanelTCP, UDPSecure RADIUS Service (radsec), cPanel default SSL
2100amiganetfsTCPAmiga Network Filesystem
2222DirectAdminTCPGraphical web hosting control panel
2302GamingUDPThe game HALO uses this port extensively
2483OracleTCP, UDPOracle database listening for insecure client connections to the listener, replaces port 1521
2484OracleTCP, UDPOracle database listening for SSL client connections to the listener
2745Bagle.C – Bagle.HTCPComputer worms
2967Symantec AVTCP, UDPSymantec System Center agent (SSC-AGENT)
3050Interbase DBTCP, UDPBorland Interbase database
3074XBOX LiveTCP, UDPGaming: Xbox LIVE and Games for Windows – Live
3127MyDoomTCPComputer worm
3128HTTP ProxyTCPCommon web proxy server ports: 80, 8080, 3128, 6588
3222GLBPTCP, UDPGateway Load Balancing Protocol
3260iSCSI TargetTCP, UDPMicrosoft iSCSI Target Server
3306MySQLTCPMySQL database system
3389RDPTCPWindows Remote Desktop Protocol (Microsoft Terminal Server)
3689DAAPTCPDigital Audio Access Protocol, used by Apple’s iTunes and AirPort Express
3690SVNTCP, UDPApache Subversion, a version control system
3724World of WarcraftTCP, UDPSome Blizzard games, Unofficial Club Penguin Disney online game for kids
3784-3785Ventrilo VoIPTCP, UDPVentrilo’s Voice over Internet Protocol program
4333mSQLTCPMini SQL server
4444BlasterTCP, UDPComputer worm
4500IPSec NAT TraversalUDPInternet Protocol Security Network Address Translation (NAT) Traversal
4664Google DesktopTCPGoogle Desktop’s built-in HTTP server and indexing software
4672eMuleUDPPeer-to-peer file-sharing software
4899RadminTCPRemote computer control software
5000UPnPTCPUniversal Plug and Play
5001iperfTCPTool for measuring TCP and UDP bandwidth performance
5004-5005RTP, RTSPUDPReal-time Transport Protocol, Real Time Streaming Protocol
5050Yahoo! MessengerTCPInstant messaging service from Yahoo
5060SIPTCP, UDPSession Initiation Protocol
5061SIP-TLSTCPSession Initiation Protocol over TLS
5190(Multiple uses)TCP, UDPICQ, AIM (AOL Instant Messenger), Apple iChat
5222-5223XMPPTCP, UDPExtensible Messaging and Presence Protocol Client Connection; also used in Google Talk, Jabber, Apple iChat, WhatsApp, etc.
5353MDNSUDPMulticast DNS
5432PostgreSQLTCPPostgreSQL database system
5554SasserTCPComputer worm
5631-5632pcAnywhereUDPSymantec pcAnywhere
5800VNC over HTTPTCPVirtual Network Computing (VNC)
5900-5999RFB/VNC ServerTCP, UDPVNC Remote Frame Buffer RFB protocol
6000X11TCPX Window System protocol for delivering payloads between X clients and servers
6001X11UDPX Window System protocol for delivering payloads between X clients and servers