Table of Contents

by Darius Kazemi

In 2019 I'm reading one RFC a day in chronological order starting from the very first one. More on this project here.

Introduction RFC-1: Setting the stage RFC-2: A mystery, so soon?? RFC-3: Buckle up, it's about to get meta RFC-4: Planning the project RFC-5: DEL – the rich application layer that never was RFC-6: Syncing with BB&N RFC-7: Too long; didn't read RFC-8: An attempt at synthesis RFC-9: Host software, take 3

RFC-10: Shuffling the deck RFC-11: GORDO and the IMP RFC-12: Flowcharts RFC-13: End of file RFC-14: Miss Zarves RFC-15: Proposing TELNET RFC-16: M.I.T. RFC-17: Like email but slower RFC-18: Reducing congestion RFC-19: Some suggestions

RFC-20: ASCII RFC-21: Meeting minutes RFC-22: Revisions RFC-23: Multiple messages Update: scans of early RFCs RFC-24: Adding MITRE RFC-25: Link hygiene RFC-26: No RFC RFC-27: Adding Raytheon RFC-28: Time might be useful RFC-29: Milliseconds

RFC-30: Adding Stanford and Carnegie Mellon RFC-31: Down with long boxes RFC-32: Crystals RFC-33: New concepts for the network RFC-34: Absolute and relative time RFC-35: Save the date RFC-36: Updates to the protocol RFC-37: Meeting notes RFC-38: Multiplexing RFC-39: Error and status

RFC-40: Detailed errors and statuses RFC-41: Please provide timestamps RFC-42: A proposal for typed messages RFC-43: A meeting at Lincoln Laboratory RFC-44: A word from SDC RFC-45: See you in Atlantic City RFC-46: A power move RFC-47: Potential embarrassment RFC-48: Plateaus RFC-49: Levels

RFC-50: Converging on a protocol RFC-51: NIL RFC-52: More universities RFC-53: Making things official RFC-54: A proffering RFC-55: Squishy amoebas RFC-56: A bit of a hit-and-run RFC-57: Edge cases RFC-58: A big box of paper RFC-59: The case for perfect

RFC-60: A simpler NCP RFC-61: Another shot at interprocess communication RFC-62: A revision of another shot at interprocess communication RFC-63: Belated RFC-64: Marking considered harmful RFC-65: More marking RFC-66: Levels RFC-67: Wildly enthusiastic RFC-68: Acknowledging ACK RFC-69: Please unsubscribe

RFC-70: Padding math RFC-71: Enter the CCN RFC-72: Proposed moratorium RFC-73: Unnecessary changes RFC-74: A working NCP RFC-75: See you in Astroworld RFC-76: A new kind of Host RFC-77: A three-day meeting RFC-78: Human factors RFC-79: A conflict

RFC-80: Adaptive mechanisms RFC-81: Please send reading materials RFC-82: A fly on the wall RFC-83: A Language-Machine RFC-84: Reddy Dively RFC-85: Quarterly meetings RFC-86: A simple drawing format RFC-87: A network graphics meeting RFC-88: Punch cards and printers RFC-89: Historic moments

RFC-90: A resource to be shared RFC-91: Thinking about users RFC-92: Not issued RFC-93: Code zero RFC-94: Graphics suggestions RFC-95: Paper RFC-96: An experiment RFC-97: A Telnet protocol RFC-98: Logging in RFC-99: Atlantic City again

RFC-100: A catalog RFC-101: A winter meeting RFC-102: The Glitch Cleaning Committee RFC-103: Interrupting interrupts RFC-104: A reserved link RFC-105: Remote jobs RFC-106: A questionnaire RFC-107: An ultimatum RFC-108: Urbana attendance RFC-109: Connecting to Lincoln Lab

RFC-110: I have no characters yet I must type RFC-111: Under pressure RFC-112: Questionnaire results RFC-113: A success and some bugs RFC-114: FTP RFC-115: The NIC RFC-116: Atlantic City efficiency RFC-117: Glitches the Cleaning Committee missed RFC-118: One hundred copies RFC-119: Fortran subroutines

