Service Name and Transport Protocol Port Number Registry
- Last Updated
- 2025-09-29
- 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 |
---|---|---|---|---|---|---|---|---|---|---|---|
pt-tls | 271 | tcp | IETF Network Endpoint Assessment (NEA) Posture Transport Protocol over TLS (PT-TLS) | [IESG] | [IETF_Chair] | 2012-07-31 | [RFC6876] | ||||
http-mgmt | 280 | tcp | http-mgmt | [Adrian_Pell] | [Adrian_Pell] | ||||||
http-mgmt | 280 | udp | http-mgmt | [Adrian_Pell] | [Adrian_Pell] | ||||||
personal-link | 281 | tcp | Personal Link | [Dan_Cummings] | [Dan_Cummings] | ||||||
personal-link | 281 | udp | Personal Link | [Dan_Cummings] | [Dan_Cummings] | ||||||
cableport-ax | 282 | tcp | Cable Port A/X | [Craig_Langfahl] | [Craig_Langfahl] | ||||||
cableport-ax | 282 | udp | Cable Port A/X | [Craig_Langfahl] | [Craig_Langfahl] | ||||||
rescap | 283 | tcp | rescap | [Paul_Hoffman] | [Paul_Hoffman] | ||||||
rescap | 283 | udp | rescap | [Paul_Hoffman] | [Paul_Hoffman] | ||||||
corerjd | 284 | tcp | corerjd | [Chris_Thornhill] | [Chris_Thornhill] | ||||||
corerjd | 284 | udp | corerjd | [Chris_Thornhill] | [Chris_Thornhill] | ||||||
285 | Unassigned | ||||||||||
fxp | 286 | tcp | FXP Communication | [James_Darnall] | [James_Darnall] | ||||||
fxp | 286 | udp | FXP Communication | [James_Darnall] | [James_Darnall] | ||||||
k-block | 287 | tcp | K-BLOCK | [Simon_P_Jackson] | [Simon_P_Jackson] | ||||||
k-block | 287 | udp | K-BLOCK | [Simon_P_Jackson] | [Simon_P_Jackson] | ||||||
288-299 | Unassigned | ||||||||||
novastorbakcup | 308 | tcp | Novastor Backup | [Brian_Dickman] | [Brian_Dickman] | ||||||
novastorbakcup | 308 | udp | Novastor Backup | [Brian_Dickman] | [Brian_Dickman] | ||||||
pkix-timestamp | 318 | tcp | PKIX TimeStamp | [Robert_Zuccherato] | [Robert_Zuccherato] | ||||||
pkix-timestamp | 318 | udp | PKIX TimeStamp | [Robert_Zuccherato] | [Robert_Zuccherato] | ||||||
rpki-rtr | 323 | tcp | Resource PKI to Router Protocol | [IESG] | [IETF_Chair] | [RFC6810] | |||||
rpki-rtr-tls | 324 | tcp | Resource PKI to Router Protocol over TLS | [IESG] | [IETF_Chair] | [RFC6810] | |||||
csi-sgwp | 348 | tcp | Cabletron Management Protocol | ||||||||
csi-sgwp | 348 | udp | Cabletron Management Protocol | ||||||||
shrinkwrap | 358 | tcp | Shrinkwrap | [Bill_Simpson] | [Bill_Simpson] | ||||||
shrinkwrap | 358 | udp | Shrinkwrap | [Bill_Simpson] | [Bill_Simpson] | ||||||
qbikgdp | 368 | tcp | QbikGDP | [Adrien_de_Croy] | [Adrien_de_Croy] | ||||||
qbikgdp | 368 | udp | QbikGDP | [Adrien_de_Croy] | [Adrien_de_Croy] | ||||||
dsETOS | 378 | tcp | NEC Corporation | [Tomoo_Fujita] | [Tomoo_Fujita] | ||||||
dsETOS | 378 | udp | NEC Corporation | [Tomoo_Fujita] | [Tomoo_Fujita] | ||||||
is99s | 380 | tcp | TIA/EIA/IS-99 modem server | [Frank_Quick] | [Frank_Quick] | ||||||
is99s | 380 | udp | TIA/EIA/IS-99 modem server | [Frank_Quick] | [Frank_Quick] | ||||||
hp-collector | 381 | tcp | hp performance data collector | ||||||||
hp-collector | 381 | udp | hp performance data collector | ||||||||
hp-managed-node | 382 | tcp | hp performance data managed node | ||||||||
hp-managed-node | 382 | udp | hp performance data managed node | ||||||||
hp-alarm-mgr | 383 | tcp | hp performance data alarm manager | [Frank_Blakely] | [Frank_Blakely] | ||||||
hp-alarm-mgr | 383 | udp | hp performance data alarm manager | [Frank_Blakely] | [Frank_Blakely] | ||||||
arns | 384 | tcp | A Remote Network Server System | [David_Hornsby] | [David_Hornsby] | ||||||
arns | 384 | udp | A Remote Network Server System | [David_Hornsby] | [David_Hornsby] | ||||||
ibm-app | 385 | tcp | IBM Application | [Lisa_Tomita] | [Lisa_Tomita] | ||||||
ibm-app | 385 | udp | IBM Application | [Lisa_Tomita] | [Lisa_Tomita] | ||||||
asa | 386 | tcp | ASA Message Router Object Def. | [Steve_Laitinen] | [Steve_Laitinen] | ||||||
asa | 386 | udp | ASA Message Router Object Def. | [Steve_Laitinen] | [Steve_Laitinen] | ||||||
aurp | 387 | tcp | Appletalk Update-Based Routing Pro. | [Chris_Ranch] | [Chris_Ranch] | ||||||
aurp | 387 | udp | Appletalk Update-Based Routing Pro. | [Chris_Ranch] | [Chris_Ranch] | ||||||
unidata-ldm | 388 | tcp | Unidata LDM | [University_Corporation_for_Atmospheric_Research2] | [Steven_Emmerson2] | 2012-05-18 | |||||
unidata-ldm | 388 | udp | Unidata LDM | [University_Corporation_for_Atmospheric_Research2] | [Steven_Emmerson2] | 2012-05-18 | |||||
ldap | 389 | tcp | Lightweight Directory Access Protocol | [Tim_Howes] | [Tim_Howes] | ||||||
ldap | 389 | udp | Lightweight Directory Access Protocol | [Tim_Howes] | [Tim_Howes] | ||||||
kryptolan | 398 | tcp | Kryptolan | [Peter_de_Laval] | [Peter_de_Laval] | ||||||
kryptolan | 398 | udp | Kryptolan | [Peter_de_Laval] | [Peter_de_Laval] | ||||||
prm-sm | 408 | tcp | Prospero Resource Manager Sys. Man. | ||||||||
prm-sm | 408 | udp | Prospero Resource Manager Sys. Man. | ||||||||
hyper-g | 418 | tcp | Hyper-G | [Frank_Kappe] | [Frank_Kappe] | ||||||
hyper-g | 418 | udp | Hyper-G | [Frank_Kappe] | [Frank_Kappe] | ||||||
ocs-cmu | 428 | tcp | OCS_CMU IANA assigned this well-formed service name as a replacement for "ocs_cmu". |
||||||||
ocs_cmu | 428 | tcp | OCS_CMU | This entry is an alias to "ocs-cmu". This entry is now historic, not usable for use with many common service discovery mechanisms. | |||||||
ocs-cmu | 428 | udp | OCS_CMU IANA assigned this well-formed service name as a replacement for "ocs_cmu". |
||||||||
ocs_cmu | 428 | udp | OCS_CMU | This entry is an alias to "ocs-cmu". This entry is now historic, not usable for use with many common service discovery mechanisms. | |||||||
dsfgw | 438 | tcp | dsfgw | [Andy_McKeen] | [Andy_McKeen] | ||||||
dsfgw | 438 | udp | dsfgw | [Andy_McKeen] | [Andy_McKeen] | ||||||
snpp | 444 | tcp | Simple Network Paging Protocol | [RFC1568] | |||||||
snpp | 444 | udp | Simple Network Paging Protocol | [RFC1568] | |||||||
ddm-ssl | 448 | tcp | DDM-Remote DB Access Using Secure Sockets | [Steven_Ritland] | [Steven_Ritland] | ||||||
ddm-ssl | 448 | udp | DDM-Remote DB Access Using Secure Sockets | [Steven_Ritland] | [Steven_Ritland] | ||||||
appleqtc | 458 | tcp | apple quick time | [Murali_Ranganathan] | [Murali_Ranganathan] | ||||||
appleqtc | 458 | udp | apple quick time | [Murali_Ranganathan] | [Murali_Ranganathan] | ||||||
submissions | 465 | tcp | Message Submission over TLS protocol | [IESG] | [IETF_Chair] | 2017-12-12 | [RFC8314] | ||||
photuris | 468 | tcp | proturis | [Bill_Simpson_2] | [Bill_Simpson_2] | ||||||
photuris | 468 | udp | proturis | [Bill_Simpson_2] | [Bill_Simpson_2] | ||||||
spsc | 478 | tcp | spsc | [Mike_Rieker] | [Mike_Rieker] | ||||||
spsc | 478 | udp | spsc | [Mike_Rieker] | [Mike_Rieker] | ||||||
iafdbase | 480 | tcp | iafdbase | [Rick_Yazwinski] | [Rick_Yazwinski] | ||||||
iafdbase | 480 | udp | iafdbase | [Rick_Yazwinski] | [Rick_Yazwinski] | ||||||
ph | 481 | tcp | Ph service | [Roland_Hedberg] | [Roland_Hedberg] | ||||||
ph | 481 | udp | Ph service | [Roland_Hedberg] | [Roland_Hedberg] | ||||||
bgs-nsi | 482 | tcp | bgs-nsi | [Jon_Saperia] | [Jon_Saperia] | ||||||
bgs-nsi | 482 | udp | bgs-nsi | [Jon_Saperia] | [Jon_Saperia] | ||||||
ulpnet | 483 | tcp | ulpnet | [Kevin_Mooney] | [Kevin_Mooney] | ||||||
ulpnet | 483 | udp | ulpnet | [Kevin_Mooney] | [Kevin_Mooney] | ||||||
integra-sme | 484 | tcp | Integra Software Management Environment | [Randall_Dow] | [Randall_Dow] | ||||||
integra-sme | 484 | udp | Integra Software Management Environment | [Randall_Dow] | [Randall_Dow] | ||||||
powerburst | 485 | tcp | Air Soft Power Burst | [gary] | [gary] | ||||||
powerburst | 485 | udp | Air Soft Power Burst | [gary] | [gary] | ||||||
avian | 486 | tcp | avian | [Robert_Ullmann_2] | [Robert_Ullmann_2] | ||||||
avian | 486 | udp | avian | [Robert_Ullmann_2] | [Robert_Ullmann_2] | ||||||
saft | 487 | tcp | saft Simple Asynchronous File Transfer | [Ulli_Horlacher] | [Ulli_Horlacher] | ||||||
saft | 487 | udp | saft Simple Asynchronous File Transfer | [Ulli_Horlacher] | [Ulli_Horlacher] | ||||||
gss-http | 488 | tcp | gss-http | [Doug_Rosenthal] | [Doug_Rosenthal] | ||||||
gss-http | 488 | udp | gss-http | [Doug_Rosenthal] | [Doug_Rosenthal] | ||||||
nest-protocol | 489 | tcp | nest-protocol | [Gilles_Gameiro] | [Gilles_Gameiro] | ||||||
nest-protocol | 489 | udp | nest-protocol | [Gilles_Gameiro] | [Gilles_Gameiro] | ||||||
siam | 498 | tcp | siam | [Philippe_Gilbert] | [Philippe_Gilbert] | ||||||
siam | 498 | udp | siam | [Philippe_Gilbert] | [Philippe_Gilbert] | ||||||
xvttp | 508 | tcp | xvttp | [Keith_J_Alphonso] | [Keith_J_Alphonso] | ||||||
xvttp | 508 | udp | xvttp | [Keith_J_Alphonso] | [Keith_J_Alphonso] | ||||||
ntalk | 518 | tcp | |||||||||
ntalk | 518 | udp | |||||||||
custix | 528 | tcp | Customer IXChange | [Ferdi_Ladeira] | [Ferdi_Ladeira] | 2022-01-25 |