Path: utzoo!utgpu!water!watmath!clyde!bellcore!decvax!ucbvax!VENERA.ISI.EDU!braden From: braden@VENERA.ISI.EDU Newsgroups: comp.protocols.tcp-ip Subject: Re: Life in the Swamps / Testing Message-ID: <8802121658.AA04831@braden.isi.edu> Date: 12 Feb 88 16:58:57 GMT Sender: daemon@ucbvax.BERKELEY.EDU Organization: The Internet Lines: 31 Dave, I love the idea and wish it were mine, but I cannot take credit for the flakeway. I stole both the concept and the term from the BBN wizards Bill Plummer and Ray Tomlinson. They came up with the first flakeway under TOPS-20, during the early TCP/IP days. [I have seen the listing of that program, and I think I remember Ray actually wrote it; but Bill was responsible for popularizing it in the research community at that time [[about 1976-1978]]]. My only contribution was to write a flakeway for the UCLA ACP; it ran for there many years, reachable via source routing. (For those who don't know, "flakeway" is a contraction of "flakey gateway", a test gateway implementation set to deliberately and randomly reorder, delay, and/or drop packets with some set specified frequency distributions. The idea was to test your TCP/IP implementation through such a monster). From an historical perspective, it is interesting that the early work DID include real concern about robustness in the presence of long delays and packet losses, and there was active testing implementations under such conditions. Then the second- generation of implementors came along, and worked entirely in the Ethernet environment, promptly ignoring/forgetting the lessons already learned. One can speculate that if there were no LAN's in the world, we would have discovered (perforce) all the wonderful Van Jacobson ideas about 8 years ago. Bob Braden