+ All Categories
Home > Documents > port-numbers

port-numbers

Date post: 24-Nov-2014
Category:
Upload: amirhz
View: 143 times
Download: 0 times
Share this document with a friend

If you can't read please download the document

Transcript

PORT NUMBERS (last updated 2011-01-14) The port numbers are divided into three ranges: the Well Known Ports, the Registered Ports, and the Dynamic and/or Private Ports. The Well Known Ports are those from 0 through 1023. DCCP Well Known ports SHOULD NOT be used without IANA registration. The registration procedure is defined in [RFC4340], Section 19.9. The Registered Ports are those from 1024 through 49151 DCCP Registered ports SHOULD NOT be used without IANA registration. The registration procedure is defined in [RFC4340], Section 19.9. The Dynamic and/or Private Ports are those from 49152 through 65535 A value of 0 in the port numbers registry below indicates that no port has been allocated. ************************************************************************ * PLEASE NOTE THE FOLLOWING: * * * * IESG STATEMENT TO THE IANA * * THE IESG BELIEVES THAT IANA MAY ALLOCATE AN ADDITIONAL PORT IN * * THE 'USER PORT' RANGE TO PROTOCOLS WHOSE CURRENT PORT ALLOCATION * * REQUIRES ACCESS TO A PRIVILEGED PORT. THIS ALLOCATION SHOULD NOT * * BE AUTOMATIC, BUT MAY OCCUR UPON APPLICATION BY AN INTERESTED * * PARTY WHOSE APPLICATION WOULD OTHERWISE FIT IANA'S POLICIES. * * * * 1. UNASSIGNED PORT NUMBERS SHOULD NOT BE USED. THE IANA WILL ASSIGN * * THE NUMBER FOR THE PORT AFTER YOUR APPLICATION HAS BEEN APPROVED. * * * * 2. 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. 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. * ************************************************************************ WELL KNOWN PORT NUMBERS The Well Known Ports are assigned by the IANA and on most systems can only be used by system (or root) processes or by programs executed by privileged users. Ports are used in the TCP [RFC793] to name the ends of logical connections which carry long term conversations. For the purpose of providing services to unknown callers, a service contact port is defined. This list specifies the port used by the server process as its contact port. The contact port is sometimes called the "well-known port". To the extent possible, these same port assignments are used with the

UDP [RFC768]. The range for well-known ports managed by the IANA is 0-1023. Port Assignments: Keyword ------# spr-itunes spl-itunes # 2007 tcpmux tcpmux # compressnet compressnet compressnet compressnet # # # rje rje # # # echo echo # # # discard discard # discard # # # discard # 4340] # # systat systat # # # daytime daytime # # # # # # Decimal ------0/tcp 0/udp 0/tcp 0/tcp 1/tcp 1/udp 2/tcp 2/udp 3/tcp 3/udp 4/tcp 4/udp 5/tcp 5/udp 6/tcp 6/udp 7/tcp 7/udp 8/tcp 8/udp 9/tcp 9/udp 9/sctp Description References -------------------Reserved Reserved Jon Postel Shirt Pocket netTunes Shirt Pocket launchTunes David Nanian 28 September TCP Port Service Multiplexer TCP Port Service Multiplexer Mark Lottor Management Utility Management Utility Compression Process Compression Process Bernie Volz Unassigned Unassigned Remote Job Entry Remote Job Entry Jon Postel Unassigned Unassigned Echo Echo Jon Postel Unassigned Unassigned Discard Discard Jon Postel Discard IETF TSVWG Randall Stewart [RFC4960] Discard SC:DISC IETF dccp WG, Eddie Kohler , [RFC Unassigned Unassigned Active Users Active Users Jon Postel Unassigned Unassigned Daytime (RFC 867) Daytime (RFC 867) Jon Postel Unassigned Unassigned Unassigned [was netstat] Unassigned Unassigned

9/dccp 10/tcp 10/udp 11/tcp 11/udp 12/tcp 12/udp 13/tcp 13/udp 14/tcp 14/udp 15/tcp 15/udp 16/tcp

# qotd qotd # msp msp # chargen chargen ftp-data ftp-data # ftp-data # # # ftp ftp # ftp # # # ssh ssh # ssh # # # telnet telnet # # smtp smtp # # # nsw-fe nsw-fe # # # msg-icp msg-icp # # # msg-auth msg-auth # # # dsp dsp # #

