Service Name and Transport Protocol Port Number Registry
Last Updated
- 2026-10-13
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
- RFC 6335: Internet Assigned Numbers Authority (IANA) Procedures for the Management of the Service Name and Transport Protocol Port Number Registry
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 basis, as described in RFC 6335.
Port numbers are divided into three ranges, with their uses and assignment procedures specified in Section 8.1.2 of RFC 6335:
- System Ports (0-1023) are assigned using the IETF Review or IESG Approval procedures.
- User Ports (1024-49151) are assigned using the IETF Review, IESG Approval, or Expert Review procedures.
- Dynamic and/or Private Ports (49152-65535) are not assigned.
The registration procedures for service names and port numbers are specified in RFC 6335, while the registration policies referenced above are defined in RFC 8126.
Assigned ports both System and User ports SHOULD NOT be used without or prior to IANA registration.
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.
Registration Forms
- To request a new assignment, please use the Application for Service Names and User Port Numbers form.
- To modify an existing assignment, please use the Modify a Port Number Assignment form.
Available Formats
| Service Name | Port Number | Transport Protocol | Description | Assignee | Contact | Registration Date | Modification Date | Reference | Service Code | Unauthorized Use Reported | Assignment Notes |
|---|---|---|---|---|---|---|---|---|---|---|---|
| event_listener | 3017 | tcp | Event Listener | Ted Tronson | Ted Tronson | This entry is an alias to "event-listener". This entry is now historic, not usable for use with many common service discovery mechanisms. | |||||
| event-listener | 3017 | udp | Event Listener IANA assigned this well-formed service name as a replacement for "event_listener". |
Ted Tronson | Ted Tronson | ||||||
| event_listener | 3017 | udp | Event Listener | Ted Tronson | Ted Tronson | This entry is an alias to "event-listener". This entry is now historic, not usable for use with many common service discovery mechanisms. | |||||
| 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. | |||||
| resource-mgr | 3019 | tcp | Resource Manager IANA assigned this well-formed service name as a replacement for "resource_mgr". |
Gary Glover | Gary Glover | ||||||
| resource_mgr | 3019 | tcp | Resource Manager | Gary Glover | Gary Glover | This entry is an alias to "resource-mgr". This entry is now historic, not usable for use with many common service discovery mechanisms. | |||||
| resource-mgr | 3019 | udp | Resource Manager IANA assigned this well-formed service name as a replacement for "resource_mgr". |
Gary Glover | Gary Glover | ||||||
| resource_mgr | 3019 | udp | Resource Manager | Gary Glover | Gary Glover | This entry is an alias to "resource-mgr". This entry is now historic, not usable for use with many common service discovery mechanisms. | |||||
| cifs | 3020 | tcp | CIFS | Paul Leach | Paul Leach | ||||||
| cifs | 3020 | udp | CIFS | Paul Leach | Paul Leach | ||||||
| agriserver | 3021 | tcp | AGRI Server | Frank Neulichedl | Frank Neulichedl | ||||||
| agriserver | 3021 | udp | AGRI Server | Frank Neulichedl | Frank Neulichedl | ||||||
| csregagent | 3022 | tcp | CSREGAGENT | Nedelcho Stanev | Nedelcho Stanev | ||||||
| csregagent | 3022 | udp | CSREGAGENT | Nedelcho Stanev | Nedelcho Stanev | ||||||
| magicnotes | 3023 | tcp | magicnotes | Karl Edwall | Karl Edwall | ||||||
| magicnotes | 3023 | udp | magicnotes | Karl Edwall | Karl Edwall | ||||||
| nds-sso | 3024 | tcp | NDS_SSO IANA assigned this well-formed service name as a replacement for "nds_sso". |
Mel Oyler | Mel Oyler | ||||||
| nds_sso | 3024 | tcp | NDS_SSO | Mel Oyler | Mel Oyler | This entry is an alias to "nds-sso". This entry is now historic, not usable for use with many common service discovery mechanisms. | |||||
| nds-sso | 3024 | udp | NDS_SSO IANA assigned this well-formed service name as a replacement for "nds_sso". |
Mel Oyler | Mel Oyler | ||||||
| nds_sso | 3024 | udp | NDS_SSO | Mel Oyler | Mel Oyler | This entry is an alias to "nds-sso". This entry is now historic, not usable for use with many common service discovery mechanisms. | |||||
| arepa-raft | 3025 | tcp | Arepa Raft | Stuart Schaefer | Stuart Schaefer | ||||||
| arepa-raft | 3025 | udp | Arepa Raft | Stuart Schaefer | Stuart Schaefer | ||||||
| agri-gateway | 3026 | tcp | AGRI Gateway | Agri Datalog | Agri Datalog | ||||||
| agri-gateway | 3026 | udp | AGRI Gateway | Agri Datalog | Agri Datalog | ||||||
| LiebDevMgmt-C | 3027 | tcp | LiebDevMgmt_C IANA assigned this well-formed service name as a replacement for "LiebDevMgmt_C". |
||||||||
| LiebDevMgmt_C | 3027 | tcp | LiebDevMgmt_C | This entry is an alias to "LiebDevMgmt-C". This entry is now historic, not usable for use with many common service discovery mechanisms. | |||||||
| LiebDevMgmt-C | 3027 | udp | LiebDevMgmt_C IANA assigned this well-formed service name as a replacement for "LiebDevMgmt_C". |
||||||||
| LiebDevMgmt_C | 3027 | udp | LiebDevMgmt_C | This entry is an alias to "LiebDevMgmt-C". 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. | |||||||
| LiebDevMgmt-A | 3029 | tcp | LiebDevMgmt_A IANA assigned this well-formed service name as a replacement for "LiebDevMgmt_A". |
Mike Velten | Mike Velten | ||||||
| LiebDevMgmt_A | 3029 | tcp | LiebDevMgmt_A | Mike Velten | Mike Velten | This entry is an alias to "LiebDevMgmt-A". This entry is now historic, not usable for use with many common service discovery mechanisms. | |||||
| LiebDevMgmt-A | 3029 | udp | LiebDevMgmt_A IANA assigned this well-formed service name as a replacement for "LiebDevMgmt_A". |
Mike Velten | Mike Velten | ||||||
| LiebDevMgmt_A | 3029 | udp | LiebDevMgmt_A | Mike Velten | Mike Velten | This entry is an alias to "LiebDevMgmt-A". This entry is now historic, not usable for use with many common service discovery mechanisms. | |||||
| arepa-cas | 3030 | tcp | Arepa Cas | Stuart Schaefer | Stuart Schaefer | ||||||
| arepa-cas | 3030 | udp | Arepa Cas | Stuart Schaefer | Stuart Schaefer | ||||||
| eppc | 3031 | tcp | Remote AppleEvents/PPC Toolbox | Steve Zellers | Steve Zellers | ||||||
| eppc | 3031 | udp | Remote AppleEvents/PPC Toolbox | Steve Zellers | Steve Zellers | ||||||
| redwood-chat | 3032 | tcp | Redwood Chat | Songwon Chi | Songwon Chi | ||||||
| redwood-chat | 3032 | udp | Redwood Chat | Songwon Chi | Songwon Chi | ||||||
| pdb | 3033 | tcp | PDB | Don Bowman | Don Bowman | ||||||
| pdb | 3033 | udp | PDB | Don Bowman | Don Bowman | ||||||
| osmosis-aeea | 3034 | tcp | Osmosis / Helix (R) AEEA Port | Larry Atkin | Larry Atkin | ||||||
| osmosis-aeea | 3034 | udp | Osmosis / Helix (R) AEEA Port | Larry Atkin | Larry Atkin | ||||||
| fjsv-gssagt | 3035 | tcp | FJSV gssagt | Tomoji Koike | Tomoji Koike | ||||||
| fjsv-gssagt | 3035 | udp | FJSV gssagt | Tomoji Koike | Tomoji Koike | ||||||
| hagel-dump | 3036 | tcp | Hagel DUMP | Haim Gelfenbeyn | Haim Gelfenbeyn | ||||||
| hagel-dump | 3036 | udp | Hagel DUMP | Haim Gelfenbeyn | Haim Gelfenbeyn | ||||||
| hp-san-mgmt | 3037 | tcp | HP SAN Mgmt | Steve Britt | Steve Britt | ||||||
| hp-san-mgmt | 3037 | udp | HP SAN Mgmt | Steve Britt | Steve Britt | ||||||
| santak-ups | 3038 | tcp | Santak UPS | Tom Liu | Tom Liu | ||||||
| santak-ups | 3038 | udp | Santak UPS | Tom Liu | Tom Liu | ||||||
| cogitate | 3039 | tcp | Cogitate, Inc. | Jim Harlan | Jim Harlan | ||||||
| cogitate | 3039 | udp | Cogitate, Inc. | Jim Harlan | Jim Harlan | ||||||
| tomato-springs | 3040 | tcp | Tomato Springs | Jack Waller III | Jack Waller III | ||||||
| tomato-springs | 3040 | udp | Tomato Springs | Jack Waller III | Jack Waller III | ||||||
| di-traceware | 3041 | tcp | di-traceware | Carlos Hung | Carlos Hung | ||||||
| di-traceware | 3041 | udp | di-traceware | Carlos Hung | Carlos Hung | ||||||
| journee | 3042 | tcp | journee | Kevin Calman | Kevin Calman | ||||||
| journee | 3042 | udp | journee | Kevin Calman | Kevin Calman | ||||||
| brp | 3043 | tcp | Broadcast Routing Protocol | John Border | John Border | ||||||
| brp | 3043 | udp | Broadcast Routing Protocol | John Border | John Border | ||||||
| epp | 3044 | tcp | EndPoint Protocol | Stephen Cipolli | Stephen Cipolli | ||||||
| epp | 3044 | udp | EndPoint Protocol | Stephen Cipolli | Stephen Cipolli | ||||||
| responsenet | 3045 | tcp | ResponseNet | Chul Yoon | Chul Yoon | ||||||
| responsenet | 3045 | udp | ResponseNet | Chul Yoon | Chul Yoon | ||||||
| di-ase | 3046 | tcp | di-ase | Carlos Hung | Carlos Hung | ||||||
| di-ase | 3046 | udp | di-ase | Carlos Hung | Carlos Hung | ||||||
| hlserver | 3047 | tcp | Fast Security HL Server | Safenet Inc. | Michael Zunke | 2014-07-02 | |||||
| hlserver | 3047 | udp | Fast Security HL Server | Safenet Inc. | Michael Zunke | 2014-07-02 | |||||
| pctrader | 3048 | tcp | Sierra Net PC Trader | Chris Hahn | Chris Hahn | ||||||
| pctrader | 3048 | udp | Sierra Net PC Trader | Chris Hahn | Chris Hahn | ||||||
| nsws | 3049 | tcp | NSWS | Ray Gwinn | Ray Gwinn | ||||||
| nsws | 3049 | udp | NSWS | Ray Gwinn | Ray Gwinn | ||||||
| gds-db | 3050 | tcp | gds_db IANA assigned this well-formed service name as a replacement for "gds_db". |
Madhukar N. Thakur | Madhukar N. Thakur | ||||||
| gds_db | 3050 | tcp | gds_db | Madhukar N. Thakur | Madhukar N. Thakur | This entry is an alias to "gds-db". This entry is now historic, not usable for use with many common service discovery mechanisms. | |||||
| gds-db | 3050 | udp | gds_db IANA assigned this well-formed service name as a replacement for "gds_db". |
Madhukar N. Thakur | Madhukar N. Thakur | ||||||
| gds_db | 3050 | udp | gds_db | Madhukar N. Thakur | Madhukar N. Thakur | This entry is an alias to "gds-db". This entry is now historic, not usable for use with many common service discovery mechanisms. | |||||
| galaxy-server | 3051 | tcp | Galaxy Server | Michael Andre | Michael Andre | ||||||
| galaxy-server | 3051 | udp | Galaxy Server | Michael Andre | Michael Andre | ||||||
| apc-3052 | 3052 | tcp | APC 3052 | American Power Conversion | American Power Conversion | ||||||
| apc-3052 | 3052 | udp | APC 3052 | American Power Conversion | American Power Conversion | ||||||
| dsom-server | 3053 | tcp | dsom-server | Daniel Sisk | Daniel Sisk | ||||||
| dsom-server | 3053 | udp | dsom-server | Daniel Sisk | Daniel Sisk | ||||||
| amt-cnf-prot | 3054 | tcp | AMT CNF PROT | Marco Marcucci | Marco Marcucci | ||||||
| amt-cnf-prot | 3054 | udp | AMT CNF PROT | Marco Marcucci | Marco Marcucci | ||||||
| policyserver | 3055 | tcp | Policy Server | Mark Garti | Mark Garti | ||||||
| policyserver | 3055 | udp | Policy Server | Mark Garti | Mark Garti | ||||||
| cdl-server | 3056 | tcp | CDL Server | Paul Roberts | Paul Roberts | ||||||
| cdl-server | 3056 | udp | CDL Server | Paul Roberts | Paul Roberts | ||||||
| goahead-fldup | 3057 | tcp | GoAhead FldUp | Alan Pickrell | Alan Pickrell | ||||||
| goahead-fldup | 3057 | udp | GoAhead FldUp | Alan Pickrell | Alan Pickrell | ||||||
| videobeans | 3058 | tcp | videobeans | Hiroyuki Takahashi | Hiroyuki Takahashi | ||||||
| videobeans | 3058 | udp | videobeans | Hiroyuki Takahashi | Hiroyuki Takahashi | ||||||
| qsoft | 3059 | tcp | qsoft | James Kunz | James Kunz | ||||||
| qsoft | 3059 | udp | qsoft | James Kunz | James Kunz |