TCP and UDP Port Numbers

by MD0MDI
1.2K views
TCP and UDP Port Numbers

PortTCPUDPDescriptionOfficial (Port / Application combination is registered with IANA)Unofficial (Port / Application combination is not registered with IANA)Conflict (Port is in use for multiple applications (may be official or unofficial))
0UDPReservedOfficial
0TCPUDPShirt Pocket netTunes (spr-itunes)Unofficial
0TCPUDPShirt Pocket launchTunes (spl-itunes)Unofficial
1TCPUDPTCP Port Service Multiplexer (tcpmux)Official
2TCPUDPCompressNET Management Utility (compressnet)Official
3TCPUDPCompressNETCompression Process (compressnet)Official
4TCPUDPUnassignedOfficial
5TCPUDPRemote Job Entry (rje)Official
6TCPUDPUnassignedOfficial
7TCPUDPEcho Protocol (echo)Official
8TCPUDPUnassignedOfficial
9TCPUDPDiscard Protocol (discard)Official
10TCPUDPUnassignedOfficial
11TCPUDPActive Users (systat)Official
12TCPUDPUnassignedOfficial
13TCPUDPDaytime Protocol (RFC 867) (daytime)Official
14TCPUDPUnassignedOfficial
15TCPUDPUnassigned (Use to be used by netstat service)Unofficial
16TCPUDPUnassignedOfficial
17TCPUDPQuote of the Day (qotd)Official
18TCPUDPMessage Send Protocol (msp)Official
19TCPUDPCharacter Generator Protocol (chargen)Official
20TCPFTP data transfer (ftp-data)Official
21TCPFTP control (command) (ftp)Official
21TCPIETF TSVWG (RFC-4960)Unofficial
22TCPUDPSecure Shell (ssh) used for secure logins, file transfers (scp, sftp) and port forwarding (RFC-4251)Official
22TCPIETF TSVWG (RFC-4960)Unofficial
23TCPTelnet protocol – unencrypted text communications (telnet)Official
24TCPUDPPriv-mail – any private mail system.Official
25TCPSimple Mail Transfer Protocol (smtp) – used for e-mail routing between mail serversOfficial
26TCPUDPUnassignedOfficial
27TCPUDPNSW User System FE (new-fe)Official
29TCPUDPMSG ICP (msg-icp)Official
30TCPUDPUnassignedOfficial
31TCPUDPMSG Authentication (msg-auth)Official
32TCPUDPUnassignedOfficial
33TCPUDPDisplay Support Protocol (dsp)Official
34TCPUDPRemote File (RF) – used to transfer files between machinesUnofficial
35TCPUDPAny private printer server protocolOfficial
36TCPUDPUnassignedOfficial
37TCPUDPTIME protocol (time)Official
38TCPUDPRoute Access Protocol (rap)Official
39TCPUDPResource Location Protocol (rlp) – used for determining the location of higher level services from hosts on a networkOfficial
40TCPUDPUnassignedOfficial
41TCPUDPGraphicsOfficial
42TCPUDPnameserver, ARPA Host Name Server Protocol (nameserver)OfficialConflict
42TCPUDPWINSUnofficialConflict
43TCPUDPWHOIS protocol (nickname)Official
44TCPUDPMessage Processing Module Flags (mpm-flags)Official
45TCPUDPMessage Processing Module Default Receive (mpm)Official
46TCPUDPMessage Processing Module Default Send (mpm-snd)Official
47TCPUDPNI FTP (ni-ftp)Official
48TCPUDPDigital Audit Deamon (auditd)Official
49TCPUDPTACACS Login Host protocol (tacacs)Official
50TCPUDPRemote Mail Checking Protocol (re-mail-ck)Official
51TCPUDPIMP Logical Address Maintenance (la-maint)Official
52TCPUDPXNS (Xerox Network Systems) Time Protocol (xns-time)Official
53TCPUDPDomain Name System (DNS) (domain)Official
54TCPUDPXNS (Xerox Network Systems) Clearinghouse (xns-ch)Official
55TCPUDPISI Graphics Language (isi-gl)Official
56TCPUDPXNS (Xerox Network Systems) Authentication (xns-auth)OfficialConflict
56TCPUDPRoute Access Protocol (rap)UnofficialConflict
57TCPMail Transfer Protocol (mtp)Official
58TCPUDPXNS (Xerox Network Systems) Mail (xns-mail)Official
61TCPUDPNI Mail (ni-mail)Official
62TCPUDPACA Services (acas)Official
63TCPUDPWhois++ (whois++)Official
64TCPUDPCommunications Integrator (CI) (convi)Official
65TCPUDPTACACS Database Service (tacacs-ds)Official
66TCPUDPOracle SQL*NET (sql*net)Official
67UDPBootstrap Protocol (bootps) Server; also used by Dynamic Host Configuration Protocol (DHCP)Official
68UDPBootstrap Protocol (bootpc) Client; also used by Dynamic Host Configuration Protocol (DHCP)Official
69UDPTrivial File Transfer Protocol (tftp)Official
70TCPUDPGopher protocol (gopher)Official
71TCPUDPGenius protocolOfficialConflict
71TCPUDPRemote Job Service (netrjs-1)OfficialConflict
72TCPUDPRemote Job Service (netrjs-2)Official
73TCPUDPRemote Job Service (netrjs-3)Official
74TCPUDPRemote Job Service (netrjs-4)Official
75TCPUDPany private Dial-out serviceOfficial
76TCPUDPDistributed External Object Store (deos)Official
77TCPUDPany private RJE serviceOfficial
78TCPUDPVETTCP (vettcp)Official
79TCPFinger protocol (finger)Official
80TCPUDPHypertext Transfer Protocol (http)OfficialConflict
80TCPUDPWorld Wide Web (www-http)OfficialConflict
80TCPUDPWorld Wide Web (www)OfficialConflict
81TCPUDPUnassigned (use to be Torpark – Onion routing – (Removed on 06-09-2007)Unofficial
82TCPUDPXFER Utility (xfer)OfficialConflict
82UDPTorpark – ControlUnofficialConflict
83TCPUDPMIT ML Device (mit-ml-dev)Official
84TCPUDPCommon Trace Facility (ctf)Official
85TCPUDPMIT ML Device (mit-ml-dev)Official
86TCPUDPMicro Focus Cobal (mfcobal)Official
87TCPany private Terminal linkOfficial
88TCPUDPKerberos – authentication system (kerberos)Official
90TCPUDPDoD Network Security for Information Exchange Securit Attribute Token Map (dnsix)OfficialConflict
90TCPUDPPointcastUnofficialConflict
91TCPUDPMIT Dover Spooler (mit-dov)Official
92TCPUDPNetwork Printing Protocol (npp)Official
93TCPUDPDevice Control Protocol (dcp)Official
94TCPUDPTivoli Object Dispatcher (objcall)Official
95TCPUDPSUPDUP (supdup)Official
96TCPUDPDIXIE Protocol Specification (dixie)Official
97TCPSwift Remote Virtual File Protocol (swift-rvf)Official
98TCPUDPTAC News (tacnews)Official
99TCPUDPMetagram Relay (metagram)OfficialConflict
99TCPWIP Message ProtocolUnofficialConflict
100TCPUnauthorised Use (newacct)Unofficial
101TCPNIC Host Name Service (hostname)Official
102TCPTransport Service Access Point Class 0 Protocol (iso-tsap)Official
103TCPUDPGenesis Point-to-Point Trans Net (gppitnp)Official
104TCPUDPACR/NEMA Digital Imaging and Communications in Medicine (acr-nema)Official
105TCPUDPCCSO Nameserver Protocol (Qi/Ph) (cso)Official
106TCPUDP3Com TSMUX (3com-tsmux)OfficialConflict
106UDPInsecure Poppassed ProtocolUnofficialConflict
107TCPUDPRemote TELNET Service protocol (rtelnet)Official
108TCPUDPSNA Gateway Access Server (snagas)Official
109TCPPost Office Protocol v2 (pop2)Official
110TCPPost Office Protocol v3 (pop3)Official
111TCPUDPSun ONC Remote Proceedure Call (sunrpc)Official
112TCPUDPMcIDAS Data Transmission Protocol (mcidas)Official
113TCPAuthentication Service/Identification Protocol,used by IRC servers to identify users (ident)Official
113UDPAuthentication Service (auth)Official
115TCPSimple File Transfer Protocol (sftp)Official
117TCPUUCP Path ServiceOfficial
118TCPUDPSQL (Structured Query Language) ServicesOfficial
119TCPNetwork News Transfer Protocol (NNTP) – retrieval of newsgroup messagesOfficial
123UDPNetwork Time Protocol (NTP) – used for time synchronizationOfficial
135TCPUDPDCE endpoint resolutionOfficialConflict
135TCPUDPMicrosoft EPMAP (End Point Mapper), also known as DCE/RPC Locator service, used to remotely manage services including DHCP server, DNS server and WINS. Also used by DCOMUnofficialConflict
137TCPUDPNetBIOS NetBIOS Name ServiceOfficial
138TCPUDPNetBIOS NetBIOS Datagram ServiceOfficial
139TCPUDPNetBIOS NetBIOS Session ServiceOfficial
143TCPUDPInternet Message Access Protocol (IMAP)—management of email messagesOfficial
152TCPUDPBackground File Transfer Program (BFTP)Official
153TCPUDPSGMP, Simple Gateway Monitoring ProtocolOfficial
156TCPUDPSQL ServiceOfficial
158TCPUDPDMSP, Distributed Mail Service ProtocolUnofficial
161UDPSimple Network Management Protocol (SNMP)Official
162TCPUDPSimple Network Management Protocol Trap (SNMPTRAP)Official
170TCPPrint-srv, Network PostScriptOfficial
177TCPUDPX Display Manager Control Protocol (XDMCP)Official
179TCPBGP (Border Gateway Protocol)Official
194TCPUDPInternet Relay Chat (IRC)Official
199TCPUDPSMUX, SNMP Unix MultiplexerOfficial
201TCPUDPAppleTalk Routing MaintenanceOfficial
209TCPUDPThe Quick Mail Transfer ProtocolOfficial
210TCPUDPANSI Z39.50Official
213TCPUDPInternetwork Packet Exchange (IPX)Official
218TCPUDPMessage posting protocol (MPP)Official
220TCPUDPInternet Message Access Protocol (IMAP), version 3Official
256TCPUDP2DEV “2SP” PortUnofficial
259TCPUDPESRO, Efficient Short Remote OperationsOfficial
264TCPUDPBGMP, Border Gateway Multicast ProtocolOfficial
280TCPUDPhttp-mgmtOfficial
308TCPNovastor Online BackupOfficial
311TCPMac OS X Server Admin (officially AppleShare IP Web administration)Official
318TCPUDPPKIX TSP, Time Stamp ProtocolOfficial
319UDPPrecision time protocol event messagesOfficial
320UDPPrecision time protocol general messagesOfficial
323TCPUDPIMMP, Internet Message Mapping ProtocolUnofficial
350TCPMATIP-Type A, Mapping of Airline Traffic over Internet ProtocolOfficial
351TCPUDPMATIP-Type B, Mapping of Airline Traffic over Internet ProtocolOfficial
366TCPUDPODMR, On-Demand Mail RelayOfficial
369TCPUDPRpc2portmapOfficial
370TCPcodaauth2—Coda authentication serverOfficial
370UDPcodaauth2—Coda authentication serverOfficialConflict
370UDPsecurecast1—Outgoing packets to Network Associates (McAfee) serversUnofficialConflict
371TCPUDPClearCase albdOfficial
383TCPUDPHP data alarm managerOfficial
384TCPUDPA Remote Network Server SystemOfficial
387TCPUDPAURP, AppleTalk Update-based Routing ProtocolOfficial
389TCPUDPLightweight Directory Access Protocol (LDAP)Official
401TCPUDPUPS Uninterruptible Power SupplyOfficial
402TCPAltiris, Altiris Deployment ClientUnofficial
411TCPDirect Connect HubUnofficial
412TCPDirect Connect Client-to-ClientUnofficial
427TCPUDPService Location Protocol (SLP)Official
443TCPHTTPS (Hypertext Transfer Protocol over SSL/TLS)Official
444TCPUDPSNPP, Simple Network Paging Protocol (RFC 1568)Official
445TCPMicrosoft-DS Active Directory, Windows sharesOfficial
445TCPMicrosoft-DS SMB file sharingOfficial
464TCPUDPKerberos Change/Set passwordOfficial
465TCPCisco protocolUnofficialConflict
465TCPSMTP over SSLUnofficialConflict
475TCPUDPtcpnethaspsrv (Aladdin Knowledge Systems Hasp services, TCP/IP version)OfficialConflict
497TCPDantz RetrospectOfficial
500UDPInternet Security Association and Key Management Protocol (ISAKMP)OfficialConflict
501TCPSTMF, Simple Transportation Management Framework—DOT NTCIP 1101Unofficial
502TCPUDPasa-appl-proto, ProtocolUnofficialConflict
502TCPUDPModbus, ProtocolUnofficialConflict
504TCPUDPCitadel – multiservice protocol for dedicated clients for the Citadel groupware systemOfficial
510TCPFirst Class ProtocolUnofficial
512TCPRexec, Remote Process ExecutionOfficial
512UDPcomsat, together with biffOfficial
513TCPrloginOfficialConflict
513UDPWhoUnofficialConflict
514TCPShell – used to execute non-interactive commands on a remote system (Remote Shell, rsh, remsh)Official
514UDPSyslog – used for system loggingOfficial
515TCPLine Printer Daemon – print serviceOfficial
517UDPTalkOfficial
518UDPNTalkOfficial
520TCPefs, extended file name serverOfficial
520UDPRouting Information Protocol (RIP)Official
524TCPUDPNetWare Core Protocol (NCP) is used for a variety things such as access to primary NetWare server resources, Time Synchronization, etc.Official
525UDPTimed, TimeserverOfficial
530TCPUDPRPCOfficial
531TCPUDPAOL Instant Messenger, IRCUnofficial
532TCPnetnewsOfficial
533UDPnetwall, For Emergency BroadcastsOfficial
540TCPUUCP (Unix-to-Unix Copy Protocol)Official
542TCPUDPcommerce (Commerce Applications)Official
543TCPklogin, Kerberos loginOfficial
544TCPkshell, Kerberos Remote shellOfficial
545TCPOSIsoft PI (VMS), OSISoft PI Server Client AccessUnofficial
546TCPUDPDHCPv6 clientOfficial
547TCPUDPDHCPv6 serverOfficial
548TCPApple Filing Protocol (AFP) over TCPOfficial
550UDPnew-rwho, new-whoOfficial
554TCPUDPReal Time Streaming Protocol (RTSP)Official
556TCPRemotefs, RFS, rfs_serverOfficial
560UDPrmonitor, Remote MonitorOfficial
561UDPmonitorOfficial
563TCPUDPNNTP protocol over TLS/SSL (NNTPS)Official
587TCPe-mail message submission (SMTP)Official
591TCPFileMaker 6.0 (and later) Web Sharing (HTTP Alternate, also see port 80)Official
593TCPUDPHTTP RPC Ep Map, Remote procedure call over Hypertext Transfer Protocol, often used by Distributed Component Object Model services and Microsoft Exchange ServerOfficial
604TCPTUNNEL profile, a protocol for BEEP peers to form an application layer tunnelOfficial
623UDPASF Remote Management and Control Protocol (ASF-RMCP)Official
631TCPUDPCommon Unix Printing System (CUPS)Unofficial
635TCPUDPRLZ DBaseOfficial
636TCPUDPLightweight Directory Access Protocol over TLS/SSL (LDAPS)Official
639TCPUDPMSDP, Multicast Source Discovery ProtocolOfficial
641TCPUDPSupportSoft Nexus Remote Command (control/listening): A proxy gateway connecting remote control trafficOfficial
646TCPUDPLDP, Label Distribution Protocol, a routing protocol used in MPLS networksOfficial
647TCPDHCP Failover protocolOfficial
648TCPRRP (Registry Registrar Protocol)Official
651TCPUDPIEEE-MMSOfficial
652TCPDTCP, Dynamic Tunnel Configuration ProtocolUnofficial
653TCPUDPSupportSoft Nexus Remote Command (data): A proxy gateway connecting remote control trafficOfficial
654TCPMedia Management System (MMS) Media Management Protocol (MMP)Official
657TCPUDPIBM RMC (Remote monitoring and Control) protocol, used by System p5 AIX Integrated Virtualization Manager (IVM) and Hardware Management Console to connect managed logical partitions (LPAR) to enable dynamic partition reconfigurationOfficial
660TCPMac OS X Server administrationOfficial
665TCPsun-dr, Remote Dynamic ReconfigurationUnofficial
666UDPDoom, first online first-person shooterOfficial
674TCPACAP (Application Configuration Access Protocol)Official
691TCPMS Exchange RoutingOfficial
692TCPHyperwave-ISPOfficial
694TCPUDPLinux-HA High availability HeartbeatOfficial
695TCPIEEE-MMS-SSL (IEEE Media Management System over SSL)Official
698UDPOLSR (Optimized Link State Routing)Official
699TCPAccess NetworkOfficial
700TCPEPP (Extensible Provisioning Protocol), a protocol for communication between domain name registries and registrars (RFC 5734)Official
701TCPLMP (Link Management Protocol (Internet)), a protocol that runs between a pair of nodes and is used to manage traffic engineering (TE) linksOfficial
702TCPIRIS (Internet Registry Information Service) over BEEP (Blocks Extensible Exchange Protocol) (RFC 3983)Official
706TCPSecure Internet Live Conferencing (SILC)Official
711TCPCisco Tag Distribution Protocol – being replaced by the MPLS Label Distribution ProtocolOfficial
712TCPTopology Broadcast based on Reverse-Path Forwarding routing protocol (TBRPF) (RFC 3684)Official
712UDPPromise RAID ControllerUnofficial
720TCPSMQP, Simple Message Queue ProtocolUnofficial
749TCPUDPKerberos (protocol) administrationOfficial
750TCPrfileOfficial
750UDPloadavOfficialConflict
750UDPkerberos-iv, Kerberos version IVOfficialConflict
751TCPUDPpumpOfficialConflict
751TCPUDPkerberos_master, Kerberos authenticationOfficialConflict
752TCPqrhOfficial
752UDPqrhOfficialConflict
752UDPpasswd_server, Kerberos Password (kpasswd) serverOfficialConflict
753TCPReverse Routing Header (rrh)Official
753UDPReverse Routing Header (rrh)OfficialConflict
753UDPuserreg_server, Kerberos userreg serverUnofficialConflict
754TCPtell sendOfficialConflict
754TCPkrb5_prop, Kerberos v5 slave propagationUnofficialConflict
754UDPtell sendOfficial
760TCPUDPnsOfficialConflict
760TCPUDPkrbupdate [kreg], Kerberos registrationUnofficialConflict
782TCPConserver serial-console management serverUnofficial
783TCPSpamAssassin spamd daemonUnofficial
829TCPCMP (Certificate Management Protocol)Unofficial
843TCPAdobe Flash socket policy serverUnofficial
847TCPDHCP Failover protocolOfficial
860TCPiSCSI (RFC 3720)Official
873TCPrsync file synchronisation protocolOfficial (USA Only)
888TCPcddbp, CD DataBase (CDDB) protocol (CDDBP)—unassigned but widespread useUnofficialConflict
901TCPSamba Web Administration Tool (SWAT)UnofficialConflict
901TCPVMware Virtual Infrastructure Client (UDP from server being managed to management console)UnofficialConflict
901UDPVMware Virtual Infrastructure Client (UDP from server being managed to management console)Unofficial
902TCPideafarm-door 902/tcp self documenting Door: send 0x00 for infoOfficialConflict
902TCPVMware Server Console (TCP from management console to server being Managed)UnofficialConflict
902UDPideafarm-doorOfficialConflict
902UDPVMware Server Console (UDP from server being managed to management console)UnofficialConflict
903TCPVMware Remote ConsoleUnofficial
904TCPVMware Server Alternate (if 902 is in use, i.e. SUSE linux)Unofficial
911TCPNetwork Console on Acid (NCA) – local tty redirection over OpenSSHUnofficial
953TCPUDPDomain Name System (DNS) RNDC ServiceUnofficial
981TCPSofaWare Technologies Remote HTTPS management for firewall devices running embedded Check Point FireWall-1 softwareUnofficial
987TCPMicrosoft This Secure Hypertext Transfer Protocol (HTTPS) port makes Windows SharePoint Services viewable through Remote Web WorkplaceUnofficial
989TCPUDPFTPS Protocol (data): FTP over TLS/SSLOfficial
990TCPUDPFTPS Protocol (control): FTP over TLS/SSLOfficial
991TCPUDPNAS (Netnews Administration System)Official
992TCPUDPTELNET protocol over TLS/SSLOfficial
993TCPInternet Message Access Protocol over SSL (IMAPS)Official
995TCPPost Office Protocol 3 over TLS/SSL (POP3S)Official
999TCPUDPScimoreDB Database SystemUnofficial
1001TCPJtoMBUnofficial
1002TCPOpsware agent (aka cogbot)Unofficial
1023TCPUDPReservedOfficial

 

Registered Ports: 1024 – 49151

The range of port number from 1024 to 49151 are the registered ports. They are assigned by IANA for specific service upon application by a requesting entity. On most systems registered ports can be used by ordinary users.

Related Posts

Leave a Comment

error: Content is protected !!

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More

free counters