Slashdot Mirror


ACM to Honor TCP/IP Creators with Turing Award

bth writes "The New York Times reports that Vint Cerf and Robert Kahn will receive the ACM Turing Award. According to the ACM website: The Association for Computing Machinery, has named Vinton G. Cerf and Robert E. Kahn the winners of the 2004 A.M. Turing Award, considered the "Nobel Prize of Computing," for pioneering work on the design and implementation of the Internet's basic communications protocols." Commentary from Groklaw also available.

143 comments

  1. About time by shadowknot · · Score: 5, Insightful

    TCP/IP has played a pivotal role in the revolutionised age of information and communication.

    1. Re:About time by Anonymous Coward · · Score: 1, Insightful

      (I say this even though I don't disagree with the award)

      This is only because it became mainstream. Many other protocols were just as good. Some were even more important, as a stepping stone to TCP/IP.

    2. Re:About time by smittyoneeach · · Score: 1, Funny

      And it wouldn't have happened at all if not for a very open, standards-based approach.
      See, the DOD isn't AFU.

      --
      Get thee glass eyes, and, like a scurvy politician, seem to see things thou dost not.--King Lear
    3. Re:About time by Three+Headed+Man · · Score: 1

      Can you translate that to English? I don't do TLA's.

      --
      I'm probably at the karma cap. Mod up a funny troll instead, it lightens the mood :)
    4. Re:About time by Anonymous Coward · · Score: 0
      See, the DOD isn't AFU.
      What's AFU?
    5. Re:About time by mboverload · · Score: 4, Funny
      Forget TCP, it's all about UDP. In fact I'll switch to UPD transfer now:

      I se dad pepe n y back yrd.

    6. Re:About time by Anonymous Coward · · Score: 0

      Can't be that ... the DOD invented ADA, poster boy of fudged up language designers the world over.

    7. Re:About time by Detritus · · Score: 2, Informative

      The revolutionary part of TCP/IP was the idea of the catenet (concatenated networks). This allowed IP to run on top of all of the proprietary networks that existed

      --
      Mea navis aericumbens anguillis abundat
    8. Re:About time by Thud457 · · Score: 1

      These guys should be put up against the wall and shot for facilitating spam!

      --

      the preceding comment is my own and in no way reflects the opinion of the Joint Chiefs of Staff

    9. Re:About time by rs79 · · Score: 1

      ... and YOU WERE THERE

      --
      Need Mercedes parts ?
    10. Re:About time by MavEtJu · · Score: 1

      With this amount of packet loss, I feel bad for your TCP connection.

      --
      bash$ :(){ :|:&};:
  2. This is a travesty by Anonymous Coward · · Score: 1, Funny

    How could they have left out Al Gore?

    1. Re:This is a travesty by gowen · · Score: 5, Informative
      I am taking the liberty of sending to you both a brief summary of Al Gore's Internet involvement, prepared by Bob Kahn and me. As you know, there have been a seemingly unending series of jokes chiding the vice president for his assertion that he "took the initiative in creating the Internet."

      Bob and I believe that the vice president deserves significant credit for his early recognition of the importance of what has become the Internet.
      Vint Cerf on Al Gore's important role in the creation of the internet (Link leads to full statement).
      --
      Athletic Scholarships to universities make as much sense as academic scholarships to sports teams.
    2. Re:This is a travesty by eclectro · · Score: 0, Offtopic

      I demand a recount!

      We can not let Bush get away with this!

      --
      Take the cheese to sickbay, the doctor should see it as soon as possible - B'Elanna Torres, "Learning Curve"
    3. Re:This is a travesty by OwnedByTwoCats · · Score: 3, Informative
      Darn. Preview didn't show it formatted that badly. Take 2.

      http://www.interesting-people.org/archives/interes ting-people/200009/msg00052.html

      Al Gore and the Internet

      By Robert Kahn and Vinton Cerf Al Gore was the first political leader to recognize the importance of the Internet and to promote and support its development.

      No one person or even small group of persons exclusively "invented" the Internet. It is the result of many years of ongoing collaboration among people in government and the university community. But as the two people who designed the basic architecture and the core protocols that make the Internet work, we would like to acknowledge VP Gore's contributions as a Congressman, Senator and as Vice President. No other elected official, to our knowledge, has made a greater contribution over a longer period of time.

      Last year the Vice President made a straightforward statement on his role. He said: "During my service in the United States Congress I took the initiative in creating the Internet." We don't think, as some people have argued, that Gore intended to claim he "invented" the Internet. Moreover, there is no question in our minds that while serving as Senator, Gore's initiatives had a significant and beneficial effect on the still-evolving Internet. The fact of the matter is that Gore was talking about and promoting the Internet long before most people were listening. We feel it is timely to offer our perspective.

      As far back as the 1970s Congressman Gore promoted the idea of high speed telecommunications as an engine for both economic growth and the improvement of our educational system. He was the first elected official to grasp the potential of computer communications to have a broader impact than just improving the conduct of science and scholarship. Though easily forgotten, now, at the time this was an unproven and controversial concept. Our work on the Internet started in 1973 and was based on even earlier work that took place in the mid-late 1960s. But the Internet, as we know it today, was not deployed until 1983. When the Internet was still in the early stages of its deployment, Congressman Gore provided intellectual leadership by helping create the vision of the potential benefits of high speed computing and communication. As an example, he sponsored hearings on how advanced technologies might be put to use in areas like coordinating the response of government agencies to natural disasters and other crises.

      As a Senator in the 1980s Gore urged government agencies to consolidate what at the time were several dozen different and unconnected networks into an "Interagency Network." Working in a bi-partisan manner with officials in Ronald Reagan and George Bush's administrations, Gore secured the passage of the High Performance Computing and Communications Act in 1991. This "Gore Act" supported the National Research and Education Network (NREN) initiative that became one of the major vehicles for the spread of the Internet beyond the field of computer science.

      As Vice President Gore promoted building the Internet both up and out, as well as releasing the Internet from the control of the government agencies that spawned it. He served as the major administration proponent for continued investment in advanced computing and networking and private sector initiatives such as Net Day. He was and is a strong proponent of extending access to the network to schools and libraries. Today, approximately 95% of our nation's schools are on the Internet. Gore provided much-needed political support for the speedy privatization of the Internet when the time arrived for it to become a commercially-driven operation.

      There are many factors that have contributed to the Internet's rapid growth since the later 1980s, not the least of which has been political support for its privatization and continued support for research in advanced networking technology. No one in public life has been more intelle

    4. Re:This is a travesty by jregel · · Score: 0

      If I had mod points right now...

      Perhaps this will put the "Gore claims to invent the Internet" comments to bed forever, at least on Slashdot.

    5. Re:This is a travesty by Anonymous Coward · · Score: 0

      What have *you* done, Mr. AC dipwad?

    6. Re:This is a travesty by Zeinfeld · · Score: 1
      Perhaps this will put the "Gore claims to invent the Internet" comments to bed forever, at least on Slashdot.

      Not until the troll filter blocks mention of it, or throws up an idiot screen to educate people who repeat it.

      --
      Looking for an Information Security student project suggestion?
      Try http://dotcrimeManifesto.com/
    7. Re:This is a travesty by 1u3hr · · Score: 1
      Perhaps this will put the "Gore claims to invent the Internet" comments to bed forever, at least on Slashdot.

      The average poster can't differentiate between "lose" and "loose".

      Al Gore NEVER claimed to have "invented the Internet"
      Bill Gates NEVER said "640 k is enough for anyone"
      Rick NEVER said "Play it again, Sam"
      Holmes NEVER said "Elementary, my dear Watson"...

    8. Re:This is a travesty by badmammajamma · · Score: 1

      1) Al Gore NEVER said he invented the internet. I'm still waiting to see someone provide any evidence of that.

      2) If it weren't for Al Gore, yes we probably wouldn't have the Internet. He's the one who pushed it through and got it funded. He does have some bragging rights.

      3) Stop listening to people like Rush Limbaugh who lie about this stuff day in and day out.

      --
      Any man who afflicts the human race with ideas must be prepared to see them misunderstood. -- H. L. Mencken
    9. Re:This is a travesty by Anonymous Coward · · Score: 0

      And the Glorious MEEPT! NEVER said "Spurt that jizz all over her fat face, you fucking faggot"

      (but maybe he should have.)

    10. Re:This is a travesty by antoy · · Score: 1

      Aww. The last one was news to me.

  3. Good to see a news that really matters by MasterOfUniverse · · Score: 2, Insightful

    Seriously folks, I think this news really fits the "news for nerds. stuff that matters " slogan.

    --
    "There is no flag large enough to cover the shame of killing innocent people."--Howard Zinn
    1. Re:Good to see a news that really matters by justkarl · · Score: 1

      But I think it goes double for the "news for nerds" half...

      Just kidding! Gosh! I know this is important.

    2. Re:Good to see a news that really matters by xtermin8 · · Score: 0

      You must be new here.

  4. Turing what? by Nom+du+Keyboard · · Score: 0, Funny
    Vint Cerf and Robert Kahn will receive the ACM Turing Award.

    Does this mean they got TCP/IP running on a Turing Machine?

    --
    "It's the height of ridiculousness to say for those 9 lines you get hundreds of millions."
    1. Re:Turing what? by jc42 · · Score: 1

      Does this mean they got TCP/IP running on a Turing Machine?

      Yeah, but it had a 2-day ping time. This was mostly due to tape spinning.

      Now that we have terabyte-size disk drives, they've got the ping time down to under an hour.

      (Hey, it's better than the ping time to Cassini. ;-)

      --
      Those who do study history are doomed to stand helplessly by while everyone else repeats it.
    2. Re:Turing what? by jayhawk88 · · Score: 1

      Yes. It's rock stable, but there are serious latency issues.

    3. Re:Turing what? by Sinus0idal · · Score: 1

      Well, your computer is based on it, so yes they have :-)

    4. Re:Turing what? by HBI · · Score: 1

      No, it means they passed a Turing test.

      --
      HBI's Law: Frequency of calling others Nazis is directly correlated with the likelihood of the accuser being Communist.
    5. Re:Turing what? by Oscaro · · Score: 1
      Well, your computer is based on it, so yes they have :-)


      Actually my computer has no infinite tape, AFAIK.
    6. Re:Turing what? by pthisis · · Score: 1
      Does this mean they got TCP/IP running on a Turing Machine?


      Yeah, but it had a 2-day ping time. This was mostly due to tape spinning.

      "Note that 120 sec is defined in the protocol as the maximum possible RTT. I guess we'll have to use something other than TCP to talk to the University of Mars."--Linus Torvalds, net/ipv4/tcp_timer.c kernel source code comment
      --
      rage, rage against the dying of the light
    7. Re:Turing what? by jc42 · · Score: 2, Interesting

      Heh. I do recall some time back reading of a Turing-machine emulator that was programmed to do a number of simple tasks, and one was responding to a few simple IP packets. It did have a problem that the speed was far too slow to be usable in a real network. It was really just a "proof of concept". But why else would you build a Turing machine?

      It was also limited by the failure to implement an infinite tape. ;-)

      I don't remember where I read this; it's been a while. I know that a number of different people have written Turing-machine emulators. Right now, google gets over 14,000 matches for "Turing-machine emulator", so there's lots out there to read. A quick check found several that include programs to do various odd tasks, none very useful. This is irrelevant, of course, since the Turing machine exists primarily for its mathematical properties, not for any practical purpose.

      And for geek jokes.

      --
      Those who do study history are doomed to stand helplessly by while everyone else repeats it.
    8. Re:Turing what? by jc42 · · Score: 1

      Actually my computer has no infinite tape, AFAIK.

      You should replace your crappy MS Turing Machine (TM) to the new Apple iTurMach.

      Or, if you don't want to spend that much, Microsoft has announced the upgrade to the new Infinite Tape module in 2007. Sure, there are some critics who predict that it will have more production delays and won't be delivered until 2012, but they're just a bunch of Open Source communists who should be ignored.

      Bill Gates is also lobbying several standards committees to officially define "infinite" as 2^64 bits. After all, nobody could ever need more tape than that.

      [TBD: Work up joke about how Gates threatens standards bodies if his definition isn't adopted.]

      --
      Those who do study history are doomed to stand helplessly by while everyone else repeats it.
  5. Packet switching before them? by Anonymous Coward · · Score: 4, Insightful

    What about Donald Davies and Paul Baran, the guys who invented packet switching in the 60s? Their work directly led to the development of the first internet protocol, NCP. TCP/IP didn't replace NCP fully until 1981, although we should be glad it did.

    1. Re:Packet switching before them? by the_2nd_coming · · Score: 4, Insightful

      hmm.. did NCP make it posable for the internet?

      that is like saying "what about the guy who first cut open the chest of some one and failed to successfully perform heart surgery?"

      the people that get credit for stuff are not the ones who come up with an under performance. they are the ones that come up with something that out performs even what they thought posable.

      --



      I am the Alpha and the Omega-3
    2. Re:Packet switching before them? by Anonymous Coward · · Score: 5, Informative

      Read the article!

      ----

      Most notably, for the last 10 years, Leonard Kleinrock, a computer scientist at the University of California, Los Angeles, has been laying claim to having invented packet switching, the general method of splitting up a message into digital packets, routing the packets individually and reassembling the message on the other end.

      Until Dr. Kleinrock began making his case prominently, two others, Paul Baran and Donald W. Davies, had been widely recognized as packet switching's inventors. Dr. Davies died in 2000.

      In recent years, Lawrence G. Roberts, who in the late 1960's designed the Arpanet, a precursor of the Internet, has been a supporter of Dr. Kleinrock's claim.

    3. Re:Packet switching before them? by datastalker · · Score: 1

      RTFA, it's all in there.

    4. Re:Packet switching before them? by null+etc. · · Score: 0

      What does "posable" have to do with anything? Do mannequins somehow come into play?

    5. Re:Packet switching before them? by Anonymous Coward · · Score: 0

      hmm.. did NCP make it posable for the internet?

      Uh, yes. It ran ARPANet for nearly 15 years.

    6. Re:Packet switching before them? by Anonymous Coward · · Score: 0

      That isn't really what I'm asking. The article regurgitates some tripe from Dr. Kleinrock (Is he hoping Vint Cerf et. al's memory is going in their old age so they won't call him on it?) it briefly mentions Baran and Davies.

      What I want to know is what honors or awards are in the pipeline for Paul Baran at least (Unless Donald Davies could be given one posthumously).

    7. Re:Packet switching before them? by the_2nd_coming · · Score: 1

      arpaNet is NOT the internet.

      --



      I am the Alpha and the Omega-3
    8. Re:Packet switching before them? by flargleblarg · · Score: 1

      Most notably, for the last 10 years, Leonard Kleinrock, a computer scientist at the University of California [...]

      You're thinking of the Flintstones episode. His actual name was Leonard Kleinberg.

  6. And the funny thing is... by Anonymous Coward · · Score: 5, Interesting

    ... if they were starting out now, slashdotters would be cursing their names because its clear that they were trying to foist a proprietary standard over the completely open, free-software friendly, OSI infrastructure, probably with a view to "Embrace and Extend"

    Now a real question : If Baran and Davies had been granted a patent on packet switching networks in 1964, what would the internet look like now?

    1. Re:And the funny thing is... by FreeUser · · Score: 2, Informative

      if they were starting out now, slashdotters would be cursing their names because its clear that they were trying to foist a proprietary standard over the completely open, free-software friendly, OSI infrastructure, probably with a view to "Embrace and Extend"

      Some slashdotters might. This is hardly a unified group, much less a group consciousness.

      OTOH if it were Microsoft introducing the standard, those expressing worry probably would be correct in their concerns, if history is any judge at all.

      Now a real question : If Baran and Davies had been granted a patent on packet switching networks in 1964, what would the internet look like now?

      There probably wouldn't be an internet now. OSI defines a vague 7-level abstraction for which AFAIK no unencumbered implimentation exists.

      The patents for TCP/IP might have expired by now (or might not, since other nuances of the protocol could be patented, effectively extending the existing patent an iteration or two, as is common with other patents which have been granted), but the internet would probably still not be created because too many existing "island-nets" (like compuserve, genie et al once were) would exist, and the Department of Defense (the creators of our Internet) would have no interest in persuing or deploying dated technology (which is what TCP/IP would be considered today, given their proprietary rivals, e.g. TCP/IP v6 which would no doubt still be under patent).

      Luckilly for us patents didn't abort the internet. However, they are aborting the next generation breakthrough even as I type this, and half the people here won't care less as long as this quarter's profits aren't flat.

      --
      The Future of Human Evolution: Autonomy
    2. Re:And the funny thing is... by WWWWolf · · Score: 1

      Not really the correct analogy. I think Slashdotters would end up in a gigantic flamewar where one side would say that TCP/IP is a horrible no-good half-afternoon hack and we should be supporting OSI which was actually designed, while the other half would be going like "well, TCP/IP works for me, and it's easier to understand".

      It's kind of like Java vs. PHP. Both are reasonably open standards, it's just that one is a commitee-designed monstrosity and other is an organically-grown weakling.

  7. the father of SMTP certainly will not win by the_2nd_coming · · Score: 4, Funny

    ever!!!!

    but I bet the father of the protocol that sits on top of SMTP to add SPAM protection will.

    --



    I am the Alpha and the Omega-3
    1. Re:the father of SMTP certainly will not win by Anonymous Coward · · Score: 0

      and I bet the fathers of tcp/ip run a firewall.. hmm imagine that.

    2. Re:the father of SMTP certainly will not win by C.A.+Nony+Mouse · · Score: 3, Informative
      Jon Postel passed away in 1998. His contributions to the field were far more important than those of most Slashdot whiners.

      Jon's homepage

      Also check RFC 2468.

      J

      --
      J
  8. My appreciation for standards by eseiat · · Score: 5, Insightful
    Computing standards are so incredibly important to the successful distribution of PCs throughout the world and the TCP/IP standard is perhaps one of the most important, considering the vast importance of the internet and network-based communications.

    Congratulations to some truly innovative pioneers.

  9. They haven't received one yet? by KiltedKnight · · Score: 3, Insightful
    It's about *bleep*ing time.

    You'd have thought they would've received this during the dot-com boom or before that.

    --
    OCO is Loco
  10. I won that by Anonymous Coward · · Score: 4, Funny

    At least I think I did. I was communicating with the award via a teletype and hed to guess whether it was a real award or a computer simulation of one.

  11. It's suprising by sdm39 · · Score: 5, Insightful

    It's suprising the people who architect some of the finest PC ideas are not recognized more by the media. Everyone knows who Bill Gates is, but when you ask someone who were some of the people behind TCP/IP or C++ or anything besides windows, they have no idea.

    1. Re:It's suprising by Anonymous Coward · · Score: 5, Funny

      Calling C++ a "finest idea" makes you a pervert.

    2. Re:It's suprising by BarryNorton · · Score: 1

      TCP/IP (and C++) is a personal computing invention?

      Are you trying to distinguish yourself from people who can't see beyond their Windows PC?

    3. Re:It's suprising by C10H14N2 · · Score: 4, Informative

      Yes, it's surprising Jon Postel's name is still so rarely even mentioned.
      In Vinton Cerf's words:
      ftp://ftp.rfc-editor.org/in-notes/rfc2468.txt
      http://www.usc.edu/dept/pubrel/trojan_family/sprin g99/Postel/postel.html

    4. Re:It's suprising by mopslik · · Score: 1

      It's suprising the people who architect some of the finest PC ideas are not recognized more by the media.

      This happens in all areas, not just computer science. When was the last time you remember hearing Joseph Cugnot's name on the 11 o'clock news, or reading John Lambert's name in the paper? Both were pioneers in the automotive field -- the former developed the first self-propelled road vehicle, while the latter developed the USA's first gas-powered car -- but they seldom get any mention. Instead, you've probably heard of Henry Ford, that guy whose assembly techniques made them famous.

      Usually, it's the flashy fast-talking man who gets the press.

    5. Re:It's suprising by QMO · · Score: 2, Interesting

      Although I agree that ornamentation usually gets more attention than substance, Henry Ford is not, IMO, a good example.

      He, more than any other single person, is the reason why I can own my own car.

      Perhaps more importantly, and counterintuitive, he made cars cheaply in part by paying his workers more.

      "Henry Ford has made more money by paying more and charging less . . ." - Will Rogers (I think)

      I don't know what kind of a buddy Ford would have been, but I think it's unreasonable to think that he didn't change the automobile industry.

      --
      Exam 4/C again. Maybe I'll do better this time.
    6. Re:It's suprising by rs79 · · Score: 2, Interesting
      Usually, it's the flashy fast-talking man who gets the press.

      Maybe that's why google has 10X the number of hits for
      "father of the internet" cerf
      than with Kahns name. Bob did the vast majority of the work on TCP/IP and is still a scientist, Vint is the Madonna of the modern internet. Capable, but truly adept at shameless self promotion.

      Bob Matcalf (who invented ethernet) called Vint "Darth Cerf".
      --
      Need Mercedes parts ?
    7. Re:It's suprising by mopslik · · Score: 1

      Although I agree that ornamentation usually gets more attention than substance, Henry Ford is not, IMO, a good example. He, more than any other single person, is the reason why I can own my own car.

      I think it's a fairly accurate example. While this will surely be debated on Slashdot, Bill Gates is one of the main reasons why people have personal computers. Ask the general population about computers, and they'll mention MS-DOS or Windows. Look at the proliferation of Windows on the desktop. For Joe User, Bill Gates personifies computing.

      That's really why I chose Henry Ford as my example. YMMV, obviously.

    8. Re:It's suprising by 1u3hr · · Score: 1
      I think it's a fairly accurate example. While this will surely be debated on Slashdot, Bill Gates is one of the main reasons why people have personal computers. Ask the general population about computers, and they'll mention MS-DOS or Windows. Look at the proliferation of Windows on the desktop. For Joe User, Bill Gates personifies computing.

      You have 2 arguments there: 1st is whether Gates is, in fact, the "main reason" we have PCS on our desks. I submit this is not at all true. The main reason is cheap hardware; for which Intel, and Motorola, etc are responsible. IBM next, for creating a hardware standard. There were a myriad of companies that could have supplied equivalent software. As for what Joe User thinks, well, probably he does think Bill invented the Internet, the mouse, the keyboard, word processing, etc.

    9. Re:It's suprising by mopslik · · Score: 1

      1st is whether Gates is, in fact, the "main reason" we have PCS on our desks

      "One of" the main reasons. Like I said, that statement would provoke debate.

      As for what Joe User thinks, well, probably he does think Bill invented the Internet, the mouse, the keyboard, word processing, etc.

      ...which was really my point to begin with. The media and Joe Public will equate Henry Ford and Bill Gates to cars and computers, while failing to recognize the other players.

      That's all, really.

    10. Re:It's suprising by topham · · Score: 1


      I agree very much with your statement. The alternative to DOS at the time was CP/M. It isn't like DOS was the only game in town.

      (And technically, it wasn't even the best game in town.).

      Most of what is good about DOS (in retrospect) is directly related to CP/M, and most of the problems with DOS are where it diverged from CP/M.

      We would be in a different world had CP/M taken off, and GEM had taken over the GUI. But we'd still have computers in our homes and we would still have the Internet.

      Just because people think Bill Gates is the computer industry himself doesn't mean he is.

    11. Re:It's suprising by OwnedByTwoCats · · Score: 1

      I would argue that Steve Wozniak and Dan Bricklin, more than Bill Gates, is why we have computers on our desks. Wozniak created the first PC that you could buy _and_use_, instead of put together as a hobby. Bricklin invented the computer spreadsheet. Together, they sold a lot. Enough for IBM to notice. IBM cobbled together the PC from off-the-shelf components, and then got outside vendors to supply the operating system.

      All of that happened without Bill Gates.

  12. Nice to see by dj_whitebread · · Score: 5, Interesting

    The Turing award is slowly starting to recognize people who have designed, built, and deployed systems. Up until recently, it had been given solely to people in theory.

    1. Re:Nice to see by Exluddite · · Score: 1

      >> Up until recently, it had been given solely to people in theory. "Hey, I heard you won the Turing award." "Well, in theory"

      --
      What does this button do...
    2. Re:Nice to see by batemanm · · Score: 1

      I was once talk to a friend of mine, taking the mick out of him for being a theoretical computer scientist, and he uttered a classic line "I'm not a theoretician and I can prove it." Still make me smile to this day.

    3. Re:Nice to see by 14erCleaner · · Score: 2, Informative
      The Turing award is slowly starting to recognize people who have designed, built, and deployed systems. Up until recently, it had been given solely to people in theory.

      I don't think you have the faintest idea what you're talking about. The winners (list below, from ACM's website) have always been a mixture of practitioners and theorists. For example, Wilkes built the first stored-program computer, Backus was in charge of the first successful compiler project, Knuth created TeX, and everybody knows about Thompson & Ritchie's accomplishments in "designing, building and deploying systems". (except you, maybe :).

      1966 A.J. Perlis
      1967 Maurice V. Wilkes
      1968 Richard Hamming
      1969 Marvin Minsky
      1970 J.H. Wilkinson
      1971 John McCarthy
      1972 E.W. Dijkstra
      1973 Charles W. Bachman
      1974 Donald E. Knuth
      1975 Allen Newell, Herbert A. Simon
      1976 Michael O. Rabin, Dana S. Scott
      1977 John Backus
      1978 Robert W. Floyd
      1979 Kenneth E. Iverson
      1980 C. Antony R. Hoare
      1981 Edgar F. Codd
      1982 Stephen A. Cook
      1983 Ken Thompson, Dennis M. Ritchie
      1984 Niklaus Wirth
      1985 Richard M. Karp
      1986 John Hopcroft, Robert Tarjan
      1987 John Cocke
      1988 Ivan Sutherland
      1989 William (Velvel) Kahan
      1990 Fernando J. Corbato'
      1991 Robin Milner
      1992 Butler W. Lampson
      1993 Juris Hartmanis, Richard E. Stearns
      1994 Edward Feigenbaum, Raj Reddy
      1995 Manuel Blum
      1996 Amir Pnueli
      1997 Douglas Engelbart
      1998 James Gray
      1999 Frederick P. Brooks, Jr.
      2000 Andrew Chi-Chih Yao
      2001 Ole-Johan Dahl, Kristen Nygaard
      2002 Ronald L. Rivest, Adi Shamir, Leonard M. Adleman
      2003 Alan Kay

      --
      Have you read my blog lately?
    4. Re:Nice to see by dj_whitebread · · Score: 1

      My comment should be reworded. It has mainly given to people for their theoretical contributions. Thompson and Ritchie were sort of an anomaly.

      While I'm sure lots of the people on that list were fantastic practitioners, it was their more theoretical contributions that got them the award.

      And you only mentioned a few people from a very large list.

      The Turing Award people have only recently started to make the practitioners viable candidates every year.

    5. Re:Nice to see by bth · · Score: 1
      There are some pure theory types, but look behind some of the names, even many of the theory types have had huge practical contributions:

      1966 A.J. Perlis - compiler construction
      1967 Maurice V. Wilkes - builder and designer of the EDSAC, the first computer with an internally stored program.
      1968 Richard Hamming - error correcting codes
      1969 John McCarthy - (citation missing, but how about Lisp?)
      1972 E.W. Dijkstra - Algol
      1977 John Backus - FORTRAN
      1979 Kenneth E. Iverson - APL
      1981 Edgar F. Codd - relational database
      1983 Ken Thompson and Dennis M. Ritchie - Unix
      1984 Niklaus Wirth - EULER, ALGOL-W, MODULA and PASCAL
      1987 John Cocke - compiler optimization and RISC
      1988 Ivan Sutherland - Sketchpad
      1990 Fernando J. Corbato - timesharing and Multics
      1992 Butler W. Lampson - personal workstations
      1997 Douglas Engelbart - pretty much everything from the mouse on...
      1998 James Gray - database and transaction processing
      2001 Ole-Johan Dahl and Kristen Nygaard - OO programming and Simula
      2002 Ronald L. Rivest, Adi Shamir, Leonard M. Adleman - public key cryptography
      2003 Alan Kay - Smalltalk

  13. Why ? by Anonymous Coward · · Score: 1, Interesting

    The design of TCP/IP was not original, had flaws and violated several principles for communication protocol design. That's why we don'T see IPV6 used these days.

    It's a serious insult to compare this to Einsteins innovations. This just strengthens the view that computer science is a pseudo science like social sciences in the scientific community.

    1. Re:Why ? by Anonymous Coward · · Score: 0

      Or is it an insult to the Turing Award to compare it to the Peace Prize that went to Jimmy Carter?

    2. Re:Why ? by Tablizer · · Score: 2, Insightful

      It's a serious insult to compare this to Einsteins innovations. This just strengthens the view that computer science is a pseudo science like social sciences in the scientific community.

      Well, *most* sci/tech awards don't measure up to Einstein's work. Those are big shoes to fill. Perhaps they should rank the awards, or offer a Century Award for the biggies. Einstein didn't even get a prize for relativity, it was something slightly more obscure IIRC.

      But you are right in that much of software and computers revolves around "soft" issues. Nobody can "prove" that relational or OOP is better then what came before/aside them. That is why we have so many language and paradigm holy wars. But this just means that software is transcending the physical world, and the variations and possibilities of virtual worlds is wonderous, personal, and confusing; making judging difficult.

    3. Re:Why ? by InfiniteWisdom · · Score: 1

      Einstein didn't even get a prize for relativity, it was something slightly more obscure IIRC.
      The Photoelectric Effect

    4. Re:Why ? by jc42 · · Score: 1

      Einstein didn't even get a prize for relativity, it was something slightly more obscure IIRC.

      True; it was for his early work in that obscure field called "quantum mechanics". ;-)

      Basically, he got the Nobel Prize for showing that light is quantized. His primary paper dealt with the properties of the "photoelectric effect", in which photons are absorbed and electrons are ejected. He showed that the energy of the photons and electrons isn't continuously distributed, but has only a small set of discrete values.

      A lot has been written about the ironies in this particular Nobel Prize.

      --
      Those who do study history are doomed to stand helplessly by while everyone else repeats it.
    5. Re:Why ? by keithmoore · · Score: 1

      It's true that there were other protocols like TCP invented at around the same time. It's also true that TCP had flaws, some of which have been fixed, and some of which haven't.

      To the extent that TCP violated "principles" those principles are debatable. TCP did make some design compromises - such as to use the same field for both an endpoint identifier and a locator - which seem shortsighted today but which also made TCP much eaiser to deploy at the time it was invented. In any engineering effort, it is rarely feasible to do everything "right". Compromise is nearly always necessary.

      HTTP is another example of a protocol that is riddled with design flaws, but was close enough to "right" and easy enough to implement and deploy that it succeeded. Competing protocols did exist and they failed because they either weren't "right" enough or were too hard to deploy.

      The reason you don't see IPv6 used these days has little to do with the design of TCP. You don't see IPv6 these days for two reasons: one is that there is a significant investment in IPv4, particularly for established services such as email and the web. These services work well enough on IPv4 (with or without NATs), and there's such a huge investment in IPv4 infrastructure for them, that they'll be the last services to migrate to IPv6. The other reason you don't see IPv6 used much these days is that the greatest markets for IPv6 are precisely in those areas where IPv4 is insufficient - because of a shortage of IPv4 address space, or because the need to use NATs has made the IPv4 network unable to efficiently support certain kinds of applications. IPv6 usage will at least initially be in different markets and for different applications than IPv4 usage - which means if you're looking for IPv6 to be used in the ways that IPv4 is used now, you won't see much of it for awhile. IPv6 is being used, but not in that way.

      Now perhaps the flaw you were referring to is the lack of ID/locator separation and the implication is that IPv4 hosts cannot communicate with IPv6 hosts. I believe HIP will solve that problem. I also believe that by the time HIP does solve that problem, it will be largely a non-problem, as nearly everything will support IPv6 by then anyway. But HIP will be useful for other reasons.

    6. Re:Why ? by Bush+Pig · · Score: 1

      I think the most insulting Peace Prize awarded was the one Henry Kissinger got - after all, it prompted Tom Lehrer to quit writing satirical songs, on the grounds that Kissinger's prize had made satire irrelevant.

      --
      What a long, strange trip it's been.
    7. Re:Why ? by xgamer04 · · Score: 1

      This just strengthens the view that computer science is a pseudo science like social sciences in the scientific community.

      Yeah, there's no reason we should study algorithms. Nobody uses them in day to day life. Oh wait...

      --
      When you look at the state of the world, how can you not become a radical, liberal anarchist?
  14. TCP part by mboverload · · Score: 2, Funny

    We all know /IP is just leeching off TCPs success!

  15. I am just waiting for... by cr0y · · Score: 1, Funny

    ...The RIAA/MPAA to award these guys with their 'own' award. Arguing that the invention of TCP/IP enables people to pirate intellectual property.

    You laugh, but it wouldn't surprise me.

    --

    ItWasFree.com - Take the mystery
  16. Not exactly a perfect invention by Anonymous Coward · · Score: 4, Insightful

    Seriously though ... award them for creating the TCP layer, which breaks down massively under (non-congestion related) packet loss? Award them for creating IP, which trivially allows source address forgery in yet another DDoS against my IRC server?
    I'm not saying what they did was all bad ... in fact it was essential for the Internet today, and they deserve praise, but what they did was far from an optimal implementation. Considering all the mad fanboying going on here, I just felt I had to post this.

    1. Re:Not exactly a perfect invention by Anonymous Coward · · Score: 0

      Sure, they're going to award the inventor of SMTP next, for their great security consciousness ...

    2. Re:Not exactly a perfect invention by BossMC · · Score: 1

      You could just boycott TCP/IP; it sure would make me happier!

  17. Re:You mean... by welbz · · Score: 0

    No, I believe M$ started it in 1996?

  18. Great read by mboverload · · Score: 2, Insightful
    I suggest people read this article, a great description of the TCP/IP stack. One of the best Wikipedia entries anywhere.

    http://en.wikipedia.org/wiki/TCP/IP#Layers_in_the_ TCP.2FIP_stack

  19. what about UDP? by bwindle2 · · Score: 1

    Did these guys invent UDP as well?

  20. What about Van Jacobson? by GnoMoreGnuPuns · · Score: 3, Informative

    Jacobson introduced congestion control to TCP after the threat of catestrophic congestion meltdown was imminent. This is arguably the aspect of TCP that made it viable as a global Internet protocol. It suprises me that this would be overlooked by the award.

  21. Size does not matter by SpaghettiPattern · · Score: 5, Insightful

    Kahn and Cerf deserve credit they are getting but not based on the mere fact that the whole world uses TCP/IP. I mean to say that if you'd reason merely by size then good ole Bill would be a candidate for the Turing award. The reasons why IP has become the default network protocol should be stated more clearly.

    IMHO the genius of Kahn and Cerf lies in the fact that they "thought deeply of simple things" almost exactly like Thompson and Ritchie did with Unix. For me, the transmission error handling and the routing are simply beautiful.

    If a packet is lost, IP and UDP simply don't care and neither should the underlying layers do (forget about x.25 for a moment.) Try explaining this apparently frivolous approach to an IBM SNA guy -or even to most non networking CS people. Hell, IBM even built quality of service stuff in their Tokenring stuff. Nice to have, if you can switch it OFF. If a packet or frame is lost: too bad, TCP will take care of it, anything else should stop whining about it.

    The fact that part of the routing is done by IP on any node is also marvelous. It made the protocol usable in small networks without having to buy or explicitly set-up a router. You know, equipment used to be horribly expensive. Ever studied SNA or OSI?

    There would be loads of jobs for us techies in supporting the Internet if it were made up SNA, OSI or NetBIOS. But who'd want them?

    Would Metcalf deserve the same honor as Kahn and Cerf but then for inventing Ethernet? I'd say yes.

    --

    I hadn't the slightest objection to his spending his time planning massacres for the bourgeoisie... (P.G. Wodehouse)
    1. Re:Size does not matter by Anonymous Coward · · Score: 0
      IMHO the genius of Kahn and Cerf lies in the fact that they "thought deeply of simple things" ... For me, the transmission error handling and the routing are simply beautiful.
      Unfortunately, they're not what Kahn and Cerf invented. Dealing with routing, connectionless/best effort communication, and reassembly of out-of-order packets were all part of Baran and Davies idea for generic packet-switching
  22. Why Not? by FreeUser · · Score: 1

    Sure, they're going to award the inventor of SMTP next, for their great security consciousness ...

    Why not? They're letting Bill Gates give a keynote speech at the RSA security conference ... and people there are taking him seriously, apparently ignorning his well-deserved notoriety and widely-known incompetence in the area.

    Just goes to show that money will, in fact, buy you anything, and even well educated people will grovel at the ass of the wealthy. Next he'll buy a Turing award of his very own, for his "contribution in (redacted: stifling the) technology", first through illegal anti-competative activities, then later through abuse of software patents. And we'll laud him for it, because he made money stifling the technology and holding the progress of the entire species in abayance.

    --
    The Future of Human Evolution: Autonomy
  23. Another argument against software patents by KevinDean · · Score: 3, Interesting
    This part of the article jumped out at me:
    "Dr. Cerf said part of the reason their protocols took hold quickly and widely was that he and Dr. Kahn made no intellectual property claims to their invention. They made no money from it, though it did help their careers. "It was an open standard that we would allow anyone to have access to without any constraints," he said."
    What would the internet be today if they'd tried to squeeze every last cent out of this idea?
    1. Re:Another argument against software patents by Anonymous Coward · · Score: 0

      What would the internet be today if they'd tried to squeeze every last cent out of this idea?

      Running over something other than TCP/IP.

    2. Re:Another argument against software patents by Anonymous Coward · · Score: 0
      "Dr. Cerf said part of the reason their protocols took hold quickly and widely was that he and Dr. Kahn made no intellectual property claims to their invention. They made no money from it, though it did help their careers. "It was an open standard that we would allow anyone to have access to without any constraints," he said."

      What would the internet be today if they'd tried to squeeze every last cent out of this idea?


      Considering that their funding came from the United States government via APRA and later DARPA, it's not that surprising that they couldn't establish a royalty.

      What is surprising is the names of people who have been left out.

      As has been mentioned by another "Anonymous Coward", Paul Baran provided the idea in 1959 for networks that could withstand a nuclear attack via packet switching.

      Leonard Kleinrock had written an MIT Phd Thesis in 1962 establishing the mathematical underpinnings of queueing theory, which is an important part of packet switching implementation, and then became a professor UCLA, where he established one of the first nodes of the ARPANET 1969. Working in Kleinrock's lab when the node came on was Vince Cerf, at that time a graduate student working on his PhD.

      In 1970, AlohaNet (also funded by ARPA) was a radio packet switching network created by Norman Abramson at the University of Hawaii, which would inspire Bob Metcalfe, who would solve some problems of the AlohaNet in his Harvard PhD thesis. Metcalfe would later expand these ideas at Xerox PARC, where he invented Ethernet.

      During those days, Cerf and Kahn were trying to bang out the protocol, and when they got stuck during conferences, Metcalfe, under non-disclosure rules from Xerox PARC, would "suggeset" solutions in a somewhat understated way, without revealing that he and his colleagues at PARC had already solved the problems.

      Metcalfe would later leave PARC and found 3Com. Much later he also help established an endowment for a professorship, the "3Com Founders Chair", at his undergraduate alma mater, MIT.

      It's questionable whether the Turing Award should be restricted to just those two guys.

      (As a totally unrelated side note, but interesting story, during those days a 12 year old kid named Steve Kirsch managed to sneak into the lab. Cerf let him work on the computer and then suggested that Kirsch attend MIT for undergraduate school, where Kirsch invented the optical mouse and later co-founded FrameMaker and InfoSeek. See
      http://www.spectrum.ieee.org/publicfeature/aug00/p rof.html)

  24. Nobel Reloaded by Tablizer · · Score: 1

    considered the "Nobel Prize of Computing

    Why isn't there a Nobel Prize of Computing? Just because they did not have computers in the 1800's is not a reason to not add it. They bent the rules for Economics.

    1. Re:Nobel Reloaded by Anonymous Coward · · Score: 0

      There is no Nobel Prize in Mathematics. Why would you expect one in Computing?

    2. Re:Nobel Reloaded by arodland · · Score: 1

      But there isn't, strictly speaking, a Nobel Prize for Economics.

    3. Re:Nobel Reloaded by Tablizer · · Score: 1

      But there isn't, strictly speaking, a Nobel Prize for Economics.

      Whatever it is formally considered, they generally do consider it one.

  25. Is William Shatner presenting the award? by ddkilzer · · Score: 4, Funny

    "The 2005 Turing Award goes to Vinton G. Cerf and Robert E. KAAAAAAAAAAAAAHN!!!!!"

  26. How about rewarding UDP/IP or ICMP/IP creators? by Gnavpot · · Score: 1

    How about rewarding UDP/IP or ICMP/IP creators?

    I don't see why the IP protocol is always referred to as "TCP/IP" when TCP is only one of protocols running under IP.

    1. Re:How about rewarding UDP/IP or ICMP/IP creators? by gipsy+boy · · Score: 1

      I'm sure you mean 'on top of' IP. The IP protocol just doesn't contain much, apart from some error coding.. The same could be said about UDP.

  27. Thank you for Jon Postel links. by LouisvilleDebugger · · Score: 3, Insightful

    Thank you for posting these links. I never knew Jon Postel, and I was a toddler whenever RFC #1 came out in the very early 1970's (and I'm just a plain old midwestern hacker-for-pay now.) But reading Cerf's remembrance of Jon Postel always make me cry, like right now.

    What a strange beast, the Internet, which can be a vessel of human connection, understanding and sharing of feelings, aside from all the latching shift registers and so forth.

    Mr. Morse transmitted over an early electronic network, "What hath God wrought?" Don't know the answer to that, but I do know what Morse, Cerf, Postel and others hath wrought.

    Thanks for reminding us.

  28. Babbage & Packet Semaphore by Anonymous Coward · · Score: 0

    Actually Charles Babbage proposed dividing up messages and transmitting them via semaphore stations located on church steeples. So Babbage is not only the first man not to have built a computer but the first man not to have implemented a packet switching network for communication.

  29. Turing award? by spongman · · Score: 2, Funny

    does this mean we won't be able to tell the difference between talking to them and talking to real people?

  30. I would like... by super+admin667 · · Score: 1

    ..to thank the people who brought us TCP/IP. Because of you, I get to hear in a game of counter-strike such famous lines as: "nubs." "omfg LOL pwned!!!11" "you're a disgrace. leave this server." .. on a more serious note, tcp/ip has revolutionized our world, in spite of all the negative, there is a lot of positive with it as well.

    1. Re:I would like... by Anonymous Coward · · Score: 0

      Online games like CS use UDP, not TCP. Using the latter protocol would make online play nearly impossible.

  31. now the mpaa and riaa have a new target by nihaopaul · · Score: 1

    seems like the mpaa and riaa can go after them since they invented the internet as it is today.

  32. Turing Award by Anonymous Coward · · Score: 0

    Does this mean these two fellas passed the Turing test? Finally! We found intelligence!

  33. We Put Up with TCP/IP!!!! by CyNRG · · Score: 1, Informative

    Just like Betamax was a better standard than VHS, OSI is better than TCP/IP.



    TCP/IP was only meant for dial-up modems. I've been using it since the Internet was called DARPA-Net, and it was great back then when error correcting was needed in layer three.



    The TCP layer always had error-correcting code in it, and re-transmits, etc. When reliable network media showed up, the error-correcting code wasn't needed, although it didn't hurt to much at 10Mb/sec. Once 100Mb/sec showed up, the media was faster than the protocol. I couldn't get more than 9.6Mb/sec of 100Mb/sec link using TCP. I tested with an OSI stack and achieved 67Mb/sec of 100Mb/sec link. Everyone said that OSI was to fat and too much overhead, what a load of BS!



    The OSI stack is still better than TCP/IP! They've tried to fix TCP/IP for years by extending it and now it is a real mess and insecure. OSI was well thought out and designed. FTAM has record level file access for goodness sakes! Pissed me off then, still does today.



    Marketing and politics, sheesh.

    1. Re:We Put Up with TCP/IP!!!! by Anonymous Coward · · Score: 0
      For the benefit of moderators, check his claims.

      ATM, Ethernet and SONET (the most common 3 media for Internet traffic) are not reliable media. With a decent TCP/IP stack on each end (OpenBSD and Solaris 9), I can get 80Mb/sec on a 100Mb/s link. On a 1Gb/s link, with Windows XP on both ends, I've acheived 800Mb/s.

      Oh, and OSI is a model for what a stack should look like, not a complete stack. TCP/IP fits the OSI model.

    2. Re:We Put Up with TCP/IP!!!! by Anonymous Coward · · Score: 0

      Mmm... bollocks trying to sound convincing.. waloc (what a load of crap).

    3. Re:We Put Up with TCP/IP!!!! by Bush+Pig · · Score: 1

      OSI, like ASN.1, is one of those beautiful, elegant French things that look great in theory, but are rather hard to understand, and a fucking nightmare to implement. In fact, I didn't realise anyone had actually implemented OSI. It must have a lot of market penetration ...

      --
      What a long, strange trip it's been.
    4. Re:We Put Up with TCP/IP!!!! by Anonymous Coward · · Score: 0

      There is no doubt that you are pulling numbers out of your arse. I'm just wondering how you could fit so many in there in the first place!

  34. As they say, "put up or shut up" by anti-NAT · · Score: 2, Insightful

    award them for creating the TCP layer, which breaks down massively under (non-congestion related) packet loss?

    The greatest majority of traffic on the Internet is TCP acknowledgments (35%), meaning that TCP is the most used transport layer protocol of the few other alternatives. If it is as bad as you say it is, why is everybody using it ?

    If you're such an expert, spend time fixing the problems you think exist, by contributing to the IETF, rather than running an IRC server, and complaining anonymously about DDoS attacks on slashdot.

    --
    The Internet's nature is peer to peer - 20050301_cs_profs.pdf
  35. Right Guys, Wrong Award by amightywind · · Score: 2, Insightful

    It seems to me that TCP/IP is an fine engineering result that has benefited from being in the right place at the right time. If circumstances were different we would be lauding the inventors of Banyan Vines or DECnet or some schlock M$ protocol. Thankfully we are not. But the idea of associating workmanlike engineering results with a theoretical genious like Turing and other deserving winners of the Turing Award is irksome.

    --
    an ill wind that blows no good
  36. Um, read your history by anti-NAT · · Score: 1

    OSI copied IP, according to Dr Radia Perlman in Interconnections: Bridges, Routers, Switches, and Internetworking Protocols, 2nd Edition. And if you don't know who she is, I'd suggest you spend some time finding out.

    --
    The Internet's nature is peer to peer - 20050301_cs_profs.pdf
  37. Vint Cerf - helping to destroy the net by gorbachev · · Score: 4, Interesting
    http://www.spamhaus.org/news.lasso?article=158

    For a man that was so instrumental in creating the underlying technology the Internet is based on, he sure has come a long way since then.

    He works for MCI, the only US network that refuses to terminate spammers, spamware peddlers and bulletproof hosting facilities. Vint Cerf is claiming they can't do that, because of 1st Amendment issues. For someone as smart as him, he sure can be clueless; 1st Amendment does not apply to anyone but the US Government.

    This is what Steve Linford of spamhaus.org wrote on SPAM-L yesterday about Vint Cerf's role, among other things, in all this:


    MCI, right up to Vint Cerf, are insisting that Send Safe is just ordinary software with no illegal features, and that it "could" be used for spamming only in the way a crowbar could be used for breaking and entering, or an innocent tobacco pipe could used for smoking dope. Our reply to these analogies is that if you sell pipes specifically designed for use with marijuana, with features only for marijuana use, and the pipe is designed to contact the pusher and download the marijuana into it's bowl, and designed to hijack innocent people (proxies) to pass the marijuana smoke through before inhaling to implicate them, while anonymising the smoker from the police by rotating the smoker's name, and even comes packaged with lists of innocent people pre-infected to be used for this purpose, you can bet you're going to jail.

    I reminded Vint Cerf of his "spam is bad for the net" quote displayed on the CAUCE site, and asked for his help in getting the MCI spamware issue solved. He said he'd look into it, but got back to me saying the 1st Amendment made MCI not terminate spamware vendors no matter how illegal... so I gave him a link to the LINX BCP document and quoted the LINX text to him, he replied that the LINX BCP document was "probably illegal" in the USA (and hence MCI was ignoring it). Basically, MCI is trying every excuse under the sun to keep Send Safe and the many spam gangs they're servicing.

    MCI says Send Safe is not the MCI customer, their customer 'MTI' is an "ISP" who is in turn reselling to Send Safe and it's therefore out of
    their control. They know perfectly well (and are lying to the press that they don't) that ROKSO-listed MTI is Rusty Campbell's (DesktopServer) spamware outfit, not an ISP by any stretch of imagination, and that ISPs don't normally have only 6 IPs, and that the Send Safe website is directly on the end of the MCI line, one IP away from Rusty's router.

    John St. Clair and the rest of the 'abuse' droids at MCI have known perfectly well for over a year that MTI's sole business is spamming and that the sole things hosted on Rusty Campbell's web server at 65.210.168.34 are 25 web sites, which are:

    1 0-BULKEMAIL.COM.
    2 ADOGWITHOUTWARNING.COM.
    3 AMAZING-BULK-EMAIL.COM.
    4 AMAZINGBULKEMAIL.COM.
    5 BULK-EMAIL-WORLDWIDE.COM.
    6 BULKEMAILREVIEW.COM.
    7 BULKEMAILREVIEWS.COM.
    8 DESKTOP-SERVER.COM.
    9 DESKTOPSERVER.BIZ.
    10 DESKTOPSERVER.COM.
    11 DESKTOPSERVERPRO.COM.
    12 DESKTOPSERVERSALES.COM.
    13 DESKTOPSERVERSHOP.COM.
    14 EASYBIZ.COM.
    15 EMAILBROADCASTER.COM.
    16 EMAILEMAILEMAIL.COM.
    17 EMAILTOOLS.COM.
    18 MONEYFUN.COM.
    19 MTICD.COM.
    20 MTIDEALER.COM.
    21 MTIHELP.COM.
    22 MTILAB.NET.
    23 MTISOFTWARE.COM.
    24 SEND-SAFE.COM.
    25 THEINTERNETBIZ.COM.

    MCI says these are all normal customers of the "ISP" Rusty Campbell who just happens to be the author of DesktopServer and to MCI it's all good paying business and nobody's going to stop them, least of all those darn anti-spammers.

    Amazingly, in 2003 we had kicked Send-safe.com off 4 Chinese "bullet-proof hosts" before they found safe haven at MCI in the US. MCI makes even the worst Chinese network look clean.

    Steve Linford
    The Spamhaus Project
    http://www.spamhaus.org
    --
    In Soviet Russia, I ruled you
  38. Important but a Turing Award? by AnonymousCactus · · Score: 3, Insightful

    It's no doubt that we would speak about Internet protocols a little differently had these guys not done what they did, but to me it seems like we'd just be saying some other acronym (does anyone really buy that they invented the idea of packets and it didn't come about until 1973?) They invented the basic scheme, but the real cleverness seems to have come as a result of the various exponential-backoff mechanisms and other complexities in today's implementation of TCP/IP, not the basic protocol they designed in the 70's.

    Looking at the previous winners it's kind of hard to tell what the point of the Turing award is. In some cases it's given to researchers that have made very influential theoretical break-throughs and others that seem to have invented something that became popular. Maybe I'm just being sidetracked by what is essentially the old debate about whether "systems" research is true research since it's often difficult to comparatively evaluate alternatives.

    I just like to see the award go to people that did something that no one else (or at least very few people) working at the time would have been likely to think of and I'm not sure this meets that criterion.

  39. Shutup you TROLL!!!! by Anonymous Coward · · Score: 0

    OSI is a specification for a hierarchy of protocols... It specifies whatIt is NOT a protocol itself. The model being used by the Internet resembles OSI, but has a fewer layers... We do not have uniform standard protocols in the OS/kernel level for specifying the "Presentation", etc layers for all applications. (Applications tend to implement this however they like).

    TCP need not be implemented on IP, although that is primarly what we deal with today.

    Secondly, there is no "error correcting" code in TCP.. It performs error DETECTION! (There is a significant difference between the two).

    Third, your poor performance of TCP on a high-speed connection is probably caused by the maximum window size being too small... To keep a channel (network link) full, the TCP window must hold at least 1 BW*RTT worth of data... Implementations often have a preset maximum limit so it doesn't get out of hand (as could happen if the link was good).

    This means if the connection is either high-speed (100MBS) or is has very high latency, then this max setting might be adjusted.

    All you had to do was ensure the maximum window size was large enough and you would have seen extremely good performance.

    Thus, your problems are not due to the protocol itself, but rather choices made by the authors of the implementation of your protocol.

    So now shut up and go back to your hole in the ground. If you were not intentionally trying to be a troll, you probably surpassed the wildest expectations of those that try to do so... If you were trying to be a troll, then shame on you.

    Yes, TCP is not perfect... But its small imperfections are far different than the reasons you mentioned above.

    1. Re:Shutup you TROLL!!!! by CyNRG · · Score: 1

      First, if you are going to reply to me, don't be an Anonymous Coward, coward.

      Second, I left out the fact that this was in reference to testing ten years ago, and at that time we didn't have all the options in TCP/IP that we have today.

      Third, you are rude. I didn't call you a troll. Maybe an individual lacking social skills, but what do you expect from a coward.

      Fourth, Yes you are right there isn't any "error correction" code in TCP. However, it detects and then requests a retransmit of the failed datagrams. End result: a corrected datagram. Semantics, coward.

      Fifth, OSI is a protocol standard, not an implmentation. My references were to the actual implmentation which must conform to the interfaces: message structure, and message flow.

      Sixth, I helped administer one of the main Internet nodes ("killer" node direct connection to "ihnp4" node) in Dallas, Texas in the early 1980's using Telebit modems, and got to known TCP rather well. Hell, the FBI even raided us for being nice guys. Because of that experience I still have bad dreams.

      Seven, did I mention you are rude?

  40. PCs? by Anonymous Coward · · Score: 0

    Too bad PCs (read as DOS and Windows) didn't support it well until after The Internet got popular.

  41. Did they really deserve it? by northcat · · Score: 2, Insightful

    Remember, it's not how popular it was, it's how important and valuable it was. I thought the Turing award was, unofficially, only for deep theory shit.

  42. Whoops, hit the submit button instead of preview by Anonymous Coward · · Score: 0
    Repost:

    "Dr. Cerf said part of the reason their protocols took hold quickly and widely was that he and Dr. Kahn made no intellectual property claims to their invention. They made no money from it, though it did help their careers. "It was an open standard that we would allow anyone to have access to without any constraints," he said."

    What would the internet be today if they'd tried to squeeze every last cent out of this idea?


    Considering that their funding came from the United States government via APRA and later DARPA, it's not that surprising that they did't establish a royalty scheme.

    What is surprising is the names of people who have been left out.

    As has been mentioned by another "Anonymous Coward", Paul Baran provided the idea in 1959 for networks that could withstand a nuclear attack via packet switching.

    Leonard Kleinrock had written an MIT Phd Thesis in 1962 establishing the mathematical underpinnings of queueing theory, which is an important part of packet switching implementation, and then became a professor UCLA, where he established one of the first nodes of the ARPANET 1969. Working in Kleinrock's lab when the node came on was Vince Cerf, at that time a graduate student working on his PhD.

    In 1970, AlohaNet (also funded by ARPA) was a radio packet switching network created by Norman Abramson at the University of Hawaii, which would inspire Bob Metcalfe, who would solve some problems of the AlohaNet in his Harvard PhD thesis. (Coincidentally, Abramson had received his bachelor's degree from Harvard). Metcalfe would later expand these ideas at Xerox PARC, where he invented Ethernet.

    During those days, Cerf and Kahn were trying to bang out the protocol, and when they got stuck during conferences, Metcalfe, under non-disclosure rules from Xerox PARC, would "suggeset" solutions in a somewhat understated way, without revealing that he and his colleagues at PARC had already solved the problems.

    Metcalfe would later leave PARC and found 3Com. Much later he also help established an endowment for a professorship, the "3Com Founders Chair", at his undergraduate alma mater, MIT.

    It's questionable whether the Turing Award should be restricted to just those two guys.

    (As a totally unrelated side note, but interesting story, during those days a 12 year old kid named Steve Kirsch managed to sneak into the lab. Cerf let him work on the computer and then suggested that Kirsch attend MIT for undergraduate school, where Kirsch invented the optical mouse and later co-founded FrameMaker and InfoSeek. See http://www.spectrum.ieee.org/publicfeature/aug00/p rof.html
    http://www.spectrum.ieee.org/publicfeatu re/aug00/p rof.html )

  43. Award not a lifetime good-citizen award... by Goonie · · Score: 1
    Vint Cerf's not getting the award for his current activities, he's getting it for what he did years ago when, amongst other things, he was jointly responsible for devising TCP/IP.

    To draw a comparison, in later life Isaac Newton spent his time exploring rather idiosyncratic Bible interpretations, not to mention alchemy. That doesn't alter the fact that Newton's earlier scientific work ranks as one of the greatest achievements in science of all time.

    --

    Any sufficiently advanced technology is indistinguishable from a rigged demo
    --Andy Finkel (J. Klass?)
  44. Still on IPX/SPX and SNA by Anonymous Coward · · Score: 0

    What is all this TCP/IP UDP crap? I'm using IPX and am on network address 00000000000000EDD1E.010E162E9B11 using node name WHAT_EVER________ and connect to the internet using my Netware Connect SNA to IP proxy server/bridge.

    Of course, you have to pay extra to get this to work over Cisco routers -- but I have no DNS servers, I just do broadcasts to my 1000's of machines and voila, it just works. SAP SAP SAP

    (Yes, I am kidding.)

  45. Shhh, I have more than one ID!!! by xtermin8 · · Score: 1

    Its a joke, damnit. Not a good joke, but its still only a joke

  46. But doesn't the MSCE training guide say that MS... by dan_the_heretic · · Score: 0

    DID invent TCP/IP?

    --
    I don't like big words..., does that make me anti-semantic?
  47. Cerf is an idiot by Anonymous Coward · · Score: 0
    He was simply a coat-tail creater (i.e. the other guy did all the work). How many of us remember his big faux paus back in the 1990's - the Internet will collapse by 1999 or he would eat his hat. He ate his hat. The internet is still doing just fine today.

    He was simply at the right place at the right time to grab fame and fortune that wasn't his to grab. If he had any decency he woulnd't accept the award.

    As for the Algore stuff, that is crap too. There were politicians hawking it while he was still just a newspaper reporter. It was before its time. Al was simply chairman at the right time, as I recall he wasn't even for it. They didn't want that much money so he let it go through for another deal. Speaking of the devil, anyone see him lately? I think I saw him the other day in an alley just outside of the Bronx pushing a cart. That wasn't really him was it?

  48. Shows the power of openness by n2rjt · · Score: 1

    I was working with networking in the '80s, and there were many networking protocols out there. Some, like DECNET, had significant advantages over TCP/IP. Back then, we thought that eventually the ISO stack would win, when it got finished.
    But TCP/IP was an open set of standards, and BSD provided an open source implementation very early in the game.
    The result was that EVERYBODY provided TCP/IP support in addition to their proprietary stacks. Microsoft came to the table pretty late compared with others.
    TCP/IP didn't become "the Internet" because it was the best protocol for the job, but because it was an open standard with a free reference implementation.