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