Service Name and Transport Protocol Port Number Registry
- Last Updated
- 2026-03-27
- 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| swdtp-sv | 10009 | udp | Systemwalker Desktop Patrol | [Akira_Ide] | [Akira_Ide] | 2006-03 | |||||
| 10011-10019 | Unassigned | ||||||||||
| 10024-10049 | Unassigned | ||||||||||
| 10056-10079 | Unassigned | ||||||||||
| 10082-10099 | Unassigned | ||||||||||
| 10108-10109 | Unassigned | ||||||||||
| bmc-gms | 10129 | tcp | BMC General Manager Server | [Dima_Seliverstov] | [Dima_Seliverstov] | 2009-07-28 | |||||
| 10129 | udp | Reserved | |||||||||
| 10130-10159 | Unassigned | ||||||||||
| 10163-10199 | Unassigned | ||||||||||
| 10254-10259 | Unassigned | ||||||||||
| 10289-10320 | Unassigned | ||||||||||
| bngsync | 10439 | udp | BalanceNG session table synchronization protocol | [Inlab_Software_GmbH] | [Thomas_G._Obermair] | 2014-05-02 | |||||
| 10439 | tcp | Reserved | |||||||||
| 10444-10499 | Unassigned | ||||||||||
| hip-nat-t | 10500 | udp | HIP NAT-Traversal | [IESG] | [IETF_Chair] | 2020-08-12 | [RFC5770][RFC9028] | ||||
| 10501-10539 | Unassigned | ||||||||||
| 10549-10630 | Unassigned | ||||||||||
| 10632-10799 | Unassigned | ||||||||||
| nbd | 10809 | tcp | Network Block Device | [Wouter_Verhelst] | [Wouter_Verhelst] | 2010-08-02 | 2024-04-30 | [https://github.com/NetworkBlockDevice/nbd/blob/master/doc/proto.md] | |||
| 10809 | udp | Reserved | |||||||||
| 10811-10859 | Unassigned | ||||||||||
| 10861-10879 | Unassigned | ||||||||||
| 10881-10932 | Unassigned | ||||||||||
| octopustentacle | 10933 | tcp | Listen port used by the Octopus Deploy Tentacle deployment agent | [Octopus_Deploy_Pty_Ltd] | [Paul_Stovell] | 2015-01-28 | |||||
| 10933 | udp | Reserved | |||||||||
| 10934-10989 | Unassigned | ||||||||||
| rmiaux | 10990 | tcp | Auxiliary RMI Port | [Eugen_Bacic_2] | [Eugen_Bacic_2] | ||||||
| rmiaux | 10990 | udp | Auxiliary RMI Port | [Eugen_Bacic_2] | [Eugen_Bacic_2] | ||||||
| 10991-10999 | Unassigned | ||||||||||
| 11002-11094 | Unassigned | ||||||||||
| weave | 11095 | tcp | Nest device-to-device and device-to-service application protocol | [Nest_Labs_Inc] | [Grant_Erickson] | 2014-01-16 | |||||
| weave | 11095 | udp | Nest device-to-device and device-to-service application protocol | [Nest_Labs_Inc] | [Grant_Erickson] | 2014-01-16 | |||||
| 11096-11102 | Unassigned | ||||||||||
| sgi-dmfmgr | 11109 | tcp | Data migration facility Manager (DMF) is a browser based interface to DMF | [SGI] | [John_Sygulla] | 2013-01-07 | |||||
| 11109 | udp | Reserved | |||||||||
| 11209-11210 | Unassigned | ||||||||||
| imip | 11319 | tcp | IMIP | [Len_Zuvela] | [Len_Zuvela] | ||||||
| imip | 11319 | udp | IMIP | [Len_Zuvela] | [Len_Zuvela] | ||||||
| 11372-11429 | Unassigned | ||||||||||
| asgcypresstcps | 11489 | tcp | ASG Cypress Secure Only | [David_Luxford] | [David_Luxford] | 2010-07-01 | |||||
| 11489 | udp | Reserved | |||||||||
| 11490-11599 | Unassigned | ||||||||||
| 11624-11719 | Unassigned | Unauthorized Use Known on port 11711 | |||||||||
| 11752-11795 | Unassigned | ||||||||||
| lanschool | 11796 | tcp | LanSchool | [Stoneware_Inc] | [Dana_Doggett] | 2012-05-18 | |||||
| lanschool-mpt | 11796 | udp | Lanschool Multipoint | [Stoneware_Inc] | [Dana_Doggett] | 2012-05-18 | |||||
| 11797-11875 | Unassigned | ||||||||||
| 11878-11966 | Unassigned | ||||||||||
| sysinfo-sp | 11967 | tcp | SysInfo Service Protocol | [Mike_Cooper] | [Mike_Cooper] | 2003-03 | |||||
| sysinfo-sp | 11967 | udp | SysInfo Service Protocol | [Mike_Cooper] | [Mike_Cooper] | 2003-03 | |||||
| 11968-11970 | Unassigned | ||||||||||
| tibsd | 11971 | tcp | TiBS Service | [Teradactyl_LLC] | [Kristen_Webb] | 2019-05-17 | |||||
| 11971 | udp | Reserved | |||||||||
| 11972-11996 | Unassigned | ||||||||||
| wmereceiving | 11997 | sctp | WorldMailExpress | [Greg_Foutz] | [Greg_Foutz] | 2006-03 | |||||
| wmedistribution | 11998 | sctp | WorldMailExpress | [Greg_Foutz] | [Greg_Foutz] | 2006-03 | |||||
| wmereporting | 11999 | sctp | WorldMailExpress | [Greg_Foutz] | [Greg_Foutz] | 2006-03 | |||||
| 12009 | tcp | Reserved | |||||||||
| ghvpn | 12009 | udp | Green Hills VPN | [Green_Hills_Software] | [Tom_R_Zavisca] | 2012-02-07 | |||||
| rets-ssl | 12109 | tcp | RETS over SSL | [Jeremy_Crawford] | [Jeremy_Crawford] | 2003-02 | |||||
| rets-ssl | 12109 | udp | RETS over SSL | [Jeremy_Crawford] | [Jeremy_Crawford] | 2003-02 | |||||
| 12169-12171 | Unassigned | ||||||||||
| 12173-12299 | Unassigned | ||||||||||
| 12866-13159 | Unassigned | ||||||||||
| 13219-13222 | Unassigned | ||||||||||
| 13225-13399 | Unassigned | ||||||||||
| 13401-13719 | Unassigned | ||||||||||
| dsmcc-session | 13819 | tcp | DSMCC Session Messages | [Tim_Addington] | [Tim_Addington] | [ISO/IEC 13818-6 MPEG-2 DSM-CC] | |||||
| dsmcc-session | 13819 | udp | DSMCC Session Messages | [Tim_Addington] | [Tim_Addington] | [ISO/IEC 13818-6 MPEG-2 DSM-CC] | |||||
| 13833-13893 | Unassigned | ||||||||||
| ucontrol | 13894 | tcp | Ultimate Control communication protocol | [NEGU_Soft] | [borja_lopez_urkidi] | 2012-09-10 | |||||
| ucontrol | 13894 | udp | Ultimate Control communication protocol | [NEGU_Soft] | [borja_lopez_urkidi] | 2012-09-10 | |||||
| 13895-13928 | Unassigned | ||||||||||
| dta-systems | 13929 | tcp | D-TA SYSTEMS | [Alexis_Bose] | [Alexis_Bose] | 2008-12-08 | |||||
| dta-systems | 13929 | udp | D-TA SYSTEMS | [Alexis_Bose] | [Alexis_Bose] | 2008-12-08 | |||||
| medevolve | 13930 | tcp | MedEvolve Port Requester | [Jon_Robertson] | [Jon_Robertson] | 2008-10-24 | |||||
| 13930 | udp | Reserved | |||||||||
| 13931-13999 | Unassigned | ||||||||||
| vrts-tdd | 14149 | tcp | Veritas Traffic Director | [Sameer_Deokule] | [Sameer_Deokule] | 2002-03 | |||||
| vrts-tdd | 14149 | udp | Veritas Traffic Director | [Sameer_Deokule] | [Sameer_Deokule] | 2002-03 | |||||
| 14155-14249 | Unassigned | ||||||||||
| 14415-14499 | Unassigned | ||||||||||
| 14501-14935 | Unassigned | ||||||||||
| hde-lcesrvr-1 | 14936 | tcp | hde-lcesrvr-1 | [Horizon_Digital_Ente] | [Horizon_Digital_Ente] | ||||||
| hde-lcesrvr-1 | 14936 | udp | hde-lcesrvr-1 | [Horizon_Digital_Ente] | [Horizon_Digital_Ente] | ||||||
| hde-lcesrvr-2 | 14937 | tcp | hde-lcesrvr-2 | [Horizon_Digital_Ente] | [Horizon_Digital_Ente] | ||||||
| hde-lcesrvr-2 | 14937 | udp | hde-lcesrvr-2 | [Horizon_Digital_Ente] | [Horizon_Digital_Ente] | ||||||
| 14938-14999 | Unassigned | ||||||||||
| 15119-15344 | Unassigned | ||||||||||
| 15556-15659 | Unassigned | ||||||||||
| 15661-15739 | Unassigned | ||||||||||
| 15741-15997 | Unassigned | ||||||||||
| 15998 | tcp | Reserved | |||||||||
| 2ping | 15998 | udp | 2ping Bi-Directional Ping Service | [Ryan_Finnie] | [Ryan_Finnie] | 2010-10-06 | |||||
| programmar | 15999 | tcp | ProGrammar Enterprise | [Norman_Wilson] | [Norman_Wilson] | 2010-10-06 | |||||
| 15999 | udp | Reserved | |||||||||
| 16004-16019 | Unassigned | ||||||||||
| etb4j | 16309 | tcp | etb4j | [Christopher_R_Smith] | [Christopher_R_Smith] | 2004-11 | |||||
| etb4j | 16309 | udp | etb4j | [Christopher_R_Smith] | [Christopher_R_Smith] | 2004-11 | |||||
| 16312-16359 | Unassigned |