RFC-120: PL1 subroutines RFC-121: On-line operators RFC-122: Simple-minded RFC-123: Leading by example RFC-124: Found a typo RFC-125: A late reply from NASA RFC-126: NASA graphics RFC-127: Missing algorithm RFC-128: Bytes RFC-129: Socket names

RFC-130: Waiting on Telnet RFC-131: VIEWs on the network RFC-132: Off by one RFC-133: Sorry, forget it RFC-134: Endicott House RFC-135: Correspondence models RFC-136: Accounting RFC-137: Telnet for Atlantic City RFC-138: Data reconfiguration for Atlantic City RFC-139: Discussion of TELNET Protocol

RFC-140: Atlantic City agenda RFC-141: Nine comments on file transfer RFC-142: Time out RFC-143: Race conditions RFC-144: Data sharing RFC-145: Initial connection correction RFC-146: A data sharing committee RFC-147: Sockets RFC-148: Severe strains RFC-149: Accommodating Dr. Roberts

RFC-150: Interprocess communication RFC-151: Conflicts between levels RFC-152: Artificial intelligence online RFC-153: NIC Status RFC-154: Defensive pedantry RFC-155: More addressees RFC-156: Illinois status RFC-157: Optimization invitation RFC-158: Another pass at Telnet RFC-159: No RFC

RFC-160: A not-so-brief list RFC-161: Extra sockets RFC-162: NETBUGGER3 RFC-163: Notes from SJCC RFC-164: Extensive notes from SJCC RFC-165: A corrected ICP RFC-166: FML RFC-167: Sockets, reconsidered RFC-168: Air mail RFC-169: Other networks

RFC-170: Another list RFC-171: DTP RFC-172: FTP, again RFC-173: Sharing, or management? RFC-174: Wands, tablets, and fisheyes RFC-175: Socket length concerns RFC-176: The correct view RFC-177: Another crack at a graphics interface RFC-178: Interactive graphics RFC-179: New link numbers

RFC-180: Tell us about your file system RFC-181: Fractional displacements RFC-182: Compilations RFC-183: Character correspondences RFC-184: Supercomputer graphics RFC-185: Bring enough for the whole class RFC-186: Rotating cubes on the network RFC-187: An experimental network RFC-188: Data management meeting RFC-189: Some compliance with standards

RFC-190: Even more graphics description RFC-191: Split screens RFC-192: Graphics: the big picture RFC-193: Checking the boxes RFC-194: Stack machine RFC-195: Assumptions and their consequences RFC-196: Mail box RFC-197: Further ICP consideration RFC-198: Lincoln Labs checks in RFC-199: Data tablets

RFC-200: Another RFC list RFC-201: Not issued RFC-202: Deadlock RFC-203: Error-resistant communication RFC-204: The socket czar's opening gambit RFC-205: Telnet for text editors RFC-206: A Telnet client RFC-207: Meeting at Project MAC RFC-208: Addresses from the future RFC-209: Sorry about that, but also it's your fault

RFC-210: Fractions are bad RFC-211: More distribution lists RFC-212: Scheduling conflict RFC-213: BBN is walking on eggshells RFC-214: Checking more boxes RFC-215: TIP tips RFC-216: Putting two keyboards in one RFC-217: Changes to UCSB services RFC-218: Fake host RFC-219: The datacomputer

RFC-220: Not issued RFC-221: FTP for mail RFC-222: Grueling workshop RFC-223: Nine to five RFC-224: Renting mail boxes RFC-225: On-Line from afar RFC-226: Gee, this is swell Document: Gee Host Names and Numbers are Swell RFC-227: Transfer speed RFC-228: Someone's been reading the code RFC-229: Eight characters are better than six

RFC-230: Enter the minicomputer RFC-231: Let's keep standardizing RFC-232: Postponement RFC-233: Four characters is enough RFC-234: Map of MIT RFC-235: Mostly dead RFC-236: Programmers are lazy RFC-237: The NIC weighs in RFC-238: Encouraging explanations RFC-239: Combative about naming

RFC-240: Corrected statistics RFC-241: Our previous verbal comments RFC-242: A proposal from IBM RFC-243: A bibliography from IBM RFC-244: Not issued RFC-245: Group discounts RFC-246: New dates RFC-247: Actual comments RFC-248: Not issued RFC-249: Group discounts