Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
kb-texts.doc
Скачиваний:
2
Добавлен:
17.07.2019
Размер:
1.69 Mб
Скачать

32.A Bigger Pipe

Traffic on the Internet today includes Java applets, streaming video and audio, subscription channels, as well as HTML and email. The government has handed over several sections of the Internet to private companies, and the capacity of the Internet's backbone has been increased to keep up with the exponential growth in traffic. Over the last few years new technologies have widened bandwidth to handle the increased traffic, but engineers don't know how long they'll be able to keep ahead of demands on the network.

Yogi Bera once said that "nobody goes to that restaurant anymore because it's too crowded." Many experts in computer networks, such as Vint Cerf, are predicting an equivalent problem for the Internet in the near future. They warn that too much traffic will shut everything down. To prevent the problem, we'll need faster networks and more efficient protocols.

In answer, there are two competing LAN technologies promising a ten-fold increase in network speeds - ATM (Asynchronus Transfer Mode) and gigabit Ethernet. To handle the faster speeds, a new Internet Protocol has been proposed, IPng (IP new generation, or IPv6). It's designed to handle the growing size of the Internet and faster network speeds. Just as the ARPAnet was based on open standards, all three of these technologies are nonproprietery. And just as the ARPAnet spawned a new industry, new companies are popping up to market products - and some of the players are very familiar.

Larry Roberts is currently President and CEO of Packetcom, a company that designs switches for ATM. One of the leaders in gigabit Ethernet technologies, Granite Systems, was founded by Andy Bechtolsheim (from Sun), but he eventually sold that company to Cisco Systems. Cisco is laying bets on all possible outcomes with products for gigabit Ethernet, ATM, and IPng. To help administrators manage their routers, Cisco recently licensed Novell Directory Services technology (NDS) from Novell. NDS is written in Java. On the browser front, AOL has offered to buy Netscape for over $4 billion. Meanwhile, Microsoft still fights an anti-trust lawsuit with witnesses from Sun, Novell, Netscape, AOL, and others.

The Internet has a rich history with colorful characters and comlex plots. This Web site has only presented a small part of its history, and many more stories remain mostly untold. As for the future of the Internet, most people admit it is uncertain, but everyone must agree that it will certainly be interesting and remain an important part of our future.

Terms

ALOHAnet - Norm Abramson wanted to surf - so he moved to Hawaii in 1969. Abramson wanted to network with the other islands - so he built the ALOHAnet in 1970. From the University of Hawaii, Abramson connected computers over a network of radio transmitters using a protocol telling the computers how to share the airwaves. more of the story...

ARPA - Advanced Research Projects Agency, founded in 1957 in response to the Russian scientists beating our scientists in putting a satellite into orbit. more of the story...

ARPAnet - Advanced Research Projects Agency Network. Bob Taylor came up with the idea of networking all the ARPA-funded computers together so he wouldn't have to change seats. more of the story...

Bandwidth - how much stuff you can cram onto the network. A wider bandwidth means more information in a shorter amount of time.

BBN - Bolt, Beranek and Newman, in Cambridge, MA - founded by three partners in the 1950s as a consulting business in acoustic engineering. BBN shifted its business to computers as they became more important. In 1969, BBN was awarded the contract to build the first IMPs. more of the story...

Browser - software for navigating the Web, retrieving documents and other files, and displaying them on the user's screen. Two of the most popular browsers are Netscape Navigator and Microsoft Internet Explorer.

Bulletin Board System (BBS) - the cyberspace equivalent to the office bulletin board, a BBS is software that allows users to post and read messages left by other users. Bulletin Board Systems were very popular in the 1980's when computer enthusiasts set up their own systems on personal computers. more of the story...

Domain Name - When the keepers of the Internet realized that the number of computers on the network was getting too much to handle with simple computer names, they came up with a new addressing system. They added the school, organization, or company name and a domain identifier to tell if it was commercial (com), educational (edu), or something else (org, etc.). The domain for the PBS Web server is "pbs.org" and the full address "www.pbs.org" is the domain name. Other countries have an additional identifier to tell which country it comes from - for example, ".uk" means it's located in the United Kingdom.

