Service Name and Transport Protocol Port Number Registry

Last Updated
2025-09-29
Expert(s)
TCP/UDP: Joe Touch; Eliot Lear, Kumiko Ono, Wes Eddy, Brian Trammell, 
Jana Iyengar, 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
ndtp 2882 tcp NDTP
ndtp 2882 udp NDTP
ndnp 2883 tcp NDNP [Khelben_Blackstaff] [Khelben_Blackstaff]
ndnp 2883 udp NDNP [Khelben_Blackstaff] [Khelben_Blackstaff]
flashmsg 2884 tcp Flash Msg [Jeffrey_Zinkerman] [Jeffrey_Zinkerman]
flashmsg 2884 udp Flash Msg [Jeffrey_Zinkerman] [Jeffrey_Zinkerman]
topflow 2885 tcp TopFlow [Ted_Ross] [Ted_Ross]
topflow 2885 udp TopFlow [Ted_Ross] [Ted_Ross]
responselogic 2886 tcp RESPONSELOGIC [Bruce_Casey] [Bruce_Casey]
responselogic 2886 udp RESPONSELOGIC [Bruce_Casey] [Bruce_Casey]
aironetddp 2887 tcp aironet [Victor_Griswold] [Victor_Griswold]
aironetddp 2887 udp aironet [Victor_Griswold] [Victor_Griswold]
spcsdlobby 2888 tcp SPCSDLOBBY [Matthew_Williams] [Matthew_Williams]
spcsdlobby 2888 udp SPCSDLOBBY [Matthew_Williams] [Matthew_Williams]
rsom 2889 tcp RSOM [Justine_Higgins] [Justine_Higgins]
rsom 2889 udp RSOM [Justine_Higgins] [Justine_Higgins]
cspclmulti 2890 tcp CSPCLMULTI [Yoneda_Terumasa] [Yoneda_Terumasa]
cspclmulti 2890 udp CSPCLMULTI [Yoneda_Terumasa] [Yoneda_Terumasa]
cinegrfx-elmd 2891 tcp CINEGRFX-ELMD License Manager [Greg_Ercolano_2] [Greg_Ercolano_2]
cinegrfx-elmd 2891 udp CINEGRFX-ELMD License Manager [Greg_Ercolano_2] [Greg_Ercolano_2]
snifferdata 2892 tcp SNIFFERDATA [Jeff_Mangasarian] [Jeff_Mangasarian]
snifferdata 2892 udp SNIFFERDATA [Jeff_Mangasarian] [Jeff_Mangasarian]
vseconnector 2893 tcp VSECONNECTOR [Ingo_Franzki] [Ingo_Franzki]
vseconnector 2893 udp VSECONNECTOR [Ingo_Franzki] [Ingo_Franzki]
abacus-remote 2894 tcp ABACUS-REMOTE [Mike_Bello] [Mike_Bello]
abacus-remote 2894 udp ABACUS-REMOTE [Mike_Bello] [Mike_Bello]
natuslink 2895 tcp NATUS LINK [Jonathan_Mergy] [Jonathan_Mergy]
natuslink 2895 udp NATUS LINK [Jonathan_Mergy] [Jonathan_Mergy]
ecovisiong6-1 2896 tcp ECOVISIONG6-1 [Henrik_Holst] [Henrik_Holst]
ecovisiong6-1 2896 udp ECOVISIONG6-1 [Henrik_Holst] [Henrik_Holst]
citrix-rtmp 2897 tcp Citrix RTMP [Myk_Willis] [Myk_Willis]
citrix-rtmp 2897 udp Citrix RTMP [Myk_Willis] [Myk_Willis]
appliance-cfg 2898 tcp APPLIANCE-CFG [Gary_A_James] [Gary_A_James]
appliance-cfg 2898 udp APPLIANCE-CFG [Gary_A_James] [Gary_A_James]
powergemplus 2899 tcp POWERGEMPLUS [Koich_Nakamura] [Koich_Nakamura]
powergemplus 2899 udp POWERGEMPLUS [Koich_Nakamura] [Koich_Nakamura]
mao 2908 tcp mao [Marc_Baudoin] [Marc_Baudoin]
mao 2908 udp mao [Marc_Baudoin] [Marc_Baudoin]
kastenchasepad 2918 tcp Kasten Chase Pad [Marc_Gauthier] [Marc_Gauthier]
kastenchasepad 2918 udp Kasten Chase Pad [Marc_Gauthier] [Marc_Gauthier]
redstone-cpss 2928 tcp REDSTONE-CPSS [Jeff_Looman] [Jeff_Looman]
redstone-cpss 2928 udp REDSTONE-CPSS [Jeff_Looman] [Jeff_Looman]
sm-pas-1 2938 tcp SM-PAS-1
sm-pas-1 2938 udp SM-PAS-1
megaco-h248 2944 tcp Megaco H-248 [Tom_Taylor_2] [Tom_Taylor_2]
megaco-h248 2944 udp Megaco H-248 [Tom_Taylor_2] [Tom_Taylor_2]
megaco-h248 2944 sctp Megaco-H.248 text [Tom_Taylor_3] [Tom_Taylor_3] 2006-09
h248-binary 2945 tcp H248 Binary [Tom_Taylor_2] [Tom_Taylor_2]
h248-binary 2945 udp H248 Binary [Tom_Taylor_2] [Tom_Taylor_2]
h248-binary 2945 sctp Megaco/H.248 binary [Tom_Taylor_3] [Tom_Taylor_3] 2006-09
wap-push 2948 tcp WAP PUSH
wap-push 2948 udp WAP PUSH
jmact6 2958 tcp JAMCT6
jmact6 2958 udp JAMCT6
enpp 2968 tcp ENPP [Kazuhito_Gassho] [Kazuhito_Gassho]
enpp 2968 udp ENPP [Kazuhito_Gassho] [Kazuhito_Gassho]
ttc-etap-ds 2978 tcp TTCs Enterprise Test Access Protocol - DS [Daniel_Becker_2] [Daniel_Becker_2]
ttc-etap-ds 2978 udp TTCs Enterprise Test Access Protocol - DS [Daniel_Becker_2] [Daniel_Becker_2]
wimd 2980 tcp Instant Messaging Service [Kevin_Birch] [Kevin_Birch]
wimd 2980 udp Instant Messaging Service [Kevin_Birch] [Kevin_Birch]
mylxamport 2981 tcp MYLXAMPORT [Wei_Gao] [Wei_Gao]
mylxamport 2981 udp MYLXAMPORT [Wei_Gao] [Wei_Gao]
iwb-whiteboard 2982 tcp IWB-WHITEBOARD [David_W_Radcliffe] [David_W_Radcliffe]
iwb-whiteboard 2982 udp IWB-WHITEBOARD [David_W_Radcliffe] [David_W_Radcliffe]
netplan 2983 tcp NETPLAN [Thomas_Driemeyer] [Thomas_Driemeyer]
netplan 2983 udp NETPLAN [Thomas_Driemeyer] [Thomas_Driemeyer]
hpidsadmin 2984 tcp HPIDSADMIN
hpidsadmin 2984 udp HPIDSADMIN
hpidsagent 2985 tcp HPIDSAGENT [John_Trudeau] [John_Trudeau]
hpidsagent 2985 udp HPIDSAGENT [John_Trudeau] [John_Trudeau]
stonefalls 2986 tcp STONEFALLS [Scott_Grau] [Scott_Grau]
stonefalls 2986 udp STONEFALLS [Scott_Grau] [Scott_Grau]
identify 2987 tcp identify
identify 2987 udp identify
hippad 2988 tcp HIPPA Reporting Protocol [William_Randolph_Roy] [William_Randolph_Roy]
hippad 2988 udp HIPPA Reporting Protocol [William_Randolph_Roy] [William_Randolph_Roy]
zarkov 2989 tcp ZARKOV Intelligent Agent Communication [Robin_Felix] [Robin_Felix] 2014-02-17
zarkov 2989 udp ZARKOV Intelligent Agent Communication [Robin_Felix] [Robin_Felix] 2014-02-17
realsecure 2998 tcp Real Secure [Wes_Wilson] [Wes_Wilson]
realsecure 2998 udp Real Secure [Wes_Wilson] [Wes_Wilson]
midnight-tech 3008 tcp Midnight Technologies [Kyle_Unice] [Kyle_Unice]
midnight-tech 3008 udp Midnight Technologies [Kyle_Unice] [Kyle_Unice]
srvc-registry 3018 tcp Service Registry

