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
36425-36442 Unassigned
m2ap 36443 sctp M2 Application Part [Dario_S_Tonesi] [Dario_S_Tonesi] 2011-02-07
m3ap 36444 sctp M3 Application Part [Dario_S_Tonesi] [Dario_S_Tonesi] 2011-02-07
36445-36461 Unassigned
40844-40852 Unassigned
ew-mgmt 43440 tcp Cisco EnergyWise Management
ew-disc-cmd 43440 udp Cisco EnergyWise Discovery and Command Flooding [John_Parello] [John_Parello] 2009-05-19
ciscocsdb 43441 tcp Cisco NetMgmt DB Ports [Cisco_Systems] [Cisco_Systems] 2005-11
ciscocsdb 43441 udp Cisco NetMgmt DB Ports [Cisco_Systems] [Cisco_Systems] 2005-11
43442-44122 Unassigned
z-wave-tunnel 44123 tcp Z-Wave Secure Tunnel [Sigma_Designs_Inc] [Anders_Brandt_3] 2012-10-12 2015-06-26
44123 udp Reserved
44124-44320 Unassigned
pmcd 44321 tcp PCP server (pmcd) [Performance_Co-Pilot_PCP_Project] [Ken_McDonell] 2010-12-20 2025-09-29
pmcd 44321 udp PCP server (pmcd) [Performance_Co-Pilot_PCP_Project] [Ken_McDonell] 2010-12-20 2025-09-29
pmproxy 44322 tcp PCP proxy (pmproxy) [Performance_Co-Pilot_PCP_Project] [Ken_McDonell] 2003-07 2025-09-26
pmproxy 44322 udp PCP proxy (pmproxy) [Performance_Co-Pilot_PCP_Project] [Ken_McDonell] 2003-07 2025-09-26
pmwebapi 44323 tcp HTTP binding for Performance Co-Pilot client API [Performance_Co-Pilot_PCP_Project] [Ken_McDonell] 2013-10-09
44323 udp Unassigned "pcp" assignment withdrawn, moved to port 5351 per RFC6887
44324-44443 Unassigned
cognex-dataman 44444 tcp Cognex DataMan Management Protocol [Cognex] [Mario_Joussen] 2012-08-28
44444 udp Reserved
acronis-backup 44445 tcp Acronis Backup Gateway service port [Acronis] [Kevin_Reed] 2019-11-25
44445 udp Reserved
44446-44543 Unassigned Known UNAUTHORIZED USE: Ports 44515 & 44516
44544 tcp Reserved
domiq 44544 udp DOMIQ Building Automation [DOMIQ_Sp_zoo] [Filip_Zawadiak] 2011-08-29
44545-44552 Unassigned
rbr-debug 44553 tcp REALbasic Remote Debug [Aaron_Ballman] [Aaron_Ballman] 2004-11
rbr-debug 44553 udp REALbasic Remote Debug [Aaron_Ballman] [Aaron_Ballman] 2004-11
44554-44599 Unassigned
44600 tcp Reserved
asihpi 44600 udp AudioScience HPI [Eliot_Blennerhassett] [Eliot_Blennerhassett] 2011-07-07
44601-44817 Unassigned
EtherNet-IP-2 44818 tcp EtherNet/IP messaging

IANA assigned this well-formed service name as a replacement for "EtherNet/IP-2".
[Brian_Batke_2] [Brian_Batke_2] New contact added for port 44818 on 2008-02-01
EtherNet/IP-2 44818 tcp EtherNet/IP messaging [Brian_Batke_2] [Brian_Batke_2] New contact added for port 44818 on 2008-02-01 This entry is an alias to "EtherNet-IP-2". This entry is now historic, not usable for use with many common service discovery mechanisms.
EtherNet-IP-2 44818 udp EtherNet/IP messaging

IANA assigned this well-formed service name as a replacement for "EtherNet/IP-2".
[Brian_Batke_2] [Brian_Batke_2] New contact added for port 44818 on 2008-02-01
EtherNet/IP-2 44818 udp EtherNet/IP messaging [Brian_Batke_2] [Brian_Batke_2] New contact added for port 44818 on 2008-02-01 This entry is an alias to "EtherNet-IP-2". This entry is now historic, not usable for use with many common service discovery mechanisms.
44819-44899 Unassigned
m3da 44900 tcp M3DA is used for efficient machine-to-machine communications [Eclipse_Foundation] [Didier_Lahay] 2013-02-22
m3da-disc 44900 udp M3DA Discovery is used for efficient machine-to-machine communications [Eclipse_Foundation] [Didier_Lahay] 2013-02-22
44901-44999 Unassigned
45003-45044 Unassigned
netconf-beep NETCONF over BEEP [RFC4744][RFC9900]
spx-hmp tcp SpinetiX HMP [SpinetiX_S_A] [Diego_Santa_Cruz] 2011-10-18 Defined TXT keys: txtvers=1 cport= the port for the content HTTP server (secondary HTTP server used for content publishing) mode= the mode in which the HMP device is currently operating, one of "normal", "safe" or "recovery" serial= serial number of the HMP device firmware= firmware version string (e.g., 2.1.0-0.1.7844) model= model string (e.g., HMP100)

Contact Information

ID Name Organization Contact URI Last Updated
[Aaron_Ballman] Aaron Ballman mailto:aaron&realsoftware.com 2004-11
[Acronis] Acronis mailto:kr&acronis.com 2019-11-25
[Anders_Brandt_3] Anders Brandt Sigma Designs mailto:anders_brandt&sigmadesigns.com 2012-10-12
[Brian_Batke_2] Brian Batke mailto:eip.jsig&gmail.com
[Cisco_Systems] Cisco Systems mailto:nmtg-port-numbers&cisco.com 2005-11
[Cognex] Cognex Corporation mailto:contactus&cognex.com 2012-08-28
[Dario_S_Tonesi] Dario S. Tonesi mailto:dario.tonesi&nsn.com 2011-02-07
[Didier_Lahay] Didier Lahay mailto:dlahay&sierrawireless.com 2013-02-22
[Diego_Santa_Cruz] Diego Santa Cruz SpinetiX S.A. mailto:Diego.SantaCruz&spinetix.com 2011-10-18
[DOMIQ_Sp_zoo] DOMIQ Sp. z o.o. mailto:registries&domiq.pl 2011-08-29
[Eclipse_Foundation] Eclipse Foundation mailto:license&eclipse.org 2013-02-22
[Eliot_Blennerhassett] Eliot Blennerhassett mailto:eblennerhassett&audioscience.com 2011-07-07
[Filip_Zawadiak] Filip Zawadiak DOMIQ Sp. z o.o. mailto:fzawadiak&domiq.pl 2011-08-29
[John_Parello] John Parello mailto:jparello&cisco.com 2009-05-19
[Ken_McDonell] Ken McDonell mailto:kenj&kenj.id.au 2025-09-26
[Kevin_Reed] Kevin Reed mailto:kr&acronis.com 2019-11-25
[Mario_Joussen] Mario Joussen Cognex Corporation mailto:mario.joussen&cognex.com 2012-08-28
[Performance_Co-Pilot_PCP_Project] Performance Co-Pilot (PCP) Project mailto:pcp-maintainers&groups.io 2025-09-26
[Sigma_Designs_Inc] Sigma Designs, Inc. mailto:anders_brandt&sigmadesigns.com 2011-10-03
[SpinetiX_S_A] SpinetiX S.A. mailto:Diego.SantaCruz&spinetix.com 2011-10-18