Ethernet - a networking technology to connect computers over a local area network invented by Bob Metcalfe and David Boggs at Xerox PARC. Named after the invisible, massless substance that 19th century scientists believed filled the universe. more of the story...

FTP - File Transfer Protocol. One of the first applications developed for the ARPAnet, it's still used to send and retrieve files across the Internet.

Graphical User Interface (GUI) - a visual, icon-driven interface for an operating system or other application. A nice little acronym pronounced "gooey."

Host - Just like a party's host is responsible for all the guests, a computer host takes care of any other computers visiting over a network. In the early days of networking, any computer was a potential host, so now any computer connected to a network is called a host.

HTML - HyperText Markup Language. Publishers have always needed to write down instructions to the printer telling them how they wanted the document to look. Eventually, the printing business developed a standard set of shorthand "markup" instructions or "tags". On the Web, publishers use a Hypertext Markup Language to instruct Web browsers how the document should look. Berners-Lee came up with the first set of HTML tags using a tag style defined by the OSI for their Standard Generalized Markup Language (SGML). The HTML standard is currently defined and controlled by the World Wide Web Consortium.

HTTP - Hypertext Transfer Protocol. This is a set of instructions on how Web browsers and servers talk to each other.

Hypertext - a document formatting that allows documents to be linked by making certain words or phrases "clickable." When the link is followed, the information on the second document is related to the word in the first document. Hypertext is the formatting used on the World Wide Web.

IMP - Interface Messaging Processor - these were the minicomputers that connected each node on the ARPAnet to the network. Built by BBN, each was a refrigerator-sized Honeywell DDP-516 computer with a whopping 12k of memory. more of the story...

Internet - An internet is a group of networks connected together. The Internet (note the capital "I") refers to the global connection of networks around the world.

InterNIC - a collaborative project by Network Solutions, Inc., and AT&T (supported by the NSF) which provides four services to the Internet community. A "white pages" directory of domain names, IP addresses, and publicly accessible databases, domain name and IP address registration, support services for the Internet community, and an online publication summarizing information of interest to the online community.

IP - Internet Protocol, a protocol telling how packets on an internet are addressed and routed. The second part of TCP/IP.

Java - a high-level, object oriented programming language developed by Sun Microsystems that runs on most operating platforms. One of the original purposes of the language was to create a common language for all the "smart" appliances in the house. The ultimate in cross-platform, Java was going to let your TV and toaster speak the same language. Its new mission is to provide a language that programmers can use to write applications anyone can use on any computer. more of the story...

Javascript - A scripting language developed by Netscape Communications to add interactivity to Web pages. It really has little to do with Java, but Javascript is supposed to work across platforms and browsers.

Killer Application - Every step in the development of computers had a special application that made that step work and succeed - a killer app. For the personal computer it was the spread-sheet, and for the Internet it was email.

Local Area Network (LAN) - a group of computers, usually all in the same room or building, connected for the purpose of sharing files, exchanging email, and collaboration.

Mainframe - a large, multi-user computer. Before personal computers were available, businesses and universities purchased large and expensive mainframes and housed them away in large, air-conditioned rooms.

Metcalfe's Law - Metcalfe believes that a network's worth is directly related to the number of people on the networking. In the language of math, his law says "where N is the number of nodes, the power of a network is N squared."

Modem - modulator/demodulator - a device that converts digital (binary) signals from a computer into analog signals suitable for transmission over a phone line. On the other end, another modem it receives analog signals from a phone line and translates the analog signal back into digital bits.

MOSAIC - Soon after Marc Andreessen saw what the new World Wide Web could do in 1992, he thought a graphical interface for the browser would let everyone use the Web. He and seven other student programmers at the University of Illinois wrote the world's frist graphics Web browser, Mosaic, in 1992. more of the story...

NSFnet - A wide-area network developed by the National Science Foundation (NSF) in 1985. NSFnet replaced ARPAnet as the main government network linking universities and research facilities in 1990.

Node- a processing location on a network.

Packet - to send a message over a packet-switched network, the whole message it first cut up into smaller "packets" and each is numbered and labeled with an address saying where it came from and another saying where its going.

