Network Working Group J. Reynolds Request for Comments: 1340 J. Postel Obsoletes RFCs: 1060, 1010, 990, 960, ISI 943, 923, 900, 870, 820, 790, 776, 770, July 1992 762, 758,755, 750, 739, 604, 503, 433, 349 Obsoletes IENs: 127, 117, 93 ASSIGNED NUMBERS Status of this Memo This memo is a status report on the parameters (i.e., numbers and keywords) used in protocols in the Internet community. Distribution of this memo is unlimited. Table of Contents INTRODUCTION................................................... 2 Data Notations................................................. 3 Special Addresses.............................................. 4 VERSION NUMBERS................................................ 6 PROTOCOL NUMBERS............................................... 7 WELL KNOWN PORT NUMBERS........................................ 9 REGISTERED PORT NUMBERS........................................ 23 INTERNET MULTICAST ADDRESSES................................... 27 IANA ETHERNET ADDRESS BLOCK.................................... 29 IP TOS PARAMETERS.............................................. 30 IP TIME TO LIVE PARAMETER...................................... 32 DOMAIN SYSTEM PARAMETERS....................................... 33 BOOTP PARAMETERS............................................... 35 NETWORK MANAGEMENT PARAMETERS.................................. 36 MILNET LOGICAL ADDRESSES....................................... 49 MILNET LINK NUMBERS............................................ 50 MILNET X.25 ADDRESS MAPPINGS................................... 51 IEEE 802 NUMBERS OF INTEREST................................... 53 ETHERNET NUMBERS OF INTEREST................................... 54 ETHERNET VENDOR ADDRESS COMPONENTS............................. 57 ETHERNET MULTICAST ADDRESSES................................... 60 XNS PROTOCOL TYPES............................................. 62 PROTOCOL/TYPE FIELD ASSIGNMENTS................................ 63 PRONET 80 TYPE NUMBERS......................................... 64 POINT-TO-POINT PROTOCOL FIELD ASSIGNMENTS...................... 65 ADDRESS RESOLUTION PROTOCOL PARAMETERS......................... 69 REVERSE ADDRESS RESOLUTION PROTOCOL OPERATION CODES............ 70 DYNAMIC REVERSE ARP............................................ 70 INVERSE ADDRESS RESOULUTION PROTOCOL........................... 70 X.25 TYPE NUMBERS.............................................. 71 Reynolds & Postel [Page 1] RFC 1340 Assigned Numbers July 1992 PUBLIC DATA NETWORK NUMBERS.................................... 72 TELNET OPTIONS................................................. 75 MAIL ENCRYPTION TYPES.......................................... 76 MIME TYPES..................................................... 77 CHARACTER SETS................................................. 79 MACHINE NAMES.................................................. 83 SYSTEM NAMES................................................... 87 PROTOCOL AND SERVICE NAMES..................................... 88 TERMINAL TYPE NAMES............................................ 92 DOCUMENTS...................................................... 96 PEOPLE.........................................................109 Security Considerations........................................139 Authors' Addresses.............................................139 INTRODUCTION This Network Working Group Request for Comments documents the currently assigned values from several series of numbers used in network protocol implementations. This RFC will be updated periodically, and in any case current information can be obtained from the Internet Assigned Numbers Authority (IANA). If you are developing a protocol or application that will require the use of a link, socket, port, protocol, etc., please contact the IANA to receive a number assignment. Joyce K. Reynolds Internet Assigned Numbers Authority USC - Information Sciences Institute 4676 Admiralty Way Marina del Rey, California 90292-6695 Phone: (310) 822-1511 Electronic mail: IANA@ISI.EDU Most of the protocols mentioned here are documented in the RFC series of notes. Some of the items listed are undocumented. Further information on protocols can be found in the memo "IAB Official Protocol Standards" [62]. In the entries below, the name and mailbox of the responsible individual is indicated. The bracketed entry, e.g., [nn,iii], at the right hand margin of the page indicates a reference for the listed protocol, where the number ("nn") cites the document and the letters ("iii") cites the person. Whenever possible, the letters are a NIC Ident as used in the WhoIs (NICNAME) service. Reynolds & Postel [Page 2] RFC 1340 Assigned Numbers July 1992 Data Notations The convention in the documentation of Internet Protocols is to express numbers in decimal and to picture data in "big-endian" order [21]. That is, fields are described left to right, with the most significant octet on the left and the least significant octet on the right. The order of transmission of the header and data described in this document is resolved to the octet level. Whenever a diagram shows a group of octets, the order of transmission of those octets is the normal order in which they are read in English. For example, in the following diagram the octets are transmitted in the order they are numbered. 0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | 1 | 2 | 3 | 4 | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | 5 | 6 | 7 | 8 | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | 9 | 10 | 11 | 12 | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ Transmission Order of Bytes Whenever an octet represents a numeric quantity the left most bit in the diagram is the high order or most significant bit. That is, the bit labeled 0 is the most significant bit. For example, the following diagram represents the value 170 (decimal). 0 1 2 3 4 5 6 7 +-+-+-+-+-+-+-+-+ |1 0 1 0 1 0 1 0| +-+-+-+-+-+-+-+-+ Significance of Bits Similarly, whenever a multi-octet field represents a numeric quantity the left most bit of the whole field is the most significant bit. When a multi-octet quantity is transmitted the most significant octet is transmitted first. Reynolds & Postel [Page 3] RFC 1340 Assigned Numbers July 1992 Special Addresses: There are five classes of IP addresses: Class A through Class E [119]. Of these, Class E addresses are reserved for experimental use. A gateway which is not participating in these experiments must ignore all datagrams with a Class E destination IP address. ICMP Destination Unreachable or ICMP Redirect messages must not result from receiving such datagrams. There are certain special cases for IP addresses [11]. These special cases can be concisely summarized using the earlier notation for an IP address: IP-address ::= { , } or IP-address ::= { , , } if we also use the notation "-1" to mean the field contains all 1 bits. Some common special cases are as follows: (a) {0, 0} This host on this network. Can only be used as a source address (see note later). (b) {0, } Specified host on this network. Can only be used as a source address. (c) { -1, -1} Limited broadcast. Can only be used as a destination address, and a datagram with this address must never be forwarded outside the (sub-)net of the source. (d) {, -1} Directed broadcast to specified network. Can only be used as a destination address. (e) {, , -1} Directed broadcast to specified subnet. Can only be used as a destination address. Reynolds & Postel [Page 4] RFC 1340 Assigned Numbers July 1992 (f) {, -1, -1} Directed broadcast to all subnets of specified subnetted network. Can only be used as a destination address. (g) {127, } Internal host loopback address. Should never appear outside a host. Reynolds & Postel [Page 5] RFC 1340 Assigned Numbers July 1992 VERSION NUMBERS In the Internet Protocol (IP) [45,105] there is a field to identify the version of the internetwork general protocol. This field is 4 bits in size. Assigned Internet Version Numbers Decimal Keyword Version References ------- ------- ------- ---------- 0 Reserved [JBP] 1-3 Unassigned [JBP] 4 IP Internet Protocol [105,JBP] 5 ST ST Datagram Mode [49,JWF] 6-14 Unassigned [JBP] 15 Reserved [JBP] Reynolds & Postel [Page 6] RFC 1340 Assigned Numbers July 1992 PROTOCOL NUMBERS In the Internet Protocol (IP) [45,105] there is a field, called Protocol, to identify the the next level protocol. This is an 8 bit field. Assigned Internet Protocol Numbers Decimal Keyword Protocol References ------- ------- -------- ---------- 0 Reserved [JBP] 1 ICMP Internet Control Message [97,JBP] 2 IGMP Internet Group Management [43,JBP] 3 GGP Gateway-to-Gateway [60,MB] 4 IP IP in IP (encasulation) [JBP] 5 ST Stream [49,JWF] 6 TCP Transmission Control [106,JBP] 7 UCL UCL [PK] 8 EGP Exterior Gateway Protocol [123,DLM1] 9 IGP any private interior gateway [JBP] 10 BBN-RCC-MON BBN RCC Monitoring [SGC] 11 NVP-II Network Voice Protocol [22,SC3] 12 PUP PUP [8,XEROX] 13 ARGUS ARGUS [RWS4] 14 EMCON EMCON [BN7] 15 XNET Cross Net Debugger [56,JFH2] 16 CHAOS Chaos [NC3] 17 UDP User Datagram [104,JBP] 18 MUX Multiplexing [23,JBP] 19 DCN-MEAS DCN Measurement Subsystems [DLM1] 20 HMP Host Monitoring [59,RH6] 21 PRM Packet Radio Measurement [ZSU] 22 XNS-IDP XEROX NS IDP [133,XEROX] 23 TRUNK-1 Trunk-1 [BWB6] 24 TRUNK-2 Trunk-2 [BWB6] 25 LEAF-1 Leaf-1 [BWB6] 26 LEAF-2 Leaf-2 [BWB6] 27 RDP Reliable Data Protocol [138,RH6] 28 IRTP Internet Reliable Transaction [79,TXM] 29 ISO-TP4 ISO Transport Protocol Class 4 [63,RC77] 30 NETBLT Bulk Data Transfer Protocol [20,DDC1] 31 MFE-NSP MFE Network Services Protocol [124,BCH2] 32 MERIT-INP MERIT Internodal Protocol [HWB] 33 SEP Sequential Exchange Protocol [JC120] 34 3PC Third Party Connect Protocol [SAF3] 35 IDPR Inter-Domain Policy Routing Protocol [MXS1] 36 XTP XTP [GXC] 37 DDP Datagram Delivery Protocol [WXC] Reynolds & Postel [Page 7] RFC 1340 Assigned Numbers July 1992 38 IDPR-CMTP IDPR Control Message Transport Proto [MXS1] 39 TP++ TP++ Transport Protocol [DXF] 40 IL IL Transport Protocol [DXP2] 41-60 Unassigned [JBP] 61 any host internal protocol [JBP] 62 CFTP CFTP [50,HCF2] 63 any local network [JBP] 64 SAT-EXPAK SATNET and Backroom EXPAK [SHB] 65 KRYPTOLAN Kryptolan [PXL1] 66 RVD MIT Remote Virtual Disk Protocol [MBG] 67 IPPC Internet Pluribus Packet Core [SHB] 68 any distributed file system [JBP] 69 SAT-MON SATNET Monitoring [SHB] 70 VISA VISA Protocol [GXT1] 71 IPCV Internet Packet Core Utility [SHB] 72 CPNX Computer Protocol Network Executive [DXM2] 73 CPHB Computer Protocol Heart Beat [DXM2] 74 WSN Wang Span Network [VXD] 75 PVP Packet Video Protocol [SC3] 76 BR-SAT-MON Backroom SATNET Monitoring [SHB] 77 SUN-ND SUN ND PROTOCOL-Temporary [WM3] 78 WB-MON WIDEBAND Monitoring [SHB] 79 WB-EXPAK WIDEBAND EXPAK [SHB] 80 ISO-IP ISO Internet Protocol [MTR] 81 VMTP VMTP [DRC3] 82 SECURE-VMTP SECURE-VMTP [DRC3] 83 VINES VINES [BXH] 84 TTP TTP [JXS] 85 NSFNET-IGP NSFNET-IGP [HWB] 86 DGP Dissimilar Gateway Protocol [74,ML109] 87 TCF TCF [GAL5] 88 IGRP IGRP [18,GXS] 89 OSPFIGP OSPFIGP [83,JTM4] 90 Sprite-RPC Sprite RPC Protocol [143,BXW] 91 LARP Locus Address Resolution Protocol [BXH] 92 MTP Multicast Transport Protocol [SXA] 93 AX.25 AX.25 Frames [BK29] 94 IPIP IP-within-IP Encapsulation Protocol [JXI1] 95 MICP Mobile Internetworking Control Pro. [JXI1] 96 AES-SP3-D AES Security Protocol 3-D [HXH] 97 ETHERIP Ethernet-within-IP Encapsulation [RXH1] 98 ENCAP Encapsulation Header [148,RXB3] 99-254 Unassigned [JBP] 255 Reserved [JBP] Reynolds & Postel [Page 8] RFC 1340 Assigned Numbers July 1992 WELL KNOWN PORT NUMBERS The Well Known Ports are controlled and 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 [45,106] 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 [46,104]. The assigned ports use a small portion of the possible port numbers. For many years the assigned ports were in the range 0-255. Recently, the range for assigned ports managed by the IANA has been expanded to the range 0-1023. Port Assignments: Keyword Decimal Description References ------- ------- ----------- ---------- 0/tcp Reserved [JBP] 0/udp Reserved [JBP] tcpmux 1/tcp TCP Port Service Multiplexer [MKL] tcpmux 1/udp TCP Port Service Multiplexer [MKL] compressnet 2/tcp Management Utility [BV15] compressnet 2/udp Management Utility [BV15] compressnet 3/tcp Compression Process [BV15] compressnet 3/udp Compression Process [BV15] 4/tcp Unassigned [JBP] 4/udp Unassigned [JBP] rje 5/tcp Remote Job Entry [12,JBP] rje 5/udp Remote Job Entry [12,JBP] 6/tcp Unassigned [JBP] 6/udp Unassigned [JBP] echo 7/tcp Echo [95,JBP] echo 7/udp Echo [95,JBP] 8/tcp Unassigned [JBP] 8/udp Unassigned [JBP] discard 9/tcp Discard [94,JBP] discard 9/udp Discard [94,JBP] 10/tcp Unassigned [JBP] 10/udp Unassigned [JBP] systat 11/tcp Active Users [89,JBP] Reynolds & Postel [Page 9] RFC 1340 Assigned Numbers July 1992 systat 11/udp Active Users [89,JBP] 12/tcp Unassigned [JBP] 12/udp Unassigned [JBP] daytime 13/tcp Daytime [93,JBP] daytime 13/udp Daytime [93,JBP] 14/tcp Unassigned [JBP] 14/udp Unassigned [JBP] 15/tcp Unassigned [was netstat] [JBP] 15/udp Unassigned [JBP] 16/tcp Unassigned [JBP] 16/udp Unassigned [JBP] qotd 17/tcp Quote of the Day [100,JBP] qotd 17/udp Quote of the Day [100,JBP] msp 18/tcp Message Send Protocol [RXN] msp 18/udp Message Send Protocol [RXN] chargen 19/tcp Character Generator [92,JBP] chargen 19/udp Character Generator [92,JBP] ftp-data 20/tcp File Transfer [Default Data] [96,JBP] ftp-data 20/udp File Transfer [Default Data] [96,JBP] ftp 21/tcp File Transfer [Control] [96,JBP] ftp 21/udp File Transfer [Control] [96,JBP] 22/tcp Unassigned [JBP] 22/udp Unassigned [JBP] telnet 23/tcp Telnet [112,JBP] telnet 23/udp Telnet [112,JBP] 24/tcp any private mail system [RA11] 24/udp any private mail system [RA11] smtp 25/tcp Simple Mail Transfer [102,JBP] smtp 25/udp Simple Mail Transfer [102,JBP] 26/tcp Unassigned [JBP] 26/udp Unassigned [JBP] nsw-fe 27/tcp NSW User System FE [24,RHT] nsw-fe 27/udp NSW User System FE [24,RHT] 28/tcp Unassigned [JBP] 28/udp Unassigned [JBP] msg-icp 29/tcp MSG ICP [85,RHT] msg-icp 29/udp MSG ICP [85,RHT] 30/tcp Unassigned [JBP] 30/udp Unassigned [JBP] msg-auth 31/tcp MSG Authentication [85,RHT] msg-auth 31/udp MSG Authentication [85,RHT] 32/tcp Unassigned [JBP] 32/udp Unassigned [JBP] dsp 33/tcp Display Support Protocol [EXC] dsp 33/udp Display Support Protocol [EXC] 34/tcp Unassigned [JBP] 34/udp Unassigned [JBP] 35/tcp any private printer server [JBP] Reynolds & Postel [Page 10] RFC 1340 Assigned Numbers July 1992 35/udp any private printer server [JBP] 36/tcp Unassigned [JBP] 36/udp Unassigned [JBP] time 37/tcp Time [108,JBP] time 37/udp Time [108,JBP] 38/tcp Unassigned [JBP] 38/udp Unassigned [JBP] rlp 39/tcp Resource Location Protocol [MA] rlp 39/udp Resource Location Protocol [MA] 40/tcp Unassigned [JBP] 40/udp Unassigned [JBP] graphics 41/tcp Graphics [129,JBP] graphics 41/udp Graphics [129,JBP] nameserver 42/tcp Host Name Server [99,JBP] nameserver 42/udp Host Name Server [99,JBP] nicname 43/tcp Who Is [55,ANM2] nicname 43/udp Who Is [55,ANM2] mpm-flags 44/tcp MPM FLAGS Protocol [JBP] mpm-flags 44/udp MPM FLAGS Protocol [JBP] mpm 45/tcp Message Processing Module [recv] [98,JBP] mpm 45/udp Message Processing Module [recv] [98,JBP] mpm-snd 46/tcp MPM [default send] [98,JBP] mpm-snd 46/udp MPM [default send] [98,JBP] ni-ftp 47/tcp NI FTP [134,SK8] ni-ftp 47/udp NI FTP [134,SK8] 48/tcp Unassigned [JBP] 48/udp Unassigned [JBP] login 49/tcp Login Host Protocol [PHD1] login 49/udp Login Host Protocol [PHD1] re-mail-ck 50/tcp Remote Mail Checking Protocol [171,SXD1] re-mail-ck 50/udp Remote Mail Checking Protocol [171,SXD1] la-maint 51/tcp IMP Logical Address Maintenance [76,AGM] la-maint 51/udp IMP Logical Address Maintenance [76,AGM] xns-time 52/tcp XNS Time Protocol [SXA] xns-time 52/udp XNS Time Protocol [SXA] domain 53/tcp Domain Name Server [81,95,PM1] domain 53/udp Domain Name Server [81,95,PM1] xns-ch 54/tcp XNS Clearinghouse [SXA] xns-ch 54/udp XNS Clearinghouse [SXA] isi-gl 55/tcp ISI Graphics Language [7,RB9] isi-gl 55/udp ISI Graphics Language [7,RB9] xns-auth 56/tcp XNS Authentication [SXA] xns-auth 56/udp XNS Authentication [SXA] 57/tcp any private terminal access [JBP] 57/udp any private terminal access [JBP] xns-mail 58/tcp XNS Mail [SXA] xns-mail 58/udp XNS Mail [SXA] 59/tcp any private file service [JBP] Reynolds & Postel [Page 11] RFC 1340 Assigned Numbers July 1992 59/udp any private file service [JBP] 60/tcp Unassigned [JBP] 60/udp Unassigned [JBP] ni-mail 61/tcp NI MAIL [5,SK8] ni-mail 61/udp NI MAIL [5,SK8] acas 62/tcp ACA Services [EXW] acas 62/udp ACA Services [EXW] via-ftp 63/tcp VIA Systems - FTP [DXD] via-ftp 63/udp VIA Systems - FTP [DXD] covia 64/tcp Communications Integrator (CI) [TXD] covia 64/udp Communications Integrator (CI) [TXD] tacacs-ds 65/tcp TACACS-Database Service [3,KH43] tacacs-ds 65/udp TACACS-Database Service [3,KH43] sql*net 66/tcp Oracle SQL*NET [JFH2] sql*net 66/udp Oracle SQL*NET [JFH2] bootps 67/tcp Bootstrap Protocol Server [36,WJC2] bootps 67/udp Bootstrap Protocol Server [36,WJC2] bootpc 68/tcp Bootstrap Protocol Client [36,WJC2] bootpc 68/udp Bootstrap Protocol Client [36,WJC2] tftp 69/tcp Trivial File Transfer [126,DDC1] tftp 69/udp Trivial File Transfer [126,DDC1] gopher 70/tcp Gopher [MXC1] gopher 70/udp Gopher [MXC1] netrjs-1 71/tcp Remote Job Service [10,RTB3] netrjs-1 71/udp Remote Job Service [10,RTB3] netrjs-2 72/tcp Remote Job Service [10,RTB3] netrjs-2 72/udp Remote Job Service [10,RTB3] netrjs-3 73/tcp Remote Job Service [10,RTB3] netrjs-3 73/udp Remote Job Service [10,RTB3] netrjs-4 74/tcp Remote Job Service [10,RTB3] netrjs-4 74/udp Remote Job Service [10,RTB3] 75/tcp any private dial out service [JBP] 75/udp any private dial out service [JBP] 76/tcp Unassigned [JBP] 76/udp Unassigned [JBP] 77/tcp any private RJE service [JBP] 77/udp any private RJE service [JBP] vettcp 78/tcp vettcp [CXL1] vettcp 78/udp vettcp [CXL1] finger 79/tcp Finger [52,KLH] finger 79/udp Finger [52,KLH] www 80/tcp World Wide Web HTTP [TXL] www 80/udp World Wide Web HTTP [TXL] hosts2-ns 81/tcp HOSTS2 Name Server [EAK1] hosts2-ns 81/udp HOSTS2 Name Server [EAK1] xfer 82/tcp XFER Utility [TXS2] xfer 82/udp XFER Utility [TXS2] mit-ml-dev 83/tcp MIT ML Device [DXR3] Reynolds & Postel [Page 12] RFC 1340 Assigned Numbers July 1992 mit-ml-dev 83/udp MIT ML Device [DXR3] ctf 84/tcp Common Trace Facility [HXT] ctf 84/udp Common Trace Facility [HXT] mit-ml-dev 85/tcp MIT ML Device [DXR3] mit-ml-dev 85/udp MIT ML Device [DXR3] mfcobol 86/tcp Micro Focus Cobol [SXE] mfcobol 86/udp Micro Focus Cobol [SXE] 87/tcp any private terminal link [JBP] 87/udp any private terminal link [JBP] kerberos 88/tcp Kerberos [BCN] kerberos 88/udp Kerberos [BCN] su-mit-tg 89/tcp SU/MIT Telnet Gateway [MRC] su-mit-tg 89/udp SU/MIT Telnet Gateway [MRC] dnsix 90/tcp DNSIX Securit Attribute Token Map [CXW1] dnsix 90/udp DNSIX Securit Attribute Token Map [CXW1] mit-dov 91/tcp MIT Dover Spooler [EBM] mit-dov 91/udp MIT Dover Spooler [EBM] npp 92/tcp Network Printing Protocol [LXM] npp 92/udp Network Printing Protocol [LXM] dcp 93/tcp Device Control Protocol [DT15] dcp 93/udp Device Control Protocol [DT15] objcall 94/tcp Tivoli Object Dispatcher [TXB1] objcall 94/udp Tivoli Object Dispatcher [TXB1] supdup 95/tcp SUPDUP [27,MRC] supdup 95/udp SUPDUP [27,MRC] dixie 96/tcp DIXIE Protocol Specification [TXH1] dixie 96/udp DIXIE Protocol Specification [TXH1] swift-rvf 97/tcp Swift Remote Vitural File Protocol [MXR] swift-rvf 97/udp Swift Remote Vitural File Protocol [MXR] tacnews 98/tcp TAC News [ANM2] tacnews 98/udp TAC News [ANM2] metagram 99/tcp Metagram Relay [GEOF] metagram 99/udp Metagram Relay [GEOF] newacct 100/tcp [unauthorized use] hostname 101/tcp NIC Host Name Server [54,ANM2] hostname 101/udp NIC Host Name Server [54,ANM2] iso-tsap 102/tcp ISO-TSAP [16,MTR] iso-tsap 102/udp ISO-TSAP [16,MTR] gppitnp 103/tcp Genesis Point-to-Point Trans Net [PXM1] gppitnp 103/udp Genesis Point-to-Point Trans Net [PXM1] acr-nema 104/tcp ACR-NEMA Digital Imag. & Comm. 300 [PXM1] acr-nema 104/udp ACR-NEMA Digital Imag. & Comm. 300 [PXM1] csnet-ns 105/tcp Mailbox Name Nameserver [127,MS56] csnet-ns 105/udp Mailbox Name Nameserver [127,MS56] 3com-tsmux 106/tcp 3COM-TSMUX [JXS5] 3com-tsmux 106/udp 3COM-TSMUX [JXS5] rtelnet 107/tcp Remote Telnet Service [101,JBP] rtelnet 107/udp Remote Telnet Service [101,JBP] Reynolds & Postel [Page 13] RFC 1340 Assigned Numbers July 1992 snagas 108/tcp SNA Gateway Access Server [KXM] snagas 108/udp SNA Gateway Access Server [KXM] pop2 109/tcp Post Office Protocol - Version 2 [14,JKR1] pop2 109/udp Post Office Protocol - Version 2 [14,JKR1] pop3 110/tcp Post Office Protocol - Version 3 [122,MTR] pop3 110/udp Post Office Protocol - Version 3 [122,MTR] sunrpc 111/tcp SUN Remote Procedure Call [DXG] sunrpc 111/udp SUN Remote Procedure Call [DXG] mcidas 112/tcp McIDAS Data Transmission Protocol [GXD] mcidas 112/udp McIDAS Data Transmission Protocol [GXD] auth 113/tcp Authentication Service [130,MCSJ] auth 113/udp Authentication Service [130,MCSJ] audionews 114/tcp Audio News Multicast [MXF2] audionews 114/udp Audio News Multicast [MXF2] sftp 115/tcp Simple File Transfer Protocol [73,MKL1] sftp 115/udp Simple File Transfer Protocol [73,MKL1] ansanotify 116/tcp ANSA REX Notify [NXH] ansanotify 116/udp ANSA REX Notify [NXH] uucp-path 117/tcp UUCP Path Service [44,MAE] uucp-path 117/udp UUCP Path Service [44,MAE] sqlserv 118/tcp SQL Services [LXB3] sqlserv 118/udp SQL Services [LXB3] nntp 119/tcp Network News Transfer Protocol [65,PL4] nntp 119/udp Network News Transfer Protocol [65,PL4] cfdptkt 120/tcp CFDPTKT [JXO3] cfdptkt 120/udp CFDPTKT [JXO3] erpc 121/tcp Encore Expedited Remote Pro.Call [132,JXO] erpc 121/udp Encore Expedited Remote Pro.Call [132,JXO] smakynet 122/tcp SMAKYNET [MXO] smakynet 122/udp SMAKYNET [MXO] ntp 123/tcp Network Time Protocol [80,DLM1] ntp 123/udp Network Time Protocol [80,DLM1] ansatrader 124/tcp ANSA REX Trader [NXH] ansatrader 124/udp ANSA REX Trader [NXH] locus-map 125/tcp Locus PC-Interface Net Map Ser [137,EP53] locus-map 125/udp Locus PC-Interface Net Map Ser [137,EP53] unitary 126/tcp Unisys Unitary Login [FEIL] unitary 126/udp Unisys Unitary Login [FEIL] locus-con 127/tcp Locus PC-Interface Conn Server [137,EP53] locus-con 127/udp Locus PC-Interface Conn Server [137,EP53] gss-xlicen 128/tcp GSS X License Verification [JXL] gss-xlicen 128/udp GSS X License Verification [JXL] pwdgen 129/tcp Password Generator Protocol [141,FJW] pwdgen 129/udp Password Generator Protocol [141,FJW] cisco-fna 130/tcp cisco FNATIVE [WXB] cisco-fna 130/udp cisco FNATIVE [WXB] cisco-tna 131/tcp cisco TNATIVE [WXB] cisco-tna 131/udp cisco TNATIVE [WXB] Reynolds & Postel [Page 14] RFC 1340 Assigned Numbers July 1992 cisco-sys 132/tcp cisco SYSMAINT [WXB] cisco-sys 132/udp cisco SYSMAINT [WXB] statsrv 133/tcp Statistics Service [DLM1] statsrv 133/udp Statistics Service [DLM1] ingres-net 134/tcp INGRES-NET Service [MXB] ingres-net 134/udp INGRES-NET Service [MXB] loc-srv 135/tcp Location Service [JXP] loc-srv 135/udp Location Service [JXP] profile 136/tcp PROFILE Naming System [LLP] profile 136/udp PROFILE Naming System [LLP] netbios-ns 137/tcp NETBIOS Name Service [JBP] netbios-ns 137/udp NETBIOS Name Service [JBP] netbios-dgm 138/tcp NETBIOS Datagram Service [JBP] netbios-dgm 138/udp NETBIOS Datagram Service [JBP] netbios-ssn 139/tcp NETBIOS Session Service [JBP] netbios-ssn 139/udp NETBIOS Session Service [JBP] emfis-data 140/tcp EMFIS Data Service [GB7] emfis-data 140/udp EMFIS Data Service [GB7] emfis-cntl 141/tcp EMFIS Control Service [GB7] emfis-cntl 141/udp EMFIS Control Service [GB7] bl-idm 142/tcp Britton-Lee IDM [SXS1] bl-idm 142/udp Britton-Lee IDM [SXS1] imap2 143/tcp Interim Mail Access Protocol v2 [MRC] imap2 143/udp Interim Mail Access Protocol v2 [MRC] news 144/tcp NewS [JAG] news 144/udp NewS [JAG] uaac 145/tcp UAAC Protocol [DAG4] uaac 145/udp UAAC Protocol [DAG4] iso-tp0 146/tcp ISO-IP0 [86,MTR] iso-tp0 146/udp ISO-IP0 [86,MTR] iso-ip 147/tcp ISO-IP [MTR] iso-ip 147/udp ISO-IP [MTR] cronus 148/tcp CRONUS-SUPPORT [135,JXB] cronus 148/udp CRONUS-SUPPORT [135,JXB] aed-512 149/tcp AED 512 Emulation Service [AXB] aed-512 149/udp AED 512 Emulation Service [AXB] sql-net 150/tcp SQL-NET [MXP] sql-net 150/udp SQL-NET [MXP] hems 151/tcp HEMS [87,CXT] hems 151/udp HEMS [87,CXT] bftp 152/tcp Background File Transfer Program [AD14] bftp 152/udp Background File Transfer Program [AD14] sgmp 153/tcp SGMP [37,MS9] sgmp 153/udp SGMP [37,MS9] netsc-prod 154/tcp NETSC [SH37] netsc-prod 154/udp NETSC [SH37] netsc-dev 155/tcp NETSC [SH37] netsc-dev 155/udp NETSC [SH37] Reynolds & Postel [Page 15] RFC 1340 Assigned Numbers July 1992 sqlsrv 156/tcp SQL Service [CMR] sqlsrv 156/udp SQL Service [CMR] knet-cmp 157/tcp KNET/VM Command/Message Protocol[77,GSM11] knet-cmp 157/udp KNET/VM Command/Message Protocol[77,GSM11] pcmail-srv 158/tcp PCMail Server [19,MXL] pcmail-srv 158/udp PCMail Server [19,MXL] nss-routing 159/tcp NSS-Routing [JXR] nss-routing 159/udp NSS-Routing [JXR] sgmp-traps 160/tcp SGMP-TRAPS [37,MS9] sgmp-traps 160/udp SGMP-TRAPS [37,MS9] snmp 161/tcp SNMP [15,MTR] snmp 161/udp SNMP [15,MTR] snmptrap 162/tcp SNMPTRAP [15,MTR] snmptrap 162/udp SNMPTRAP [15,MTR] cmip-man 163/tcp CMIP/TCP Manager [4,AXB1] cmip-man 163/udp CMIP/TCP Manager [4,AXB1] cmip-agent 164/tcp CMIP/TCP Agent [4,AXB1] smip-agent 164/udp CMIP/TCP Agent [4,AXB1] xns-courier 165/tcp Xerox 144,SXA] xns-courier 165/udp Xerox [144,SXA] s-net 166/tcp Sirius Systems [BXL] s-net 166/udp Sirius Systems [BXL] namp 167/tcp NAMP [MS9] namp 167/udp NAMP [MS9] rsvd 168/tcp RSVD [NT12] rsvd 168/udp RSVD [NT12] send 169/tcp SEND [WDW11] send 169/udp SEND [WDW11] print-srv 170/tcp Network PostScript [BKR] print-srv 170/udp Network PostScript [BKR] multiplex 171/tcp Network Innovations Multiplex [KXD] multiplex 171/udp Network Innovations Multiplex [KXD] cl/1 172/tcp Network Innovations CL/1 [KXD] cl/1 172/udp Network Innovations CL/1 [KXD] xyplex-mux 173/tcp Xyplex [BXS] xyplex-mux 173/udp Xyplex [BXS] mailq 174/tcp MAILQ [RXZ] mailq 174/udp MAILQ [RXZ] vmnet 175/tcp VMNET [CXT] vmnet 175/udp VMNET [CXT] genrad-mux 176/tcp GENRAD-MUX [RXT] genrad-mux 176/udp GENRAD-MUX [RXT] xdmcp 177/tcp X Display Manager Control Protocol [RWS4] xdmcp 177/udp X Display Manager Control Protocol [RWS4] nextstep 178/tcp NextStep Window Server [LXH] NextStep 178/udp NextStep Window Server [LXH] bgp 179/tcp Border Gateway Protocol [KSL] bgp 179/udp Border Gateway Protocol [KSL] Reynolds & Postel [Page 16] RFC 1340 Assigned Numbers July 1992 ris 180/tcp Intergraph [DXB] ris 180/udp Intergraph [DXB] unify 181/tcp Unify [VXS] unify 181/udp Unify [VXS] audit 182/tcp Unisys Audit SITP [GXG] audit 182/udp Unisys Audit SITP [GXG] ocbinder 183/tcp OCBinder [JXO1] ocbinder 183/udp OCBinder [JXO1] ocserver 184/tcp OCServer [JXO1] ocserver 184/udp OCServer [JXO1] remote-kis 185/tcp Remote-KIS [RXD1] remote-kis 185/udp Remote-KIS [RXD1] kis 186/tcp KIS Protocol [RXD1] kis 186/udp KIS Protocol [RXD1] aci 187/tcp Application Communication Interface [RXC1] aci 187/udp Application Communication Interface [RXC1] mumps 188/tcp Plus Five's MUMPS [HS23] mumps 188/udp Plus Five's MUMPS [HS23] qft 189/tcp Queued File Transport [WXS] qft 189/udp Queued File Transport [WXS] gacp 190/tcp Gateway Access Control Protocol [PCW] cacp 190/udp Gateway Access Control Protocol [PCW] prospero 191/tcp Prospero [BCN] prospero 191/udp Prospero [BCN] osu-nms 192/tcp OSU Network Monitoring System [DXK] osu-nms 192/udp OSU Network Monitoring System [DXK] srmp 193/tcp Spider Remote Monitoring Protocol [TXS] srmp 193/udp Spider Remote Monitoring Protocol [TXS] irc 194/tcp Internet Relay Chat Protocol [JXO2] irc 194/udp Internet Relay Chat Protocol [JXO2] dn6-nlm-aud 195/tcp DNSIX Network Level Module Audit [LL69] dn6-nlm-aud 195/udp DNSIX Network Level Module Audit [LL69] dn6-smm-red 196/tcp DNSIX Session Mgt Module Audit Redir[LL69] dn6-smm-red 196/udp DNSIX Session Mgt Module Audit Redir[LL69] dls 197/tcp Directory Location Service [SXB] dls 197/udp Directory Location Service [SXB] dls-mon 198/tcp Directory Location Service Monitor [SXB] dls-mon 198/udp Directory Location Service Monitor [SXB] smux 199/tcp SMUX [MTR] smux 199/udp SMUX [MTR] src 200/tcp IBM System Resource Controller [GXM] src 200/udp IBM System Resource Controller [GXM] at-rtmp 201/tcp AppleTalk Routing Maintenance [RXC] at-rtmp 201/udp AppleTalk Routing Maintenance [RXC] at-nbp 202/tcp AppleTalk Name Binding [RXC] at-nbp 202/udp AppleTalk Name Binding [RXC] at-3 203/tcp AppleTalk Unused [RXC] at-3 203/udp AppleTalk Unused [RXC] Reynolds & Postel [Page 17] RFC 1340 Assigned Numbers July 1992 at-echo 204/tcp AppleTalk Echo [RXC] at-echo 204/udp AppleTalk Echo [RXC] at-5 205/tcp AppleTalk Unused [RXC] at-5 205/udp AppleTalk Unused [RXC] at-zis 206/tcp AppleTalk Zone Information [RXC] at-zis 206/udp AppleTalk Zone Information [RXC] at-7 207/tcp AppleTalk Unused [RXC] at-7 207/udp AppleTalk Unused [RXC] at-8 208/tcp AppleTalk Unused [RXC] at-8 208/udp AppleTalk Unused [RXC] tam 209/tcp Trivial Authenticated Mail Protocol [DXB1] tam 209/udp Trivial Authenticated Mail Protocol [DXB1] z39.50 210/tcp ANSI Z39.50 [MXN] z39.50 210/udp ANSI Z39.50 [MXN] 914c/g 211/tcp Texas Instruments 914C/G Terminal [BXH1] 914c/g 211/udp Texas Instruments 914C/G Terminal [BXH1] anet 212/tcp ATEXSSTR [JXT] anet 212/udp ATEXSSTR [JXT] ipx 213/tcp IPX [DP666] ipx 213/udp IPX [DP666] vmpwscs 214/tcp VM PWSCS [DXS] vmpwscs 214/udp VM PWSCS [DXS] softpc 215/tcp Insignia Solutions [MXT] softpc 215/udp Insignia Solutions [MXT] atls 216/tcp Access Technology License Server [LXD] atls 216/udp Access Technology License Server [LXD] dbase 217/tcp dBASE Unix [DXG1] dbase 217/udp dBASE Unix [DXG1] mpp 218/tcp Netix Message Posting Protocol [STY] mpp 218/udp Netix Message Posting Protocol [STY] uarps 219/tcp Unisys ARPs [AXM1] uarps 219/udp Unisys ARPs [AXM1] imap3 220/tcp Interactive Mail Access Protocol v3 [JXR2] imap3 220/udp Interactive Mail Access Protocol v3 [JXR2] fln-spx 221/tcp Berkeley rlogind with SPX auth [KXA] fln-spx 221/udp Berkeley rlogind with SPX auth [KXA] fsh-spx 222/tcp Berkeley rshd with SPX auth [KXA] fsh-spx 222/udp Berkeley rshd with SPX auth [KXA] cdc 223/tcp Certificate Distribution Center [KXA] cdc 223/udp Certificate Distribution Center [KXA] 224-241 Reserved [JBP] sur-meas 243/tcp Survey Measurement [6,DDC1] sur-meas 243/udp Survey Measurement [6,DDC1] link 245/tcp LINK [1,RDB2] link 245/udp LINK [1,RDB2] dsp3270 246/tcp Display Systems Protocol [39,WJS1] Reynolds & Postel [Page 18] RFC 1340 Assigned Numbers July 1992 dsp3270 246/udp Display Systems Protocol [39,WJS1] 247-255 Reserved [JBP] pawserv 345/tcp Perf Analysis Workbench pawserv 345/udp Perf Analysis Workbench zserv 346/tcp Zebra server zserv 346/udp Zebra server fatserv 347/tcp Fatmen Server fatserv 347/udp Fatmen Server clearcase 371/tcp Clearcase [DXL1] clearcase 371/udp Clearcase [DXL1] ulistserv 372/tcp Unix Listserv [AXK] ulistserv 372/udp Unix Listserv [AXK] legent-1 373/tcp Legent Corporation [KXB] legent-1 373/udp Legent Corporation [KXB] legent-2 374/tcp Legent Corporation [KXB] legent-2 374/udp Legent Corporation [KXB] exec 512/tcp remote process execution; authentication performed using passwords and UNIX loppgin names biff 512/udp used by mail system to notify users of new mail received; currently receives messages only from processes on the same machine login 513/tcp remote login a la telnet; automatic authentication performed based on priviledged port numbers and distributed data bases which identify "authentication domains" who 513/udp maintains data bases showing who's logged in to machines on a local net and the load average of the machine cmd 514/tcp like exec, but automatic authentication is performed as for login server syslog 514/udp printer 515/tcp spooler printer 515/udp spooler talk 517/tcp like tenex link, but across machine - unfortunately, doesn't use link protocol (this is actually just a rendezvous port from which a tcp connection is established) talk 517/udp like tenex link, but across machine - unfortunately, doesn't use link protocol (this is actually Reynolds & Postel [Page 19] RFC 1340 Assigned Numbers July 1992 just a rendezvous port from which a tcp connection is established) ntalk 518/tcp ntalk 518/udp utime 519/tcp unixtime utime 519/udp unixtime efs 520/tcp extended file name server router 520/udp local routing process (on site); uses variant of Xerox NS routing information protocol timed 525/tcp timeserver timed 525/udp timeserver tempo 526/tcp newdate tempo 526/udp newdate courier 530/tcp rpc courier 530/udp rpc conference 531/tcp chat conference 531/udp chat netnews 532/tcp readnews netnews 532/udp readnews netwall 533/tcp for emergency broadcasts netwall 533/udp for emergency broadcasts uucp 540/tcp uucpd uucp 540/udp uucpd klogin 543/tcp klogin 543/udp kshell 544/tcp krcmd kshell 544/udp krcmd new-rwho 550/tcp new-who new-rwho 550/udp new-who dsf 555/tcp dsf 555/udp remotefs 556/tcp rfs server remotefs 556/udp rfs server rmonitor 560/tcp rmonitord rmonitor 560/udp rmonitord monitor 561/tcp monitor 561/udp chshell 562/tcp chcmd chshell 562/udp chcmd 9pfs 564/tcp plan 9 file service 9pfs 564/udp plan 9 file service whoami 565/tcp whoami whoami 565/udp whoami meter 570/tcp demon meter 570/udp demon meter 571/tcp udemon meter 571/udp udemon Reynolds & Postel [Page 20] RFC 1340 Assigned Numbers July 1992 ipcserver 600/tcp Sun IPC server ipcserver 600/udp Sun IPC server nqs 607/tcp nqs nqs 607/udp nqs mdqs 666/tcp mdqs 666/udp elcsd 704/tcp errlog copy/server daemon elcsd 704/udp errlog copy/server daemon netcp 740/tcp NETscout Control Protocol [AXS2] netcp 740/udp NETscout Control Protocol [AXS2] netgw 741/tcp netGW [OXK] netgw 741/udp netGW [OXK] netrcs 742/tcp Network based Rev. Cont. Sys. [GXC2] netrcs 742/udp Network based Rev. Cont. Sys. [GXC2] flexlm 744/tcp Flexible License Manager [MXC2] flexlm 744/udp Flexible License Manager [MXC2] fujitsu-dev 747/tcp Fujitsu Device Control fujitsu-dev 747/udp Fujitsu Device Control ris-cm 748/tcp Russell Info Sci Calendar Manager ris-cm 748/udp Russell Info Sci Calendar Manager kerberos-adm 749/tcp kerberos administration kerberos-adm 749/udp kerberos administration rfile 750/tcp loadav 750/udp pump 751/tcp pump 751/udp qrh 752/tcp qrh 752/udp rrh 753/tcp rrh 753/udp tell 754/tcp send tell 754/udp send nlogin 758/tcp nlogin 758/udp con 759/tcp con 759/udp ns 760/tcp ns 760/udp rxe 761/tcp rxe 761/udp quotad 762/tcp quotad 762/udp cycleserv 763/tcp cycleserv 763/udp omserv 764/tcp omserv 764/udp webster 765/tcp webster 765/udp Reynolds & Postel [Page 21] RFC 1340 Assigned Numbers July 1992 phonebook 767/tcp phone phonebook 767/udp phone vid 769/tcp vid 769/udp cadlock 770/tcp cadlock 770/udp rtip 771/tcp rtip 771/udp cycleserv2 772/tcp cycleserv2 772/udp submit 773/tcp notify 773/udp rpasswd 774/tcp acmaint_dbd 774/udp entomb 775/tcp acmaint_transd 775/udp wpages 776/tcp wpages 776/udp wpgs 780/tcp wpgs 780/udp hp-collector 781/tcp hp performance data collector hp-collector 781/udp hp performance data collector hp-managed-node 782/tcp hp performance data managed node hp-managed-node 782/udp hp performance data managed node hp-alarm-mgr 783/tcp hp performance data alarm manager hp-alarm-mgr 783/udp hp performance data alarm manager mdbs_daemon 800/tcp mdbs_daemon 800/udp device 801/tcp device 801/udp xtreelic 996/tcp XTREE License Server xtreelic 996/udp XTREE License Server maitrd 997/tcp maitrd 997/udp busboy 998/tcp puparp 998/udp garcon 999/tcp applix 999/udp Applix ac puprouter 999/tcp puprouter 999/udp cadlock 1000/tcp ock 1000/udp Reynolds & Postel [Page 22] RFC 1340 Assigned Numbers July 1992 REGISTERED PORT NUMBERS The Registered Ports are not controlled by the IANA and on most systems can be used by ordinary user processes or programs executed by ordinary users. Ports are used in the TCP [45,106] 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. While the IANA can not control uses of these ports it does register or list uses of these ports as a convienence to the community. To the extent possible, these same port assignments are used with the UDP [46,104]. The Registered Ports are in the range 1024-65535. Port Assignments: Keyword Decimal Description References ------- ------- ----------- ---------- blackjack 1025/tcp network blackjack blackjack 1025/udp network blackjack hermes 1248/tcp hermes 1248/udp bbn-mmc 1347/tcp multi media conferencing bbn-mmc 1347/udp multi media conferencing bbn-mmx 1348/tcp multi media conferencing bbn-mmx 1348/udp multi media conferencing sbook 1349/tcp Registration Network Protocol [SXS4] sbook 1349/udp Registration Network Protocol [SXS4] editbench 1350/tcp Registration Network Protocol [SXS4] editbench 1350/udp Registration Network Protocol [SXS4] equationbuilder 1351/tcp Digital Tool Works (MIT) [TXT1] equationbuilder 1351/udp Digital Tool Works (MIT) [TXT1] lotusnote 1352/tcp Lotus Note [GXP1] lotusnote 1352/udp Lotus Note [GXP1] ingreslock 1524/tcp ingres ingreslock 1524/udp ingres orasrv 1525/tcp oracle orasrv 1525/udp oracle prospero-np 1525/tcp prospero non-privileged prospero-np 1525/udp prospero non-privileged tlisrv 1527/tcp oracle tlisrv 1527/udp oracle coauthor 1529/tcp oracle Reynolds & Postel [Page 23] RFC 1340 Assigned Numbers July 1992 coauthor 1529/udp oracle issd 1600/tcp issd 1600/udp nkd 1650/tcp nkd 1650/udp callbook 2000/tcp callbook 2000/udp dc 2001/tcp wizard 2001/udp curry globe 2002/tcp globe 2002/udp mailbox 2004/tcp emce 2004/udp CCWS mm conf berknet 2005/tcp oracle 2005/udp invokator 2006/tcp raid-cc 2006/udp raid dectalk 2007/tcp raid-am 2007/udp conf 2008/tcp terminaldb 2008/udp news 2009/tcp whosockami 2009/udp search 2010/tcp pipe_server 2010/udp raid-cc 2011/tcp raid servserv 2011/udp ttyinfo 2012/tcp raid-ac 2012/udp raid-am 2013/tcp raid-cd 2013/udp troff 2014/tcp raid-sf 2014/udp cypress 2015/tcp raid-cs 2015/udp bootserver 2016/tcp bootserver 2016/udp cypress-stat 2017/tcp bootclient 2017/udp terminaldb 2018/tcp rellpack 2018/udp whosockami 2019/tcp about 2019/udp xinupageserver 2020/tcp xinupageserver 2020/udp servexec 2021/tcp xinuexpansion1 2021/udp down 2022/tcp Reynolds & Postel [Page 24] RFC 1340 Assigned Numbers July 1992 xinuexpansion2 2022/udp xinuexpansion3 2023/tcp xinuexpansion3 2023/udp xinuexpansion4 2024/tcp xinuexpansion4 2024/udp ellpack 2025/tcp xribs 2025/udp scrabble 2026/tcp scrabble 2026/udp shadowserver 2027/tcp shadowserver 2027/udp submitserver 2028/tcp submitserver 2028/udp device2 2030/tcp device2 2030/udp blackboard 2032/tcp blackboard 2032/udp glogger 2033/tcp glogger 2033/udp scoremgr 2034/tcp scoremgr 2034/udp imsldoc 2035/tcp imsldoc 2035/udp objectmanager 2038/tcp objectmanager 2038/udp lam 2040/tcp lam 2040/udp interbase 2041/tcp interbase 2041/udp isis 2042/tcp isis 2042/udp isis-bcast 2043/tcp isis-bcast 2043/udp rimsl 2044/tcp rimsl 2044/udp cdfunc 2045/tcp cdfunc 2045/udp sdfunc 2046/tcp sdfunc 2046/udp dls 2047/tcp dls 2047/udp dls-monitor 2048/tcp dls-monitor 2048/udp shilp 2049/tcp shilp 2049/udp www-dev 2784/tcp world wide web - development www-dev 2784/udp world wide web - development NSWS 3049/tcp Reynolds & Postel [Page 25] RFC 1340 Assigned Numbers July 1992 NSWS 3049/ddddp rfa 4672/tcp remote file access server rfa 4672/udp remote file access server commplex-main 5000/tcp commplex-main 5000/udp commplex-link 5001/tcp commplex-link 5001/udp rfe 5002/tcp radio free ethernet rfe 5002/udp radio free ethernet rmonitor_secure 5145/tcp rmonitor_secure 5145/udp padl2sim 5236/tcp padl2sim 5236/udp sub-process 6111/tcp HP SoftBench Sub-Process Control sub-process 6111/udp HP SoftBench Sub-Process Control xdsxdm 6558/udp xdsxdm 6558/tcp afs3-fileserver 7000/tcp file server itself afs3-fileserver 7000/udp file server itself afs3-callback 7001/tcp callbacks to cache managers afs3-callback 7001/udp callbacks to cache managers afs3-prserver 7002/tcp users & groups database afs3-prserver 7002/udp users & groups database afs3-vlserver 7003/tcp volume location database afs3-vlserver 7003/udp volume location database afs3-kaserver 7004/tcp AFS/Kerberos authentication service afs3-kaserver 7004/udp AFS/Kerberos authentication service afs3-volser 7005/tcp volume managment server afs3-volser 7005/udp volume managment server afs3-errors 7006/tcp error interpretation service afs3-errors 7006/udp error interpretation service afs3-bos 7007/tcp basic overseer process afs3-bos 7007/udp basic overseer process afs3-update 7008/tcp server-to-server updater afs3-update 7008/udp server-to-server updater afs3-rmtsys 7009/tcp remote cache manager service afs3-rmtsys 7009/udp remote cache manager service man 9535/tcp man 9535/udp isode-dua 17007/tcp isode-dua 17007/udp Reynolds & Postel [Page 26] RFC 1340 Assigned Numbers July 1992 INTERNET MULTICAST ADDRESSES Host Extensions for IP Multicasting (RFC-1112) [43] specifies the extensions required of a host implementation of the Internet Protocol (IP) to support multicasting. Current addresses are listed below. 224.0.0.0 Reserved [43,JBP] 224.0.0.1 All Systems on this Subnet [43,JBP] 224.0.0.2 All Routers on this Subnet [JBP] 224.0.0.3 Unassigned [JBP] 224.0.0.4 DVMRP Routers [140,JBP] 224.0.0.5 OSPFIGP OSPFIGP All Routers [83,JXM1] 224.0.0.6 OSPFIGP OSPFIGP Designated Routers [83,JXM1] 224.0.0.7 ST Routers [KS14] 224.0.0.8 ST Hosts [KS14] 224.0.0.9 RIP2 Routers [GSM11] 224.0.0.10-224.0.0.255 Unassigned [JBP] 224.0.1.0 VMTP Managers Group [17,DRC3] 224.0.1.1 NTP Network Time Protocol [80,DLM1] 224.0.1.2 SGI-Dogfight [AXC] 224.0.1.3 Rwhod [SXD] 224.0.1.4 VNP [DRC3] 224.0.1.5 Artificial Horizons - Aviator [BXF] 224.0.1.6 NSS - Name Service Server [BXS2] 224.0.1.7 AUDIONEWS - Audio News Multicast [MXF2] 224.0.1.8 SUN NIS+ Information Service [CXM3] 224.0.1.9 MTP Multicast Transport Protocol [SXA] 224.0.1.10-224.0.1.255 Unassigned [JBP] 224.0.2.1 "rwho" Group (BSD) (unofficial) [JBP] 224.0.2.2 SUN RPC PMAPPROC_CALLIT [BXE1] 224.0.3.0-224.0.3.255 RFE Generic Service [DXS3] 224.0.4.0-224.0.4.255 RFE Individual Conferences [DXS3] 224.1.0.0-224.1.255.255 ST Multicast Groups [KS14] 224.2.0.0-224.2.255.255 Multimedia Conference Calls [SC3] 232.x.x.x VMTP transient groups [17,DRC3] These addresses are listed in the Domain Name Service under MCAST.NET and 224.IN-ADDR.ARPA. Note that when used on an Ethernet or IEEE 802 network, the 23 low-order bits of the IP Multicast address are placed in the low- order 23 bits of the Ethernet or IEEE 802 net multicast address Reynolds & Postel [Page 27] RFC 1340 Assigned Numbers July 1992 1.0.94.0.0.0. See the next section on "IANA ETHERNET ADDRESS BLOCK". Reynolds & Postel [Page 28] RFC 1340 Assigned Numbers July 1992 IANA ETHERNET ADDRESS BLOCK The IANA owns an Ethernet address block which may be used for multicast address asignments or other special purposes. The address block in IEEE binary is (which is in bit transmission order): 0000 0000 0000 0000 0111 1010 In the normal Internet dotted decimal notation this is 0.0.94 since the bytes are transmitted higher order first and bits within bytes are transmitted lower order first (see "Data Notation" in the Introduction). IEEE CSMA/CD and Token Bus bit transmission order: 00 00 5E IEEE Token Ring bit transmission order: 00 00 7A Appearance on the wire (bits transmitted from left to right): 0 23 47 | | | 1000 0000 0000 0000 0111 1010 xxxx xxx0 xxxx xxxx xxxx xxxx | | Multicast Bit 0 = Internet Multicast 1 = Assigned by IANA for other uses Appearance in memory (bits transmitted right-to-left within octets, octets transmitted left-to-right): 0 23 47 | | | 0000 0001 0000 0000 0101 1110 0xxx xxxx xxxx xxxx xxxx xxxx | | Multicast Bit 0 = Internet Multicast 1 = Assigned by IANA for other uses The latter representation corresponds to the Internet standard bit- order, and is the format that most programmers have to deal with. Using this representation, the range of Internet Multicast addresses is: 01-00-5E-00-00-00 to 01-00-5E-7F-FF-FF in hex, or 1.0.94.0.0.0 to 1.0.94.127.255.255 in dotted decimal Reynolds & Postel [Page 29] RFC 1340 Assigned Numbers July 1992 IP TOS PARAMETERS This documents the default Type-of-Service values that are currently recommended for the most important Internet protocols. There are four assigned TOS values: low delay, high throughput, high reliability, and low cost; in each case, the TOS value is used to indicate "better". Only one TOS value or property can be requested in any one IP datagram. Generally, protocols which are involved in direct interaction with a human should select low delay, while data transfers which may involve large blocks of data are need high throughput. Finally, high reliability is most important for datagram-based Internet management functions. Application protocols not included in these tables should be able to make appropriate choice of low delay (8 decimal, 1000 binary) or high throughput (4 decimail, 0100 binary). The following are recommended values for TOS: ----- Type-of-Service Value ----- Protocol TOS Value TELNET (1) 1000 (minimize delay) FTP Control 1000 (minimize delay) Data (2) 0100 (maximize throughput) TFTP 1000 (minimize delay) SMTP (3) Command phase 1000 (minimize delay) DATA phase 0100 (maximize throughput) Domain Name Service UDP Query 1000 (minimize delay) TCP Query 0000 Zone Transfer 0100 (maximize throughput) NNTP 0001 (minimize monetary cost) Reynolds & Postel [Page 30] RFC 1340 Assigned Numbers July 1992 ICMP Errors 0000 Requests 0000 (4) Responses (4) Any IGP 0010 (maximize reliability) EGP 0000 SNMP 0010 (maximize reliability) BOOTP 0000 Notes: (1) Includes all interactive user protocols (e.g., rlogin). (2) Includes all bulk data transfer protocols (e.g., rcp). (3) If the implementation does not support changing the TOS during the lifetime of the connection, then the recommended TOS on opening the connection is the default TOS (0000). (4) Although ICMP request messages are normally sent with the default TOS, there are sometimes good reasons why they would be sent with some other TOS value. An ICMP response always uses the same TOS value as was used in the corresponding ICMP request message. An application may (at the request of the user) substitute 0001 (minimize monetary cost) for any of the above values. Reynolds & Postel [Page 31] RFC 1340 Assigned Numbers July 1992 IP TIME TO LIVE PARAMETER The current recommended default time to live (TTL) for the Internet Protocol (IP) [45,105] is 64. Reynolds & Postel [Page 32] RFC 1340 Assigned Numbers July 1992 DOMAIN SYSTEM PARAMETERS The Internet Domain Naming System (DOMAIN) includes several parameters. These are documented in RFC-1034, [81] and RFC-1035 [82]. The CLASS parameter is listed here. The per CLASS parameters are defined in separate RFCs as indicated. Domain System Parameters: Decimal Name References -------- ---- ---------- 0 Reserved [PM1] 1 Internet (IN) [81,PM1] 2 Unassigned [PM1] 3 Chaos (CH) [PM1] 4 Hessoid (HS) [PM1] 5-65534 Unassigned [PM1] 65535 Reserved [PM1] In the Internet (IN) class the following TYPEs and QTYPEs are defined: TYPE value and meaning A 1 a host address [82] NS 2 an authoritative name server [82] MD 3 a mail destination (Obsolete - use MX) [82] MF 4 a mail forwarder (Obsolete - use MX) [82] CNAME 5 the canonical name for an alias [82] SOA 6 marks the start of a zone of authority [82] MB 7 a mailbox domain name (EXPERIMENTAL) [82] MG 8 a mail group member (EXPERIMENTAL) [82] MR 9 a mail rename domain name (EXPERIMENTAL) [82] NULL 10 a null RR (EXPERIMENTAL) [82] WKS 11 a well known service description [82] PTR 12 a domain name pointer [82] HINFO 13 host information [82] MINFO 14 mailbox or mail list information [82] MX 15 mail exchange [82] TXT 16 text strings [82] RP 17 for Responsible Person [172] AFSDB 18 for AFS Data Base location [172] X25 19 for X.25 PSDN address [172] ISDN 20 for ISDN address [172] RT 21 for Route Through [172] Reynolds & Postel [Page 33] RFC 1340 Assigned Numbers July 1992 NSAP 22 for NSAP address, NSAP style A record [174] NSAP-PTR 23 for domain name pointer, NSAP style [174] AXFR 252 transfer of an entire zone [82] MAILB 253 mailbox-related RRs (MB, MG or MR) [82] MAILA 254 mail agent RRs (Obsolete - see MX) [82] * 255 A request for all records [82] Reynolds & Postel [Page 34] RFC 1340 Assigned Numbers July 1992 BOOTP PARAMETERS The Bootstrap Protocol (BOOTP) RFC-951 [36] describes an IP/UDP bootstrap protocol (BOOTP) which allows a diskless client machine to discover its own IP address, the address of a server host, and the name of a file to be loaded into memory and executed. The BOOTP Vendor Information Extensions RFC-1084 [117] describes an addition to the Bootstrap Protocol (BOOTP). Vendor Extensions are listed below: Tag Name Data Length Meaning --- ---- ----------- ------- 0 Pad 0 None 1 Subnet Mask 4 Subnet Mask Value 2 Time Zone 4 Time Offset in Seconds from UTC 3 Gateways N N/4 Gateway addresses 4 Time Server N N/4 Timeserver addresses 5 Name Server N N/4 IEN-116 Server addresses 6 Domain Server N N/4 DNS Server addresses 7 Log Server N N/4 Logging Server addresses 8 Quotes Server N N/4 Quotes Server addresses 9 LPR Server N N/4 Printer Server addresses 10 Impress Server N N/4 Impress Server addresses 11 RLP Server N N/4 RLP Server addresses 12 Hostname N Hostname string 13 Boot File Size 2 Size of boot file in 512 byte checks 14 Merit Dump File Client to dump and name the file to dump it to 15-127 Unassigned 128-154 Reserved 255 End 0 None Reynolds & Postel [Page 35] RFC 1340 Assigned Numbers July 1992 NETWORK MANAGEMENT PARAMETERS For the management of hosts and gateways on the Internet a data structure for the information has been defined. This data structure should be used with any of several possible management protocols, such as the "Simple Network Management Protocol" (SNMP) RFC-1157 [15], or the "Common M