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
pwdgen 129 tcp Password Generator Protocol [Frank_J_Wacho] [Frank_J_Wacho]
pwdgen 129 udp Password Generator Protocol [Frank_J_Wacho] [Frank_J_Wacho]
saphostctrls 1129 tcp SAPHostControl over SOAP/HTTPS [Muscarella_Fabrizio] [Muscarella_Fabrizio] 2006-04
saphostctrls 1129 udp SAPHostControl over SOAP/HTTPS [Muscarella_Fabrizio] [Muscarella_Fabrizio] 2006-04
winjaserver 1290 tcp WinJaServer
winjaserver 1290 udp WinJaServer
seagulllms 1291 tcp SEAGULLLMS [Lee_Breisacher] [Lee_Breisacher]
seagulllms 1291 udp SEAGULLLMS [Lee_Breisacher] [Lee_Breisacher]
dsdn 1292 tcp dsdn [Stanislaw_Skowronek] [Stanislaw_Skowronek]
dsdn 1292 udp dsdn [Stanislaw_Skowronek] [Stanislaw_Skowronek]
pkt-krb-ipsec 1293 tcp PKT-KRB-IPSec [Nancy_Davoust] [Nancy_Davoust]
pkt-krb-ipsec 1293 udp PKT-KRB-IPSec [Nancy_Davoust] [Nancy_Davoust]
cmmdriver 1294 tcp CMMdriver [Lutz_Karras] [Lutz_Karras]
cmmdriver 1294 udp CMMdriver [Lutz_Karras] [Lutz_Karras]
ehtp 1295 tcp End-by-Hop Transmission Protocol [Alexander_Bogdanov] [Alexander_Bogdanov]
ehtp 1295 udp End-by-Hop Transmission Protocol [Alexander_Bogdanov] [Alexander_Bogdanov]
dproxy 1296 tcp dproxy
dproxy 1296 udp dproxy
sdproxy 1297 tcp sdproxy [Raimond_Diederik] [Raimond_Diederik]
sdproxy 1297 udp sdproxy [Raimond_Diederik] [Raimond_Diederik]
lpcp 1298 tcp lpcp [Christian_Stredicke] [Christian_Stredicke]
lpcp 1298 udp lpcp [Christian_Stredicke] [Christian_Stredicke]
hp-sci 1299 tcp hp-sci [Kim_Scott] [Kim_Scott]
hp-sci 1299 udp hp-sci [Kim_Scott] [Kim_Scott]
cs-live 2129 tcp cs-live.com [Matt_Lachance] [Matt_Lachance]
cs-live 2129 udp cs-live.com [Matt_Lachance] [Matt_Lachance]
netport-id 3129 tcp NetPort Discovery Port [P_T_K_Farrar] [P_T_K_Farrar]
netport-id 3129 udp NetPort Discovery Port [P_T_K_Farrar] [P_T_K_Farrar]
nuauth 4129 tcp NuFW authentication protocol [Eric_Leblond] [Eric_Leblond] 2007-06
nuauth 4129 udp NuFW authentication protocol [Eric_Leblond] [Eric_Leblond] 2007-06
6125-6129 Unassigned
scenccs 7129 tcp Catalog Content Search [Anil_Sharma] [Anil_Sharma] 2006-04
scenccs 7129 udp Catalog Content Search [Anil_Sharma] [Anil_Sharma] 2006-04
paycash-wbp 8129 tcp PayCash Wallet-Browser [MegaZone] [MegaZone] 2005-08
paycash-wbp 8129 udp PayCash Wallet-Browser [MegaZone] [MegaZone] 2005-08
bmc-gms 10129 tcp BMC General Manager Server [Dima_Seliverstov] [Dima_Seliverstov] 2009-07-28
10129 udp Reserved
22129-22221 Unassigned
blp5 48129 tcp Bloomberg locator [Albert_Hou] [Albert_Hou] 2006-05
blp5 48129 udp Bloomberg locator [Albert_Hou] [Albert_Hou] 2006-05

Contact Information

ID Name Organization Contact URI Last Updated
[Albert_Hou] Albert Hou mailto:ahou1&bloomberg.com 2006-05
[Alexander_Bogdanov] Alexander Bogdanov mailto:alexandr_bgd&softhome.net
[Anil_Sharma] Anil Sharma mailto:anil.sharma&scentric.com 2006-04
[Christian_Stredicke] Christian Stredicke mailto:stredicke&snom.de
[Dima_Seliverstov] Dima Seliverstov mailto:Dima_Seliverstov&bmc.com 2009-07-28
[Eric_Leblond] Eric Leblond mailto:eric&inl.fr 2007-06
[Frank_J_Wacho] Frank J. Wacho mailto:WANCHO&wsmr-simtel20.army.mil
[Kim_Scott] Kim Scott mailto:kims&cup.hp.com
[Lee_Breisacher] Lee Breisacher mailto:lbreisacher&seagullsw.com
[Lutz_Karras] Lutz Karras mailto:karras&zeiss.de
[Matt_Lachance] Matt Lachance mailto:matt&cs-live.com
[MegaZone] MegaZone mailto:megazone&paycash.us 2005-08
[Muscarella_Fabrizio] Muscarella Fabrizio mailto:fabrizio.muscarella&sap.com 2006-04
[Nancy_Davoust] Nancy Davoust mailto:n.davoust&cablelabs.com
[P_T_K_Farrar] P.T.K. Farrar mailto:farrarp&teccon.co.uk
[Raimond_Diederik] Raimond Diederik mailto:rdiederik&descartes.com
[Stanislaw_Skowronek] Stanislaw Skowronek mailto:thesis&elementary.pl