Service Name and Transport Protocol Port Number Registry

Last Updated
2025-10-22
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
twamp-test 862 udp TWAMP-Test Receiver Port [IESG] [IETF_Chair] 2018-12-21 [RFC8545]
863-872 Unassigned
iclcnet-locate 886 tcp ICL coNETion locate server [Bob_Lyon] [Bob_Lyon]
iclcnet-locate 886 udp ICL coNETion locate server [Bob_Lyon] [Bob_Lyon]
rift-lies 914 udp Routing in Fat Trees Link Information Element [IESG] [IETF_Chair] 2023-02-17 2024-06-07 [RFC9692]
rift-ties 915 udp Routing in Fat Trees Topology Information Element [IESG] [IETF_Chair] 2023-02-17 2024-06-07 [RFC9692]
916-952 Unassigned
vsinet 996 tcp vsinet [Rob_Juergens] [Rob_Juergens]
vsinet 996 udp vsinet [Rob_Juergens] [Rob_Juergens]
exp1 1021 tcp RFC3692-style Experiment 1 [IESG] [IETF_Chair] [1][RFC4727][RFC6335]
exp1 1021 udp RFC3692-style Experiment 1 [IESG] [IETF_Chair] [1][RFC4727][RFC6335]
exp1 1021 sctp RFC3692-style Experiment 1 [IESG] [IETF_Chair] [1][RFC4727][RFC6335]
exp1 1021 dccp RFC3692-style Experiment 1 [IESG] [IETF_Chair] [1][RFC4727][RFC6335]
exp2 1022 tcp RFC3692-style Experiment 2 [IESG] [IETF_Chair] [1][RFC4727][RFC6335]
exp2 1022 udp RFC3692-style Experiment 2 [IESG] [IETF_Chair] [1][RFC4727][RFC6335]
exp2 1022 sctp RFC3692-style Experiment 2 [IESG] [IETF_Chair] [1][RFC4727][RFC6335]
exp2 1022 dccp RFC3692-style Experiment 2 [IESG] [IETF_Chair] [1][RFC4727][RFC6335]
1023 tcp Reserved 2024-12-20 [RFC6335]
1023 udp Reserved 2024-12-20 [RFC6335]
1024 tcp Reserved 2024-12-20 [RFC6335]
1024 udp Reserved 2024-12-20 [RFC6335]
cap 1026 tcp Calendar Access Protocol [Doug_Royer] [Doug_Royer] 2010-12-09
cap 1026 udp Calendar Access Protocol [Doug_Royer] [Doug_Royer] 2010-12-09
6a44 1027 udp IPv6 Behind NAT44 CPEs [IESG] [IETF_Chair] 2012-08-02 [RFC6751]
nsstp 1036 tcp Nebula Secure Segment Transfer Protocol [Steve_Ravida] [Steve_Ravida]
nsstp 1036 udp Nebula Secure Segment Transfer Protocol [Steve_Ravida] [Steve_Ravida]
wfremotertm 1046 tcp WebFilter Remote Monitor [Tim_Morgan] [Tim_Morgan] 2004-11
wfremotertm 1046 udp WebFilter Remote Monitor [Tim_Morgan] [Tim_Morgan] 2004-11
vfo 1056 tcp VFO [Anthony_Gonzalez] [Anthony_Gonzalez]
vfo 1056 udp VFO [Anthony_Gonzalez] [Anthony_Gonzalez]
polestar 1060 tcp POLESTAR [Masakuni_Okada] [Masakuni_Okada]
polestar 1060 udp POLESTAR [Masakuni_Okada] [Masakuni_Okada]
kiosk 1061 tcp KIOSK [Ken_Ksiazek] [Ken_Ksiazek]
kiosk 1061 udp KIOSK [Ken_Ksiazek] [Ken_Ksiazek]
veracity 1062 tcp Veracity [Ross_Williams] [Ross_Williams]
veracity 1062 udp Veracity [Ross_Williams] [Ross_Williams]
kyoceranetdev 1063 tcp KyoceraNetDev [Shigenaka_Kanemitsu] [Shigenaka_Kanemitsu]
kyoceranetdev 1063 udp KyoceraNetDev [Shigenaka_Kanemitsu] [Shigenaka_Kanemitsu]
jstel 1064 tcp JSTEL [Duane_Kiser] [Duane_Kiser]
jstel 1064 udp JSTEL [Duane_Kiser] [Duane_Kiser]
syscomlan 1065 tcp SYSCOMLAN [Alexandre_Lechenne] [Alexandre_Lechenne] 2008-12-10
syscomlan 1065 udp SYSCOMLAN [Alexandre_Lechenne] [Alexandre_Lechenne] 2008-12-10
fpo-fns 1066 tcp FPO-FNS [Jens_Klose] [Jens_Klose]
fpo-fns 1066 udp FPO-FNS [Jens_Klose] [Jens_Klose]
instl-boots 1067 tcp Installation Bootstrap Proto. Serv.

