Standards and control
The Internet has developed a significant subculture dedicated
to the idea that the Internet is not owned or controlled by
any one person, company, group, or organization. Nevertheless,
some standardization and control is necessary for anything
to function.
Many people wanted to put their ideas into the standards for communication between the computers that made up this network, so a system was devised for putting forward ideas. One would write one's ideas in
a paper called a "Request for Comments" (RFC for short), and let everyone
else read it. People commented on and improved those ideas in new RFCs. (With its basis as an educational research project, much of the documentation was written by students or others who played significant roles in developing the network but did not have official responsibility
for defining standards. This is the reason for the very low-key name of "Request
for Comments" rather than something like "Declaration of
Official Standard".)
The first RFC (RFC1) was written on April 7th, 1969. There are
now over 3500 RFCs, describing every aspect of how the internet functions.
The Internet standards process has been as innovative as the Internet
itself. Prior to the Internet, standardization was a slow process
run by committees with arguing vendor-driven factions and lengthy
delays. In networking in particular, the results were monstrous
patchworks of bloated specifications.
The fundamental requirement for a networking protocol to become an
Internet standard is the existence of at least two working
implementations that interoperate with each other. This makes sense
looking back, but it was a new concept at the time. Other efforts
built huge specifications with many optional parts
and then expected people to go off and implement them, and only later
did people find that they did not interoperate, or worse, the standard
was not even implementable.
In the 1980s, the
International Organization for Standardization (ISO) documented a new
effort in networking called Open Systems Interconnect or OSI. Prior
to OSI, networking was completely vendor-developed and proprietary.
OSI was a new industry effort, attempting to get everyone to agree
to common network standards to provide multi-vendor interoperability.
The OSI model was the most important advance in teaching network
concepts. However, the OSI protocols or "stack" that were specified
as part of the project were a bloated mess. Standards like X.400
for e-mail took up several large books, while Internet e-mail took only a few dozen pages at most in RFC-821 and 822. Most protocols and specifications in the OSI stack, such as token-bus media, CLNP packet delivery, FTAM file transfer, and X.400 e-mail, are long-gone today. Only one, X.500 directory service, still survives with significant usage, mainly because
the original unwieldy protocol has been stripped away and effectively
replaced with LDAP.
Some formal organization is necessary to make things operate.
The first central authority was the NIC (Network Information Center) at SRI
(Stanford Research Institute in Menlo Park, California).
World Wide Web
(see also World_Wide_Web#Origins)
One of the parts of the Internet many people are most familiar with is the World Wide Web.
As the Internet grew through the 1980s and early 1990s, many people realized the growing need to be able to find and organize files and related information. Projects such as Gopher, WAIS, and the Anonymous FTP Archive Site list attempted to create schemes to organize distributed data and present it to people in an easy-to-use form. Unfortunately, these projects fell short in being able to accommodate all the various existing file and data types, and in being able to grow without centralized bottlenecks.
One of the most promising ideas was hypertext, inspired by Vannevar Bush's "memex", Ted Nelson's Project Xanadu and the Note Code Project. Small self-contained hypertext systems had been created before, such as Apple Computer's HyperCard, but before the Internet, nobody had worked out how to scale it up so that it could to refer to another document anywhere in the world.
The solution was invented by Tim Berners-Lee in 1989. He was a physicist working at CERN, the European Particle Physics Laboratory, and wanted a way for physicists to share information about their research. His documentation project was the source of the two key inventions that made the World Wide Web possible.
The two key inventions were the uniform resource locator (URL) and hypertext markup language (HTML). The URL was a simple way to specify the location of a document anywhere on the Internet in one simple name that specified a computer name, a file identification on that machine, and a protocol to use. HTML was an easy way to embed codes into a text file that could define the structure of a document and also include links pointing to other documents. An additional network protocol, a hypertext transfer protocol (HTTP), was also invented for reduced overhead in transfers, but the true genius of the new system was that a new protocol was useful but not necessary; the URL and HTML system was backwards compatible with existing protocols like FTP and Gopher.
Later around 1992 people realized that the simple markup capabilities of HTML could allow graphics to be included in text documents. The first graphical web browsers were developed, Viola and Mosaic. Mosaic was developed by a team at the National Center for Supercomputing Applications at the University of Illinois at Urbana-Champaign (NCSA-UIUC), led by Marc Andreesen. Andreesen left NCSA-UIUC and joined Jim Clark, one of the founders of SGI (Silicon Graphics, Inc). They started Mosaic Communications which became Netscape Communications Corporation , making Netscape Navigator the first commercially successful browser. Microsoft acquired technology from Spyglass, Inc, (who got their technology from NCSA) to develop Internet Explorer.
The ease of creating new Web documents and linking to existing ones caused exponential growth. As the Web grew, search engines were created to track pages on the web and allow people to find things. The first search engine, Lycos, was created in 1993 as a university project. In 1993, the first web magazine, The Virtual Journal, was published by a University of Maine student. At the end of 1993, Lycos indexed a total of 800,000 web pages.
By August 2001, the Google search engine tracked over 1.3 billion web pages and the growth continues. In early 2004, Google's index exceeded 4 billion pages.
See also
External links
Further reading
- Arthur Norberg, Judy E. O'Neill, Transforming Computer Technology: Information Processing for the Pentagon, 1962-1982 (Johns Hopkins University, 1996) pp. 179-196
Source | Copyright