Braden, Bob T.

RFCs Publications

USC/Information Sciences Institute
4676 Admiralty Way
Marina del Rey, CA 90292
Voice:+1 310 822 1511
Fax:+1 310 823 6714
Email: braden@ISI.EDU
Web:

RFC 1336:

Bob Braden joined the networking research group at ISI in 1986. Since then, he has been supported by NSF for research concerning NSFnet, and by DARPA for protocol research. Tasks have included designing the statspy program for collecting NSFnet statistics, editing the Host Requirements RFCs, and coordinating the DARPA Research Testbed network DARTnet. His research interests generally include end-to-end protocols, especially in the transport and network (Internet) layers.

Braden came to ISI from UCLA, where he had worked 16 of the preceding 18 years for the campus computing center. There he had technical responsibility for attaching the first supercomputer (IBM 360/91) to the ARPAnet, beginning in 1970. Braden was active in the ARPAnet Network Working Group, contributing to the design of the FTP protocol in particular. In 1975, he began to receive direct DARPA funding for installing the 360/91 as a "tool-bearing host" in the National Software Works. In 1978, he became a member of the TCP Internet Working Group and began developing a TCP/IP implementation for the IBM system. As a result, UCLA's 360/91 was one of the ARPAnet host systems that replaced NCP by TCP/IP in the big changeover of January 1983. The UCLA package of ARPAnet host software, including Braden's TCP/IP code, was distributed to other OS/MVS sites and was later sold commercially.

Braden spent 1981-1982 in the Computer Science Department of University College London. At that time, he wrote the first Telnet/XXX relay system connecting the Internet with the UK academic X.25 network. In 1981, Braden was invited to join the ICCB, an organization that became the IAB, and has been an IAB member ever since. When IAB task forces were formed in 1986, he created and still chairs the End-to-End Task Force (now Research Group).

Prior to UCLA, he worked at Stanford and at Carnegie Tech. He has taught programming and operating systems courses at Carnegie Tech, Stanford, and UCLA. He received a Bachelor of Engineering Physics from Cornell in 1957, and an MS in Physics from Stanford in 1962.


Chair, E2E, End-to-End. IRTF research group.

Chair, hostreq, Host Requirements. IETF working group.

Chair, rsvp, Resource Reservation Setup Protocol. IETF working group.


RFCs:

[IEN 98] TCP Implementation Status.

[IEN 185] DEVELOPMENT OF UK/US NETWORK SERVICES AT UNIVERSITY COLLEGE, LONDON.

[IEN 190] Routing and Access Control in UK to US Services.

[RFC 88] NETRJS - A THIRD LEVEL PROTOCOL FOR REMOTE JOB ENTRY.

[RFC 90] CCN AS A NETWORK SERVICE CENTER.

[RFC 171] THE DATA TRANSFER PROTOCOL.

[RFC 172] THE FILE TRANSFER PROTOCOL.

[RFC 189] INTERIM NETRJS SPECIFICATIONS.

[RFC 205] NETCRT - A CHARACTER DISPLAY PROTOCOL.

[RFC 238] COMMENTS ON DTP AND FTP PROPOSALS.

[RFC 239] HOST MNEMONICS PROPOSED IN RFC #226.

[RFC 264] THE DATA TRANSFER PROTOCOL.

[RFC 265] THE FILE TRANSFER PROTOCOL.

[RFC 278] Revision of the Mail Box Protocol.

[RFC 283] NETRJT -- Remote Job Service Protocol for TIPS.

[RFC 338] EBCDIC/ASCII MAPPING FOR NETWORK RJE.

[RFC 368] COMMENTS ON "PROPOSED REMOTE JOB ENTRY PROTOCOL".

[RFC 377] USING TSO VIA ARPA NETWORK VIRTUAL TERMINAL.

[RFC 379] USING TSO AT CCN.

[RFC 390] TSO SCENARIO BATCH COMPILATION AND FOREGROUND EXECUTION.

[RFC 430] COMMENTS ON FILE TRANSFER PROTOCOL.

[RFC 448] PRINT FILES IN FTP.

[RFC 468] FTP DATA COMPRESSION.

[RFC 498] ON MAIL SERVICE TO CCN.

[RFC 571] Tenex FTP Problem.

[RFC 589] CCN NETRJS SERVER MESSAGES TO REMOTE USER.

[RFC 599] UPDATE ON NETRJS.

[RFC 740] NETRJS PROTOCOL.

[RFC 831] Backup Access to the European Side of SATNET.

[RFC 955] Towards a Transport Service for Transaction Processing Applications.

[RFC 1009] Requirements for Internet Gateways.

[RFC 1068] Background File Transfer Program (BFTP).

[RFC 1071] Computing the Internet Checksum.

[RFC 1072] TCP Extensions for Long-Delay Paths.

[RFC 1122] Requirements for Internet Hosts -- Communication Layers.

[RFC 1123] Requirements for Internet Hosts -- Application and Support.

[RFC 1127] A Perspective on the Host Requirements RFCs.

[RFC 1185] TCP Extension for High-Speed Paths.

[RFC 1287] Towards the Future Internet Architecture.

[RFC 1323] TCP Extensions for High Performance.

[RFC 1337] TIME-WAIT Assassination Hazards in TCP.

[RFC 1379] Extending TCP for Transactions -- Concepts.

[RFC 1620] Internet Architecture Extensions for Shared Media.

[RFC 1633] Integrated Services in the Internet Architecture: an Overview.

[RFC 1636] Report of IAB Workshop on Security in the Internet Architecture February 8-10, 1994.

[RFC 1644] T/TCP -- TCP Extensions for Transactions Functional Specification.

[RFC 2205] Resource ReSerVation Protocol (RSVP) -- Version 1 Functional Specification.

[RFC 2208] Resource ReSerVation Protocol (RSVP) Version 1 Applicability Statement. Some Guidelines on Deployment.

[RFC 2209] Resource ReSerVation Protocol (RSVP) -- Version 1 Message Processing Rules.

[RFC 2309] Recommendations on Queue Management and Congestion Avoidance in the Internet.

[RFC 2500] Internet Official Protocol Standards.

[RFC 2555] 30 Years of RFCs.

[RFC 2600] Internet Official Protocol Standards.

[RFC 2700] Internet Official Protocol Standards.

[RFC 2745] RSVP Diagnostic Messages.

[RFC 2800] Internet Official Protocol Standards.

[RFC 2900] Internet Official Protocol Standards.

[RFC 2998] A Framework for Integrated Services Operation over Diffserv Networks.

[RFC 3000] Internet Official Protocol Standards.

[RFC 3097] RSVP Cryptographic Authentication -- Updated Message Type Value.

[RFC 3109] Request to Move STD 39 to Historic Status.

[RFC 3300] Internet Official Protocol Standards.


Publications:

Braden, Bob, Clark, David D., Sollins, Karen R., Wroclawski, John.
Tussle in Cyberspace: Defining Tomorrow's Internet.
SIGCOMM 2002.


RFCs Publications