IANA assigned this well-formed service name as a replacement for "instl_boots".
instl_boots 1067 tcp Installation Bootstrap Proto. Serv. This entry is an alias to "instl-boots". This entry is now historic, not usable for use with many common service discovery mechanisms.
instl-boots 1067 udp Installation Bootstrap Proto. Serv.

IANA assigned this well-formed service name as a replacement for "instl_boots".
instl_boots 1067 udp Installation Bootstrap Proto. Serv. This entry is an alias to "instl-boots". This entry is now historic, not usable for use with many common service discovery mechanisms.
instl-bootc 1068 tcp Installation Bootstrap Proto. Cli.

IANA assigned this well-formed service name as a replacement for "instl_bootc".
[David_Arko] [David_Arko]
instl_bootc 1068 tcp Installation Bootstrap Proto. Cli. [David_Arko] [David_Arko] This entry is an alias to "instl-bootc". This entry is now historic, not usable for use with many common service discovery mechanisms.
instl-bootc 1068 udp Installation Bootstrap Proto. Cli.

IANA assigned this well-formed service name as a replacement for "instl_bootc".
[David_Arko] [David_Arko]
instl_bootc 1068 udp Installation Bootstrap Proto. Cli. [David_Arko] [David_Arko] This entry is an alias to "instl-bootc". This entry is now historic, not usable for use with many common service discovery mechanisms.
cognex-insight 1069 tcp COGNEX-INSIGHT [Steve_Olson] [Steve_Olson]
cognex-insight 1069 udp COGNEX-INSIGHT [Steve_Olson] [Steve_Olson]
dab-sti-c 1076 tcp DAB STI-C [World_DAB] [World_DAB]
dab-sti-c 1076 udp DAB STI-C [World_DAB] [World_DAB]
cplscrambler-lg 1086 tcp CPL Scrambler Logging
cplscrambler-lg 1086 udp CPL Scrambler Logging
cnrprotocol 1096 tcp Common Name Resolution Protocol [Michael_Mealling] [Michael_Mealling]
cnrprotocol 1096 udp Common Name Resolution Protocol [Michael_Mealling] [Michael_Mealling]
isoipsigport-1 1106 tcp ISOIPSIGPORT-1
isoipsigport-1 1106 udp ISOIPSIGPORT-1
ltp-deepspace 1113 tcp Licklider Transmission Protocol [RFC5326]
ltp-deepspace 1113 udp Licklider Transmission Protocol 2014-02-21 [RFC5326][RFC7122]
ltp-deepspace 1113 dccp Licklider Transmission Protocol 2013-11-12 2014-02-21 [RFC7122] 7107696
ardus-cntl 1116 tcp ARDUS Control
ardus-cntl 1116 udp ARDUS Control
sacred 1118 tcp SACRED [RFC3767]
sacred 1118 udp SACRED [RFC3767]
hpvmmdata 1126 tcp HP VMM Agent [John_Morton] [John_Morton] 2004-11
hpvmmdata 1126 udp HP VMM Agent [John_Morton] [John_Morton] 2004-11
hhb-gateway 1136 tcp HHB Gateway Control [Richard_Harwell] [Richard_Harwell] 2006-02
hhb-gateway 1136 udp HHB Gateway Control [Richard_Harwell] [Richard_Harwell] 2006-02
audit-transfer 1146 tcp audit transfer [Mark_Wahl] [Mark_Wahl] 2005-11
audit-transfer 1146 udp audit transfer [Mark_Wahl] [Mark_Wahl] 2005-11
c1222-acse 1153 tcp ANSI C12.22 Port [RFC6142]
c1222-acse 1153 udp ANSI C12.22 Port [RFC6142]
iascontrol-oms 1156 tcp iasControl OMS [Todd_Guay] [Todd_Guay] 2004-11
iascontrol-oms 1156 udp iasControl OMS [Todd_Guay] [Todd_Guay] 2004-11
olsv 1160 tcp DB Lite Mult-User Server [Philip_Stephenson] [Philip_Stephenson] 2005-08
olsv 1160 udp DB Lite Mult-User Server [Philip_Stephenson] [Philip_Stephenson] 2005-08
health-polling 1161 tcp Health Polling
health-polling 1161 udp Health Polling
health-trap 1162 tcp Health Trap
health-trap 1162 udp Health Trap
sddp 1163 tcp SmartDialer Data Protocol [Lee_Griffiths] [Lee_Griffiths] 2004-11
sddp 1163 udp SmartDialer Data Protocol [Lee_Griffiths] [Lee_Griffiths] 2004-11
qsm-proxy 1164 tcp QSM Proxy Service [Norm_Lunde] [Norm_Lunde] 2004-11
qsm-proxy 1164 udp QSM Proxy Service [Norm_Lunde] [Norm_Lunde] 2004-11
qsm-gui 1165 tcp QSM GUI Service [Norm_Lunde] [Norm_Lunde] 2004-11
qsm-gui 1165 udp QSM GUI Service [Norm_Lunde] [Norm_Lunde] 2004-11
qsm-remote 1166 tcp QSM RemoteExec [Norm_Lunde] [Norm_Lunde] 2004-11
qsm-remote 1166 udp QSM RemoteExec [Norm_Lunde] [Norm_Lunde] 2004-11
cisco-ipsla 1167 tcp Cisco IP SLAs Control Protocol [Emmanuel_Tychon] [Emmanuel_Tychon] 2006-03
cisco-ipsla 1167 udp Cisco IP SLAs Control Protocol [Emmanuel_Tychon] [Emmanuel_Tychon] 2006-03
cisco-ipsla 1167 sctp Cisco IP SLAs Control Protocol [Emmanuel_Tychon] [Emmanuel_Tychon] 2006-03
vchat 1168 tcp VChat Conference Service [Andreas_Wetzel] [Andreas_Wetzel] 2002-09
vchat 1168 udp VChat Conference Service [Andreas_Wetzel] [Andreas_Wetzel] 2002-09
tripwire 1169 tcp TRIPWIRE [Ed_Metcalf][Albert_Holt] [Ed_Metcalf][Albert_Holt]
tripwire 1169 udp TRIPWIRE [Ed_Metcalf][Albert_Holt] [Ed_Metcalf][Albert_Holt]
indigo-server 1176 tcp Indigo Home Server [Matt_Bendiksen] [Matt_Bendiksen] 2004-11

