📄 rfc1010.txt
字号:
Network Working Group J. ReynoldsRequest for Comments: 1010 J. Postel ISIObsoletes RFCs: 990, 960, 943, 923, 900, 870, May 1987820, 790, 776, 770, 762, 758,755, 750, 739, 604, 503, 433, 349Obsoletes IENs: 127, 117, 93 ASSIGNED NUMBERSStatus of this Memo This memo is an official status report on the numbers used in protocols in the Internet community. Distribution of this memo is unlimited.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 Joyce Reynolds. If you are developing a protocol or application that will require the use of a link, socket, port, protocol, etc., please contact Joyce to receive a number assignment. Joyce K. Reynolds USC - Information Sciences Institute 4676 Admiralty Way Marina del Rey, California 90292-6695 Phone: (213) 822-1511 Electronic mail: JKREYNOLDS@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 "Official Internet Protocols" [91]. The more prominent and more generally used are documented in the "DDN Protocol Handbook, Volume Two, DARPA Internet Protocols" [36] prepared by the NIC. Other collections of older or obsolete protocols are contained in the "Internet Protocol Transition Workbook" [57], or in the "ARPANET Protocol Transition Handbook" [38]. For further information on ordering the complete 1985 DDN Protocol Handbook, write: SRI International (SRI-NIC), DDN Network Information Center, Room EJ291, 333 Ravenswood Avenue, Meno Park, CA., 94025; or call: 1-800-235-3155. In the entries below, the name and mailbox of the responsible individual is indicated. The bracketed entry, e.g., [nn,iii], at theReynolds & Postel [Page 1]RFC 1010 - Assigned Numbers May 1987 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. The convention in the documentation of Internet Protocols is to express numbers in decimal and to picture data in "big-endian" order [14]. 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 2]RFC 1010 - Assigned Numbers May 1987Version Numbers VERSION NUMBERS In the Internet Protocol (IP) [36,80] 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 [80,JBP] 5 ST ST Datagram Mode [41,JWF] 6-14 Unassigned [JBP] 15 Reserved [JBP]Reynolds & Postel [Page 3]RFC 1010 - Assigned Numbers May 1987Protocol NumbersPROTOCOL NUMBERS In the Internet Protocol (IP) [36,80] 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 [72,JBP] 2 IGMP Internet Group Management [34,JBP] 3 GGP Gateway-to-Gateway [49,MB] 4 Unassigned [JBP] 5 ST Stream [41,JWF] 6 TCP Transmission Control [81,JBP] 7 UCL UCL [PK] 8 EGP Exterior Gateway Protocol [92,DLM1] 9 IGP any private interior gateway [JBP] 10 BBN-RCC-MON BBN RCC Monitoring [SGC] 11 NVP-II Network Voice Protocol [15,SC3] 12 PUP PUP [7,XEROX] 13 ARGUS ARGUS [RWS4] 14 EMCON EMCON [BN7] 15 XNET Cross Net Debugger [47,JFH2] 16 CHAOS Chaos [NC3] 17 UDP User Datagram [79,JBP] 18 MUX Multiplexing [16,JBP] 19 DCN-MEAS DCN Measurement Subsystems [DLM1] 20 HMP Host Monitoring [48,RH6] 21 PRM Packet Radio Measurement [ZSU] 22 XNS-IDP XEROX NS IDP [102,XEROX] 23 TRUNK-1 Trunk-1 [SA2] 24 TRUNK-2 Trunk-2 [SA2] 25 LEAF-1 Leaf-1 [SA2] 26 LEAF-2 Leaf-2 [SA2] 27 RDP Reliable Data Protocol [106,RH6] 28 IRTP Internet Reliable Transaction [59,TXM] 29 ISO-TP4 ISO Transport Protocol Class 4 [51,RC77] 30 NETBLT Bulk Data Transfer Protocol [13,DDC1] 31 MFE-NSP MFE Network Services Protocol [93,BCH2] 32 MERIT-INP MERIT Internodal Protocol [HWB] 33 SEP Sequential Exchange Protocol [JC120] 34-60 Unassigned [JBP] 61 any host internal protocol [JBP] 62 CFTP CFTP [42,HCF2] 63 any local network [JBP]Reynolds & Postel [Page 4]RFC 1010 - Assigned Numbers May 1987Protocol Numbers 64 SAT-EXPAK SATNET and Backroom EXPAK [SHB] 65 MIT-SUBNET MIT Subnet Support [NC3] 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 Unassigned [JBP] 71 IPCV Internet Packet Core Utility [SHB] 72-75 Unassigned [JBP] 76 BR-SAT-MON Backroom SATNET Monitoring [SHB] 77 Unassigned [JBP] 78 WB-MON WIDEBAND Monitoring [SHB] 79 WB-EXPAK WIDEBAND EXPAK [SHB] 80-254 Unassigned [JBP] 255 Reserved [JBP]Reynolds & Postel [Page 5]RFC 1010 - Assigned Numbers May 1987Port Numbers PORT NUMBERS Ports are used in the TCP [36,81] 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 [37,79]. To the extent possible, these same port assignments are used with the ISO-TP4 [52]. The assigned ports use a small portion of the possible port numbers. The assigned ports have all except the low order eight bits cleared to zero. The low order eight bits are specified here. Port Assignments: Decimal Keyword Description References ------- ------- ----------- ---------- 0 Reserved [JBP] 1-4 Unassigned [JBP] 5 RJE Remote Job Entry [9,JBP] 7 ECHO Echo [70,JBP] 9 DISCARD Discard [69,JBP] 11 USERS Active Users [65,JBP] 13 DAYTIME Daytime [68,JBP] 15 Unassigned [JBP] 17 QUOTE Quote of the Day [75,JBP] 19 CHARGEN Character Generator [67,JBP] 20 FTP-DATA File Transfer [Default Data] [71,JBP] 21 FTP File Transfer [Control] [71,JBP] 23 TELNET Telnet [87,JBP] 25 SMTP Simple Mail Transfer [77,JBP] 27 NSW-FE NSW User System FE [17,RHT] 29 MSG-ICP MSG ICP [63,RHT] 31 MSG-AUTH MSG Authentication [63,RHT] 33 DSP Display Support Protocol [MLC] 35 any private printer server [JBP] 37 TIME Time [83,JBP] 39 RLP Resource Location Protocol [MA] 41 GRAPHICS Graphics [98,JBP] 42 NAMESERVER Host Name Server [74,JBP] 43 NICNAME Who Is [46,JAKE] 44 MPM-FLAGS MPM FLAGS Protocol [JBP]Reynolds & Postel [Page 6]RFC 1010 - Assigned Numbers May 1987Port Numbers 45 MPM Message Processing Module [recv] [73,JBP] 46 MPM-SND MPM [default send] [73,JBP] 47 NI-FTP NI FTP [103,SK8] 49 LOGIN Login Host Protocol [PHD1] 51 LA-MAINT IMP Logical Address Maintenance [58,AGM] 53 DOMAIN Domain Name Server [61,70,PM1] 55 ISI-GL ISI Graphics Language [6,RB9] 57 any private terminal access [JBP] 59 any private file service [JBP] 61 NI-MAIL NI MAIL [4,SK8] 63 VIA-FTP VIA Systems - FTP [DXD] 65 TACACS-DS TACACS-Database Service [3,RHT] 67 BOOTPS Bootstrap Protocol Server [29,WJC2] 68 BOOTPC Bootstrap Protocol Client [29,WJC2] 69 TFTP Trivial File Transfer [95,DDC1] 71 NETRJS-1 Remote Job Service [8,RTB3] 72 NETRJS-2 Remote Job Service [8,RTB3] 73 NETRJS-3 Remote Job Service [8,RTB3] 74 NETRJS-4 Remote Job Service [8,RTB3] 75 any private dial out service [JBP] 77 any private RJE service [JBP] 79 FINGER Finger [44,KLH] 81 HOSTS2-NS HOSTS2 Name Server [EAK1] 83 MIT-ML-DEV MIT ML Device [DPR] 85 MIT-ML-DEV MIT ML Device [DPR] 87 any private terminal link [JBP] 89 SU-MIT-TG SU/MIT Telnet Gateway [MRC] 91 MIT-DOV MIT Dover Spooler [EBM] 93 DCP Device Control Protocol [DT15] 95 SUPDUP SUPDUP [20,MRC] 97 SWIFT-RVF Swift Remote Vitural File Protocol [MXR] 98 TACNEWS TAC News [FRAN] 99 METAGRAM Metagram Relay [GEOF] 101 HOSTNAME NIC Host Name Server [45,JAKE] 102 ISO-TSAP ISO-TSAP [12,MTR] 103 X400 X400 [HCF2] 104 X400-SND X400-SND [HCF2] 105 CSNET-NS Mailbox Name Nameserver [96,MAS3] 107 RTELNET Remote Telnet Service [76,JBP] 109 POP-2 Post Office Protocol - Version 2 [11,JKR1] 111 SUNRPC SUN Remote Procedure Call [DXG] 113 AUTH Authentication Service [99,MCSJ] 115 SFTP Simple File Transfer Protocol [56,MKL1] 117 UUCP-PATH UUCP Path Service [35,MAE] 119 NNTP Network News Transfer Protocol [53,PL4] 121 ERPC HYDRA Expedited Remote Procedure Call[101,JXO] 123 NTP Network Time Protocol [60,DLM1] 125 LOCUS-MAP Locus PC-Interface Net Map Server [105,BXG]Reynolds & Postel [Page 7]RFC 1010 - Assigned Numbers May 1987Port Numbers 127 LOCUS-CON Locus PC-Interface Conn Server [105,BXG] 129 PWDGEN Password Generator Protocol [107,FJW] 130 CISCO-FNA CISCO FNATIVE [WXB] 131 CISCO-TNA CISCO TNATIVE [WXB] 132 CISCO-SYS CISCO SYSMAINT [WXB] 133 STATSRV Statistics Service [DLM1] 134 INGRES-NET INGRES-NET Service [MXB] 135 LOC-SRV Location Service [JXP] 136 PROFILE PROFILE Naming System [LLP] 137 NETBIOS-NS NETBIOS Name Service [JBP] 138 NETBIOS-DGM NETBIOS Datagram Service [JBP] 139 NETBIOS-SSN NETBIOS Session Service [JBP] 140 EMFIS-DATA EMFIS Data Service [GB7] 141 EMFIS-CNTL EMFIS Control Service [GB7] 142 BL-IDM Britton-Lee IDM [SXS1] 143-159 Unassigned [JBP] 160-223 Reserved [JBP] 224-241 Unassigned [JBP] 243 SUR-MEAS Survey Measurement [5,AV] 245 LINK LINK [10,RDB2] 247-255 Unassigned [JBP]
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -