Service Name and Transport Protocol Port Number Registry

Last Updated
2026-08-17
Expert(s)
TCP/UDP: Joe Touch; Eliot Lear, Kumiko Ono, Wes Eddy, Brian Trammell,
and Michael Scharf
SCTP: Michael Tuexen
DCCP: Eddie Kohler and Yoshifumi Nishida
Reference
[RFC6335]
Note
Service names and port numbers are used to distinguish between different
services that run over transport protocols such as TCP, UDP, DCCP, and
SCTP.

Service names are assigned on a first-come, first-served process, as
documented in [RFC6335].

Port numbers are assigned in various ways, based on three ranges: System
Ports (0-1023), User Ports (1024-49151), and the Dynamic and/or Private
Ports (49152-65535); the different uses of these ranges are described in
[RFC6335]. According to Section 8.1.2 of [RFC6335], System Ports are 
assigned by the "IETF Review" or "IESG Approval" procedures described in 
[RFC8126]. User Ports are assigned by IANA using the "IETF Review" process, 
the "IESG Approval" process, or the "Expert Review" process, as per 
[RFC6335]. Dynamic Ports are not assigned.

The registration procedures for service names and port numbers are
described in [RFC6335].

Assigned ports both System and User ports SHOULD NOT be used without
or prior to IANA registration.

************************************************************************
* PLEASE NOTE THE FOLLOWING:                                           *
*                                                                      *
* ASSIGNMENT OF A PORT NUMBER DOES NOT IN ANY WAY IMPLY AN             *
* ENDORSEMENT OF AN APPLICATION OR PRODUCT, AND THE FACT THAT NETWORK  *
* TRAFFIC IS FLOWING TO OR FROM A REGISTERED PORT DOES NOT MEAN THAT   *
* IT IS "GOOD" TRAFFIC, NOR THAT IT NECESSARILY CORRESPONDS TO THE     *
* ASSIGNED SERVICE. FIREWALL AND SYSTEM ADMINISTRATORS SHOULD          *
* CHOOSE HOW TO CONFIGURE THEIR SYSTEMS BASED ON THEIR KNOWLEDGE OF    *
* THE TRAFFIC IN QUESTION, NOT WHETHER THERE IS A PORT NUMBER          *
* REGISTERED OR NOT.                                                   *
************************************************************************

Request an Assignment
  [https://www.iana.org/protocols/apply]

Available Formats

CSV

XML

HTML

Plain text
Service Name Port Number Transport Protocol Description Assignee Contact Registration Date Modification Date Reference Service Code Unauthorized Use Reported Assignment Notes
sco-sysmgr 616 tcp SCO System Administration Server
sco-sysmgr 616 udp SCO System Administration Server
netbill-prod 1616 tcp NetBill Product Server [Marvin_Sirbu] [Marvin_Sirbu]
netbill-prod 1616 udp NetBill Product Server [Marvin_Sirbu] [Marvin_Sirbu]
appswitch-emp 2616 tcp appswitch-emp [Ted_Ross] [Ted_Ross]
appswitch-emp 2616 udp appswitch-emp [Ted_Ross] [Ted_Ross]
cd3o-protocol 3616 tcp cd3o Control Protocol [Chris_Wilcox] [Chris_Wilcox] 2002-10
cd3o-protocol 3616 udp cd3o Control Protocol [Chris_Wilcox] [Chris_Wilcox] 2002-10
ecmp 6160 tcp Emerson Extensible Control and Management Protocol [Bryce_Beeston] [Bryce_Beeston] 2011-06-23
ecmp-data 6160 udp Emerson Extensible Control and Management Protocol Data [Bryce_Beeston] [Bryce_Beeston] 2011-06-23
patrol-ism 6161 tcp PATROL Internet Srv Mgr [Portnoy_Boxman] [Portnoy_Boxman] 2005-01
patrol-ism 6161 udp PATROL Internet Srv Mgr [Portnoy_Boxman] [Portnoy_Boxman] 2005-01
patrol-coll 6162 tcp PATROL Collector [Portnoy_Boxman] [Portnoy_Boxman] 2005-01
patrol-coll 6162 udp PATROL Collector [Portnoy_Boxman] [Portnoy_Boxman] 2005-01
pscribe 6163 tcp Precision Scribe Cnx Port [Robert_W_Hodges] [Robert_W_Hodges] 2005-01
pscribe 6163 udp Precision Scribe Cnx Port [Robert_W_Hodges] [Robert_W_Hodges] 2005-01
6164-6199 Unassigned
8616-8664 Unassigned Unauthorized Use Known on ports 8616 and 8617
erunbook-agent 9616 tcp eRunbook Agent

IANA assigned this well-formed service name as a replacement for "erunbook_agent".
[Gerhard_Wagner] [Gerhard_Wagner] 2009-03-10
erunbook_agent 9616 tcp eRunbook Agent [Gerhard_Wagner] [Gerhard_Wagner] 2009-03-10 This entry is an alias to "erunbook-agent". This entry is now historic, not usable for use with many common service discovery mechanisms.
9616 udp Reserved
16022-16160 Unassigned
sun-sea-port 16161 tcp Solaris SEA Port [Dana_Porter] [Dana_Porter] 2003-10
sun-sea-port 16161 udp Solaris SEA Port [Dana_Porter] [Dana_Porter] 2003-10
solaris-audit 16162 tcp Solaris Audit - secure remote audit log [Jan_Friedel] [Jan_Friedel] 2009-05-07
16162 udp Reserved
16163-16308 Unassigned

Contact Information

ID Name Contact URI Last Updated
[Bryce_Beeston] Bryce Beeston mailto:bryce.beeston&emerson.com 2011-06-23
[Chris_Wilcox] Chris Wilcox mailto:cwilcox&cd3o.com 2002-10
[Dana_Porter] Dana Porter mailto:dana.porter&sun.com 2003-10
[Gerhard_Wagner] Gerhard Wagner mailto:gw&nova-ratio.de 2009-03-10
[Jan_Friedel] Jan Friedel mailto:Jan.Friedel&sun.com 2009-05-07
[Marvin_Sirbu] Marvin Sirbu mailto:sirbu+&andrew.cmu.edu
[Portnoy_Boxman] Portnoy Boxman mailto:portnoy_boxman&bmc.com 2005-01
[Robert_W_Hodges] Robert W Hodges mailto:iana&precdata.com 2005-01
[Ted_Ross] Ted Ross mailto:ross&toplayer.com