IANA assigned this well-formed service name as a replacement for "srvc_registry".
[Mark_Killgore] [Mark_Killgore]
srvc_registry 3018 tcp Service Registry [Mark_Killgore] [Mark_Killgore] This entry is an alias to "srvc-registry". This entry is now historic, not usable for use with many common service discovery mechanisms.
srvc-registry 3018 udp Service Registry

IANA assigned this well-formed service name as a replacement for "srvc_registry".
[Mark_Killgore] [Mark_Killgore]
srvc_registry 3018 udp Service Registry [Mark_Killgore] [Mark_Killgore] This entry is an alias to "srvc-registry". This entry is now historic, not usable for use with many common service discovery mechanisms.
LiebDevMgmt-DM 3028 tcp LiebDevMgmt_DM

IANA assigned this well-formed service name as a replacement for "LiebDevMgmt_DM".
LiebDevMgmt_DM 3028 tcp LiebDevMgmt_DM This entry is an alias to "LiebDevMgmt-DM". This entry is now historic, not usable for use with many common service discovery mechanisms.
LiebDevMgmt-DM 3028 udp LiebDevMgmt_DM

IANA assigned this well-formed service name as a replacement for "LiebDevMgmt_DM".
LiebDevMgmt_DM 3028 udp LiebDevMgmt_DM This entry is an alias to "LiebDevMgmt-DM". This entry is now historic, not usable for use with many common service discovery mechanisms.
santak-ups 3038 tcp Santak UPS [Tom_Liu] [Tom_Liu]
santak-ups 3038 udp Santak UPS [Tom_Liu] [Tom_Liu]
pctrader 3048 tcp Sierra Net PC Trader [Chris_Hahn] [Chris_Hahn]
pctrader 3048 udp Sierra Net PC Trader [Chris_Hahn] [Chris_Hahn]
videobeans 3058 tcp videobeans [Hiroyuki_Takahashi] [Hiroyuki_Takahashi]
videobeans 3058 udp videobeans [Hiroyuki_Takahashi] [Hiroyuki_Takahashi]
ls3bcast 3068 tcp ls3 Broadcast
ls3bcast 3068 udp ls3 Broadcast
orbix-cfg-ssl 3078 tcp Orbix 2000 Locator SSL [Eric_Newcomer] [Eric_Newcomer]
orbix-cfg-ssl 3078 udp Orbix 2000 Locator SSL [Eric_Newcomer] [Eric_Newcomer]
stm-pproc 3080 tcp stm_pproc