16/udp 17/tcp 17/udp 18/tcp 18/udp 19/tcp 19/udp 20/tcp 20/udp 20/sctp

21/tcp 21/udp 21/sctp

22/tcp 22/udp 22/sctp

23/tcp 23/udp 24/tcp 24/udp 25/tcp 25/udp 26/tcp 26/udp 27/tcp 27/udp 28/tcp 28/udp 29/tcp 29/udp 30/tcp 30/udp 31/tcp 31/udp 32/tcp 32/udp 33/tcp 33/udp 34/tcp

Unassigned Quote of the Day Quote of the Day Jon Postel Message Send Protocol Message Send Protocol Rina Nethaniel Character Generator Character Generator File Transfer [Default Data] File Transfer [Default Data] Jon Postel FTP IETF TSVWG Randall Stewart [RFC4960] File Transfer [Control] File Transfer [Control] Jon Postel FTP IETF TSVWG Randall Stewart [RFC4960] The Secure Shell (SSH) Protocol The Secure Shell (SSH) Protocol [RFC4251] SSH IETF TSVWG Randall Stewart [RFC4960] Telnet Telnet Jon Postel any private mail system any private mail system Rick Adams Simple Mail Transfer Simple Mail Transfer Jon Postel Unassigned Unassigned NSW User System FE NSW User System FE Robert Thomas Unassigned Unassigned MSG ICP MSG ICP Robert Thomas Unassigned Unassigned MSG Authentication MSG Authentication Robert Thomas Unassigned Unassigned Display Support Protocol Display Support Protocol Ed Cain Unassigned

# # # # time time # rap rap # rlp rlp # # # graphics graphics name name nameserver nameserver nicname nicname mpm-flags mpm-flags mpm mpm mpm-snd mpm-snd # ni-ftp ni-ftp # auditd auditd # tacacs tacacs # re-mail-ck re-mail-ck # la-maint la-maint # xns-time xns-time # domain domain # xns-ch xns-ch # isi-gl isi-gl xns-auth xns-auth

34/udp 35/tcp 35/udp 36/tcp 36/udp 37/tcp 37/udp 38/tcp 38/udp 39/tcp 39/udp 40/tcp 40/udp 41/tcp 41/udp 42/tcp 42/udp 42/tcp 42/udp 43/tcp 43/udp 44/tcp 44/udp 45/tcp 45/udp 46/tcp 46/udp 47/tcp 47/udp 48/tcp 48/udp 49/tcp 49/udp 50/tcp 50/udp 51/tcp 51/udp 52/tcp 52/udp 53/tcp 53/udp 54/tcp 54/udp 55/tcp 55/udp 56/tcp 56/udp

Unassigned any private printer server any private printer server Jon Postel Unassigned Unassigned Time Time Jon Postel Route Access Protocol Route Access Protocol Robert Ullmann Resource Location Protocol Resource Location Protocol Mike Accetta Unassigned Unassigned Graphics Graphics Host Name Server Host Name Server Host Name Server Host Name Server Who Is Who Is MPM FLAGS Protocol MPM FLAGS Protocol Message Processing Module [recv] Message Processing Module [recv] MPM [default send] MPM [default send] Jon Postel NI FTP NI FTP Steve Kille Digital Audit Daemon Digital Audit Daemon Larry Scott Login Host Protocol (TACACS) Login Host Protocol (TACACS) Pieter Ditmars Remote Mail Checking Protocol Remote Mail Checking Protocol Steve Dorner IMP Logical Address Maintenance IMP Logical Address Maintenance Andy Malis XNS Time Protocol XNS Time Protocol Susie Armstrong Domain Name Server Domain Name Server Paul Mockapetris XNS Clearinghouse XNS Clearinghouse Susie Armstrong ISI Graphics Language ISI Graphics Language XNS Authentication XNS Authentication

# # xns-mail xns-mail # # # # ni-mail ni-mail # acas acas # whois++ whois++ # covia covia # tacacs-ds tacacs-ds # sql*net sql*net # bootps bootps bootpc bootpc # tftp tftp # gopher gopher # netrjs-1 netrjs-1 netrjs-2 netrjs-2 netrjs-3 netrjs-3 netrjs-4 netrjs-4 # # deos deos # # vettcp

