-
Subscribe -
Community
-
Top Commenters
-
Popular Threads
-
Recent Comments
- Since that $750 per family is money we don't have, that would be $750 per family plus interest on the debt in perpetuity. Or it could be monetized, in which case it regressively taxes everyone...
- For the record, the supporters of "Google violates its 'Don't be Evil' motto swept the floor with the Google apologists, even with Googleboy Larry Lessig in the audience. See the...
- Slippery slopes are everywhere, so I wouldn't worry about them. These issues about probable cause only apply to the government, as I understand them, but IANAL. Assuming there were something to...
- Apparently I can reply to your comment via e-mail. We'll see if this works. (later) Indeed it does, with a few formatting weirdnesses is all.
- Same here. My response to you hasn't shown up.I guess Disqus doesn't want to get anyone upset.
The Technology Liberation Front
The Technology Liberation Front is the tech policy blog dedicated to keeping politicians' hands off the 'net and everything else related to technology.The Technology Liberation Front » Archive » TCP/IP “More or Less by Fiat?”
Started by TLF · 3 months ago
8 months ago
8 months ago
8 months ago
When the ARPANET was opened to commercial traffic around 1990, the underlying hardware environment had changed. Computers were faster, the personal computer had become a platform able to run more resource intensive and capable operating systems, and many private companies had installed Ethernet infrastrucure for their private networks. The optimizations made by the telcos in X.25 were now the wrong ones to support high speed peer networking. The proprietary protocols were closed and also not designed to support networks without central administration.
Thus it came to pass that the design decisions made by the researchers and paid for by the DOD came to the fore. Without the funding that enabled the ARPANET protocols to be designed, developed, tested and improved, they wouldn't have been ready when the hardware caught up to them.
An interesting contrast: the ISO protocols developed as an alternative to the ARPANET protocols. Arguably, they had some aspects that were theoretically superior to the ARPANET protocols, and they were an international standard adopted by the telecom community. But because they didn't have battle tested implementations, they didn't catch on, and only some of the upper layer protocols still are used.
8 months ago
As bemused mentions, ISO/OSI was technically superior to TCP/IP and was developed in a truly open process, not just by telecoms but by computer companies and users as well. General Motors and Boeing were big supporters of OSI.
The DOD process was much more a matter of giving contracts to very small groups, like Cerf and Kahn for TCP and IP, and to Jon Postel for FTP. Hence their standards were much more limited and easier to understand and implement with fewer options. There was a whole standards aftermarket for ISO called the OSI Implementors' Workshop (in which I participated) that did nothing more than choose subsets of the massive ISO protocols to implement in a series of interoperability fairs.
The government forced the adoption of TCP/IP by paying for software implementations that were given away for free, and by demanding TCP support as a condition of making sales to the federal government. The DOD didn't want to lose control of networking to a bunch of scruffy foreigners.
Had the market been allowed to work, with by ISO and TCP software competing on a level playing field, ISO would have won because it incorporated the knowledge gained from early experiments in networking carried out by computer companies with proprietary software suites.
And we wouldn't have all the problems we're having today with the transition to IPv6. But we'd have a different set of problems almost as bad, probably, so it may not end up making all that much difference. As time goes by, the IETF has simply incorporated more and more ideas from ISO anyhow.
Anyhow, that's how it looked from where I sat, at a company that was doing both TCP and ISO code at the same time.
8 months ago
...
TCP/IP spread like wildfire because it was well-designed, and because its open architecture made it easier to deploy and more flexible than the alternatives.
Tim:
I think there is a connection between the two statements I've repeated above. In other words,
part of the reason TCP/IP was open and extendable was that it was designed by the military.
I would refer to the history of the development of the radio as a consumer appliance just after the First World War. Prior to the First World War, Radios occupied room, and were difficult to put together due to patents that different companies held, and any one company couldn't build a whole radio. The US Navy broke the patents, and made it possible to build what we know today as a radio, and the architecture was much more open than before.
This is covered in detail in the excellent book "Steal this Idea" by Michael Perelman. In general, it seems that military contributions to consumer markets are under-rated. They are fundamentally different than inputs that come from purely commercial enterprises.
8 months ago
TCP/IP wasn't "designed by the military," it was designed by a couple of computer science Ph. D.'s working at Stanford who happened to get some grant money from the military. They weren't following orders from the Pentagon, and their work product wasn't different in any substantial way from a purely private research effort at Xerox a few blocks down the street.
8 months ago
Richard:
My point was not that everyone who worked on the development of TCP/IP was a commissioned officer, but that the client was the military, and that the design consideration were driven by criteria was developed by the military.
From wikipedia:
"The Internet protocol suite came from work done by Defense Advanced Research Projects Agency (DARPA) in the early 1970s. After building the pioneering ARPANET in the late 1960s, DARPA started work on a number of other data transmission technologies. In 1972, Robert E. Kahn was hired at the DARPA Information Processing Technology Office, where he worked on both satellite packet networks and ground-based radio packet networks, and recognized the value of being able to communicate across them. In the spring of 1973, Vinton Cerf, the developer of the existing ARPANET Network Control Program (NCP) protocol, joined Kahn to work on open-architecture interconnection models with the goal of designing the next protocol for the ARPANET.
...
In March 1982, the US Department of Defense made TCP/IP the standard for all military computer networking."
8 months ago
8 months ago
Richard:
That's basically an ad hominum attack, but if you have any facts that would show that TCP/IP wasn't design by a defense agency, please post those facts...
8 months ago
8 months ago
that's exactly right, but Richard seems incapable of admitting that anything good was every done by the govt...plus he likes calling me names ...
5 months ago