Packet switching - the technology that made large-scale computer networking possible. Instead of a dedicated connection between two computers, messages are divided up into packets and transmitted over a decentralized network. Once all the packets arrive at the destination, they are recompiled into the original message. more of the story...

Protocol - format or set of rules for communication, either over a network or between applications.

Router - a descendent of the IMP, a router directs packets between separate local area networks. To make the connection more efficient, a router reads each packet's header and directs it in the fastest direction. more of the story...

Search Engine - a program accessible on the Web which has a catalog of scanned Web sites in a large database. The user enters a list of keyword or search parameters, and the search engine creates a list of matches for the user to choose from.

TCP/IP - Transmission Control Protocol/Internet Protocol, first defined by Vint Cerf and Bob Kahn in 1973, the protocol made the Internet possible and has become the default network protocol around the world. more of the story...

TELNET - Terminal Emulation. Telnet allows a user at a remote computer to log on to another computer over a network and enter commands at a prompt as if they were directly connected to the remote computer.

Unix - an operating system developed by Kerrigan and Richie at AT&T Bell Labs in the late 1960's. It was written entirely in the C programming language, which made it easier to port to other platforms. It is still the primary operating system for the biggest servers on the Internet.

URL - Uniform Resource Locator, the address of a document or other resource reachable on the Internet. A URL has three components, specifying the protocol, server domain name, and the file location. For example, "http://www.pbs.org/nerds201/index.html" specifies using the HTTP protocol (others include ftp or gopher), on the www.opb.org server, and the file "/nerds201/index.html."

Usenet - A worldwide bulletin board system that can be accessed through the Internet or through many online services. The USENET contains more than 14,000 forums, called newsgroups, which cover almost every imaginable interest group. Created years before the Web, It is still used daily by millions of people around the world.

World Wide Web (WWW) - The protocol devised and implemented by Tim Berners-Lee in 1990 to help researchers at CERN share information across a diverse computer network. more of the story...

Xanadu - a networked, non-sequential, hyperlinked system of documents and multimedia objects first proposed by Ted Nelson in 1965. Nelson's system was similar to the World Wide Web, but included the ability to compose documents from sections scattered around the network and a method of making micro-payments to copyright holders. more of the story...

Xerox PARC - The Palo Alto Research Center was built by Xerox in the early 1970s to keep them ahead of the other office equipment companies in developing the office of the future. It is the location of many of the innovations that have changed the computer and communications. more of the story...

TIMELINE

1945 - Vennevar Bush publishes paper on memex machine.

1957 - U.S.S.R. launches Sputnik, first artificial earth satellite.

1958 - In response, U.S. forms the Advanced Research Projects Agency (ARPA) within the Department of Defense (DoD) to establish US lead in science and technology applicable to the military

1960 - J.C.R. Licklider publishes his landmark paper, "Man-Computer Symbiosis"

1961 - Leonard Kleinrock, MIT: "Information Flow in Large Communication Nets". First paper on packet-switching theory

1962 - J.C.R. Licklider & W. Clark, MIT: "On-Line Man Computer Communication".Galactic Network concept encompassing distributed social interactions

Licklider becomes the founding directory for ARPA's Information Processing Techniques Office and the behavioral science division.

Paul Baran, RAND: "On Distributed Communications Networks" Packet-switching networks; no single outage point

1963 - Licklider funds Engelbarts new "Augmentation Research Center" at Stanford.

President Kennedy is assassinated in Dallas.

1965 - Paul Baran gets funding from U.S. Air Force to experiment with a block switching network to protect communications during an nuclear war. However, he withdrew his proposal when the project was shifted to military managers.

ARPA sponsors study on "cooperative network of time-sharing computers" TX-2 at MIT Lincoln Lab and Q-32 at System Development Corporation (Santa Monica, CA) are directly linked (without packet switches) (more of the story...)

1966 - Larry Roberts, MIT: "Towards a Cooperative Network of Time-Shared Computers" First ARPANET plan.

(more of the story...)

1967 - ACM Symposium on Operating Principles Plan presented for a packet-switching network First design paper on ARPANET published by Lawrence G. Roberts