57/tcp 57/udp 58/tcp 58/udp 59/tcp 59/udp 60/tcp 60/udp 61/tcp 61/udp 62/tcp 62/udp 63/tcp 63/udp 64/tcp 64/udp 65/tcp 65/udp 66/tcp 66/udp 67/tcp 67/udp 68/tcp 68/udp 69/tcp 69/udp 70/tcp 70/udp 71/tcp 71/udp 72/tcp 72/udp 73/tcp 73/udp 74/tcp 74/udp 75/tcp 75/udp 76/tcp 76/udp 77/tcp 77/udp 78/tcp

Susie Armstrong any private terminal access any private terminal access Jon Postel XNS Mail XNS Mail Susie Armstrong any private file service any private file service Jon Postel Unassigned Unassigned NI MAIL NI MAIL Steve Kille ACA Services ACA Services E. Wald whois++ whois++ Rickard Schoultz Communications Integrator (CI) Communications Integrator (CI) Dan Smith TACACS-Database Service TACACS-Database Service Kathy Huber Oracle SQL*NET Oracle SQL*NET Jack Haverty Bootstrap Protocol Server Bootstrap Protocol Server Bootstrap Protocol Client Bootstrap Protocol Client Bill Croft Trivial File Transfer Trivial File Transfer David Clark Gopher Gopher Mark McCahill Remote Job Service Remote Job Service Remote Job Service Remote Job Service Remote Job Service Remote Job Service Remote Job Service Remote Job Service Bob Braden any private dial out service any private dial out service Jon Postel Distributed External Object Store Distributed External Object Store Robert Ullmann any private RJE service any private RJE service Jon Postel vettcp

vettcp # finger finger # # r details) http http www www www-http www-http # http # # # # xfer xfer # mit-ml-dev mit-ml-dev # ctf ctf # mit-ml-dev mit-ml-dev # mfcobol mfcobol #

78/udp 79/tcp 79/udp