IANA assigned this well-formed service name as a replacement for "stm_pproc".
[Paul_McGinnis] [Paul_McGinnis]

Contact Information

ID Name Contact URI Last Updated
[Bruce_Casey] Bruce Casey mailto:bcasey&responselogic.com
[Chris_Hahn] Chris Hahn mailto:chrish&sierra.net
[Daniel_Becker_2] Daniel Becker mailto:beckerd&ttc.com
[David_W_Radcliffe] David W. Radcliffe mailto:info&radsolution.co.uk
[Eric_Newcomer] Eric Newcomer mailto:eric.newcomer&iona.com
[Gary_A_James] Gary A. James mailto:gary.james&criticallink.com
[Greg_Ercolano_2] Greg Ercolano mailto:erco&cinegrfx.com
[Henrik_Holst] Henrik Holst mailto:henrik.holst&ecovision.se
[Hiroyuki_Takahashi] Hiroyuki Takahashi mailto:hiro.takahashi&eng.sun.com
[Ingo_Franzki] Ingo Franzki mailto:ifranzki&de.ibm.com
[Jeff_Looman] Jeff Looman mailto:jeff&looman.org
[Jeff_Mangasarian] Jeff Mangasarian mailto:jeffrey_mangasarian&nai.com
[Jeffrey_Zinkerman] Jeffrey Zinkerman mailto:jeff&zinknet.com
[John_Trudeau] John Trudeau mailto:jtrudeau&cup.hp.com
[Jonathan_Mergy] Jonathan Mergy mailto:mergy&natus.com
[Justine_Higgins] Justine Higgins mailto:iana&corsof.com
[Kazuhito_Gassho] Kazuhito Gassho mailto:Gassho.Kasuhito&exc.epson.co.jp
[Kevin_Birch] Kevin Birch mailto:kbirch&pobox.com
[Khelben_Blackstaff] Khelben Blackstaff mailto:khelben&gmx.at
[Koich_Nakamura] Koich Nakamura mailto:naka&case.nm.fujitsu.co.jp
[Kyle_Unice] Kyle Unice mailto:kyle&midnighttech.com
[Marc_Baudoin] Marc Baudoin mailto:babafou&babafou.eu.org
[Marc_Gauthier] Marc Gauthier mailto:mgau&kastenchase.com
[Mark_Killgore] Mark Killgore mailto:MKillgore&novell.com
[Matthew_Williams] Matthew Williams mailto:SPCsd_MWDD&hotmail.com
[Mike_Bello] Mike Bello mailto:mbello&zarak.com
[Myk_Willis] Myk Willis mailto:myk.willis&citrix.com
[Paul_McGinnis] Paul McGinnis mailto:pmcginnis&server.stmi.com
[Robin_Felix] Robin Felix mailto:zarkovport&outlook.com 2020-03-11
[Scott_Grau] Scott Grau mailto:sgrau&stonefalls.com
[Ted_Ross] Ted Ross mailto:ross&toplayer.com
[Thomas_Driemeyer] Thomas Driemeyer mailto:thomas&bitrot.de
[Tom_Liu] Tom Liu mailto:ssc&sc.stk.com.cn
[Tom_Taylor_2] Tom Taylor mailto:taylor&nortelnetworks.com
[Tom_Taylor_3] Tom Taylor mailto:taylor&nortel.com 2006-09
[Victor_Griswold] Victor Griswold mailto:vgris&aironet.com
[Wei_Gao] Wei Gao mailto:wei&mylex.com
[Wes_Wilson] Wes Wilson mailto:wwilson&iss.net 2003-10
[William_Randolph_Roy] William Randolph Royere III mailto:william&royere.net
[Yoneda_Terumasa] Yoneda Terumasa mailto:yonedat&pfu.co.jp