National Physical Laboratory (NPL) in Middlesex, England develops NPL Data Network under D. W. Davies

1968 - ARPA mails out 140 Requests for Proposals to prospective contractors to build the first four IMPs.

1969 - ARPAnet commissioned by DoD for research into networking. First nodes were UCLA, Stanford Research Institute, UCSB, and University of Utah. Use of Interface Message Processors (IMP) [Honeywell 516 mini computer with 12K of memory] developed by Bolt Beranek and Newman, Inc. (BBN)

First node-to-node message sent between UCLA and SRI - which was also the first ARPAnet crash

First Request for Comments (RFC): "Host Software" by Steve Crocker, written overnight in a bathroom so he wouldn't wake-up anyone.

1970 - ALOHAnet developed by Norm Abramson.

ARPANET hosts start using Network Control Protocol (NCP).

1971 - 15 nodes (23 hosts): UCLA, SRI, UCSB, Univ of Utah, BBN, MIT, RAND, SDC, Harvard, Lincoln Lab, Stanford, UIU(C), CWRU, CMU, NASA/Ames.

1972 - International Conference on Computer Communications with demonstration of ARPANET between 40 machines and the Terminal Interface Processor (TIP) organized by Bob Kahn. (October) more of the story...

InterNetworking Working Group (INWG) created to address need for establishing agreed upon protocols. Chairman: Vinton Cerf.

Telnet specification.

1973 - First international connections to the ARPANET: University College of London (England) and Royal Radar Establishment (Norway)

Bob Metcalfe's Harvard PhD Thesis outlines idea for Ethernet.

Bob Kahn poses Internet problem, starts internetting research program at ARPA. Vinton Cerf sketches gateway architecture in March on back of envelope in hotel lobby in San Francisco.

Cerf and Kahn present basic Internet ideas at INWG in September at Univ of Sussex, Brighton, UK.

File Transfer Protocol specification (RFC 454)

Network Voice Protocol (NVP) specification (RFC 741) and implementation enabling conference calls over ARPAnet.

1974 - Vint Cerf and Bob Kahn publish "A Protocol for Packet Network Intercommunication" which specified in detail the design of a Transmission Control Program (TCP). [IEEE Trans Comm]

Larry Roberts founds Telenet, the first commercial packet-switched data service

1975 - Operational management of Internet transferred to DCA (now DISA)

1976 - Elizabeth II, Queen of the United Kingdom sends out an e-mail

UUCP (Unix-to-Unix CoPy) developed at AT&T Bell Labs and distributed with UNIX one year later.

1977 - THEORYNET created by Larry Landweber at Univ of Wisconsin providing electronic mail to over 100 researchers in computer science (using a locally developed email system and TELENET for access to server).

Mail specification (RFC 733)

Tymshare launches Tymnet, competition for Telenet.

First demonstration of ARPANET/Packet Radio Net/SATNET operation of Internet protocols with BBN-supplied gateways in July

1979 - Meeting between Univ of Wisconsin, DARPA, NSF, and computer scientists from many universities to establish a Computer Science Department research computer network (organized by Larry Landweber).

USENET established using UUCP between Duke and UNC by Tom Truscott, Jim Ellis, and Steve Bellovin. All original groups were under net.* hierarchy.

ARPA establishes the Internet Configuration Control Board (ICCB)

Packet Radio Network (PRNET) experiment starts with DARPA funding. Most communications take place between mobile vans. ARPANET connection via SRI.

1981 - BITNET, the "Because It's Time NETwork" started as a cooperative network at the City University of New York, with the first connection to Yale.

Provides electronic mail and listserv servers to distribute information, as well as file transfers.

CSNET (Computer Science NETwork) built by a collaboration of computer scientists and Univ of Delaware, Purdue Univ, Univ of Wisconsin, RAND Corporation and BBN through seed money granted by NSF to provide networking services (especially email) to university scientists with no access to ARPANET. CSNET later becomes known as the Computer and Science Network.