vettcp Christopher Leong Finger Finger David Zimmerman Unauthorized use by some mail users (see [RFC4146] fo World Wide Web HTTP World Wide Web HTTP World Wide Web HTTP World Wide Web HTTP World Wide Web HTTP World Wide Web HTTP Tim Berners-Lee HTTP IETF TSVWG Randall Stewart [RFC4960] Unassigned (Removed on 2007-09-06) XFER Utility XFER Utility Thomas M. Smith MIT ML Device MIT ML Device David Reed Common Trace Facility Common Trace Facility Hugh Thomas MIT ML Device MIT ML Device David Reed Micro Focus Cobol Micro Focus Cobol Simon Edwards any private terminal link any private terminal link Jon Postel Kerberos Kerberos B. Clifford Neuman SU/MIT Telnet Gateway SU/MIT Telnet Gateway Mark Crispin being used unofficially by Pointcast ######### DNSIX Securit Attribute Token Map DNSIX Securit Attribute Token Map Charles Watt MIT Dover Spooler MIT Dover Spooler Eliot Moss Network Printing Protocol Network Printing Protocol Louis Mamakos Device Control Protocol Device Control Protocol Daniel Tappan Tivoli Object Dispatcher Tivoli Object Dispatcher Tom Bereiter SUPDUP

80/tcp 80/udp 80/tcp 80/udp 80/tcp 80/udp 80/sctp

81 82/tcp 82/udp 83/tcp 83/udp 84/tcp 84/udp 85/tcp 85/udp 86/tcp 86/udp 87/tcp 87/udp

# kerberos 88/tcp kerberos 88/udp # su-mit-tg 89/tcp su-mit-tg 89/udp # ########### PORT 90 also dnsix 90/tcp dnsix 90/udp # mit-dov 91/tcp mit-dov 91/udp # npp 92/tcp npp 92/udp # dcp 93/tcp dcp 93/udp # objcall 94/tcp objcall 94/udp # supdup 95/tcp

supdup # dixie dixie # swift-rvf swift-rvf # # tacnews tacnews # metagram metagram # newacct hostname hostname # iso-tsap iso-tsap # gppitnp gppitnp acr-nema acr-nema # cso cso # csnet-ns csnet-ns # 3com-tsmux 3com-tsmux # ########## rtelnet rtelnet # snagas snagas # pop2 pop2 # pop3 pop3 # sunrpc sunrpc # mcidas mcidas # ident auth auth # #

SUPDUP Mark Crispin 96/tcp DIXIE Protocol Specification 96/udp DIXIE Protocol Specification Tim Howes 97/tcp Swift Remote Virtural File Protocol 97/udp Swift Remote Virtural File Protocol Maurice R. Turcotte 98/tcp TAC News 98/udp TAC News Jon Postel 99/tcp Metagram Relay 99/udp Metagram Relay Geoff Goodfellow 100/tcp [unauthorized use] 101/tcp NIC Host Name Server 101/udp NIC Host Name Server Jon Postel 102/tcp ISO-TSAP Class 0 102/udp ISO-TSAP Class 0 Marshall Rose 103/tcp Genesis Point-to-Point Trans Net 103/udp Genesis Point-to-Point Trans Net 104/tcp ACR-NEMA Digital Imag. & Comm. 300 104/udp ACR-NEMA Digital Imag. & Comm. 300 Patrick McNamee 105/tcp CCSO name server protocol 105/udp CCSO name server protocol Martin Hamilton 105/tcp Mailbox Name Nameserver 105/udp Mailbox Name Nameserver Marvin Solomon 106/tcp 3COM-TSMUX 106/udp 3COM-TSMUX Jeremy Siegel 106 Unauthorized use by insecure poppassd protocol 107/tcp Remote Telnet Service 107/udp Remote Telnet Service Jon Postel 108/tcp SNA Gateway Access Server 108/udp SNA Gateway Access Server Kevin Murphy 109/tcp Post Office Protocol - Version 2 109/udp Post Office Protocol - Version 2 Joyce K. Reynolds 110/tcp Post Office Protocol - Version 3 110/udp Post Office Protocol - Version 3 Marshall Rose 111/tcp SUN Remote Procedure Call 111/udp SUN Remote Procedure Call Chuck McManis 112/tcp McIDAS Data Transmission Protocol 112/udp McIDAS Data Transmission Protocol Glenn Davis 113/tcp 113/tcp Authentication Service 113/udp Authentication Service Mike St. Johns 114 Deprecated June 2004

95/udp

sftp sftp # ansanotify ansanotify # uucp-path uucp-path sqlserv sqlserv # nntp nntp # cfdptkt cfdptkt # erpc erpc # smakynet smakynet # ntp ntp # # ansatrader ansatrader # locus-map locus-map # nxedit nxedit # ###########Port #unitary #unitary # ###########Port locus-con locus-con # gss-xlicen gss-xlicen # pwdgen pwdgen # cisco-fna cisco-fna cisco-tna cisco-tna cisco-sys cisco-sys statsrv statsrv # ingres-net

115/tcp 115/udp

Simple File Transfer Protocol Simple File Transfer Protocol Mark Lottor 116/tcp ANSA REX Notify 116/udp ANSA REX Notify Nicola J. Howarth 117/tcp UUCP Path Service 117/udp UUCP Path Service 118/tcp SQL Services 118/udp SQL Services Larry Barnes 119/tcp Network News Transfer Protocol 119/udp Network News Transfer Protocol Phil Lapsley 120/tcp CFDPTKT 120/udp CFDPTKT John Ioannidis 121/tcp Encore Expedited Remote Pro.Call 121/udp Encore Expedited Remote Pro.Call Jack O'Neil 122/tcp SMAKYNET 122/udp SMAKYNET Pierre Arnaud 123/tcp Network Time Protocol 123/udp Network Time Protocol Dave Mills [RFC5905] 124/tcp ANSA REX Trader 124/udp ANSA REX Trader Nicola J. Howarth 125/tcp Locus PC-Interface Net Map Ser 125/udp Locus PC-Interface Net Map Ser Eric Peterson 126/tcp NXEdit 126/udp NXEdit Don Payette 126 Previously assigned to application below####### 126/tcp Unisys Unitary Login 126/udp Unisys Unitary Login 126 Previously assigned to application above####### 127/tcp Locus PC-Interface Conn Server 127/udp Locus PC-Interface Conn Server Eric Peterson 128/tcp GSS X License Verification 128/udp GSS X License Verification John Light 129/tcp Password Generator Protocol 129/udp Password Generator Protocol Frank J. Wacho 130/tcp cisco FNATIVE 130/udp cisco FNATIVE 131/tcp cisco TNATIVE 131/udp cisco TNATIVE 132/tcp cisco SYSMAINT 132/udp cisco SYSMAINT 133/tcp Statistics Service 133/udp Statistics Service Dave Mills 134/tcp INGRES-NET Service

ingres-net # epmap epmap # profile profile # netbios-ns netbios-ns netbios-dgm netbios-dgm netbios-ssn netbios-ssn # emfis-data emfis-data emfis-cntl emfis-cntl # bl-idm bl-idm # imap imap # uma uma # uaac uaac # iso-tp0 iso-tp0 iso-ip iso-ip # jargon jargon # aed-512 aed-512 # sql-net sql-net # hems hems bftp bftp # sgmp sgmp # netsc-prod netsc-prod netsc-dev netsc-dev # sqlsrv

134/udp 135/tcp 135/udp 136/tcp 136/udp 137/tcp 137/udp 138/tcp 138/udp 139/tcp 139/udp 140/tcp 140/udp 141/tcp 141/udp 142/tcp 142/udp 143/tcp 143/udp 144/tcp 144/udp 145/tcp 145/udp 146/tcp 146/udp 147/tcp 147/udp 148/tcp 148/udp 149/tcp 149/udp 150/tcp 150/udp 151/tcp 151/udp 152/tcp 152/udp 153/tcp 153/udp 154/tcp 154/udp 155/tcp 155/udp 156/tcp

INGRES-NET Service Mike Berrow DCE endpoint resolution DCE endpoint resolution Joe Pato PROFILE Naming System PROFILE Naming System Larry Peterson NETBIOS Name Service NETBIOS Name Service NETBIOS Datagram Service NETBIOS Datagram Service NETBIOS Session Service NETBIOS Session Service Jon Postel EMFIS Data Service EMFIS Data Service EMFIS Control Service EMFIS Control Service Gerd Beling Britton-Lee IDM Britton-Lee IDM Susie Snitzer Internet Message Access Protocol Internet Message Access Protocol Mark Crispin Universal Management Architecture Universal Management Architecture Jay Whitney UAAC Protocol UAAC Protocol David A. Gomberg ISO-IP0 ISO-IP0 ISO-IP ISO-IP Marshall Rose Jargon Jargon Bill Weinman AED 512 Emulation Service AED 512 Emulation Service Albert G. Broscius SQL-NET SQL-NET Martin Picard # > 01 May 2008 send send # print-srv print-srv # multiplex multiplex cl/1 cl/1 # xyplex-mux xyplex-mux # mailq mailq # vmnet vmnet # genrad-mux

156/udp 157/tcp 157/udp 158/tcp 158/udp 159/tcp 159/udp 160/tcp 160/udp 161/tcp 161/udp 162/tcp 162/udp 163/tcp 163/udp 164/tcp 164/udp 165/tcp 165/udp 166/tcp 166/udp 167/tcp 167/udp 168/tcp 168/udp

SQL Service Craig Rogers KNET/VM Command/Message Protocol KNET/VM Command/Message Protocol Gary S. Malkin PCMail Server PCMail Server Mark L. Lambert NSS-Routing NSS-Routing Yakov Rekhter SGMP-TRAPS SGMP-TRAPS Marty Schoffstahl SNMP SNMP SNMPTRAP SNMPTRAP Marshall Rose CMIP/TCP Manager CMIP/TCP Manager CMIP/TCP Agent CMIP/TCP Agent Amatzia Ben-Artzi Xerox Xerox Susie Armstrong Sirius Systems Sirius Systems Brian Lloyd NAMP NAMP Marty Schoffstahl RSVD RSVD Previous contact: Neil Todd 06 June 2008 ups 401/tcp ups 401/udp # > # 29 August 2008 genie 402/tcp genie 402/udp # decap 403/tcp decap 403/udp nced 404/tcp nced 404/udp ncld 405/tcp ncld 405/udp # imsp 406/tcp imsp 406/udp # timbuktu 407/tcp

Glenn Davis Lightweight Directory Access Protocol Lightweight Directory Access Protocol Tim Howes UIS UIS Ed Barron SynOptics SNMP Relay Port SynOptics SNMP Relay Port SynOptics Port Broker Port SynOptics Port Broker Port Illan Raab Meta5 Meta5 Jim Kanzler EMBL Nucleic Data Transfer EMBL Nucleic Data Transfer Peter Gad NetScout Control Protocol NetScout Control Protocol Old contact: Anil Singhal Current contact: Ashwani Singhal


Recommended