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
swift-rvf 97 tcp Swift Remote Virtural File Protocol [Maurice_R_Turcotte] [Maurice_R_Turcotte]
swift-rvf 97 udp Swift Remote Virtural File Protocol [Maurice_R_Turcotte] [Maurice_R_Turcotte]
nntp 119 tcp Network News Transfer Protocol [IESG] [IETF_Chair] 2018-07-06 [RFC3977]
nntp 119 udp Network News Transfer Protocol [IESG] [IETF_Chair] 2018-07-06 [RFC3977]
dls 197 tcp Directory Location Service
dls 197 udp Directory Location Service
gist 270 udp Q-mode encapsulation for GIST messages [RFC5971]
bhoetty 351 tcp bhoetty [John_Kelly] [John_Kelly] This entry records an unassigned but widespread use (added 5/21/97)
bhoetty 351 udp bhoetty [John_Kelly] [John_Kelly] This entry records an unassigned but widespread use (added 5/21/97)
bhoedap4 352 tcp bhoedap4 [John_Kelly] [John_Kelly] This entry records an unassigned but widespread use (added 5/21/97)
bhoedap4 352 udp bhoedap4 [John_Kelly] [John_Kelly] This entry records an unassigned but widespread use (added 5/21/97)
mptn 397 tcp Multi Protocol Trans. Net. [Soumitra_Sarkar] [Soumitra_Sarkar]
mptn 397 udp Multi Protocol Trans. Net. [Soumitra_Sarkar] [Soumitra_Sarkar]
nnsp 433 tcp NNTP for transit servers (NNSP) [IESG] [IETF_Chair] 2018-07-06 [RFC3977]
nnsp 433 udp NNTP for transit servers (NNSP) [IESG] [IETF_Chair] 2018-07-06 [RFC3977]
retrospect 497 tcp Retrospect backup and restore service [Retrospect_Inc] [JG_Heithcock] 2012-02-02
retrospect 497 udp Retrospect backup and restore service [Retrospect_Inc] [JG_Heithcock] 2012-02-02
ptcnameservice 597 tcp PTC Name Service [Yuri_Machkasov] [Yuri_Machkasov]
ptcnameservice 597 udp PTC Name Service [Yuri_Machkasov] [Yuri_Machkasov]
uuidgen 697 tcp UUIDGEN [James_Falkner] [James_Falkner]
uuidgen 697 udp UUIDGEN [James_Falkner] [James_Falkner]
maitrd 997 tcp
maitrd 997 udp
sunclustermgr 1097 tcp Sun Cluster Manager [Ashit_Patel] [Ashit_Patel]
sunclustermgr 1097 udp Sun Cluster Manager [Ashit_Patel] [Ashit_Patel]
carrius-rshell 1197 tcp Carrius Remote Access [Gerry_Dubois] [Gerry_Dubois] 2005-08
carrius-rshell 1197 udp Carrius Remote Access [Gerry_Dubois] [Gerry_Dubois] 2005-08
sdproxy 1297 tcp sdproxy [Raimond_Diederik] [Raimond_Diederik]
sdproxy 1297 udp sdproxy [Raimond_Diederik] [Raimond_Diederik]
audio-activmail 1397 tcp Audio Active Mail
audio-activmail 1397 udp Audio Active Mail
rfx-lm 1497 tcp rfx-lm [Bill_Bishop] [Bill_Bishop]
rfx-lm 1497 udp rfx-lm [Bill_Bishop] [Bill_Bishop]
orbplus-iiop 1597 tcp orbplus-iiop [Robert_A_Kukura] [Robert_A_Kukura]
orbplus-iiop 1597 udp orbplus-iiop [Robert_A_Kukura] [Robert_A_Kukura]
rrisat 1697 tcp rrisat [Allen_Briggs] [Allen_Briggs]
rrisat 1697 udp rrisat [Allen_Briggs] [Allen_Briggs]
uma 1797 tcp UMA [Martin_Kirk] [Martin_Kirk]
uma 1797 udp UMA [Martin_Kirk] [Martin_Kirk]
metaagent 1897 tcp MetaAgent [Marie_France_Dubreui] [Marie_France_Dubreui]
metaagent 1897 udp MetaAgent [Marie_France_Dubreui] [Marie_France_Dubreui]
netop-rc 1970 tcp NetOp Remote Control
netop-rc 1970 udp NetOp Remote Control
netop-school 1971 tcp NetOp School [NetOp_Technical_Supp] [NetOp_Technical_Supp]
netop-school 1971 udp NetOp School [NetOp_Technical_Supp] [NetOp_Technical_Supp]
intersys-cache 1972 tcp Cache [Mark_Hanson] [Mark_Hanson]
intersys-cache 1972 udp Cache [Mark_Hanson] [Mark_Hanson]
dlsrap 1973 tcp Data Link Switching Remote Access Protocol [Steve_T_Chiang] [Steve_T_Chiang]
dlsrap 1973 udp Data Link Switching Remote Access Protocol [Steve_T_Chiang] [Steve_T_Chiang]
drp 1974 tcp DRP [Richard_Alan_Johnson] [Richard_Alan_Johnson]
drp 1974 udp DRP [Richard_Alan_Johnson] [Richard_Alan_Johnson]
tcoflashagent 1975 tcp TCO Flash Agent
tcoflashagent 1975 udp TCO Flash Agent
tcoregagent 1976 tcp TCO Reg Agent
tcoregagent 1976 udp TCO Reg Agent
tcoaddressbook 1977 tcp TCO Address Book [Allan_Panitch] [Allan_Panitch]
tcoaddressbook 1977 udp TCO Address Book [Allan_Panitch] [Allan_Panitch]
unisql 1978 tcp UniSQL
unisql 1978 udp UniSQL
unisql-java 1979 tcp UniSQL Java [Keith_Yarbrough] [Keith_Yarbrough]
unisql-java 1979 udp UniSQL Java [Keith_Yarbrough] [Keith_Yarbrough]
gdp-port 1997 tcp cisco Gateway Discovery Protocol
gdp-port 1997 udp cisco Gateway Discovery Protocol
jetformpreview 2097 tcp Jet Form Preview [Zygmunt_Wiercioch] [Zygmunt_Wiercioch]
jetformpreview 2097 udp Jet Form Preview [Zygmunt_Wiercioch] [Zygmunt_Wiercioch]
mnp-exchange 2197 tcp MNP data exchange [Peter_Pramberger] [Peter_Pramberger] 2004-11
mnp-exchange 2197 udp MNP data exchange [Peter_Pramberger] [Peter_Pramberger] 2004-11
d2k-datamover1 2297 tcp D2K DataMover 1
d2k-datamover1 2297 udp D2K DataMover 1
ncl 2397 tcp NCL [Robert_Wiebe] [Robert_Wiebe]
ncl 2397 udp NCL [Robert_Wiebe] [Robert_Wiebe]
quaddb 2497 tcp Quad DB [Jeff_Rosenthal] [Jeff_Rosenthal]
quaddb 2497 udp Quad DB [Jeff_Rosenthal] [Jeff_Rosenthal]
homesteadglory 2597 tcp Homestead Glory [John_Tokash] [John_Tokash]
homesteadglory 2597 udp Homestead Glory [John_Tokash] [John_Tokash]
oce-snmp-trap 2697 tcp Oce SNMP Trap Port [Peter_Teeuwen] [Peter_Teeuwen]
oce-snmp-trap 2697 udp Oce SNMP Trap Port [Peter_Teeuwen] [Peter_Teeuwen]
esp-encap 2797 tcp esp-encap [Jorn_Sierwald] [Jorn_Sierwald]
esp-encap 2797 udp esp-encap [Jorn_Sierwald] [Jorn_Sierwald]
msrp 2855 tcp MSRP over TCP 2014-04-09 [RFC4976]
citrix-rtmp 2897 tcp Citrix RTMP [Myk_Willis] [Myk_Willis]
citrix-rtmp 2897 udp Citrix RTMP [Myk_Willis] [Myk_Willis]
index-net 2970 tcp INDEX-NET [Chris_J_Wren] [Chris_J_Wren]
index-net 2970 udp INDEX-NET [Chris_J_Wren] [Chris_J_Wren]
netclip 2971 tcp NetClip clipboard daemon [Rudi_Chiarito] [Rudi_Chiarito]
netclip 2971 udp NetClip clipboard daemon [Rudi_Chiarito] [Rudi_Chiarito]
pmsm-webrctl 2972 tcp PMSM Webrctl [Markus_Michels] [Markus_Michels]
pmsm-webrctl 2972 udp PMSM Webrctl [Markus_Michels] [Markus_Michels]
svnetworks 2973 tcp SV Networks [Sylvia_Siu_2] [Sylvia_Siu_2]
svnetworks 2973 udp SV Networks [Sylvia_Siu_2] [Sylvia_Siu_2]
signal 2974 tcp Signal [Wyatt_Williams] [Wyatt_Williams]
signal 2974 udp Signal [Wyatt_Williams] [Wyatt_Williams]
fjmpcm 2975 tcp Fujitsu Configuration Management Service [Hiroki_Kawano] [Hiroki_Kawano]
fjmpcm 2975 udp Fujitsu Configuration Management Service [Hiroki_Kawano] [Hiroki_Kawano]
cns-srv-port 2976 tcp CNS Server Port [Ram_Golla] [Ram_Golla]
cns-srv-port 2976 udp CNS Server Port [Ram_Golla] [Ram_Golla]
ttc-etap-ns 2977 tcp TTCs Enterprise Test Access Protocol - NS
ttc-etap-ns 2977 udp TTCs Enterprise Test Access Protocol - NS
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]