1982 - DCA and ARPA establish the Transmission Control Protocol (TCP) and Internet Protocol (IP), as the protocol suite, commonly known as TCP/IP, for ARPANET. (:vgc:) This leads to one of the first definitions of an "internet" as a connected set of networks, specifically those using TCP/IP, and "Internet" as connected TCP/IP internets. DoD declares TCP/IP suite to be standard for DoD (:vgc:)

1983 - Name server developed at Univ of Wisconsin, no longer requiring users to know the exact path to other systems.

Cutover from NCP to TCP/IP (1 January)

CSNET / ARPANET gateway put in place

ARPANET split into ARPANET and MILNET; the latter became integrated with the Defense Data Network created the previous year.

Desktop workstations come into being, many with Berkeley UNIX which includes IP networking software.

Berkeley releases 4.2BSD incorporating TCP/IP, with much of the programming done by Bill Joy

1984 - Domain Name System (DNS) introduced.

Number of hosts breaks 1,000

Moderated newsgroups introduced on USENET (mod.*)

George Orwell's prophesy of the universal loss of individual rights doesn't come true.

1985 - Whole Earth 'Lectronic Link (WELL), operated by Stewart Brand on his houseboat, is open for calls.

On March 15th, Symbolics.com is assigned the first registered domain. Other firsts: cmu.edu, purdue.edu, rice.edu, ucla.edu (April); css.gov (June); mitre.org, .uk (July)

100 years to the day of the last spike being driven on the cross-Canada railroad, the last Canadian university is connected to NetNorth in a one year effort to have coast-to-coast connectivity.

1986 - NSFNET created (backbone speed of 56Kbps)

NSF establishes 5 super-computing centers to provide high-computing power for all (JVNC@Princeton, PSC@Pittsburgh, SDSC@UCSD, NCSA@UIUC, Theory Center@Cornell). This allows an explosion of connections, especially from universities.

NSF-funded SDSCNET, JVNCNET, SURANET, and NYSERNET operational

Internet Engineering Task Force (IETF) and Internet Research Task Force (IRTF) comes into existence under the IAB. First IETF meeting held in January at Linkabit in San Diego

The first Freenet (Cleveland) comes on-line 16 July under the auspices of the Society for Public Access Computing (SoPAC). Later Freenet program management assumed by the National Public Telecomputing Network (NPTN) in 1989

Network News Transfer Protocol (NNTP) designed to enhance Usenet news performance over TCP/IP.

1987 - Number of hosts breaks 10,000

NSF signs a cooperative agreement to manage the NSFNET backbone with Merit Network, Inc. (IBM and MCI) involvement was through an agreement with Merit). Merit, IBM, and MCI later founded ANS.

UUNET is founded with Usenix funds to provide commercial UUCP and Usenet access. Originally an experiment by Rick Adams and Mike O'Dell

1988 - 2 November - Internet worm burrows through the Net, affecting ~6,000 of the 60,000 hosts on the Internet

CERT (Computer Emergency Response Team) formed by DARPA in response to the needs exhibited during the Morris worm incident. The worm is the only advisory issued this year.

DoD chooses to adopt OSI and sees use of TCP/IP as an interim. US Government OSI Profile (GOSIP) defines the set of protocols to be supported by Government purchased products

NSFNET backbone upgraded to T1 (1.544Mbps)

CERFnet (California Education and Research Federation network) founded by Susan Estrada, named after Vint Cerf

Internet Relay Chat (IRC) developed by Jarkko Oikarinen

FidoNet gets connected to the Net, enabling the exchange of e-mail and news

1989 - Number of hosts breaks 100,000

First relays between a commercial electronic mail carrier and the Internet: MCI Mail through the Corporation for the National Research Initiative (CNRI), and Compuserve through Ohio State Univ.

First Interop conference in San Jose, CA, created to promote the use of TCP/IP packet-switched networking

Countries connecting to NSFNET: Australia (AU), Germany (DE), Israel (IL), Italy (IT), Japan (JP), Mexico (MX),Netherlands (NL), New Zealand (NZ), Puerto Rico (PR), United Kingdom (UK)

1990 - ARPANET ceases to exist

Electronic Frontier Foundation (EFF) is founded by Mitch Kapor and Stewart Brand

