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 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| asihpi | 44600 | udp | AudioScience HPI | [Eliot_Blennerhassett] | [Eliot_Blennerhassett] | 2011-07-07 | |||||
| EtherNet-IP-2 | 44818 | udp | EtherNet/IP messaging IANA assigned this well-formed service name as a replacement for "EtherNet/IP-2". |
[Brian_Batke_2] | [Brian_Batke_2] | New contact added for port 44818 on 2008-02-01 | |||||
| EtherNet/IP-2 | 44818 | udp | EtherNet/IP messaging | [Brian_Batke_2] | [Brian_Batke_2] | New contact added for port 44818 on 2008-02-01 This entry is an alias to "EtherNet-IP-2". This entry is now historic, not usable for use with many common service discovery mechanisms. | |||||
| m3da-disc | 44900 | udp | M3DA Discovery is used for efficient machine-to-machine communications | [Eclipse_Foundation] | [Didier_Lahay] | 2013-02-22 | |||||
| asmp-mon | 45000 | udp | Nuance AutoStore Status Monitoring Protocol (device monitoring) | [Nuance_Communications_Inc4] | [Andrew_Andrews] | 2011-09-01 | 2017-04-26 | ||||
| 45001 | udp | Reserved | |||||||||
| 45002 | udp | Reserved | |||||||||
| 45045 | udp | Reserved | |||||||||
| invision-ag | 45054 | udp | InVision AG | [Matthias_Schroer] | [Matthias_Schroer] | ||||||
| witsnet | 45185 | udp | Wire and Wireless transfer on synchroniz | [Shenzhen_Inovance_Technology_Co_Ltd] | [Yan_Yi] | 2025-03-11 | |||||
| cloudcheck-ping | 45514 | udp | ASSIA CloudCheck WiFi Management keepalive | [ASSIA_Inc] | [Leonardo_Dagum] | 2016-08-29 | |||||
| eba | 45678 | udp | EBA PRISE | [Patrick_Kara] | [Patrick_Kara] | ||||||
| 45824 | udp | Reserved | |||||||||
| qdb2service | 45825 | udp | Qpuncture Data Access Service | [Michael_Yun] | [Michael_Yun] | 2007-10-24 | |||||
| ssr-servermgr | 45966 | udp | SSRServerMgr | [Jeremy_Gilliat] | [Jeremy_Gilliat] | ||||||
| 46336 | udp | Reserved | |||||||||
| 46998 | udp | Reserved | |||||||||
| mediabox | 46999 | udp | MediaBox Server | [Alexander_Graef] | [Alexander_Graef] | 2004-11 | |||||
| mbus | 47000 | udp | Message Bus | [Dirk_Kutscher] | [Dirk_Kutscher] | ||||||
| 47001 | udp | Reserved | |||||||||
| jvl-mactalk | 47100 | udp | Configuration of motors connected to Industrial Ethernet | [JVL_Industri_Elektronik] | [Kim_Berthelsen] | 2012-12-21 | |||||
| dbbrowse | 47557 | udp | Databeam Corporation | [Cindy_Martin] | [Cindy_Martin] | ||||||
| directplaysrvr | 47624 | udp | Direct Play Server | [Ajay_Jindal] | [Ajay_Jindal] | ||||||
| ap | 47806 | udp | ALC Protocol | [Dave_Robin] | [Dave_Robin] | ||||||
| bacnet | 47808 | udp | Building Automation and Control Networks | [Coleman_Brumley] | [Coleman_Brumley] | 2011-02-10 | |||||
| presonus-ucnet | 47809 | udp | PreSonus Universal Control Network Protocol | [PreSonus_Audio_Electronics_Inc] | [Matthias_Juwan] | 2013-07-12 | |||||
| nimcontroller | 48000 | udp | Nimbus Controller | [Carstein_Seeberg_2] | [Carstein_Seeberg_2] | ||||||
| nimspooler | 48001 | udp | Nimbus Spooler | [Carstein_Seeberg_2] | [Carstein_Seeberg_2] | ||||||
| nimhub | 48002 | udp | Nimbus Hub | [Carstein_Seeberg_2] | [Carstein_Seeberg_2] | ||||||
| nimgtw | 48003 | udp | Nimbus Gateway | [Carstein_Seeberg_2] | [Carstein_Seeberg_2] | ||||||
| 48004 | udp | Reserved | |||||||||
| 48005 | udp | Reserved | |||||||||
| 48048 | udp | Reserved | |||||||||
| 48049 | udp | Reserved | |||||||||
| 48050 | udp | Reserved | |||||||||
| isnetserv | 48128 | udp | Image Systems Network Services | [Bengt_Gustafsson] | [Bengt_Gustafsson] | 2006-05 | |||||
| blp5 | 48129 | udp | Bloomberg locator | [Albert_Hou] | [Albert_Hou] | 2006-05 | |||||
| com-bardac-dw | 48556 | udp | com-bardac-dw | [Nicholas_J_Howes] | [Nicholas_J_Howes] | ||||||
| iqobject | 48619 | udp | iqobject | [Bjorn_de_Bonnenfant] | [Bjorn_de_Bonnenfant] | 2003-11 | |||||
| robotraconteur | 48653 | udp | Robot Raconteur transport | [Wason_Technology_LLC] | [John_Wason] | 2014-01-27 | |||||
| 49000 | udp | Reserved | |||||||||
| nusdp-disc | 49001 | udp | Nuance Unity Service Discovery Protocol | [Nuance_Communications_Inc3] | [Andrew_Andrews] | 2017-04-20 | |||||
| 49150 | udp | Reserved | |||||||||
| udp | User Datagram Protocol | ||||||||||
| 7ksonar | udp | Teledyne Marine 7k Sonar Protocol | [Teledyne_Marine] | [Anders_Brandt_5] | 2023-10-03 | Defined TXT keys: None | |||||
| acs-ctl-ds | udp | Access Control Device | [Honeywell_Security_Group] | [John_Dziadosz] | 2012-04-09 | Defined TXT keys: MAC=, GW-MAC | |||||
| acs-ctl-gw | udp | Access Control Gateway | [Honeywell_Security_Group] | [John_Dziadosz] | 2012-04-09 | Defined TXT keys: MAC=, GW-MAC | |||||
| adamhall | udp | Adam Hall network control and monitoring | [Adam_Hall_Group] | [Eric_Sawade] | 2022-07-15 | Defined TXT keys: None | |||||
| adaptive-rn | udp | ARN (Adaptive Routing Notification) is a protocol designed to enable dynamic routing adjustments by sharing network status information between nodes in data center networks, improving efficiency and fault tolerance. | [Hongyi_Huang] | [Hongyi_Huang] | 2024-11-22 | Defined TXT keys: arn-protocol, adaptive-routing | |||||
| airmate | udp | Airmate interworking protocol | [Myriel_Aviation_-_Airmate] | [Daniel_Mavrakis_3] | 2020-09-21 | Defined TXT keys: proprietary | |||||
| airplay | udp | Protocol for streaming of audio/video content | [Apple_Inc_2] | [Bob_Bradley_3] | 2012-09-19 | Defined TXT keys: am, cn, et, ft, fv, md, pk, pw, sf, tp, vn, vs | |||||
| alpacadiscovery | udp | ASCOM Alpaca Device Discovery | [ASCOM_Initiative] | [Robert_B._Denny] | 2020-02-24 | Defined TXT keys: None | |||||
| amazon-expiscor | udp | Device discovery for Amazon | [ASLLC] | [Andy_Jack] | 2024-02-22 | Defined TXT keys: None | |||||
| amba-cam | udp | Ambarella Cameras | [Louis_Sun] | [Louis_Sun] | Defined TXT keys: product=<product model name> description=<string name> version=<firmware version> | ||||||
| apple-midi | udp | Apple MIDI | [Doug_Wyatt] | [Doug_Wyatt] | Defined TXT keys: None | ||||||
| arcnet | udp | Arcturus Networks Inc. Hardware Services | [Arcturus_Networks_Inc] | [Michael_Durrant] | 2011-10-20 | Defined TXT keys: None | |||||
| asam-cmp | udp | ASAM Capture Module Protocol | [ASAM_e_V] | [Bernd_Wenzel] | 2021-09-29 | Defined TXT keys: None | |||||
| astnotify | udp | Asterisk Caller-ID Notification Service | [Sven_Slezak] | [Sven_Slezak] | Defined TXT keys: prefix=<country code prefix> (numeric, additionally '+') | ||||||
| atnet | udp | AT protocol over IP | [Selectron_BVBA] | [Jan_Verschaeve] | 2018-03-20 | Defined TXT keys: None | |||||
| attero-ad | udp | Attero Tech Audio Device | [Attero_Tech_LLC] | [David_Vaughn] | 2015-09-24 | Defined TXT keys: txtvers, protovers, CtrlType, Model | |||||
| axis-nvr | udp | Axis Network Video Recorders | [Axis_Communications_AB] | [Erik_Linge] | 2018-05-24 | Defined TXT keys: None | |||||
| autotunnel | udp | IPSEC VPN tunnel over UDP | [Stuart_Cheshire] | [Stuart_Cheshire] | 2019-05-04 | [RFC6281] | Defined TXT Keys: None | ||||
| bhipc | udp | Becker & Hickl Inter Process Communication | [Becker_Hickl_GmbH] | [Enzo_Marscheck] | 2023-02-15 | Defined TXT keys: None | |||||
| BioSonics | udp | BioSonics Echosounders | [BioSonics_Inc.] | [Asa_Packer] | 2023-12-05 | Defined TXT keys: None | |||||
| bluevertise | udp | BlueVertise Network Protocol (BNP) | [Fabrizio_Guglielmino] | [Fabrizio_Guglielmino] | Defined TXT keys: role=<master or slave> | ||||||
| bootstrap | udp | Bootstrap service discovery | [Pedro_Garcia] | [Pedro_Garcia] | 2023-03-20 | Defined TXT keys: "url": if present, indicates a connection url (i.e. wss://example.com/bootstrap, or https://example.com/bootstrap) to be used by the device for bootstrapping; "namespace": identifies the underlying application-level protocol (should be unique for the application protocol, typically a UUID or a URN) | |||||
| boundaryscan | udp | Proprietary | [Uwe_Ziegler] | [Uwe_Ziegler] | Defined TXT keys: blocked=<name of the device>, version=<firmware/instrument controller version> | ||||||
| boutfitness | udp | Bout Fitness Synchronization Service | [Bout_Fitness_LLC] | [Jesse_Curry] | 2014-06-16 | Defined TXT keys: None | |||||
| bq-cromo | udp | bq Cromo protocol | [MUNDO_READER_SL] | [Adan_Munoz] | 2014-09-05 | Defined TXT keys: None | |||||
| breas | udp | Breas | [Breas_Medical_AB] | [Jonas_Sjostedt] | 2015-09-09 | Defined TXT keys: None | |||||
| clique | udp | Clique Link-Local Multicast Chat Room | [Telepathy_project] | [Telepathy_project] | Defined TXT keys: see http://telepathy.freedesktop.org/xmpp/clique | ||||||
| collabio | udp | Collabio | [XCDS_International_Ltd.] | [Dmitriy_Rusakov] | 2020-07-29 | Defined TXT keys: firstName, lastName, documentName | |||||
| compressnet | udp | Management Utility/Compression Process | [Bernie_Volz] | [Bernie_Volz] | 2025-02-13 | Defined TXT keys: None | |||||
| conecube | udp | DNS SRV service for smarthome server | [cone_smart_solution] | [Christoph_Bimminger] | 2019-04-22 | Defined TXT keys: none | |||||
| core-rd | udp | Resource Directory accessed using CoAP | [IESG] | [IETF_Chair] | 2021-03-16 | [RFC9176] | Defined TXT keys: None | ||||
| core-rd-dtls | udp | Resource Directory accessed using CoAP over DTLS | [IESG] | [IETF_Chair] | 2021-03-16 | [RFC9176] | Defined TXT keys: None | ||||
| coviot | udp | Service for coviot branded devices | [Coviot] | [Adnan_Senyurt] | 2017-05-19 | Defined TXT keys: FW_VERSION, PROTOCOL_VERSION, SERVICE_DESCRIPTION | |||||
| dbaudio | udp | d&b audiotechnik remote network | [d_b_audiotechnik] | [Christian_Laendner] | 2011-10-06 | Defined TXT keys:txtvers=<TXT-Record version> protovers=<version of proprietary protocol> guid=<type> name=<name> sn=<serial number> device=<cleartext type> fwver=<firmware version> | |||||
| dell-soo-ds | udp | Spotlight on Oracle Diagnostic Server | [Dell_2] | [Rob_Griffin_3] | 2013-10-03 | Defined TXT keys: None | |||||
| demoncamremote | udp | Peer-to-peer real-time video streaming | [James_Alan_Bush] | [James_Alan_Bush] | 2017-09-26 | Defined TXT keys: None | |||||
| dhanda-g | udp | DHANDAg is going for a site | [DHANDAg] | [Deepam] | 2017-12-29 | Defined TXT keys: None | |||||
| dist-opencl | Distributed OpenCL discovery protocol | [William_Dillon] | [William_Dillon] | 2013-04-10 | Defined TXT keys: TCPendpoint, UDPendpoint, UUID | ||||||
| dltimesync | udp | Local Area Dynamic Time Synchronisation Protocol | [Geoff_Back_3] | [Geoff_Back_3] | Defined TXT keys: None | ||||||
| dns-update | tcp | DNS Dynamic Update Service | [Stuart_Cheshire] | [Stuart_Cheshire] | 2019-05-04 | DNS Dynamic Update Service for a given domain may not necessarily be provided by the principal name servers as advertised by the domain's "NS" records, and may not necessarily always be provided on port 53. The "_dns-update._udp.<domain>." SRV record gives the target host and port where DNS Dynamic Update Service is provided for the named domain. | |||||
| dns-update | udp | DNS Dynamic Update Service | [Stuart_Cheshire] | [Stuart_Cheshire] | 2019-05-04 | DNS Dynamic Update Service for a given domain may not necessarily be provided by the principal name servers as advertised by the domain's "NS" records, and may not necessarily always be provided on port 53. The "_dns-update._udp.<domain>." SRV record gives the target host and port where DNS Dynamic Update Service is provided for the named domain. | |||||
| dns-update-tls | tcp | DNS Dynamic Update Service over TLS | [Stuart_Cheshire] | [Stuart_Cheshire] | 2019-05-04 | [RFC6281] | DNS Dynamic Update Service for a given domain may not necessarily be provided by the principal name servers as advertised by the domain's "NS" records, and may not necessarily always be provided on port 53. The "_dns-update._udp.<domain>." SRV record gives the target host and port where DNS Dynamic Update Service is provided for the named domain. | ||||
| dots-call-home | tcp | DOTS Signal Channel Call Home Protocol. The service name is used to construct the SRV service names "_dots-call-home._udp" and "_dots-call-home._tcp" for discovering Call Home DOTS clients used to establish DOTS signal channel call home. | [IESG] | [IETF_Chair] | 2020-11-19 | [RFC8973] | Defined TXT keys: None | ||||
| dots-call-home | udp | DOTS Signal Channel Call Home Protocol. The service name is used to construct the SRV service names "_dots-call-home._udp" and "_dots-call-home._tcp" for discovering Call Home DOTS clients used to establish DOTS signal channel call home. | [IESG] | [IETF_Chair] | 2020-11-19 | [RFC8973] | Defined TXT keys: None | ||||
| eb-sync | udp | Easy Books App data sync helper for Mac OS X and iOS | [Geode_Software_Ltd] | [Mathew_Waters] | 2014-05-14 | Defined TXT keys: None | |||||
| edcp | udp | LaCie Ethernet Disk Configuration Protocol | [Nicolas_Bouilleaud] | [Nicolas_Bouilleaud] | Defined TXT keys: ip, mac, dhcp, mask, gtwy, wins, name, version | ||||||
| est-coaps | udp | EST over secure CoAP (EST-coaps) | [Toerless_Eckert_3] | [Toerless_Eckert_3] | 2022-05-03 | 2022-05-04 | [RFC9148]. Defined TXT keys: None | ||||
| example | Example Service Type | Not a real service type. Special 'pretend' service types ("_example._udp" and "_example._tcp") reserved for use in illustrative examples in books and other documentation. | |||||||||
| fl-purr | udp | FilmLight Cluster Power Control Service | [Darrin_Smart] | [Darrin_Smart] | Defined TXT keys: Proprietary | ||||||
| flightdmp | udp | Flight Data Monitoring Protocol | [Brad_Head] | [Brad_Head] | 2013-02-07 | Defined TXT keys: None | |||||
| fv-cert | udp | Fairview Certificate | [Jim_Lyle_2] | [Jim_Lyle_2] | Defined TXT keys: DevID=<device id>, DevPK=<device public key> | ||||||
| fv-key | udp | Fairview Key | [Jim_Lyle_2] | [Jim_Lyle_2] | Defined TXT keys: KeyID=<device id> | ||||||
| fv-time | udp | Fairview Time/Date | [Jim_Lyle_2] | [Jim_Lyle_2] | Defined TXT keys: None | ||||||
| googexpeditions | udp | Service related to Google Expeditions which is a technology for enabling multi-participant virtual fieldtrip experiences over a local wireless network. See http://g.co/expeditions for more details | [Google_Inc] | [Jason_Schiller] | 2015-07-31 | Defined TXT keys: None | |||||
| gopro-wake | udp | GoPro proprietary protocol to wake devices | [GoPro] | [Joe_Enke] | 2014-10-13 | Defined TXT keys: model, fw_version, platform_version, protocol_version, mac_address | |||||
| gopro-web | udp | GoPro proprietary protocol for devices | [GoPro] | [Joe_Enke] | 2014-10-13 | Defined TXT keys: model, fw_version, platform_version, protocol_version, mac_address | |||||
| honeywell-vid | udp | Honeywell Video Systems | [Shankar_Prasad] | [Shankar_Prasad] | Defined TXT keys: None |