Contact Information

ID Name Organization Contact URI Last Updated
[Allan_Panitch] Allan Panitch mailto:allanp&tcosoft.com
[Allen_Briggs] Allen Briggs mailto:briggs&access.rrinc.com
[Ashit_Patel] Ashit Patel mailto:Ashit.Patel&eng.sun.com
[Bill_Bishop] Bill Bishop mailto:bil&rfx.rfx.com
[Chris_J_Wren] Chris J. Wren mailto:C.Wren&lucent.com
[Daniel_Becker_2] Daniel Becker mailto:beckerd&ttc.com
[Gerry_Dubois] Gerry Dubois mailto:gdubois&carriustech.com 2005-08
[Hiroki_Kawano] Hiroki Kawano mailto:kawano&saint.nm.fujitsu.co.jp
[IESG] IESG mailto:iesg&ietf.org
[IETF_Chair] IETF Chair IETF mailto:chair&ietf.org
[James_Falkner] James Falkner mailto:james.falkner&sun.com
[Jeff_Rosenthal] Jeff Rosenthal mailto:jrosenthal&quad-sys.com
[JG_Heithcock] JG Heithcock Retrospect, Inc. mailto:JG.Heithcock&retrospect.com 2012-02-02
[John_Kelly] John Kelly mailto:johnk&bellhow.com
[John_Tokash] John Tokash mailto:jtokash&homestead.com
[Jorn_Sierwald] Jorn Sierwald mailto:joern.sierwald&datafellows.com
[Keith_Yarbrough] Keith Yarbrough mailto:kyarbro&windtraveller.com
[Marie_France_Dubreui] Marie-France Dubreuil mailto:Marie-France.Dubreuil&evidian.com 2002-11
[Mark_Hanson] Mark Hanson mailto:markh&intersys.com
[Markus_Michels] Markus Michels mailto:mmi&pmsmicado.com
[Martin_Kirk] Martin Kirk mailto:m.kirk&opengroup.org
[Maurice_R_Turcotte] Maurice R. Turcotte mailto:mailrus!uflorida!rm1!dnmrt%25rmatl@uunet.uu.net
[Myk_Willis] Myk Willis mailto:myk.willis&citrix.com
[NetOp_Technical_Supp] NetOp Technical Support mailto:support&danware.dk
[Peter_Pramberger] Peter Pramberger mailto:peter.pramberger&telering.co.at 2004-11
[Peter_Teeuwen] Peter Teeuwen mailto:ptee&oce.nl
[Raimond_Diederik] Raimond Diederik mailto:rdiederik&descartes.com
[Ram_Golla] Ram Golla mailto:rgolla&cisco.com
[Retrospect_Inc] Retrospect, Inc. mailto:JG.Heithcock&retrospect.com 2012-02-02
[Richard_Alan_Johnson] Richard Alan Johnson mailto:raj&cisco.com
[Robert_A_Kukura] Robert A. Kukura mailto:kukura&apollo.hp.com
[Robert_Wiebe] Robert Wiebe mailto:crw010&email.mot.com
[Rudi_Chiarito] Rudi Chiarito mailto:nutello&sweetness.com
[Soumitra_Sarkar] Soumitra Sarkar mailto:sarkar&vnet.ibm.com
[Steve_T_Chiang] Steve T. Chiang mailto:schiang&cisco.com
[Sylvia_Siu_2] Sylvia Siu mailto:ssiu&svnetworks.com
[Wyatt_Williams] Wyatt Williams mailto:wyattw&icall.com
[Yuri_Machkasov] Yuri Machkasov mailto:yuri&ptc.com
[Zygmunt_Wiercioch] Zygmunt Wiercioch mailto:zyg&jetform.com