Archie released by Peter Deutsch, Alan Emtage, and Bill Heelan at McGill

Hytelnet released by Peter Scott (Univ of Saskatchewan)

The World comes on-line (world.std.com), becoming the first commercial provider of Internet dial-up access

ISO Development Environment (ISODE) developed to provide an approach for OSI migration for the DoD. ISODE software allows OSI application to operate over TCP/IP

Countries connecting to NSFNET: Argentina (AR), Austria (AT), Belgium (BE), Brazil (BR), Chile (CL), Greece (GR), India (IN), Ireland (IE), Korea (KR), Spain (ES), Switzerland (CH)

1991 - Gopher released by Paul Lindner and Mark P. McCahill from the Univ of Minnessota

World-Wide Web (WWW) released by CERN; Tim Berners-Lee developer

PGP (Pretty Good Privacy) released by Philip Zimmerman

NSFNET backbone upgraded to T3 (44.736Mbps)

NSFNET traffic passes 1 trillion bytes/month and 10 billion packets/month

Defense Data Network NIC contract awarded by DISA to Government Systems Inc. who takes over from SRI in May

1992 - Internet Society (ISOC) is chartered

Number of hosts breaks 1,000,000

Veronica, a gopherspace search tool, is released by Univ of Nevada

The term "Surfing the Internet" is coined by Jean Armour Polly

1993 - InterNIC created by NSF to provide specific Internet services:

• directory and database services (AT&T)

• registration services (Network Solutions Inc.)

• information services (General Atomics/CERFnet)

US National Information Infrastructure Act

Mosaic takes the Internet by storm; WWW proliferates at a 341,634% annual growth rate of service traffic.

Gopher's growth is 997%.

1994 - ARPANET/Internet celebrates 25th anniversary

NSFNET traffic passes 10 trillion bytes/month

WWW edges out telnet to become 2nd most popular service on the Net (behind ftp-data) based on % of packets and bytes traffic distribution on NSFNET

1995 - NSFNET reverts back to a research network. Main US backbone traffic now routed through interconnected network providers

The new NSFNET is born as NSF establishes the very high speed Backbone Network Service (vBNS) linking super-computing centers: NCAR, NCSA, SDSC, CTC, PSC

RealAudio, an audio streaming technology, lets the Net hear in near real-time

WWW surpasses ftp-data in March as the service with greatest traffic on NSFNet based on packet count, and in April based on byte count

Traditional online dial-up systems (Compuserve, America Online, Prodigy) begin to provide Internet access

A number of Net related companies go public, with Netscape leading the pack with the 3rd largest ever NASDAQ IPO share value (9 August)

Registration of domain names is no longer free. Beginning 14 September, a $50 annual fee has been imposed, which up until now was subsidized by NSF. NSF continues to pay for .edu registration, and on an interim basis for .gov

1996 - Internet phones catch the attention of US telecommunication companies who ask the US Congress to ban the technology (which has been around for years)

MCI upgrades Internet backbone adding ~13,000 ports, bringing the effective speed from 155Mbps to 622Mbps.

The Internet Ad Hoc Committee announces plans to add 7 new generic Top Level Domains (gTLD): .firm, .store, .web, .arts, .rec, .info, .nom. The IAHC plan also calls for a competing group of domain registrars worldwide.

The WWW browser war, fought primarily between Netscape and Microsoft, has rushed in a new age in software development, whereby new releases are made quarterly with the help of Internet users eager to test upcoming (beta) versions.

1997 - 2000th RFC: "Internet Official Protocol Standards"

71,618 mailing lists registered at Liszt, a mailing list directory

The American Registry for Internet Numbers (ARIN) is established to handle administration and registration of IP numbers to the geographical areas currently handled by Network Solutions (InterNIC), starting March 1998.

101,803 Name Servers in whois database

1998 - Netscape releases the source code for its Netscape Navigator browswer to the public domain.

Microsoft releases Windows 98. Months later the government orders Microsoft to change its Java virtual machine to pass Sun's Java compatibility test.

Microsoft is taken to court for allegations of anti-trust violations.

httr://www.pbs.org/opb/nerds2.0.1/timeline

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]