Contact Information

ID Name Organization Contact URI Last Updated
[Albert_Holt] Albert Holt mailto:alberth&triosoftware.com
[Alexandre_Lechenne] Alexandre Lechenne mailto:alexandre.lechenne&selectron.ch 2008-12-10
[Andreas_Wetzel] Andreas Wetzel mailto:mickey&enforcer.cc 2002-09
[Anthony_Gonzalez] Anthony Gonzalez mailto:agonzal1&telcordia.com
[Bob_Lyon] Bob Lyon mailto:bl&oasis.icl.co.uk
[David_Arko] David Arko mailto:darko&hpfcrn.fc.hp.com
[Doug_Royer] Doug Royer mailto:DouglasRoyer&gmail.com 2010-12-09
[Duane_Kiser] Duane Kiser mailto:dkiser&jsexpress.com
[Ed_Metcalf] Ed Metcalf mailto:emetcalf&tripwiresecurity.com
[Emmanuel_Tychon] Emmanuel Tychon mailto:etychon&cisco.com 2006-03
[IESG] IESG mailto:iesg&ietf.org
[IETF_Chair] IETF Chair IETF mailto:chair&ietf.org
[Jens_Klose] Jens Klose mailto:jklose&intercope.com
[John_Morton] John Morton mailto:j.morton&hp.com 2004-11
[Ken_Ksiazek] Ken Ksiazek mailto:kksiazek&maytag.com
[Lee_Griffiths] Lee Griffiths mailto:lg&dataconnection.com 2004-11
[Mark_Wahl] Mark Wahl mailto:mark.wahl&informed-control.com 2005-11
[Masakuni_Okada] Masakuni Okada mailto:masakuni&jp.ibm.com
[Matt_Bendiksen] Matt Bendiksen mailto:matt&perceptiveautomation.com 2004-11
[Michael_Mealling] Michael Mealling mailto:michaelm&netsol.com
[Norm_Lunde] Norm Lunde mailto:norm&commvault.com 2004-11
[Philip_Stephenson] Philip Stephenson mailto:Philip.stephenson&oracle.com 2005-08
[Richard_Harwell] Richard Harwell mailto:richardcharwell&eaton.com 2006-02
[Rob_Juergens] Rob Juergens mailto:robj&vsi.com
[Ross_Williams] Ross Williams mailto:ross&rocksoft.com
[Shigenaka_Kanemitsu] Shigenaka Kanemitsu mailto:Shigenaka_Kanemitsu&ypd.kyocera.co.jp
[Steve_Olson] Steve Olson mailto:solson&cognex.com
[Steve_Ravida] Steve Ravida mailto:steve.ravida&nebulaholdings.com
[Tim_Morgan] Tim Morgan mailto:timm&surfcontrol.com 2004-11
[Todd_Guay] Todd Guay mailto:todd.guay&oracle.com 2005-08
[World_DAB] World DAB mailto:worlddab_irc&worlddab.org