host: ftp.nisc.sri.com directory: netinfo file: internet-technology-handbook-contents INTERNET TECHNOLOGY HANDBOOK Table of Contents The Table of Contents for the Internet Technology Handbook is presented here. The Handbook gathers the most pertinent RFCs, organizes them into related categories, and presents them with introductory text to explain their significance. However, you may be interested in obtaining RFCs singly. This table of contents can help you identify just those RFCs that pertain to a particular topic of interest. It is provided as an aid in easing the confusion someone new to networking may feel when faced with more than 1,350 RFC documents to choose from! This is not a complete list of the RFCs; it is intended merely as a guide in selecting RFCs by topic. A complete list of the RFCs is available as the "RFC Index." For information about how to obtain RFCs, please feel free to contact us! SRI International Network Information Systems Center, EJ291 333 Ravenswood Avenue Phone: (415) 859-6387 Menlo Park, CA 94025 Phone: (415) 859-3695 Email: nisc@nisc.sri.com Fax: (415) 859-6028 TABLE OF CONTENTS VOLUME 1 SECTION 1. INTRODUCTION RFC 1118 Hitchhikers guide to the Internet RFC 1175 FYI on where to start: A bibliography of internetworking information RFC 1206 FYI on Questions and Answers: Answers to commonly asked "new Internet user" questions RFC 1207 FYI on Questions and Answers: Answers to commonly asked "experienced Internet user" questions RFC 1150 F.Y.I. on F.Y.I.: Introduction to the F.Y.I. notes RFC 1208 Glossary of networking terms RFC 1087 Ethics and the Internet SECTION 2. INTERNET ORGANIZATION AND POLICIES 2.1. Internet Activities Board RFC 1160 Internet Activities Board RFC 1250 IAB official protocol standards RFC 1210 Network and infrastructure user requirements for transatlantic research collaboration RFC 1174 IAB recommended policy on distributing internet identifier assignment and IAB recommended policy change to internet "connected" status 2.2. Registered Information RFC 1166 Internet numbers RFC 1060 Assigned numbers 2.3. U.S. Government's Role RFC 939 Executive summary of the NRC report on transport protocols for Department of Defense data networks RFC 942 Transport protocols for Department of Defense data networks RFC 1039 DoD statement on Open Systems Interconnection protocols RFC 1169 Explaining the role of GOSIP SECTION 3. ARCHITECTURAL MODEL AND REQUIREMENTS 3.1. The Current Internet IEN 48 Catenet model for internetworking RFC 871 Perspective on the ARPANET reference model RFC 1122 Requirements for Internet hosts - communication layers RFC 1123 Requirements for Internet hosts - application and support RFC 1127 Perspective on the Host Requirements RFCs RFC 920 Domain requirements 3.2. High-speed Networking RFC 1077 Critical issues in high bandwidth networking RFC 1152 Workshop report: Internet research steering group workshop on very-high-speed networks RFC 1167 Thoughts on the National Research and Education Network VOLUME 2 SECTION 4. NETWORK INTERFACE LAYER PROTOCOLS 4.1. ARP, RARP and Bootstrapping RFC 826 Ethernet Address Resolution Protocol RFC 903 Reverse Address Resolution Protocol RFC 951 Bootstrap Protocol RFC 1084 BOOTP vendor information extensions 4.2. IP over Network Interface Layer Protocols RFC 877 Standard for the transmission of IP datagrams over public data networks RFC 894 Standard for the transmission of IP datagrams over Ethernet networks RFC 895 Standard for the transmission of IP datagrams over experimental Ethernet networks RFC 891 DCN local-network protocols RFC 907 Host Access Protocol specification RFC 1042 Standard for the transmission of IP datagrams over IEEE 802 networks RFC 1044 Internet Protocol on Network System's HYPERchannel: Protocol specification RFC 1051 Standard for the transmission of IP datagrams and ARP packets over ARCNET networks RFC 1055 Nonstandard for transmission of IP datagrams over serial lines: SLIP RFC 1088 Standard for the transmission of IP datagrams over NetBIOS networks RFC 1188 Proposed standard for the transmission of IP datagrams over FDDI networks RFC 1132 Standard for the transmission of 802.2 packets over IPX networks RFC 1234 Tunneling IPX traffic through IP networks RFC 1241 Scheme for an internet encapsulation protocol: Version 1 RFC 1201 Transmitting IP traffic over ARCNET networks RFC 1209 Transmission of IP datagrams over the SMDS Service RFC 1171 Point-to-Point Protocol for the transmission of multi-protocol datagrams over Point-to-Point links RFC 1172 Point-to-Point Protocol (PPP) initial configuration options SECTION 5. INTERNET LAYER PROTOCOLS 5.1. Internet Layer Protocols RFC 791 Internet Protocol RFC 792 Internet Control Message Protocol RFC 1190 Experimental Internet Stream Protocol: Version 2 (ST-II) RFC 1226 Internet protocol encapsulation of AX.25 frames. 5.2. Functions and Algorithms RFC 815 IP datagram reassembly algorithms RFC 1191 Path MTU discovery RFC 1071 Computing the Internet checksum RFC 1141 Incremental updating of the Internet checksum 5.3. Subnetting RFC 950 Internet standard subnetting procedure RFC 1219 On the assignment of subnet numbers 5.4. Broadcasting and Multicasting RFC 919 Broadcasting Internet datagrams RFC 922 Broadcasting Internet datagrams in the presence of subnets RFC 947 Multi-network broadcasting within the Internet RFC 1112 Host extensions for IP multicasting 5.5. OSI Coexistence RFC 1069 Guidelines for the use of Internet-IP addresses in the ISO Connectionless-Mode Network Protocol RFC 1070 Use of the Internet as a subnetwork for experimentation with the OSI network layer RFC 1236 IP to X.121 address mapping for DDN RFC 1223 OSI CLNS and LLC1 protocols on Network Systems HYPERchannel RFC 1237 Guidelines for OSI NSAP allocation in the internet VOLUME 3 SECTION 6. ROUTING 6.1. Architecture and Requirements RFC 975 Autonomous confederations RFC 1136 Administrative Domains and Routing Domains: A model for routing in the Internet RFC 1102 Policy routing in Internet protocols RFC 1124 Policy issues in interconnecting networks RFC 1009 Requirements for Internet gateways RFC 1126 Goals and functional requirements for inter-autonomous system routing RFC 1222 Advancing the NSFNET routing architecture 6.2. Intra-Domain (Interior) Gateway Protocols RFC 1058 Routing Information Protocol RFC 1074 NSFNET backbone SPF based Interior Gateway Protocol RFC 1247 OSPF version 2 RFC 1245 OSPF protocol analysis RFC 1246 Experience with the OSPF protocol RFC 1027 Using ARP to implement transparent subnet gateways RFC 1195 Use of OSI IS-IS for routing in TCP/IP and dual environments 6.3. Inter-Domain (Exterior) Gateway Protocols RFC 827 Exterior Gateway Protocol (EGP) RFC 904 Exterior Gateway Protocol formal specification RFC 888 "STUB" Exterior Gateway Protocol RFC 911 EGP Gateway under Berkeley UNIX 4.2 RFC 1092 EGP and policy based routing in the new NSFNET backbone RFC 1133 Routing between the NSFNET and the DDN RFC 1163 Border Gateway Protocol (BGP) RFC 1164 Application of the Border Gateway Protocol in the Internet SECTION 7. TRANSPORT LAYER PROTOCOLS 7.1. Internet Transport Layer Protocols RFC 793 Transmission Control Protocol RFC 768 User Datagram Protocol RFC 938 Internet Reliable Transaction Protocol functional and interface specification RFC 1045 VMTP: Versatile Message Transaction Protocol: Protocol specification RFC 908 Reliable Data Protocol RFC 1151 Version 2 of the Reliable Data Protocol (RDP) 7.2. TCP Functions RFC 813 Window and acknowlegement strategy in TCP RFC 1146 TCP alternate checksum options RFC 1072 TCP extensions for long-delay paths 7.3. Performance and Implementation RFC 816 Fault isolation and recovery RFC 896 Congestion control in IP/TCP internetworks RFC 970 On packet switches with infinite storage RFC 1144 Compressing TCP/IP headers for low-speed serial links RFC 1242 Benchmarking terminology for network interconnection devices 7.4. OSI Coexistence RFC 1006 ISO transport services on top of the TCP: Version 3 RFC 1007 Military supplement to the ISO Transport Protocol RFC 1008 Implementation guide for the ISO Transport Protocol RFC 1240 OSI connectionless transport services on top of UDP: Version 1 VOLUME 4 SECTION 8. MONITORING AND MANAGEMENT 8.1. Network Management Policy RFC 1052 IAB recommendations for the development of Internet network management standards RFC 1109 Report of the second Ad Hoc Network Management Review Group 8.2. Architectural and Protocol Features RFC 1155 Structure and identification of management information for TCP/IP-based internets RFC 1157 Simple Network Management Protocol (SNMP) RFC 1089 SNMP over Ethernet RFC 1161 SNMP over OSI RFC 1187 Bulk table retrieval with the SNMP RFC 1215 Convention for defining traps for use with the SNMP RFC 1228 SNMP-DPI: Simple Network Management Protocol Distributed Program Interface RFC 1189 Common Management Information Services and Protocols for the Internet (CMOT and CMIP) 8.3. Management Information Bases RFC 1156 Management Information Base for network management of TCP/IP-based internets RFC 1213 Management Information Base for network management of TCP/IP-based internets: MIB-II RFC 1214 OSI internet management: Management Information Base RFC 1212 Concise MIB definitions RFC 1229 Extensions to the generic-interface MIB RFC 1239 Reassignment of experimental MIBs to standard MIBs RFC 1227 SNMP MUX protocol and MIB RFC 1230 IEEE 802.4 Token Bus MIB RFC 1231 IEEE 802.5 Token Ring MIB RFC 1232 Definitions of managed objects for the DS1 Interface type RFC 1233 Definitions of managed objects for the DS3 Interface type RFC 1238 CLNS MIB for use with Connectionless Network Protocol (ISO 8473) and End System to Intermediate System (ISO 9542) RFC 1243 Appletalk Management Information Base RFC 1253 OSPF version 2: Management Information Base 8.4. Network Management Operations RFC 1147 FYI on a network management tool catalog: Tools for monitoring and debugging TCP/IP internets and interconnected devices RFC 1173 Responsibilities of host and network managers: A summary of the "oral tradition" of the Internet RFC 1224 Techniques for managing asynchronously generated alerts VOLUME 5 SECTION 9. UTILITY PROTOCOLS 9.1. Presentation Services RFC 1085 ISO presentation services on top of TCP/IP based internets RFC 854 Telnet Protocol specification RFC 855 Telnet option specifications RFC 856 Telnet binary transmission RFC 857 Telnet echo option RFC 858 Telnet Suppress Go Ahead option RFC 859 Telnet status option RFC 860 Telnet timing mark option RFC 861 Telnet extended options: List option RFC 1184 Telnet Linemode option RFC 1205 5250 Telnet interface RFC 734 SUPDUP Protocol RFC 747 Recent extensions to the SUPDUP Protocol RFC 749 Telnet SUPDUP-Output option 9.2. Directory Services RFC 1196 Finger User Information Protocol RFC 866 Active users RFC 887 Resource Location Protocol RFC 954 NICNAME/WHOIS RFC 814 Name, addresses, ports, and routes RFC 952 DoD Internet host table specification RFC 953 Hostname Server RFC 1031 MILNET name domain transition RFC 1032 Domain administrators guide RFC 1033 Domain administrators operations guide RFC 1034 Domain names - concepts and facilities RFC 1035 Domain names - implementation and specification RFC 1101 DNS encoding of network names and other types RFC 1107 Plan for Internet directory services RFC 1202 Directory Assistance service RFC 1218 Naming scheme for c=US 9.3. Time Protocols RFC 867 Daytime Protocol RFC 868 Time Protocol RFC 1119 Network Time Protocol (version 2) specification and implementation RFC 1129 Internet time synchronization: The Network Time Protocol RFC 1165 Network Time Protocol (NTP) over the OSI Remote Operations Service 9.4. Remote Procedure Calls RFC 1057 RPC: Remote Procedure Call Protocol specification: Version 2 9.5. Network Access Protocols RFC 1001 Protocol standard for a NetBIOS service on a TCP/UDP transport: Concepts and methods RFC 1002 Protocol standard for a NetBIOS service on a TCP/UDP transport: Detailed specifications 9.6. File Transfer Protocols RFC 913 Simple File Transfer Protocol RFC 959 File Transfer Protocol RFC 783 TFTP Protocol (revision 2) RFC 998 NETBLT: A bulk data transfer protocol RFC 1235 Coherent File Distribution Protocol 9.7. File Access Protocols RFC 1037 NFILE - a file access protocol RFC 1094 NFS: Network File System Protocol specification 9.8. Miscellaneous Utilities RFC 862 Echo Protocol RFC 863 Discard Protocol RFC 864 Character Generator Protocol RFC 865 Quote of the Day Protocol RFC 1139 Echo function for ISO 8473 VOLUME 6 SECTION 10. APPLICATION PROTOCOLS 10.1. Electronic Mail RFC 821 Simple Mail Transfer Protocol RFC 822 Standard for the format of ARPA Internet text messages RFC 934 Proposed standard for message encapsulation RFC 1153 Digest message format RFC 886 Proposed standard for message header munging RFC 1049 Content-type header field for Internet messages RFC 1154 Encoding header field for internet messages RFC 987 Mapping between X.400 and RFC 822 RFC 1026 Addendum to RFC 987: (Mapping between X.400 and RFC-822) RFC 1137 Mapping between full RFC 822 and RFC 822 with restricted encoding RFC 1148 Mapping between X.400(1988) / ISO 10021 and RFC 822 RFC 1113 Privacy enhancement for Internet electronic mail: Part I - message encipherment and authentication procedures RFC 1114 Privacy enhancement for Internet electronic mail: Part II - certificate-based key management RFC 1115 Privacy enhancement for Internet electronic mail: Part III - algorithms, modes, and identifiers RFC 1047 Duplicate messages and SMTP RFC 974 Mail routing and the domain system RFC 1168 Intermail and Commercial Mail Relay services RFC 1056 PCMAIL: A distributed mail system for personal computers RFC 1176 Interactive Mail Access Protocol: Version 2 RFC 1203 Interactive Mail Access Protocol: Version 3 RFC 1225 Post Office Protocol: Version 3 RFC 1082 Post Office Protocol: Version 3: Extended service offerings RFC 977 Network News Transfer Protocol RFC 1204 Message Posting Protocol (MPP) RFC 1159 Message Send Protocol 10.2. Security RFC 1135 Helminthiasis of the Internet RFC 931 Authentication server RFC 1004 Distributed-protocol authentication scheme RFC 1186 MD4 message digest algorithm RFC 1244 Site Security Handbook 10.3. Miscelleneous Applications RFC 1198 FYI on the X window system RFC 1197 Using ODA for translating multimedia information RFC 1179 Line printer daemon protocol Available for FTP from ftp.nisc.sri.com as netinfo/rfc-sets.txt. SRI International 11/91 INTERNET TECHNOLOGY HANDBOOK MAY 1992 UPDATE TABLE OF CONTENTS SECTION 1. INTRODUCTION . . . . . . . . . . . . . . . . . . . . . . 1 SECTION 2. ADDITIONAL RFCS . . . . . . . . . . . . . . . . . . . . . 3 RFC 1310 Internet standards process RFC 1311 Introduction to the STD notes RFC 1108 U.S. Department of Defense security options for the Internet Protocol RFC 1281 Guidelines for the secure operations of the Internet SECTION 3. REPLACEMENT RFCS . . . . . . . . . . . . . . . . . . . . 63 RFC 1325 FYI on questions and answers: Answers to commonly asked "new Internet user" questions RFC 1280 IAB official protocol standards RFC 1331 Point-to-Point Protocol (PPP) for the transmission of multi-protocol datagrams over point-to-point links RFC 1332 PPP Internet Protocol Control Protocol (IPCP) RFC 1267 Border Gateway Protocol 3 (BGP-3) RFC 1268 Application of the Border Gateway Protocol in the Internet RFC 1323 TCP extensions for high performance RFC 1283 SNMP over OSI RFC 1255 Naming scheme for c=US RFC 1288 Finger User Information Protocol RFC 1305 Network Time Protocol (Version 3): Specification, implementation, and analysis RFC 1312 Message Send Protocol 2 RFC 1320 MD4 Message-Digest algorithm RFC 1327 Mapping between X.400(1988)/ISO 10021 and RFC 822 SECTION 4. SUMMARIES OF OTHER RFCS . . . . . . . . . . . . . . . . . 629 APPENDIX A. STD Index . . . . . . . . . . . . . . . . . . . . . . . . 639 APPENDIX B. Updated RFC Index . . . . . . . . . . . . . . . . . . . . 643 APPENDIX C. Acronym List . . . . . . . . . . . . . . . . . . . . . . 649