Deitel, Harvey
M. T. R. Nieto, Paul J. Deitel Internet and World Wide Web: How to Program
Prentice Hall, Copyright
2000
Comer, Douglas E., Purdue
University Internet
Book, The: Everything You Need to Know About Computer Networking and How the
Internet Works, 3/e Prentice Hall, Copyright 2000,
Comer, Douglas E. Purdue
University, Ralph E. Droms, Bucknell University Computer
Networks and Internets (Bk/CD-ROM), 2/e Prentice Hall Copyright 1999.
Kurose, James F. and Keith W. Ross, Computer Networking -- A Top-Down Approach Featuring the Internet, Addison-Wesley, Copyright 2000. Online: http://occ.awlonline.com/bookbind/pubbooks/kurose-ross1/index.html
Internetworking Technology Overview
http://www.cisco.com/univercd/cc/td/doc/cisintwk/index.htm
Internetworking Technology Overview publication and the Cisco Connection
Training multimedia CD-ROM provided the foundation from which this compilation
was derived.
Copyright 1989-2000
© Cisco Systems Inc.
August 2000
The Internet is a computer network made up of thousands of networks worldwide. No one knows exactly how many computers are connected to the Internet, although estimates are ongoing. It is certain, however, that these number in the millions and are increasing at a rapid rate.
No one is in charge of the Internet. There are organizations which develop technical aspects of this network, but no governing body is in control. The Internet backbone, through which Internet traffic flows, is owned by private companies.
All computers on the Internet communicate with one another using the Transmission Control Protocol/Internet Protocol suite, abbreviated to TCP/IP. Computers on the Internet use a client/server architecture. This means that the remote server machine provides files and services to the user's local client machine. Software can be installed on a client computer to take advantage of the latest access technology.
An Internet user has access to a wide variety of services: electronic mail, file transfer, vast information resources, interest group membership, interactive collaboration, multimedia displays, real-time broadcasting, shopping opportunities, and much more.
The Internet consists primarily of a variety of access protocols. Many of these protocols feature programs that allow users to search for and retrieve material made available by the protocol.
The World Wide Web (abbreviated as the Web or WWW) is a system of Internet servers that supports hypertext to access several Internet protocols on a single interface Almost every protocol type available on the Internet is accessible on the Web. This includes e-mail, FTP, Telnet, and Usenet News. In addition to these, the World Wide Web has its own protocol: HyperText Transfer Protocol, or HTTP. These protocols will be explained later in this handout.
The World Wide Web provides a single interface for accessing all these protocols. This creates a convenient and user-friendly environment. It is no longer necessary to be conversant in these protocols within separate, command-level environments. The Web gathers together these protocols into a single system. Because of this feature, and because of the Web's ability to work with multimedia and advanced programming languages, the World Wide Web is the fastest-growing component of the Internet.
The operation of the Web relies primarily on hypertext as its means of information retrieval. HyperText is a document containing words that connect to other documents. These words are called links and are selectable by the user. A single hypertext document can contain links to many documents. In the context of the Web, words or graphics may serve as links to other documents, images, video, and sound. Links may or may not follow a logical path, as each connection is programmed by the creator of the source document. Overall, the WWW contains a complex virtual web of connections among a vast number of documents, graphics, videos, and sounds.
Producing hypertext for the Web is accomplished by creating documents with a language called HyperText Markup Language, or HTML. With HTML, tags are placed within the text to accomplish document formatting, visual features such as font size, italics and bold, and the creation of hypertext links. Graphics may also be incorporated into an HTML document. HTML is an evolving language, with new tags being added as each upgrade of the language is developed and released. The World Wide Web Consortium, led by Web founder Tim Berners-Lee, coordinates the efforts of standardizing HTML.
The World Wide Web consists of files, called pages or home pages, containing links to documents and resources throughout the Internet. The University Libraries Home Page is located at http://www.albany.edu/library/.
The Web provides a vast array of experiences including multimedia presentations, real-time collaboration, interactive pages, radio and television broadcasts, and the automatic "push" of information to a client computer. Programming languages such as Java, JavaScript and Visual Basic are extending the capabilities of the Web. An increasing amount of information on the Web is served dynamically from content stored in databases. The Web is therefore not a fixed entity, but one that is in a constant state of flux.
For more complete information about the World Wide Web, see Understanding The World Wide Web.
Electronic mail, or e-mail, allows computer users locally and worldwide to exchange messages. Each user of e-mail has a mailbox address to which messages are sent. Messages sent through e-mail can arrive within a matter of seconds.
A powerful aspect of e-mail is the option to send electronic files to a person's e-mail address. Non-ASCII files, known as binary files, may be attached to e-mail messages. These files are referred to as MIME attachments. MIME stands for Multimedia Internet Mail Extension, and was developed to help e-mail software handle a variety of file types. For example, a document created in Microsoft Word can be attached to an e-mail message and retrieved by the recipient with the appropriate e-mail program. Many e-mail programs, including Eudora, Netscape Messenger, and Microsoft Outlook Express, offer the ability to read files written in HTML, which is itself a MIME type.
Telnet is a program that allows you to log into computers on the Internet and use online databases, library catalogs, chat services, and more. To Telnet to a computer, you must know its address. This can consist of words (locis.loc.gov) or numbers (140.147.254.3). Some services require you to connect to a specific port on the remote computer. In this case, type the port number after the Internet address. Example: telnet nri.reston.va.us 185.
Telnet is available on the World Wide Web. Probably the most common Web-based resources available through Telnet are library catalogs. A link to a Telnet resource may look like any other link, but it will launch a Telnet session to make the connection. A Telnet program must be installed on your local computer and configured to your Web browser in order to work.
FTP stands for File Transfer Protocol. This is both a program and the method used to transfer files between computers. Anonymous FTP is an option that allows users to transfer files from thousands of host computers on the Internet to their personal computer account. FTP sites contain books, articles, software, games, images, sounds, multimedia, course work, data sets, and more.
If your computer is directly connected to the Internet via an Ethernet cable, you can use one of several PC software programs, such as WS_FTP for Windows, to conduct a file transfer.
FTP transfers can be performed on the World Wide Web without the need for special software. In this case, the Web browser will suffice. Whenever you download software from a Web site to your local machine, you are using FTP. You can also retrieve FTP files via search engines such as FAST FTP Search, located at http://ftpsearch.lycos.com/. This option is easiest because you do not need to know FTP program commands.
One of the benefits of the Internet is the opportunity it offers to people worldwide to communicate via e-mail. The Internet is home to a large community of individuals who carry out active discussions organized around topic-oriented forums distributed by e-mail. These are administered by software programs. Probably the most common program is the listserv.
A great variety of topics are covered by listservs, many of them academic in nature. When you subscribe to a listserv, messages from other subscribers are automatically sent to your electronic mailbox. You subscribe to a listserv by sending an e-mail message to a computer program called a listserver. Listservers are located on computer networks throughout the world. This program handles subscription information and distributes messages to and from subscribers. You must have a e-mail account to participate in a listserv discussion group. Visit Liszt at http://www.liszt.com/ to see an example of a site that offers a searchable collection of e-mail discussion groups.
Majordomo and Listproc are two other programs that administer e-mail discussion groups. The commands for subscribing to and managing your list memberships are similar to those of listserv.
Usenet News is a global electronic bulletin board system in which millions of computer users exchange information on a vast range of topics. The major difference between Usenet News and e-mail discussion groups is the fact that Usenet messages are stored on central computers, and users must connect to these computers to read the messages posted to these groups. This is distinct from e-mail distribution, in which messages arrive in the electronic mailboxes of each list member.
Usenet itself is a set of machines that exchanges messages, or articles, from Usenet discussion forums, called newsgroups. Usenet administrators control their own sites, and decide which (if any) newsgroups to sponsor and which remote newsgroups to allow into the system.
There are thousands of Usenet newsgroups in existence. While many are academic in nature, numerous newsgroups are organized around recreational topics. Much serious computer-related work takes place in Usenet discussions. A small number of e-mail discussion groups also exist as Usenet newsgroups.
The Usenet newsfeed can be read by a variety of newsreader software programs. Newsreader software gives you access to the newsgroup messages which are stored on a central computer at the University. For example, the Netscape Communicator suite comes with a newsreader program called Messenger. Newsreaders are also available as standalone products.
FAQ stands for Frequently Asked Questions. These are periodic postings to Usenet newsgroups that contain a wealth of information related to the topic of the newsgroup. Many FAQs are quite extensive. FAQs are available by subscribing to individual Usenet newsgroups. A Web-based collection of FAQ resources has been collected by The Internet FAQ Consortium and is available at http://www.faqs.org/.
RFC stands for Request for Comments. These are documents created by and distributed to the Internet community to help define the nuts and bolts of the Internet. They contain both technical specifications and general information.
FYI stands for For Your Information. These notes are a subset of RFCs and contain information of interest to new Internet users.
Links to indexes of all three of these information resources are available on the University Libraries Home Page at http://www.albany.edu/library/internet/net_info/faqs.html.
Chat programs allow users on the Internet to communicate with each other by typing in real time. They are sometimes included as a feature of a Web site, where users can log into the "chat room" to exchange comments and information about the topics addressed on the site. Chat may take other, more wide-ranging forms. For example, America Online is well known for sponsoring a number of topical chat rooms.
A variation of chat is the phenomenon of instant messenging. With instant messenging, a user on the Web can contact another user currently logged in and type a conversation. Most famous is America Online's Instant Messenger. ICQ is another commonly-used chat program.
Other types of real-time communication are addressed in the tutorial Understanding the World Wide Web.
August 2000
The World Wide Web is a system of Internet servers that supports hypertext to access several Internet protocols on a single interface. The World Wide Web is often abbreviated as the Web, WWW, or W3.
The World Wide Web was developed in 1989 by Tim Berners-Lee of the European Particle Physics Lab (CERN) in Switzerland. The initial purpose of the Web was to use networked hypertext to facilitate communication among its members, who were located in several countries. Word was soon spread beyond CERN, and a rapid growth in the number of both developers and users ensued. In addition to hypertext, the Web began to incorporate graphics, video, and sound. In recent years, the use of the Web has now reached global proportions.
Almost every protocol type available on the Internet is accessible on the Web. Internet protocols are sets of rules that allow for intermachine communication on the Internet. The following major protocols are accessible on the Web:
E-mail (Simple Mail Transport Protocol or SMTP)
Distributes electronic messages and files to one or more electronic mailboxes
Telnet (Telnet Protocol)
Facilitates login to a computer host to execute commands
FTP (File Transfer Protocol)
Transfers text or binary files between an FTP server and client
Usenet (Network News Transfer Protocol or NNTP)
Distributes Usenet news articles derived from topical discussions on newsgroups
HTTP (HyperText Transfer Protocol)
Transmits hyptertext over networks. This is the protocol of the WWW.
Many other protocols are available on the Web. To name just one example, the Voice over Internet Protocol (VoIP) allows users to place a telephone call over the Web.
The World Wide Web provides a single interface for accessing all these protocols. This creates a convenient and user-friendly environment. It is no longer necessary to be conversant in these protocols within separate, command-level environments. The Web gathers together these protocols into a single system. Because of this feature, and because of the Web's ability to work with multimedia and advanced programming languages, the World Wide Web is the fastest-growing component of the Internet.
The operation of the Web relies primarily on hypertext as its means of information retrieval. HyperText is a document containing words that connect to other documents. These words are called links and are selectable by the user. A single hypertext document can contain links to many documents. In the context of the Web, words or graphics may serve as links to other documents, images, video, and sound. Links may or may not follow a logical path, as each connection is programmed by the creator of the source document. Overall, the WWW contains a complex virtual web of connections among a vast number of documents, graphics, videos, and sounds.
Producing hypertext for the Web is accomplished by creating documents with a language called HyperText Markup Language, or HTML. With HTML, tags are placed within the text to accomplish document formatting, visual features such as font size, italics and bold, and the creation of hypertext links. Graphics may also be incorporated into an HTML document. HTML is an evolving language, with new tags being added as each upgrade of the language is developed and released. The World Wide Web Consortium, led by Tim Berners-Lee, coordinates the efforts of standardizing HTML.
The World Wide Web consists of files, called pages or Web pages, containing information and links to resources throughout the Internet.
Web pages can be created by user activity. For example, if you visit a Web search engine and enter keywords on the topic of your choice, a page will be created containing the results of your search. In fact, an increasing amount of information found on the Web today is served from databases, creating temporary Web pages "on the fly" in response to user queries.
Access to Web pages may be accomplished by:
1. Entering an Internet address and retrieving a page directly
2. Browsing through pages and selecting links to move from one page to another
3. Searching through subject directories linked to organized collections of Web pages
4. Entering a search statement at a search engine to retrieve pages on the topic of your choice
URL stands for Uniform Resource Locator. The URL specifies the Internet address of a file stored on a host computer connected to the Internet. Every file on the Internet, no matter what its access protocol, has a unique URL. Web software programs use the URL to retrieve the file from the host computer and the directory in which it resides. This file is then displayed on the monitor connected to the user's local machine.
URLs are translated into numeric addresses using the Internet Domain Name System (DNS). The numeric address is actually the "real" URL. Since numeric strings are difficult for humans to use, alphneumeric addresses are employed by end users. Once the translation is made, the Web server can send the requested page to the user's Web browser.
Anatomy of a URL
This is the format of the URL:
protocol://host/path/filename
For example, this is a URL on the home page of the House Committee on Agriculture of the U.S. House of Representatives: http://www.house.gov/agriculture/schedule.htm
This URL is typical of addresses hosted in domains in
the United States.
Structure of this URL:
1. Protocol: http
2. Host computer name: www
3. Second-level domain name: house
4. Top-level domain name: gov
5. Directory name: agrictulture
6. File name: schedule.htm
Note how much information about the content of the file is present in this well-constructed URL. <> Other examples:
telnet://library.albany.edu the University at Albany library text-based catalog
ftp://ftp.uu.net/graphics/picasso a file at an ftp site
Several top-level domains (TLDs) are common in the United States:
com |
commercial
enterprise |
edu |
educational
institution |
gov |
U.S.
government entity |
mil |
U.S.
military entity |
net |
network
access provder |
org |
usually
nonprofit organizations |
In addition, dozens of domain names have been assigned to identify and locate files stored on host computers in countries around the world. These are referred to as two-letter Internet country codes, and have been standardized by the International Standards Organization as ISO 3166. For example:
ch |
Switzerland |
de |
Germany |
jp |
Japan |
uk |
United
Kingdom |
It had been proposed that new top-level domains be added to the existing domain names. The U.S. Government has formed the Internet Corporation for Assigned Names and Numbers (ICANN) to work out these and other issues relating to domain names.
To access the World Wide Web, you must use a Web browser. A browser is a software program that allows users to access and navigate the World Wide Web. There are two types of browsers:
1. Graphical: Text, images, audio, and video are retrievable through a graphical software program such as Netscape Navigator and Internet Explorer. These browsers are available for both Windows-based and Macintosh computers. Navigation is accomplished by pointing and clicking with a mouse on highlighted words and graphics.
You can install a graphical browser such as Netscape Navigator in your Windows-based or Macintosh machine. Navigator is available for downloading on the Netscape Web site: http://home.netscape.com/. Microsoft's Internet Explorer is available from the Microsoft Web site: http://www.microsoft.com/. To use these programs to access the Web, you need an ethernet connection or a dialup connection known as a SLPP or PPP. The latter may be obtained from an Internet Service Provider. For more information, see How to Connect to the Internet.
2. Text: Lynx is a browser that provides access to the Web in text-only mode. Navigation is accomplished by highlighting emphasized words in the screen with the arrow up and down keys, and then pressing the forward arrow (or Enter) key to follow the link. This browser is available through your personal VAX or UNIX account on campus. For more information, see Guide to Using Lynx.
Software programs may be configured to a Web browser in order to enhance its capabilities. When the browser encounters a sound, image or video file, it hands off the data to other programs, called plug-ins, to run or display the file. Working in conjunction with plug-ins, browsers can offer a seamless multimedia experience. Many plug-ins are available for free.
File formats requiring plug-ins are known as MIME types. MIME stands for Multimedia Internet Mail Extension, and was originally developed to help e-mail software handle a variety of binary (non-ASCII) file attachments. The use of MIME has expanded to the Web. For example, the basic MIME type handled by Web browsers is text/html associated with the file extention .html.
A common plug-in utilized on the Web is the Adobe Acrobat Reader. The Acrobat Reader allows you to view documents created in Adobe's Portable Document Format. These documents are the MIME type application/pdf and are associated with the file extension .pdf. When the Acrobat Reader has been configured to your browser, the program will open and display the file requested when you click on a hyperlinked file name with the suffix .pdf. The latest versions of the Acrobat Reader allow for the viewing of documents within the browser window.
Web browsers are often standardized with a small suite of plug-ins, especially for playing multimedia content. Additional plug-ins may be obtained at the browser's Web site, at special download sites on the Web, or from the Web sites of the companies that created the programs. The number of available plug-ins is increasing rapidly.
Once a plug-in is configured to your browser, it will automatically launch when you choose to access a file type that it uses.
ActiveX is a technology developed by Microsoft which may make plug-ins less neccesary. ActiveX offers the opportunity to embed animated objects, data, and computer code on Web pages. A web browser supporting ActiveX can render most items encountered on a Web page. For example, Active X allows users to view three-dimensional VRML worlds in a Web browser without the use of a VRML plug-in. As another example of the power of ActiveX, this technology can allow you to view and edit PowerPoint presentations directly within your Web browser. ActiveX works best with Microsoft's Internet Explorer browser.
Today's World Wide Web presents an ever-diversified experience of multimedia, programming languages, and real-time communication. There is no question that it is a challenge to keep up with the rapid pace of developments. The following presents a brief description of some of the more important trends to watch.
The Web has become a broadcast medium. It is possible to listen to audio and video over the Web, both pre-recorded and live. For example, you can visit the sites of various news organizations and view the same videos shown on the nightly television news. Several plug-ins are available for viewing these videos. For example, Apple's Quick Time Player downloads files with the .mov extension and displays these as "movies" in a small window on your computer screen. Quick Time files can be quite large, and it may take patience to wait for the entire movie to download into your computer before you can view it.
The problem of slow download times has been answered by a revolutionary development in multimedia capability: streaming media. In this case, audio or video files are played as they are downloading, or streaming, into your computer. Only a small wait, called buffering, is necessary before the file begins to play. The RealPlayer plug-in plays streaming audio and video files. Extensive files such as interviews, speeches and hearings work very well with the RealPlayer. The RealPlayer is also ideal for the broadcast of real-time events. These may include press conferences, live radio and television broadcasts, concerts, etc. The Windows Media Player is another streaming media player. Many sites offer the option to use one player or the other. A list of sites that make use of these programs is available on the page, Multimedia on the Web.
Shockwave presents another multimedia experience. Shockwave allows for the creation and implementation of an entire multimedia display combining graphics, animation and sound.
Sound files, including music, may also be heard on the Web. It is not uncommon to visit a Web page and hear background music. Sound files are also available for downloading independent of Web page visits. Sound files of many types are supported by the Web with the appropriate plug-ins. The MP3 file format, and the choice of supporting plug-ins, is the latest music trend to sweep the Web. The famous Napster site allows for the exchange of MP3 files.
Live cams are another aspect of the multimedia experience available on the Web. Live cams are video cameras that send their data in real time to a Web server. These cams may appear in all kinds of locations, both serious and whimsical: an office, on top of a building, a scenic locale, a special event, and so on.
The use of existing and new programming languages have extended the capabilities of the We What follows is a basic guide to a group of the more common languages and functions in use on the Web today.
CGI, Active Server Pages: CGI (Common Gateway Interface) refers to a specification by which programs can communicate with a Web server. A CGI program, or script, is any program designed to accept and return data that conforms to the CGI specification. The program can be written in any programming language, including C, Perl, and Visual Basic Script. A common use for a CGI script is to process an interactive form on a Web page. For example, you might fill out a form ordering a book through Interlibrary Loan. The script processes your information and sends it to a designated e-mail address in the Interlibrary Loan department.
Another type of dynamically generated Web page is called Active Server Pages (ASP). Developed by Microsoft, ASPs are HTML pages that include scripting and create interactive Web server applications. The scripts run on the server, rather than on the Web browser, to generate the HTML pages sent to browsers. Visual Basic and JScript (a subset of JavaScript) are often used for the scripting. ASPs end in the file extension .asp.
Java/Java Applets: Java is probably the most famous of the programming languages of the Web. Java is an object-oriented programming language similar to C++. Developed by Sun Microsystems, the aim of Java is to create programs that will be platform independent. The Java motto is, "Write once, run anywhere." A perfect Java program should work equally well on a PC, Macintosh, Unix, and so on, without any additional programming. This goal has yet to be realized. Java can be used to write applications for both Web and non-Web use.
Web-based Java applications are usually in the form of Java applets. These are small Java programs called from an HTML page that can be downloaded from a Web server and run on a Java-compatible Web browser. A few examples include live newsfeeds, moving images with sound, calculators, charts and spreadsheets, and interactive visual displays. Java applets can tend to load slowly, but programming improvements should lead to a shortened loading time.
JavaScript/JScript: JavaScript is a programming language created by Netscape Communications. Small programs written in this language are embedded within an HTML page, or called externally from the page, to enhance the page's the functionality. Examples of JavaScript include moving tickers, drop-down menus, real-time calendars and clocks, and mouse-over interactions. JScript is a similar language developed by Microsoft and works with the company's Internet Explorer browser.
VRML: VRML (Virtual Reality Modeling Language) allows for the creation of three-dimensional worlds. These may be linked from Web pages and displayed with a VRML viewer. Netscape Communicator comes with the Cosmo viewer for experiencing these three-dimensional worlds. One of the most interesting aspects of VRML is the option to "enter" the world and control your movements within the world.
XML: XML (eXtensible Markup Language) is a Web page creation language that enables designers to create their own customized tags to provide functionality not available with HTML. XML is a language of data structure and exchange, and allows developers to separate form from content. At present, this language is little used as Web browsers are only beginning to support it. In May 1999, however, the W3 Consortium announced that HTML 4.0 has been recast as an XML application called XHTML. This move will have a significant impact on the future of both XML and HTML.
Text, audio and video communication can occur in real time on the Web. This capability allows people to conference and collaborate in real time. In general, the faster the Internet connection, the more successful the experience.
At its simplest, chat programs allow multiple users to type to each other in real time. Internet Relay Chat and America Online's Instant Messenger are prime examples of this type of program. The development of a messenging protocols is underway. Such a protocol would allow for the expansion of this capability throughout the Internet.
More enhanced real-time communication offers an audio and/or video component. CU-See Me is one of the most popular sotware programs of this type. Even more elaborate are programs that allow for true real-time collaboration. Microsoft's NetMeeting and Netscape's Conference (available with Communicator) are good examples of this.
Featured collaboration tools include:
· audio: conduct a telephone conversation on the Web
· video: view your audience
· file transfer: send files back and forth among participants
· chat: type in real time
· whiteboard: draw, mark up, and save images on a shared window or board
· document/application sharing: view and use a program on another's desktop machine
· collaborative Web browsing: visit Web pages together
Currently no standard exists that will work among all conferencing programs.
Push: Push refers to a technology that sends data to a program without the program's request. This is the opposite of the typical "pull" of the Web, in which the user clicks on a link to request a file from a server. With push, the data is sent automatically. Content is sent through a "channel." The early Web-based implementation of push was commercial. Push can also be used to deliver software upgrades to a desktop machine.
Copyright © 1994-2000 by Matisse Enzer
Thanks to SF Interactive for hosting this site. Email filtered by Spamcop.
The URL of this
document is: http://www.matisse.net/files/glossary.html
which is where you can look for the latest, most complete version. Feel free to
make links to that URL.
Permission is
granted to use this glossary, with credit to Matisse Enzer, for non-commercial
educational purposes, provided that the content is not altered including the
retention of the copyright notice and this statement. You may make links to
this Glossary without asking permission, just go ahead and make the link.
Any use by a
commercial entity is "commercial use". The licensing fee for
reproduction for commercial use is $500 or 25-cents/copy, whichever is more.
The license fee to copy the Glossary to a commercial web site is $500/year.
Again, links do not require licensing or permission.
For permission to
use it in other ways or to suggest changes and additions, please contact me by
e-mail.: matisse@matisse.net
Last update: 4 May, 2000
A
| B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z
ADN
(Advanced
Digital Network) -- Usually refers to a 56Kbps leased-line.
ADSL
See: DSL
Anonymous
FTP
See: FTP
Applet
A
small Java program that can be embedded in an HTML page. Applets
differ from full-fledged Java applications in that they are not allowed to
access certain resources on the local computer, such as files and serial
devices (modems, printers, etc.), and are prohibited from communicating with
most other computers across a network. The current rule is that an applet can
only make an Internet connection to the computer from which the applet was
sent.
Archie
A
tool (software) for finding files stored on anonymous FTP sites. You
need to know the exact file name or a substring of it.
ARPANet
(Advanced
Research Projects Agency Network) -- The precursor to the Internet.
Developed in the late 60’s and early 70’s by the US Department of Defense as an
experiment in wide-area-networking that would survive a nuclear war.
See Also: Internet
ASCII
(American
Standard Code for Information Interchange) -- This is the de facto world-wide
standard for the code numbers used by computers to represent all the upper and
lower-case Latin letters, numbers, punctuation, etc. There are 128 standard
ASCII codes each of which can be represented by a 7 digit binary number:
0000000 through 1111111.
Backbone
A
high-speed line or series of connections that forms a major pathway within a
network. The term is relative as a backbone in a small network will
likely be much smaller than many non-backbone lines in a large network.
See Also: Network
Bandwidth
How
much stuff you can send through a connection. Usually measured in
bits-per-second. A full page of English text is about 16,000 bits. A fast modem
can move about 15,000 bits in one second. Full-motion full-screen video would
require roughly 10,000,000 bits-per-second, depending on compression.
Baud
In
common usage the baud rate of a modem is how many bits it can
send or receive per second. Technically, baud is the number of times per second
that the carrier signal shifts value - for example a 1200 bit-per-second modem
actually runs at 300 baud, but it moves 4 bits per baud (4 x 300 = 1200 bits per
second).
BBS
(Bulletin
Board System) -- A computerized meeting and announcement system that allows
people to carry on discussions, upload and download files, and make
announcements without the people being connected to the computer at the same
time. There are many thousands (millions?) of BBS’s around the world, most are
very small, running on a single IBM clone PC with 1 or 2 phone lines. Some are
very large and the line between a BBS and a system like CompuServe gets crossed
at some point, but it is not clearly drawn.
Binhex
(BINary
HEXadecimal) -- A method for converting non-text files (non-ASCII) into ASCII.
This is needed because Internet e-mail can only handle ASCII.
See Also: ASCII , MIME , UUENCODE
Bit
(Binary
DigIT) -- A single digit number in base-2, in other words, either a 1 or a
zero. The smallest unit of computerized data. Bandwidth is usually
measured in bits-per-second.
See Also: Bandwidth , Bps , Byte , Kilobyte , Megabyte
BITNET
(Because
It’s Time NETwork (or Because It’s There NETwork)) -- A network of
educational sites separate from the Internet, but e-mail is freely exchanged
between BITNET and the Internet. Listservs®, the most popular form
of e-mail discussion groups, originated on BITNET. BITNET machines are usually
mainframes running the VMS operating system, and the network is probably the
only international network that is shrinking.
Bps
(Bits-Per-Second)
-- A measurement of how fast data is moved from one place to another. A 28.8 modem
can move 28,800 bits per second.
Browser
A Client
program (software) that is used to look at various kinds of Internet resources.
See Also: Client , URL , WWW , Netscape , Mosaic , Home Page (or
Homepage)
BTW
(By
The Way) -- A shorthand appended to a comment written in an online forum.
See Also: IMHO
Byte
A set
of Bits that represent a single character. Usually there are 8 Bits in a Byte,
sometimes more, depending on how the measurement is being made.
See Also: Bit
Certificate
Authority
An
issuer of Security Certificates used in SSL connections.
See Also: Security Certificate
, SSL
CGI
(Common
Gateway Interface) -- A set of rules that describe how a Web Server
communicates with another piece of software on the same machine, and how the
other piece of software (the “CGI program”) talks to the web server. Any piece
of software can be a CGI program if it handles input and output according to
the CGI standard.
Usually a CGI program is a small program that takes data from a web server and
does something with it, like putting the content of a form into an e-mail
message, or turning the data into a database query.
You can often see that a CGI program is being used by seeing “cgi-bin” in a
URL, but not always.
cgi-bin
The
most common name of a directory on a web server in which CGI programs
are stored.
The “bin” part of “cgi-bin” is a shorthand version of “binary”, because once
upon a time, most programs were refered to as “binaries”. In real life, most
programs found in cgi-bin directories are text files -- scripts that are
executed by binaries located elsewhere on the same machine.
See Also: CGI
Client
A
software program that is used to contact and obtain data from a Server
software program on another computer, often across a great distance. Each Client
program is designed to work with one or more specific kinds of Server
programs, and each Server requires a specific kind of Client. A
Web Browser is a specific kind of Client.
co-location
Most
often used to refer to having a server that belongs to one person or
group physically located on an Internet-connected network that
belongs to another person or group. Usually this is done because the server
owner wants their machine to be on a high-speed Internet connection and/or they
do not want the security risks of having the server on thier own network.
See Also: Internet , Server , Network
Cookie
The
most common meaning of “Cookie” on the Internet refers to a piece of
information sent by a Web Server to a Web Browser that the
Browser software is expected to save and to send back to the Server whenever
the browser makes additional requests from the Server.
Depending on the type of Cookie used, and the Browser’s settings, the Browser
may accept or not accept the Cookie, and may save the Cookie for either a short
time or a long time.
Cookies might contain information such as login or registration information,
online “shopping cart” information, user preferences, etc.
When a Server receives a request from a Browser that includes a Cookie, the
Server is able to use the information stored in the Cookie. For example, the
Server might customize what is sent back to the user, or keep a log of
particular user’s requests.
Cookies are usually set to expire after a predetermined amount of time and are
usually saved in memory until the Browser software is closed down, at which
time they may be saved to disk if their “expire time” has not been reached.
Cookies do not read your hard drive and send your life story
to the CIA, but they can be used to gather more information about a user than
would be possible without them.
Cyberpunk
Cyberpunk
was originally a cultural sub-genre of science fiction taking place in a
not-so-distant, dystopian, over-industrialized society. The term grew out of
the work of William Gibson and Bruce Sterling and has evolved into a cultural
label encompassing many different kinds of human, machine, and punk attitudes.
It includes clothing and lifestyle choices as well.
See Also: Cyberspace
Cyberspace
Term
originated by author William Gibson in his novel Neuromancer the word
Cyberspace is currently used to describe the whole range of information
resources available through computer networks.
Digerati
The
digital version of literati, it is a reference to a vague cloud of people seen
to be knowledgeable, hip, or otherwise in-the-know in regards to the digital
revolution.
DSL
(Digital
Subscriber Line) -- A method for moving data over regular phone lines. A DSL
circuit is much faster than a regular phone connection, and the wires coming
into the subscriber’s premises are the same (copper) wires used for regular
phone service. A DSL circuit must be configured to connect two specific
locations, similar to a leased line.
A commonly discussed configuration of DSL allows downloads at speeds of up to
1.544 megabits (not megabytes) per second, and uploads at
speeds of 128 kilobits per second. This arrangement is called ADSL:
“Asymmetric” Digital Subscriber Line.
Another common configuration is symmetrical: 384 Kilobits per second in both
directions.
In theory ADSL allows download speeds of up to 9 megabits per second and upload
speeds of up to 640 kilobits per second.
DSL is now a popular alternative to Leased Lines and ISDN, being
faster than ISDN and less costly than traditional Leased Lines.
See Also: bit , bps , ISDN , Leased Line
Domain
Name
The
unique name that identifies an Internet site. Domain Names always have 2 or
more parts, separated by dots. The part on the left is the most specific, and
the part on the right is the most general. A given machine may have more than
one Domain Name but a given Domain Name points to only one machine. For
example, the domain names:
matisse.net
mail.matisse.net
workshop.matisse.net
can all refer to the same machine, but each domain name can refer to no more
than one machine.
Usually, all of the machines on a given Network will have the same thing
as the right-hand portion of their Domain Names (matisse.net
in the examples above). It is also possible for a Domain Name to exist but not
be connected to an actual machine. This is often done so that a group or
business can have an Internet e-mail address without having to establish a real
Internet site. In these cases, some real Internet machine must handle the mail
on behalf of the listed Domain Name.
See Also: IP Number
E-mail
(Electronic
Mail) -- Messages, usually text, sent from one person to another via computer.
E-mail can also be sent automatically to a large number of addresses (Mailing
List).
See Also: Listserv® , Maillist
Ethernet
A
very common method of networking computers in a LAN. Ethernet will
handle about 10,000,000 bits-per-second and can be used with almost any kind of
computer.
FAQ
(Frequently
Asked Questions) -- FAQs are documents that list and answer the most common
questions on a particular subject. There are hundreds of FAQs on subjects as
diverse as Pet Grooming and Cryptography. FAQs are usually written by people
who have tired of answering the same question over and over.
FDDI
(Fiber
Distributed Data Interface) -- A standard for transmitting data on optical
fiber cables at a rate of around 100,000,000 bits-per-second (10 times as fast
as Ethernet, about twice as fast as T-3).
See Also: Bandwidth , Ethernet , T-1 , T-3
Finger
An
Internet software tool for locating people on other Internet sites. Finger is
also sometimes used to give access to non-personal information, but the most
common use is to see if a person has an account at a particular Internet site.
Many sites do not allow incoming Finger requests, but many do.
Fire
Wall
A
combination of hardware and software that separates a LAN into two or
more parts for security purposes.
Flame
Originally,
flame meant to carry forth in a passionate manner in the spirit of honorable
debate. Flames most often involved the use of flowery language and flaming well
was an art form. More recently flame has come to refer to any kind of
derogatory comment no matter how witless or crude.
See Also: Flame War
Flame
War
When
an online discussion degenerates into a series of personal attacks against the
debators, rather than discussion of their positions. A heated exchange.
See Also: Flame
FTP
(File
Transfer Protocol) -- A very common method of moving files between two Internet
sites. FTP is a special way to login to another Internet site for the
purposes of retrieving and/or sending files. There are many Internet sites that
have established publicly accessible repositories of material that can be
obtained using FTP, by logging in using the account name anonymous, thus these
sites are called anonymous ftp servers.
Gateway
The
technical meaning is a hardware or software set-up that translates between two
dissimilar protocols, for example Prodigy has a gateway that translates between
its internal, proprietary e-mail format and Internet e-mail format. Another,
sloppier meaning of gateway is to describe any mechanism for providing access
to another system, e.g. AOL might be called a gateway to the Internet.
GIF
(Graphic
Interchange Format) -- A common format for image files, especially suitable for
images containing large areas of the same color. GIF format files of simple
images are often smaller than the same file would be if stored in JPEG
format, but GIF format does not store photographic images as well as JPEG.
See Also: JPEG
Gigabyte
1000
or 1024 Megabytes, depending on who is measuring.
Gopher
A
widely successful method of making menus of material available over the
Internet. Gopher is a Client and Server style program, which
requires that the user have a Gopher Client program. Although Gopher
spread rapidly across the globe in only a couple of years, it has been largely
supplanted by Hypertext, also known as WWW (World Wide Web). There are
still thousands of Gopher Servers on the Internet and we can expect they
will remain for a while.
See Also: Client , Server , WWW , Hypertext
hit
As
used in reference to the World Wide Web, “hit” means a single request from a
web browser for a single item from a web server; thus in order
for a web browser to display a page that contains 3 graphics, 4 “hits” would
occur at the server: 1 for the HTML page, and one for each of the 3
graphics.
“hits” are often used as a very rough measure of load on a server, e.g. “Our
server has been getting 300,000 hits per month.” Because each “hit” can
represent anything from a request for a tiny document (or even a request for a
missing document) all the way to a request that requires some significant extra
processing (such as a complex search request), the actual load on a machine
from 1 hit is almost impossible to define.
Home
Page (or Homepage)
Several
meanings. Originally, the web page that your browser is set to
use when it starts up. The more common meaning refers to the main web page for
a business, organization, person or simply the main page out of a collection of
web pages, e.g. “Check out so-and-so’s new Home Page.”
Another sloppier use of the term refers to practically any web page as a
“homepage,” e.g. “That web site has 65 homepages and none of them are
interesting.”
Host
Any
computer on a network that is a repository for services available to
other computers on the network. It is quite common to have one host
machine provide several services, such as WWW and USENET.
HTML
(HyperText
Markup Language) -- The coding language used to create Hypertext
documents for use on the World Wide Web. HTML looks a lot like
old-fashioned typesetting code, where you surround a block of text with codes
that indicate how it should appear, additionally, in HTML you can specify that
a block of text, or a word, is linked to another file on the Internet. HTML
files are meant to be viewed using a World Wide Web Client Program, such
as Netscape or Mosaic.
See Also: Client , Server , WWW
HTTP
(HyperText
Transfer Protocol) -- The protocol for moving hypertext files across the
Internet. Requires a HTTP client program on one end, and an HTTP server
program on the other end. HTTP is the most important protocol used in the World
Wide Web (WWW).
See Also: Client , Server , WWW
Hypertext
Generally,
any text that contains links to other documents - words or phrases in the
document that can be chosen by a reader and which cause another document to be
retrieved and displayed.
IMHO
(In
My Humble Opinion) -- A shorthand appended to a comment written in an online
forum, IMHO indicates that the writer is aware that they are expressing a
debatable view, probably on a subject already under discussion. One of may such
shorthands in common use online, especially in discussion forums.
See Also: BTW
Internet
(Upper
case I) The
vast collection of inter-connected networks that all use the TCP/IP protocols
and that evolved from the ARPANET of the late 60’s and early 70’s. The
Internet now (July 1995) connects roughly 60,000 independent networks into a
vast global internet.
See Also: internet
internet
(Lower
case i) Any
time you connect 2 or more networks together, you have an internet - as
in inter-national or inter-state.
Intranet
A
private network inside a company or organization that uses the same
kinds of software that you would find on the public Internet, but that
is only for internal use.
As the Internet has become more popular many of the tools used on the Internet
are being used in private networks, for example, many companies have web
servers that are available only to employees.
Note that an Intranet may not actually be an internet -- it may simply be
a network.
See Also: internet , Internet , Network
IP
Number
(Internet
Protocol Number) -- Sometimes called a dotted quad. A unique number consisting
of 4 parts separated by dots, e.g.
165.113.245.2
Every machine that is on the Internet has a unique IP number - if a machine
does not have an IP number, it is not really on the Internet. Most machines
also have one or more Domain Names that are easier for people to
remember.
See Also: Domain Name , Internet , TCP/IP
IRC
(Internet
Relay Chat) -- Basically a huge multi-user live chat facility. There are a
number of major IRC servers around the world which are linked to each
other. Anyone can create a channel and anything that anyone types in a given
channel is seen by all others in the channel. Private channels can (and are)
created for multi-person conference calls.
ISDN
(Integrated
Services Digital Network) -- Basically a way to move more data over existing
regular phone lines. ISDN is rapidly becoming available to much of the USA and
in most markets it is priced very comparably to standard analog phone circuits.
It can provide speeds of roughly 128,000 bits-per-second over regular phone
lines. In practice, most people will be limited to 56,000 or 64,000
bits-per-second.
ISP
(Internet
Service Provider) -- An institution that provides access to the Internet in
some form, usually for money.
See Also: Internet
Java
Java
is a network-oriented programming language invented by Sun Microsystems that is
specifically designed for writing programs that can be safely downloaded to
your computer through the Internet and immediately run without fear of viruses
or other harm to your computer or files. Using small Java programs (called
"Applets"), Web pages can include functions such as
animations, calculators, and other fancy tricks.
We can expect to see a huge variety of features added to the Web using Java,
since you can write a Java program to do almost anything a regular computer
program can do, and then include that Java program in a Web page.
See Also: Applet
JavaScript
JavaScript
is a programming language that is mostly used in web pages, usually to add
features that make the web page more interactive. When JavaScript is included
in an HTML file it relies upon the browser to interpret the JavaScript.
When JavaScript is combined with Cascading Style Sheets (CSS), and later
versions of HTML (4.0 and later) the result is often called DHTML.
JavaScript was
invented by Netscape and was going to be called "LiveScript",
but the name was changed to JavaScript to cash in on the popularity of Java.
JavaScript and Java are two different programming languages.
JDK
(Java
Development Kit) -- A software development package from Sun Microsystems that
implements the basic set of tools needed to write, test and debug Java
applications and applets
JPEG
(Joint
Photographic Experts Group) -- JPEG is most commonly mentioned as a format for
image files. JPEG format is preferred to the GIF format for photographic
images as opposed to line art or simple logo art.
See Also: GIF
Kilobyte
A
thousand bytes. Actually, usually 1024 (2^10) bytes.
LAN
(Local
Area Network) -- A computer network limited to the immediate area, usually the
same building or floor of a building.
See Also: Ethernet
Leased
Line
Refers
to a phone line that is rented for exclusive 24-hour, 7 -days-a-week use from
your location to another location. The highest speed data connections require a
leased line.
Listserv®
The
most common kind of maillist, "Listserv" is a registered
trademark of L-Soft international, Inc. Listservs originated on BITNET
but they are now common on the Internet.
See Also: BITNET , E-mail , Maillist
Login
Noun
or a verb. Noun: The account name used to gain access to a computer system. Not
a secret (contrast with Password).
Verb: The act of entering into a computer system, e.g. Login to the WELL and
then go to the GBN conference.
See Also: Password
Maillist
(or
Mailing List)
A (usually automated) system that allows people to send e-mail to one
address, whereupon their message is copied and sent to all of the other
subscribers to the maillist. In this way, people who have many different kinds
of e-mail access can participate in discussions together.
Megabyte
A
million bytes. Actually, technically, 1024 kilobytes.
See Also: Byte , Bit , Kilobyte
MIME
(Multipurpose
Internet Mail Extensions) -- The standard for attaching non-text files to
standard Internet mail messages. Non-text files include graphics, spreadsheets,
formatted word-processor documents, sound files, etc.
An email program is said to be MIME Compliant if it can both send and receive
files using the MIME standard.
When non-text files are sent using the MIME standard they are converted
(encoded) into text - although the resulting text is not really readable.
Generally speaking the MIME standard is a way of specifying both the type of
file being sent (e.g. a Quicktime™ video file), and the method that should be
used to turn it back into its original form.
Besides email software, the MIME standard is also universally used by Web Servers
to identify the files they are sending to Web Clients, in this way new
file formats can be accommodated simply by updating the Browsers’ list of pairs
of MIME-Types and appropriate software for handling each type.
See Also: Browser , Client , Server , Binhex , UUENCODE
Mirror
Generally
speaking, “to mirror” is to maintain an exact copy of something. Probably the
most common use of the term on the Internet refers to “mirror sites” which are web
sites, or FTP sites that maintain exact copies of material originated at
another location, usually in order to provide more widespread access to the
resource.
Another common use of the term “mirror” refers to an arrangement where information
is written to more than one hard disk simultaneously, so that if one disk
fails, the computer keeps on working without losing anything.
Modem
(MOdulator,
DEModulator) -- A device that you connect to your computer and to a phone line,
that allows the computer to talk to other computers through the phone system.
Basically, modems do for computers what a telephone does for humans.
MOO
(Mud,
Object Oriented) -- One of several kinds of multi-user role-playing
environments, so far only text-based.
Mosaic
The
first WWW browser that was available for the Macintosh, Windows, and
UNIX all with the same interface. Mosaic really started the popularity of the
Web. The source-code to Mosaic has been licensed by several companies and there
are several other pieces of software as good or better than Mosaic, most
notably, Netscape.
See Also: Browser , Client , WWW
MUD
(Multi-User
Dungeon or Dimension) -- A (usually text-based) multi-user simulation
environment. Some are purely for fun and flirting, others are used for serious
software development, or education purposes and all that lies in between. A
significant feature of most MUDs is that users can create things that stay
after they leave and which other users can interact with in their absence, thus
allowing a world to be built gradually and collectively.
MUSE
(Multi-User
Simulated Environment) -- One kind of MUD - usually with little or no violence.
Netiquette
The
etiquette on the Internet.
See Also: Internet
Netizen
Derived
from the term citizen, referring to a citizen of the Internet, or
someone who uses networked resources. The term connotes civic responsibility
and participation.
See Also: Internet
Netscape
A WWW
Browser and the name of a company. The Netscape (tm) browser was originally
based on the Mosaic program developed at the National Center for
Supercomputing Applications (NCSA).
Netscape has grown in features rapidly and is widely recognized as the best and
most popular web browser. Netscape corporation also produces web server
software.
Netscape provided major improvements in speed and interface over other
browsers, and has also engendered debate by creating new elements for the HTML
language used by Web pages -- but the Netscape extensions to HTML are not
universally supported.
The main author of Netscape, Mark Andreessen, was hired away from the NCSA by
Jim Clark, and they founded a company called Mosaic Communications and soon
changed the name to Netscape Communications Corporation.
See Also: Browser , Mosaic , Server , WWW
Network
Any
time you connect 2 or more computers together so that they can share resources,
you have a computer network. Connect 2 or more networks together and you have
an internet.
See Also: internet , Internet , Intranet
Newsgroup
The
name for discussion groups on USENET.
See Also: USENET
NIC
(Networked
Information Center) -- Generally, any office that handles information for a
network. The most famous of these on the Internet is the InterNIC, which is
where new domain names are registered.
Another definition: NIC also refers to Network Interface Card which plugs into
a computer and
adapts the network interface to the appropriate standard. ISA, PCI, and PCMCIA
cards are all examples of NICs.
NNTP
(Network
News Transport Protocol) -- The protocol used by client and server
software to carry USENET postings back and forth over a TCP/IP network.
If you are using any of the more common software such as Netscape,
Nuntius, Internet Explorer, etc. to participate in newsgroups then you
are benefiting from an NNTP connection.
See Also: Newsgroup , TCP/IP , USENET
Node
Any
single computer connected to a network.
See Also: Network , Internet , internet
Packet
Switching
The
method used to move data around on the Internet. In packet switching,
all the data coming out of a machine is broken up into chunks, each chunk has
the address of where it came from and where it is going. This enables chunks of
data from many different sources to co-mingle on the same lines, and be sorted
and directed to different routes by special machines along the way. This way
many people can use the same lines at the same time.
Password
A
code used to gain access to a locked system. Good passwords contain letters and
non-letters and are not simple combinations such as virtue7. A good
password might be:
Hot$1-6
See Also: Login
Plug-in
A
(usually small) piece of software that adds features to a larger piece of
software. Common examples are plug-ins for the Netscape® browser and web
server. Adobe Photoshop® also uses plug-ins.
The idea behind plug-in’s is that a small piece of software is loaded into
memory by the larger program, adding a new feature, and that users need only
install the few plug-ins that they need, out of a much larger pool of
possibilities. Plug-ins are usually created by people other than the publishers
of the software the plug-in works with.
POP
(Point
of Presence, also Post Office Protocol) -- Two commonly used meanings: Point of
Presence and Post Office Protocol. A Point of Presence usually means a city or
location where a network can be connected to, often with dial up phone lines.
So if an Internet company says they will soon have a POP in Belgrade, it means
that they will soon have a local phone number in Belgrade and/or a place where
leased lines can connect to their network. A second meaning, Post Office
Protocol refers to the way e-mail software such as Eudora gets mail from a mail
server. When you obtain a SLIP, PPP, or shell account you almost always get a
POP account with it, and it is this POP account that you tell your e-mail
software to use to get your mail.
Port
3
meanings. First and most generally, a place where information goes into or out
of a computer, or both. E.g. the serial port on a personal computer is where a modem
would be connected.
On the Internet port often refers to a number that is part of a URL,
appearing after a colon (:) right after the domain name. Every service
on an Internet server listens on a particular port number on that
server. Most services have standard port numbers, e.g. Web servers normally
listen on port 80. Services can also listen on non-standard ports, in which
case the port number must be specified in a URL when accessing the server, so
you might see a URL of the form:
gopher://peg.cwis.uci.edu:7000/
shows a gopher server running on a non-standard port (the standard gopher port
is 70).
Finally, port also refers to translating a piece of software to bring it from
one type of computer system to another, e.g. to translate a Windows program so
that is will run on a Macintosh.
See Also: Domain Name , Server , URL
Portal
Usually
used as a marketing term to described a Web site that is or is intended to be
the first place people see when using the Web. Typically a "Portal
site" has a catalog of web sites, a search engine, or both. A Portal site
may also offer email and other service to entice people to use that site as
their main "point of entry" (hence "portal") to the Web.
Posting
A
single message entered into a network communications system.
E.g. A single message posted to a newsgroup or message board.
See Also: Newsgroup
PPP
(Point
to Point Protocol) -- Most well known as a protocol that allows a computer to
use a regular telephone line and a modem to make TCP/IP
connections and thus be really and truly on the Internet.
See Also: IP Number , Internet , SLIP , TCP/IP
PSTN
(Public
Switched Telephone Network) -- The regular old-fashioned telephone system.
RFC
(Request
For Comments) -- The name of the result and the process for creating a standard
on the Internet. New standards are proposed and published on line, as a
Request For Comments. The Internet Engineering Task Force is a
consensus-building body that facilitates discussion, and eventually a new
standard is established, but the reference number/name for the standard retains
the acronym RFC, e.g. the official standard for e-mail is RFC 822.
Router
A
special-purpose computer (or software package) that handles the connection
between 2 or more networks. Routers spend all their time looking at the
destination addresses of the packets passing through them and deciding
which route to send them on.
See Also: Network , Packet Switching
Security
Certificate
A
chunk of information (often stored as a text file) that is used by the SSL
protocol to establish a secure connection.
Security Certificates contain information about who it belongs to, who it was
issued by, a unique serial number or other unique identification, valid dates,
and an encrypted “fingerprint” that can be used to verify the contents of the
certificate.
In order for an SSL connection to be created both sides must have a valid
Security Certificate.
See Also: Certificate
Authority , SSL
Server
A
computer, or a software package, that provides a specific kind of service to client
software running on other computers. The term can refer to a particular piece
of software, such as a WWW server, or to the machine on which the
software is running, e.g.Our mail server is down today, that’s why e-mail isn’t
getting out. A single server machine could have several different server
software packages running on it, thus providing many different servers to clients
on the network.
SLIP
(Serial
Line Internet Protocol) -- A standard for using a regular telephone line (a
serial line) and a modem to connect a computer as a real Internet
site. SLIP is gradually being replaced by PPP.
SMDS
(Switched
Multimegabit Data Service) -- A new standard for very high-speed data transfer.
SMTP
(Simple
Mail Transfer Protocol) -- The main protocol used to send electronic mail on
the Internet.
SMTP consists of a set of rules for how a program sending mail and a program
receiving mail should interact.
Almost all Internet email is sent and received by clients and servers
using SMTP, thus if one wanted to set up an email server on the Internet one
would look for email server software that supports SMTP.
SNMP
(Simple
Network Management Protocol) -- A set of standards for communication with
devices connected to a TCP/IP network. Examples of these devices include
routers, hubs, and switches.
A device is said to be “SNMP compatible” if it can be monitored and/or controlled
using SNMP messages. SNMP messages are known as “PDU’s” - Protocol Data Units.
Devices that are SNMP compatible contain SNMP “agent” software to receive,
send, and act upon SNMP messages.
Software for managing devices via SNMP are available for every kind of commonly
used computer and are often bundled along with the device they are designed to
manage. Some SNMP software is designed to handle a wide variety of devices.
Spam
(or Spamming)
An
inappropriate attempt to use a mailing list, or USENET or other
networked communications facility as if it was a broadcast medium (which it is
not) by sending the same message to a large number of people who didn’t ask for
it. The term probably comes from a famous Monty Python skit which featured the
word spam repeated over and over. The term may also have come from someone’s
low opinion of the food product with the same name, which is generally
perceived as a generic content-free waste of resources. (Spam is a registered
trademark of Hormel Corporation, for its processed meat product.)
E.g. Mary spammed 50 USENET groups by posting the same message to each.
SQL
(Structured
Query Language) -- A specialized programming language for sending queries to
databases. Most industrial-strength and many smaller database applications can
be addressed using SQL. Each specific application will have its own version of
SQL implementing features unique to that application, but all SQL-capable
databases support a common subset of SQL.
SSL
(Secure
Sockets Layer) -- A protocol designed by Netscape Communications to enable
encrypted, authenticated communications across the Internet.
SSL used mostly (but not exclusively) in communications between web browsers
and web servers. URL’s that begin with “https” indicate that an
SSL connection will be used.
SSL provides 3 important things: Privacy, Authentication, and Message
Integrity.
In an SSL connection each side of the connection must have a Security
Certificate, which each side’s software sends to the other. Each side then
encrypts what it sends using information from both its own and the other side’s
Certificate, ensuring that only the intended recipient can de-crypt it, and
that the other side can be sure the data came from the place it claims to have
come from, and that the message has not been tampered with.
See Also: Browser , Server , Security Certificate
, URL
Sysop
(System
Operator) -- Anyone responsible for the physical operations of a computer
system or network resource. A System Administrator decides how often backups
and maintenance should be performed and the System Operator performs those
tasks.
T-1
A leased-line
connection capable of carrying data at 1,544,000 bits-per-second. At
maximum theoretical capacity, a T-1 line could move a megabyte in less
than 10 seconds. That is still not fast enough for full-screen, full-motion
video, for which you need at least 10,000,000 bits-per-second. T-1 is the
fastest speed commonly used to connect networks to the Internet.
See Also: Bandwidth , Bit , Byte , Ethernet , T-3
T-3
A leased-line
connection capable of carrying data at 44,736,000 bits-per-second. This is more
than enough to do full-screen, full-motion video.
See Also: Bandwidth , Bit , Byte , Ethernet , T-1
TCP/IP
(Transmission
Control Protocol/Internet Protocol) -- This is the suite of protocols that
defines the Internet. Originally designed for the UNIX operating
system, TCP/IP software is now available for every major kind of computer
operating system. To be truly on the Internet, your computer must have
TCP/IP software.
See Also: IP Number , Internet , UNIX
Telnet
The
command and program used to login from one Internet site to
another. The telnet command/program gets you to the login: prompt of another host.
Terabyte
1000 gigabytes.
Terminal
A
device that allows you to send commands to a computer somewhere else. At a
minimum, this usually means a keyboard and a display screen and some simple
circuitry. Usually you will use terminal software in a personal computer - the
software pretends to be (emulates) a physical terminal and allows you to type
commands to a computer somewhere else.
Terminal
Server
A
special purpose computer that has places to plug in many modems on one
side, and a connection to a LAN or host machine on the other
side. Thus the terminal server does the work of answering the calls and passes
the connections on to the appropriate node. Most terminal servers can
provide PPP or SLIP services if connected to the Internet.
See Also: LAN , Modem , Host , Node , PPP , SLIP
UDP
(User
Datagram Protocol) -- One of the protocols for data transfer that is part of
the TCP/IP suite of protocols. UDP is a “stateless” protocol in that UDP
makes no provision for acknowledgement of packets received.
See Also: TCP/IP
UNIX
A
computer operating system (the basic software running on a computer, underneath
things like word processors and spreadsheets). UNIX is designed to be used by
many people at the same time (it is multi-user) and has TCP/IP built-in.
It is the most common operating system for servers on the Internet.
URL
(Uniform
Resource Locator) -- The standard way to give the address of any resource on
the Internet that is part of the World Wide Web (WWW). A URL looks like this:
http://www.matisse.net/seminars.html
or telnet://well.sf.ca.us
or news:new.newusers.questions
etc.
The most common way to use a URL is to enter into a WWW browser program, such
as Netscape, or Lynx.
USENET
A
world-wide system of discussion groups, with comments passed among hundreds of
thousands of machines. Not all USENET machines are on the Internet,
maybe half. USENET is completely decentralized, with over 10,000 discussion
areas, called newsgroups.
See Also: Newsgroup
UUENCODE
(Unix
to Unix Encoding) -- A method for converting files from Binary to ASCII
(text) so that they can be sent across the Internet via e-mail.
Veronica
(Very
Easy Rodent Oriented Net-wide Index to Computerized Archives) -- Developed at
the University of Nevada, Veronica is a constantly updated database of the
names of almost every menu item on thousands of gopher servers. The
Veronica database can be searched from most major gopher menus.
See Also: Gopher
VPN
(Virtual
Private Network) -- Usually refers to a network in which some of the
parts are connected using the public Internet, but the data sent across
the Internet is encrypted, so the entire network is "virtually" private.
A typical example
would be a company network where there are two offices in different cities.
Using the Internet the two offices mereg their networks into one network, but
encrypt traffic that uses the Internet link.
WAIS
(Wide
Area Information Servers) -- A commercial software package that allows the
indexing of huge quantities of information, and then making those indices
searchable across networks such as the Internet. A prominent
feature of WAIS is that the search results are ranked (scored) according to how
relevant the hits are, and that subsequent searches can find more stuff like
that last batch and thus refine the search process.
WAN
(Wide
Area Network) -- Any internet or network that covers an area
larger than a single building or campus.
See Also: Internet , internet , LAN , Network
Web
See: WWW
WWW
(World
Wide Web) -- Frequently used (incorrectly) when referring to "The
Internet", WWW has two major meanings - First, loosely used: the whole
constellation of resources that can be accessed using Gopher, FTP, HTTP,
telnet, USENET, WAIS and some other tools. Second, the universe of
hypertext servers (HTTP servers) which are the servers that allow text,
graphics, sound files, etc. to be mixed together.
See Also: Browser , FTP , Gopher , HTTP , Internet , Telnet , URL , WAIS
©
1994-2000 Matisse EnzerFor more information contact Matisse Enzer
Internet
Server categories - ServerWatch
|
|
NEW!
Take a look at the engines that will be driving your servers |
|
Application
Servers serve applications to users and are also used as traffic cops in
database-intensive situations |
|
Deliver
eye-catching streaming multimedia content over the Web |
|
Give
your users the ability to participate in real-time text or audio-based discussions
with a chat/community server |
|
NEW!
Send and receive faxes with an Internet server. Great for keeping costs low
and saving paper |
|
Serve
files to customers with your own FTP site or create a gopher site for serving
extremely large collections of information |
|
Give
your users~regardless of where they're located~the power to work together in
a virtual atmosphere |
|
Give
your users the ability to participate in real-time text-based IRC discussions
with an Internet Relay Chat server |
|
Create
and serve your own mailing lists and e-mail response systems for your users,
customers, or affiliates |
|
Set
up a messaging system that allows your users to exchange |
|
Create
and serve your own intranet and/or Internet-based news and discussion groups |
|
Keep
your internal network safe while still allowing your users to access the
Internet |
|
Allow
remote users to connect to a local computer and perform tasks as if they're
actually working on the computer itself |
|
Host
your own Web site using one of these multiplatform servers |
Small Office
Networking Terms
|
|
Cable Access |
Internet access is
now offered by many cable television system operators. The most common
Internet services offered in the United States are Time-Warner/MediaOne
Roadrunner service and the @Home service offered by TCI, Cox, Comcast, and
other cable systems. Other cable operators offer similar two-way cable
services. Some cable operators offer a hybrid service that uses the cable for
high speed downstream data transfer and a dial-up connection for a lower
speed upstream path. |
Dial-Up Access |
Dial-Up Access
provides temporary connectivity to the Internet via the Plain Old Telephone
System (POTS), also known as the analog phone system. The typical dial-up
access service provides a temporary and changeable Internet address to the
dial-up device, two or three domain name resolvers and one or more mailboxes. |
Domain Name
Registrar |
A domain name
registrar is a certified registrar or reseller that can arrange for the
registration of your own unique domain name. The reseller/registrar may
charge a fee for this service and the InterNIC registration service fee must
also be paid. |
Domain Name
Resolver |
A domain name
resolver is used by network devices to resolve domain names to IP addresses.
These resolvers are often called "servers" in device
configurations. They are servers in the sense that they serve to resolve
domain names on behalf of devices, but this terminology causes confusion with
the domain zone servers which are the authoritative references for one or
more parts of the domain name system. |
Domain Name
System |
The domain name
system is the system that allows devices to be referred to using a dotted
name instead of a dotted decimal address. Names such as mail.domain.com
and www.domain.com are representative of domain names. The
domain name system requires zone servers to act as authoritative references
for each domain name or zone and requires resolvers to allow devices to ask
for resolution of a domain name to an Internet address, to discover SMTP mail
exchangers for a domain, and to resolve several other types of domain
records. |
Domain Zone
Server |
An authoritative
zone server serves as the sole reference for a specific .com domain name. For
example, the top-level .com servers will refer requests to resolve names in domain.com
to the domain.com zone server, which may further refer requests to sub-domain
servers, serving hq.domain.com or sales.domain.com
and so on. |
DSL Access |
DSL stands for
Digital Subscriber Loop and is a new service offering from local telephone
companies that fits between the multi-link ISDN service and the frame relay
and T-1 dedicated digital circuit services. |
External
Interface |
The external
interface of a router, NAT, or proxy gateway is the interface that is
attached to the Internet or is closest to the Internet. The default-gateway
for hosts on this subnet point to the Internet router, cable modem, or DSL
modem and not to the gateway in question. |
Forwarding and
Routing |
The process of
moving an IP packet or datagram from one device to the next is called
"forwarding". In order for devices to know the proper pathway for
forwarding, they must speak a "routing protocol" to other
forwarding devices or they must be manually configured with a complete
routing table. |
Frame Relay
Access |
Frame Relay is a
type of virtual circuit data network. Frame Relay uses standard T-1 data
circuits for access, but also uses statically-configured virtual circuits to
connect the frame relay interface to one or more other frame relay
interfaces. Frame Relay virtual circuits may have any bandwidth from 64 kbps
up to 1536 kbps. Frame Relay service is not charged by the mile, but by the
bandwidth of the permanent virtual circuits (PVCs). Frame Relay is sold
separately from the Internet access service. |
Gateway |
A gateway is a
device with two or more interfaces that supports some form of communication
(forwarding, address translation, or proxy) between its directly connected
subnets. |
Internal
Interface |
The internal
interface of a router, NAT, or proxy gateway is the interface that is further
away from the Internet than the external interface. The default-gateway for
hosts on this subnet point to the gateway in question. |
Internet Access
Provider |
An Internet Access
Provider is a vendor which provides access to the Internet and carries
traffic to and from its customers and all other Access Service Providers. An
Internet Access Provider must provide one or more registered IP addresses,
typically from network blocks that are registered to the Access Provider.
Access Providers also offer domain name resolvers for customer use. They may
also provide one or more email post-office mailboxes and a variety of other
Internet services. |
Internet
Presence |
Your Internet
Presence is the sum total of your domain name, your electronic mail
addresses, and your web site address. If you carefully select your domain
services, you can create an Internet presence that is indistinguishable from
the most sophisticated Internet presence of the largest companies, without
the accompanying expense and support costs. |
InterNIC |
The InterNIC is
currently the only registrar certified to register .com, .net, and .org
domain names. Top-level country domains are managed by an authority in each
country. The .us domain is managed by ICANN. The .arpa domain is reserved for
reverse address-to-name maps. |
Multi-Link Dial
Access |
Multi-link dial
access is a variation of dial-up access that uses two or more ordinary
dial-access modems to create one higher speed channel or connection to the
Internet. The most common multi-link access device is the dual-channel ISDN
dial access device. Other multi-link devices use two analog telephone
connections to create one logical channel. |
MX-SMTP Service |
An SMTP server or mail
exchanger (MX) will accept email via SMTP from any source on behalf
of any email address in its supported domains. SMTP servers store the email
in one or more post-office mailboxes or forward the email to another
destination where it is stored in post-office mailboxes for pick-up. SMTP exchange
service is usually offered in conjunction with SMTP relay service and a
post-office service. |
NAT |
Network Address
Translation is a special form of IP-forwarding where the Internet addresses
in the IP header (and in certain protocol control messages) are substituted,
or translated, from one interface to another. NAT allows private IP addresses
to be used to connect to the Internet. While there are several forms of NAT,
the only form referred to on this site is the many-to-one form where any
number of private subnet addresses are translated to one (registered) address
corresponding to the NAT interface which faces the Internet. |
Phone-Line
Network |
A simple and
effective way to build a small network is to use the existing telephone
wiring that is already in place for the telephones already in use. Phone-Line
networks require no additional wiring. The computer is plugged into the phone
jack and the telephone is plugged into the computer in daisy-chain fashion.
The wires can support one telephone and about a dozen computers. Speeds range
up to 1 Mbps. Phone-line networks do not require the use of hubs. Phone-line
networked computers must all be plugged into the same phone line and the
wiring may be daisy-chained, hub-and-spoke, or a combination. |
Post-Office
Service |
A post-office (POP)
service will receive domain mail from a source and hold it in one or more
post-office mailboxes for pick-up by the address owner. Most post-office
services will hold email for one email address in one domain in one
post-office box (one-to-one service), but some domain mail services will
accept and hold email to any mailbox in a specific domain in a domain mailbox
(many-to-one services). |
PPP-DSL |
Point-to-Point DSL
is a connection-on-demand type of service. While the DSL circuit is always
connected, the virtual circuit from your premises to your access provider is
only connected during times when you are sending traffic. Therefore, PPP-DSL
acts like PPP dial-up access. |
Private IP
Addresses |
A private IP
address is one that is NOT part of the global Internet addressing system.
Private addresses are used on small office networks to communicate only
within that small network and to the Internet via Network Address
Translation. Private addresses cannot be reached directly from the Internet,
but may only be reached via a Network Address Translation forwarding device. |
Proxy |
A proxy is a
stand-in or substitute. An Internet proxy is an application that proxies for
a specific Internet application. As a simple example, an email proxy is a
server that sends and receives email for a specific domain and holds or
forwards the email to a private server. The proxy is a stand-in for the
domain for everyone on the Internet. |
Registered IP
Addresses |
A registered IP
address is one that is part of the global Internet addressing system. When
you access the Internet, your access service provider must provide you with
one or more registered IP addresses for you to communicate across the
Internet. |
Router |
A router is a
device with two or more interfaces that forwards IP packets from one
interface to another and maintains a table of routes collected from other
routers using a routing protocol. A gateway that
forwards IP packets from one interface to another using static routes is
called an ip-forwarder. |
SMTP-Relay
Service |
An SMTP server
will generally NOT relay email bound for some destination that it does not
directly serve. However, out-sourced email domains require a SMTP relay (also
called a "smart host") in order to forward or relay email on behalf
of mailboxes from the out-sourced domain. SMTP relay service is usually
offered with SMTP service, but there are often restrictions on the access
network if the service is provided by an access provider. |
Subnet |
Any device
attached to the Internet must have an IP address and a definition of the
local subnet to which it is attached. Because of the programming technique
called "masking", the subnet definition is often given as a
"subnet mask". This subnet mask defines that part of the IP address
that refers to the subnet and the rest that corresponds to the host addresses
that comprise that subnet. |
T-1 Access |
T-1 circuits carry
the equivalent of 23 voice channels with a symmetric speed of 1.536 Mbps. T-1
is dedicated full-time access to the Internet and is sold separately from
Internet service. |
URL Forwarding
Service |
URL forwarding
service will forward HTTP requests for yourdomain web site to another URL.
This allows you to have multiple domain names for the same site (e.g., www.yourdomain.com
and www.yourdomain.net) and allows you to use free web
hosting services while referring to your web site using your own domain name.
For example, a URL forwarding service would answer requests for www.yourdomain.com
and forward them to www.yourwebhost.com/yourwebsite. |
Web Hosting
Services |
A web site hosting
service will provide disk space and network bandwidth on a shared server in
exchange for a fee or advertising banner space. Most free web sites will not
allow you to use your own domain name, but all fee-for-service web hosts will
host your own web site (www.yourdomain.com) on a shared or
dedicated web server. |
Wired 10/100
Network |
Wired networks
support half-duplex and full-duplex 10 Mbps and 100 Mbps networks. Wired
networks require wiring closets where wires terminate in a hub-and-spoke
topology. Daisy-chained wiring cannot be used for 10/100 wired networking.
Wires terminate in a wire center or closet on panels or punch-down blocks
that are similar to telephone wiring systems. Active wall jacks are plugged
into computers on one end and into a repeater hub or switch on the other end
in the wiring closet. When the computer is moved and plugged into a new jack,
the wiring closet jumper wires may need to be moved as well to activate the
wall jack. The typical office has many wall jacks wired, but only as many
activated as needed to save on hub ports. |
Wireless
Network |
Another simple and
effective means of networking without new wiring is the wireless network.
Wireless networks come in a variety of combinations of size, range, speed,
complexity, and price. Most wireless networks are limited to about twelve to
fifteen computers, but several wireless networks can operate independently in
the same physical space, allowing wireless networks to grow to two or more
overlapping segments. |
by
Robert
H'obbes' Zakon
Internet Evangelist
http://www.zakon.org/robert/internet/timeline/
Hobbes' Internet Timeline Copyright (c)1993-2000 by Robert H Zakon. Permission is granted for use of this document in whole or in part for non-commercial purposes as long as this Copyright notice and a link to this document, at the archive listed at the end, is included. A copy of the material the Timeline appears in is requested. For commercial uses, please contact the author first. Links to this document are welcome after e-mailing the author with the document URL where the link will appear. As the Timeline is frequently updated, copies to other locations on the Internet are not permitted.
The author wishes to acknowledge the Internet Society for hosting this document, and the many Net folks who have contributed suggestions and helped with the author's genealogy search. The author is now on a new search for a reference from an IEEE Senior or Fellow Member; if you are willing to serve as a reference, please email IEEE@Zakon.org (do not use this address for Timeline requests). Thank you!
1957
USSR launches Sputnik, first artificial earth satellite. In response, US forms the Advanced Research Projects Agency (ARPA), the following year, within the Department of Defense (DoD) to establish US lead in science and technology applicable to the military (:amk:)
1961
Leonard Kleinrock, MIT: "Information Flow in Large Communication Nets" (May 31)
· First paper on packet-switching (PS) theory
1962
J.C.R. Licklider & W. Clark, MIT: "On-Line Man Computer Communication" (August)
· Galactic Network concept encompassing distributed social interactions
1964
Paul Baran, RAND: "On Distributed Communications Networks"
· Packet-switching networks; no single outage point
1965
ARPA sponsors study on "cooperative network of time-sharing computers"
· TX-2 at MIT Lincoln Lab and AN/FSQ-32 at System Development Corporation (Santa Monica, CA) are directly linked (without packet switches) via a dedicated 1200bps phone line; Digital Equipment Corporation (DEC) computer at ARPA later added to form "The Experimental Network"
1966
Lawrence G. Roberts, MIT: "Towards a Cooperative Network of Time-Shared Computers" (October)
· First ARPANET plan
1967
ARPANET design discussions held by Larry Roberts at ARPA IPTO PI meeting in Ann Arbor, Michigan (April)
ACM Symposium on Operating Principles in Gatlinburg, Tennessee (October)
· First design paper on ARPANET published by Larry Roberts: "Multiple Computer Networks and Intercomputer Communication
· First meeting of the three independent packet network teams (RAND, NPL, ARPA)
National Physical Laboratory (NPL) in Middlesex, England develops NPL Data Network under Donald Watts Davies who coins the term packet. The NPL network, an experiment in packet-switching, used 768kbps lines
1968
PS-network presented to the Advanced Research Projects Agency (ARPA)
Request for proposals for ARPANET sent out in August; responses received in September
University of California Los Angeles (UCLA) awarded Network Measurement Center contract in October
Bolt Beranek and Newman, Inc. (BBN) awarded Packet Switch contract to build Interface Message Processors (IMPs)
US Senator Edward Kennedy sends a congratulatory telegram to BBN for its million-dollar ARPA contract to build the "Interfaith" Message Processor, and thanking them for their ecumenical efforts
Network Working Group (NWG), headed by Steve Crocker, loosely organized to develop host level protocols for communication over the ARPANET. (:vgc:)
Tymnet built as part of Tymshare service (:vgc:)
1969
ARPANET commissioned by DoD for research into networking
Nodes are stood up as BBN builds each IMP [Honeywell DDP-516 mini computer with 12K of memory]; AT&T provides 50kbps lines
Node 1: UCLA (30 August, hooked up 2 September)
· Function: Network Measurement Center
· System,OS: SDS SIGMA 7, SEX
· Diagram of the first host to IMP connection
Node 2: Stanford Research Institute (SRI) (1 October)
· Network Information Center (NIC)
· SDS940/Genie
· Doug Engelbart's project on "Augmentation of Human Intellect"
Node 3: University of California Santa Barbara (UCSB) (1 November)
· Culler-Fried Interactive Mathematics
· IBM 360/75, OS/MVT
Node 4: University of Utah (December)
· Graphics
· DEC PDP-10, Tenex
First Request for Comment (RFC): "Host Software" by Steve Crocker (7 April)
RFC 4: Network Timetable
First packets sent by Charley Kline at UCLA as he tried logging into SRI. The first attempt resulted in the system crashing as the letter G of LOGIN was entered. (October 29) [ Log entry ]
Univ of Michigan, Michigan State and Wayne State Univ establish X.25-based Merit network for students, faculty, alumni (:sw1:)
1970
First publication of the original ARPANET Host-Host protocol: C.S. Carr, S. Crocker, V.G. Cerf, "HOST-HOST Communication Protocol in the ARPA Network," in AFIPS Proceedings of SJCC (:vgc:)
First report on ARPANET at AFIPS: "Computer Network Development to Achieve Resource Sharing" (March)
ALOHAnet, the first packet radio network, developed by Norman Abramson, Univ of Hawaii, becomes operational (July) (:sk2:)
· connected to the ARPANET in 1972
ARPANET hosts start using Network Control Protocol (NCP), first host-to-host protocol
First cross-country link installed by AT&T between UCLA and BBN at 56kbps. This line is later replaced by another between BBN and RAND. A second line is added between MIT and Utah
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
BBN starts building IMPs using the cheaper Honeywell 316. IMPs however are limited to 4 host connections, and so BBN develops a terminal IMP (TIP) that supports up to 64 terminals (September)
Ray Tomlinson of BBN invents email program to send messages across a distributed network. The original program was derived from two others: an intra-machine email program (SENDMSG) and an experimental file transfer program (CPYNET) (:amk:irh:)
1972
Ray Tomlinson (BBN) modifies email program for ARPANET where it becomes a quick hit. The @ sign was chosen from the punctuation keys on Tomlinson's Model 33 Teletype for its "at" meaning (March)
Larry Roberts writes first email management program (RD) to list, selectively read, file, forward, and respond to messages (July)
International Conference on Computer Communications (ICCC) at the Washington D.C. Hilton with demonstration of ARPANET between 40 machines and the Terminal Interface Processor (TIP) organized by Bob Kahn. (October)
First computer-to-computer chat takes place at UCLA, and is repeated during ICCC, as psychotic PARRY (at Stanford) discusses its problems with the Doctor (at BBN).
International Network Working Group (INWG) formed in October as a result of a meeting at ICCC identifying the need for a combined effort in advancing networking technologies. Vint Cerf appointed first Chair. By 1974, INWG became IFIP WG 6.1 (:vgc:)
Louis Pouzin leads the French effort to build its own ARPANET - CYCLADES
RFC 318: Telnet specification
1973
First international connections to the ARPANET: University College of London (England) via NORSAR (Norway)
Bob Metcalfe's Harvard PhD Thesis outlines idea for Ethernet. The concept was tested on Xerox PARC's Alto computers, and the first Ethernet network called the Alto Aloha System (May) (:amk:)
Bob Kahn poses Internet problem, starts internetting research program at ARPA. Vinton Cerf sketches gateway architecture in March on back of envelope in a San Francisco hotel lobby (:vgc:)
Cerf and Kahn present basic Internet ideas at INWG in September at Univ of Sussex, Brighton, UK (:vgc:)
RFC 454: File Transfer specification
Network Voice Protocol (NVP) specification (RFC 741) and implementation enabling conference calls over ARPAnet. (:bb1:)
SRI (NIC) begins publishing ARPANET News in March; number of ARPANET users estimated at 2,000
ARPA study shows email composing 75% of all ARPANET traffic
Christmas Day Lockup - Harvard IMP hardware problem leads it to broadcast zero-length hops to any ARPANET destination, causing all other IMPs to send their traffic to Harvard (25 December)
RFC 527: ARPAWOCKY
RFC 602: The Stockings Were Hung by the Chimney with Care
1974
Vint Cerf and Bob Kahn publish "A Protocol for Packet Network Interconnection" which specified in detail the design of a Transmission Control Program (TCP). [IEEE Trans Comm] (:amk:)
BBN opens Telenet, the first public packet data service (a commercial version of ARPANET) (:sk2:)
1975
Operational management of Internet transferred to DCA (now DISA)
First ARPANET mailing list, MsgGroup, is created by Steve Walker. Einar Stefferud soon took over as moderator as the list was not automated at first. A science fiction list, SF-Lovers, was to become the most popular unofficial list in the early days
John Vittal develops MSG, the first all-inclusive email program providing replying, forwarding, and filing capabilities.
Satellite links cross two oceans (to Hawaii and UK) as the first TCP tests are run over them by Stanford, BBN, and UCL
"Jargon File", by Raphael Finkel at SAIL, first released (:esr:)
Shockwave Rider by John Brunner (:pds:)
1976
Elizabeth II, Queen of the United Kingdom sends out an email on 26 March from the Royal Signals and Radar Establishment (RSRE) in Malvern
UUCP (Unix-to-Unix CoPy) developed at AT&T Bell Labs and distributed with UNIX one year later.
Multiprocessing Pluribus IMPs are deployed
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 over TELENET)
RFC 733: Mail specification
Tymshare spins out Tymnet under pressure from TELENET. Both go on to develop X.25 protocol standard for virtual circuit style packet switching (:vgc:)
First demonstration of ARPANET/SF Bay Packet Radio Net/Atlantic SATNET operation of Internet protocols with BBN-supplied gateways in July (:vgc:)
1978
TCP split into TCP and IP (March)
RFC 748: TELNET RANDOMLY-LOSE Option
1979
Meeting between Univ of Wisconsin, DARPA, National Science Foundation (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.
First MUD, MUD1, by Richard Bartle and Roy Trubshaw at U of Essex
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.
On April 12, Kevin MacKenzie emails the MsgGroup a suggestion of adding some emotion back into the dry text medium of email, such as -) for indicating a sentence was tongue-in-cheek. Though flamed by many at the time, emoticons became widely used
1980
ARPANET grinds to a complete halt on 27 October because of an accidentally-propagated status-message virus
First C/30-based IMP at BBN
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 (:feg:)
· Original acronym stood for 'There' instead of 'Time' in reference to the free NJE protocols provided with the IBM systems
· 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. (:amk,lhl:)
C/30 IMPs predominate the network; first C/30 TIP at SAC
Minitel (Teletel) is deployed across France by France Telecom.
True Names by Vernor Vinge (:pds:)
RFC 801: NCP/TCP Transition Plan
1982
Norway leaves network to become an Internet connection via TCP/IP over SATNET; UCL does the same
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:)
EUnet (European UNIX Network) is created by EUUG to provide email and USENET services. (:glg:)
· original connections between the Netherlands, Denmark, Sweden, and UK
Exterior Gateway Protocol (RFC 827) specification. EGP is used for gateways between networks.
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)
No more Honeywell or Pluribus IMPs; TIPs replaced by TACs (terminal access controller)
Stuttgart and Korea get connected
Movement Information Net (MINET) started early in the year in Europe, connected to Internet in Sept
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. 68 of the 113 existing nodes went to MILNET
Desktop workstations come into being, many with Berkeley UNIX (4.2 BSD) which includes IP networking software (:mpc:)
Networking needs switch from having a single, large time sharing computer connected to the Internet at each site, to instead connecting entire local networks
Internet Activities Board (IAB) established, replacing ICCB
EARN (European Academic and Research Network) established. Very similar to the way BITNET works with a gateway funded by IBM
FidoNet developed by Tom Jennings
1984
Domain Name System (DNS) introduced
Number of hosts breaks 1,000
JUNET (Japan Unix Network) established using UUCP
JANET (Joint Academic Network) established in the UK using the Coloured Book protocols; previously SERCnet
Moderated newsgroups introduced on USENET (mod.*)
Neuromancer by William Gibson
Canada begins a one-year effort to network its universities. The NetNorth Network is connected to BITNET in Ithaca from Toronto (:kf1:)
Kremvax message announcing USSR connectivity to USENET
1985
Whole Earth 'Lectronic Link (WELL) started
Information Sciences Institute (ISI) at USC is given responsibility for DNS root management by DCA, and SRI for DNS NIC registrations
Symbolics.com is assigned on 15 March to become 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. (:kf1:)
RFC 968: 'Twas the Night Before Start-up
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 (:sw1:)
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 (:sk2,rab:)
Network News Transfer Protocol (NNTP) designed to enhance Usenet news performance over TCP/IP.
Mail Exchanger (MX) records developed by Craig Partridge allow non-IP network hosts to have domain addresses.
The great USENET name change; moderated newsgroups changed in 1987.
BARRNET (Bay Area Regional Research Network) established using high speed links. Operational in 1987.
New England gets cut off from the Net as AT&T suffers a fiber optics cable break between Newark/NJ and White Plains/NY. Yes, all seven New England ARPANET trunk lines were in the one severed cable. Outage took place between 1:11 and 12:11 EST on 12 December
1987
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
First TCP/IP Interoperability Conference (March), name changed in 1988 to INTEROP
Email link established between Germany and China using CSNET protocols, with the first message from China sent on 20 September. (:wz1:)
1000th RFC: "Request For Comments reference guide"
Number of hosts breaks 10,000
Number of BITNET hosts breaks 1,000
1988
2 November - Internet worm burrows through the Net, affecting ~6,000 of the 60,000 hosts on the Internet (:ph1:)
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 (:gck:)
Los Nettos network created with no federal funding, instead supported by regional members (founding: Caltech, TIS, UCLA, USC, ISI).
NSFNET backbone upgraded to T1 (1.544Mbps)
CERFnet (California Education and Research Federation network) founded by Susan Estrada.
Internet Assigned Numbers Authority (IANA) established in December with Jon Postel as its Director. Postel was also the RFC Editor and US Domain registrar for many years.
Internet Relay Chat (IRC) developed by Jarkko Oikarinen (:zby:)
First Canadian regionals join NSFNET: ONet via Cornell, RISQ via Princeton, BCnet via Univ of Washington (:ec1:)
FidoNet gets connected to the Net, enabling the exchange of email and news (:tp1:)
The first multicast tunnel is established between Stanford and BBN in the Summer of 1988.
Countries connecting to NSFNET: Canada (CA), Denmark (DK), Finland (FI), France (FR), Iceland (IS), Norway (NO), Sweden (SE)
1989
Number of hosts breaks 100,000
RIPE (Reseaux IP Europeens) formed (by European service providers) to ensure the necessary administrative and technical coordination to allow the operation of the pan-European IP Network. (:glg:)
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 (:jg1,ph1:)
Corporation for Research and Education Networking (CREN) is formed by merging CSNET into BITNET (August)
AARNET - Australian Academic Research Network - set up by AVCC and CSIRO; introduced into service the following year (:gmc:)
First link between Australia and NSFNET via Hawaii on 23 June
Cuckoo's Egg by Clifford Stoll tells the real-life tale of a German cracker group who infiltrated numerous US facilities
UCLA sponsors the Act One symposium to celebrate ARPANET's 20th anniversary and its decomissioning (August)
RFC 1121: Act One - The Poems
RFC 1097: TELNET SUBLIMINAL-MESSAGE Option
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
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 (:gck:)
CA*net formed by 10 regional networks as national Canadian backbone with direct connection to NSFNET (:ec1:)
The first remotely operated machine to be hooked up to the Internet, the Internet Toaster by John Romkey, (controlled via SNMP) makes its debut at Interop. Pictures: Internode, Invisible
RFC 1149: A Standard for the Transmission of IP Datagrams on Avian Carriers
RFC 1178: Choosing a Name for Your Computer
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
First connection takes place between Brazil, by Fapesp, and the Internet at 9600 baud.
Commercial Internet eXchange (CIX) Association, Inc. formed by General Atomics (CERFnet), Performance Systems International, Inc. (PSInet), and UUNET Technologies, Inc. (AlterNet), after NSF lifts restrictions on the commercial use of the Net (March) (:glg:)
Wide Area Information Servers (WAIS), invented by Brewster Kahle, released by Thinking Machines Corporation
Gopher released by Paul Lindner and Mark P. McCahill from the Univ of Minnesota
World-Wide Web (WWW) released by CERN; Tim Berners-Lee developer (:pb1:)
PGP (Pretty Good Privacy) released by Philip Zimmerman (:ad1:)
US High Performance Computing Act (Gore 1) establishes the National Research and Education Network (NREN)
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
Start of JANET IP Service (JIPS) which signalled the changeover from Coloured Book software to TCP/IP within the UK academic network. IP was initially 'tunneled' within X.25. (:gst:)
RFC 1216: Gigabit Network Economics and Paradigm Shifts
RFC 1217: Memo from the Consortium for Slow Commotion Research (CSCR)
Countries connecting to NSFNET: Croatia (HR), Czech Republic (CZ), Hong Kong (HK), Hungary (HU), Poland (PL), Portugal (PT), Singapore (SG), South Africa (ZA), Taiwan (TW), Tunisia (TN)
1992
Internet Society (ISOC) is chartered (January)
IAB reconstituted as the Internet Architecture Board and becomes part of the Internet Society
Number of hosts breaks 1,000,000
First MBONE audio multicast (March) and video multicast (November)
RIPE Network Coordination Center (NCC) created in April to provide address registration and coordination services to the European Internet community (:dk1:)
Veronica, a gopherspace search tool, is released by Univ of Nevada
World Bank comes on-line
The term "surfing the Internet" is coined by Jean Armour Polly (:jap:)
Zen and the Art of the Internet is published by Brendan Kehoe (:jap:)
Internet Hunt started by Rick Gates
RFC 1300: Remembrances of Things Past
RFC 1313: Today's Programming for KRFC AM 1313 - Internet Talk Radio
Countries connecting to NSFNET: Antarctica (AQ), Cameroon (CM), Cyprus (CY), Ecuador (EC), Estonia (EE), Kuwait (KW), Latvia (LV), Luxembourg (LU), Malaysia (MY), Slovakia (SK), Slovenia (SI), Thailand (TH), Venezuela (VE)
1993
InterNIC created by NSF to provide specific Internet services: (:sc1:)
· directory and database services (AT&T)
· registration services (Network Solutions Inc.)
· information services (General Atomics/CERFnet)
US White House comes on-line (http://www.whitehouse.gov/):
· President Bill Clinton: president@whitehouse.gov
· Vice-President Al Gore: vice-president@whitehouse.gov
Worms of a new kind find their way around the Net - WWW Worms (W4), joined by Spiders, Wanderers, Crawlers, and Snakes ...
Internet Talk Radio begins broadcasting (:sk2:)
United Nations (UN) comes on-line (:vgc:)
US National Information Infrastructure Act
Businesses and media begin taking notice of the Internet
InterCon International KK (IIKK) provides Japan's first commercial Internet connection in September. TWICS, though an IIKK leased line, begins offering dial-up accounts the following month (:tb1:)
Mosaic takes the Internet by storm; WWW proliferates at a 341,634% annual growth rate of service traffic. Gopher's growth is 997%.
RFC 1437: The Extension of MIME Content-Types to a New Medium
RFC 1438: IETF Statements of Boredom (SOBs)
Countries connecting to NSFNET: Bulgaria (BG), Costa Rica (CR), Egypt (EG), Fiji (FJ), Ghana (GH), Guam (GU), Indonesia (ID), Kazakhstan (KZ), Kenya (KE), Liechtenstein (LI), Peru (PE), Romania (RO), Russian Federation (RU), Turkey (TR), Ukraine (UA), UAE (AE), US Virgin Islands (VI)
1994
ARPANET/Internet celebrates 25th anniversary
Communities begin to be wired up directly to the Internet (Lexington and Cambridge, Mass., USA)
US Senate and House provide information servers
Shopping malls arrive on the Internet
First cyberstation, RT-FM, broadcasts from Interop in Las Vegas
The National Institute for Standards and Technology (NIST) suggests that GOSIP should incorporate TCP/IP and drop the "OSI-only" requirement (:gck:)
Arizona law firm of Canter & Siegel "spams" the Internet with email advertising green card lottery services; Net citizens flame back
NSFNET traffic passes 10 trillion bytes/month
Yes, it's true - you can now order pizza from the Hut online
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
Japanese Prime Minister on-line (http://www.kantei.go.jp/)
UK's HM Treasury on-line (http://www.hm-treasury.gov.uk/)
New Zealand's Info Tech Prime Minister on-line (http://www.govt.nz/)
First Virtual, the first cyberbank, open up for business
Radio stations start rockin' (rebroadcasting) round the clock on the Net: WXYC at Univ of NC, KJHK at Univ of KS-Lawrence, KUGS at Western WA Univ
IPng recommended by IETF at its Toronto meeting (July) and approved by IESG in November. Later documented as RFC 1752
The first banner ads appear on hotwired.com in October. They were for Zima (a beverage) and AT&T
Trans-European Research and Education Network Association (TERENA) is formed by the merger of RARE and EARN, with representatives from 38 countries as well as CERN and ECMWF. TERENA's aim is to "promote and participate in the development of a high quality international information and telecommunications infrastructure for the benefit of research and education" (October)
After noticing that many network software vendors used domain.com in their documentation examples, Bill Woodcock and Jon Postel register the domain. Sure enough, after looking at the domain access logs, it was evident that many users were using the example domain in configuring their applications.
RFC 1605: SONET to Sonnet Translation
RFC 1606: A Historical Perspective On The Usage Of IP Version 9
RFC 1607: A VIEW FROM THE 21ST CENTURY
Countries connecting to NSFNET: Algeria (DZ), Armenia (AM), Bermuda (BM), Burkina Faso (BF), China (CN), Colombia (CO), Jamaica (JM), Jordan (JO), Lebanon (LB), Lithuania (LT), Macao (MO), Morocco (MA), New Caledonia (NC), Nicaragua (NI), Niger (NE), Panama (PA), Philippines (PH), Senegal (SN), Sri Lanka (LK), Swaziland (SZ), Uruguay (UY), Uzbekistan (UZ)
Top 10 Domains by Host #: com, edu, uk, gov, de, ca, mil, au, org, net
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
Neda Rayaneh Institute (NRI), Iran's first commercial provider, comes online, connecting via satellite to Cadvision, a Canadian provider (:rm1:)
Hong Kong police disconnect all but 1 of the colony's Internet providers in search of a hacker. 10,000 people are left without Net access. (:api:)
Sun launches JAVA on May 23
RealAudio, an audio streaming technology, lets the Net hear in near real-time
Radio HK, the first commercial 24 hr., Internet-only radio station starts broadcasting
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
Thousands in Minneapolis-St. Paul (USA) lose Net access after transients start a bonfire under a bridge at the Univ of MN causing fiber-optic cables to melt (30 July)
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
The Vatican comes on-line (http://www.vatican.va/)
The Canadian Government comes on-line (http://canada.gc.ca/)
The first official Internet wiretap was successful in helping the Secret Service and Drug Enforcement Agency (DEA) apprehend three individuals who were illegally manufacturing and selling cell phone cloning equipment and electronic devices
Operation Home Front connects, for the first time, soldiers in the field with their families back home via the Internet.
Richard White becomes the first person to be declared a munition, under the USA's arms export control laws, because of an RSA file security encryption program tattooed on his arm (:wired496:)
RFC 1882: The 12-Days of Technology Before Christmas
Country domains registered: Ethiopia (ET), Cote d'Ivoire (CI), Cook Islands (CK) Cayman Islands (KY), Anguilla (AI), Gibraltar (GI), Vatican (VA), Kiribati (KI), Kyrgyzstan (KG), Madagascar (MG), Mauritius (MU), Micronesia (FM), Monaco (MC), Mongolia (MN), Nepal (NP), Nigeria (NG), Western Samoa (WS), San Marino (SM), Tanzania (TZ), Tonga (TO), Uganda (UG), Vanuatu (VU)
Top 10 Domains by Host #: com, edu, net, gov, mil, org, de, uk, ca, au
Technologies of the Year: WWW, Search engines
Emerging Technologies: Mobile code (JAVA, JAVAscript), Virtual environments (VRML), Collaborative tools
Hacks of the Year: The Spot (Jun 12), Hackers Movie Page (12 Aug)
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)
Malaysian Prime Minister Mahathir Mohamad, PLO Leader Yasser Arafat, and Phillipine President Fidel Ramos meet for ten minutes in an online interactive chat session on 17 January.
The controversial US Communications Decency Act (CDA) becomes law in the US in order to prohibit distribution of indecent materials over the Net. A few months later a three-judge panel imposes an injunction against its enforcement. Supreme Court unanimously rules most of it unconstitutional in 1997.
9,272 organizations find themselves unlisted after the InterNIC drops their name service as a result of not having paid their domain name fee
Various ISPs suffer extended service outages, bringing into question whether they will be able to handle the growing number of users. AOL (19 hours), Netcom (13 hours), AT&T WorldNet (28 hours - email only)
Domain name tv.com sold to CNET for US$15,000
New York's Public Access Networks Corp (PANIX) is shut down after repeated SYN attacks by a cracker using methods outlined in a hacker magazine (2600)
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.
A malicious cancelbot is released on USENET wiping out more than 25,000 messages
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.
RFC 1925: The Twelve Networking Truths
Restrictions on Internet use around the world:
· China: requires users and ISPs to register with the police
· Germany: cuts off access to some newsgroups carried on Compuserve
· Saudi Arabia: confines Internet access to universities and hospitals
· Singapore: requires political and religious content providers to register with the state
· New Zealand: classifies computer disks as "publications" that can be censored and seized
· source: Human Rights Watch
Country domains registered: Qatar (QA), Central frican Republic (CF), Oman (OM), Norfolk Island (NF), Tuvalu (TV), French Polynesia (PF), Syria (SY), Aruba (AW), Cambodia (KH), French Guiana (GF), Eritrea (ER), Cape Verde (CV), Burundi (BI), Benin (BJ) Bosnia-Herzegovina (BA), Andorra (AD), Guadeloupe (GP), Guernsey (GG), Isle of Man (IM), Jersey (JE), Lao (LA), Maldives (MV), Marshall Islands (MH), Mauritania (MR), Northern Mariana Islands (MP), Rwanda (RW), Togo (TG), Yemen (YE), Zaire (ZR)
Top 10 Domains by Host #: com, edu, net, uk, de, jp, us, mil, ca, au
Hacks of the Year: US Dept of Justice (17 Aug), CIA (19 Sep), Air Force (29 Dec), UK Labour Party (6 Dec), NASA DDCSOL - USAFE - US Air Force (30 Dec)
Technologies of the Year: Search engines, JAVA, Internet Phone
Emerging Technologies: Virtual environments (VRML), Collaborative tools, Internet appliance (Network Computer)
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.
CA*net II launched in June to provide Canada's next generation Internet using ATM/SONET
In protest of the DNS monopoly, AlterNIC's owner, Eugene Kashpureff, hacks DNS so users going to www.internic.net end up at www.alternic.net
Domain name business.com sold for US$150,000
Early in the morning of 17 July, human error at Network Solutions causes the DNS table for .com and .net domains to become corrupted, making millions of systems unreachable.
Longest hostname registered with InterNIC: CHALLENGER.MED.SYNAPSE.UAH.UALBERTA.CA
101,803 Name Servers in whois database
RFC 2100: The Naming of Hosts
Country domains registered: Falkland Islands (FK), East Timor (TP), R of Congo (CG), Christmas Island (CX), Gambia (GM), Guinea-Bissau (GW), Haiti (HT), Iraq (IQ), Libya (LY), Malawi (MW), Martinique (MQ), Montserrat (MS), Myanmar (MM), French Reunion Island (RE), Seychelles (SC), Sierra Leone (SL), Somalia (SO), Sudan (SD), Tajikistan (TJ), Turkmenistan (TM), Turks and Caicos Islands (TC), British Virgin Islands (VG), Heard and McDonald Islands (HM), French Southern Territories (TF), British Indian Ocean Territory (IO), Svalbard and Jan Mayen Islands (SJ), St Pierre and Miquelon (PM), St Helena (SH), South Georgia/Sandwich Islands (GS), Sao Tome and Principe (ST), Ascension Island (AC), US Minor Outlying Islands (UM), Mayotte (YT), Wallis and Futuna Islands (WF), Tokelau Islands (TK), Chad Republic (TD), Afghanistan (AF), Cocos Island (CC), Bouvet Island (BV), Liberia (LR), American Samoa (AS), Niue (NU), Equatorial New Guinea (GQ), Bhutan (BT), Pitcairn Island (PN), Palau (PW), DR of Congo (CD)
Top 10 Domains by Host #: com, edu, net, jp, uk, de, us, au, ca, mil
Hacks of the Year: Indonesian Govt (19 Jan, 10 Feb, 24 Apr, 30 Jun, 22 Nov), NASA (5 Mar), UK Conservative Party (27 Apr), Spice Girls (14 Nov)
Technologies of the Year: Push, Multicasting
Emerging Technologies: Push, Streaming Media [:twc:]
1998
Hobbes' Internet Timeline is released as RFC 2235 & FYI 32
US Depart of Commerce (DoC) releases the Green Paper outlining its plan to privatize DNS on 30 January. This is followed up by a White Paper on June 5
La Fête de l'Internet, a country-wide Internet fest, is held in France 20-21 March
Web size estimates range between 275 (Digital) and 320 (NEC) million pages for 1Q
Companies flock to the Turkmenistan NIC in order to register their name under the .tm domain, the English abbreviation for trademark
Internet users get to be judges in a performance by 12 world champion ice skaters on 27 March, marking the first time a television sport show's outcome is determined by its viewers.
Network Solutions registers its 2 millionth domain on 4 May
Electronic postal stamps become a reality, with the US Postal Service allowing stamps to be purchased and downloaded for printing from the Web.
Canada kicks off CA*net 3, the first national optical internet
Compaq pays US$3.3million for altavista.com
CDA II and a ban on Net taxes are signed into US law (21 October)
ABCNews.com accidentally posts test US election returns one day early (2 November)
Indian ISP market is deregulated in November causing a rush for ISP operation licenses
US DoC enters into an agreement with the Internet Corporation for Assigned Numbers (ICANN) to establish a process for transitioning DNS from US Government management to industry (25 November)
San Francisco sites without off-city mirrors go offline as the city blacks out on 8 December
Chinese government puts Lin Hai on trial for "inciting the overthrow of state power" for providing 30,000 email addresses to a US Internet magazine (December) [ He is later sentenced to two years in jail ]
French Internet users give up their access on 13 December to boycott France Telecom's local phone charges (which are in addition to the ISP charge)
Open source software comes of age
RFC 2321: RITA -- The Reliable Internetwork Troubleshooting Agent
RFC 2322: Management of IP numbers by peg-dhcp
RFC 2323: IETF Identification and Security Guidelines
RFC 2324: Hyper Text Coffee Pot Control Protocol (HTCPCP/1.0)
Country domains registered: Nauru (NR), Comoros (KM)
Bandwidth Generators: Winter Olympics (Feb), World Cup (Jun-Jul), Starr Report (11 Sep), Glenn space launch
Top 10 Domains by Host #: com, net, edu, mil, jp, us, uk ,de, ca, au
Hacks of the Year: US Dept of Commerce (20 Feb), New York Times (13 Sep), China Society for Human Rights Studies (26 Oct), UNICEF (7 Jan)
Technologies of the Year: E-Commerce, E-Auctions, Portals
Emerging Technologies: E-Trade, XML, Intrusion Detection
1999
Internet access becomes available to the Saudi Arabian (.sa) public in January
vBNS sets up an OC48 link between CalREN South and North using Juniper M40 routers
First Internet Bank of Indiana, the first full-service bank available only on the Net, opens for business on 22 February
IBM becomes the first Corporate partner to be approved for Internet2 access
European Parliament proposes banning the caching of Web pages by ISPs
The Internet Fiesta kicks off in March across Europe, building on the success of La Fête de l'Internet held in 1998
US State Court rules that domain names are property that may be garnished
MCI/Worldcom, the vBNS provider for NSF, begins upgrading the US backbone to 2.5GBps
A forged Web page made to look like a Bloomberg financial news story raised shares of a small technology company by 31% on 7 April.
ICANN announces the five testbed registrars for the competitive Shared Registry System on 21 April: AOL, CORE, France Telecom/Oléane, Melbourne IT, Register.com. 29 additional post-testbed registrars are also selected on 21 April, followed by 8 on 25 May, 15 on 6 July, and so on for a total of 98 by year's end. The testbed, originally scheduled to last until 24 June, is extended until 10 September, and then 30 November. The first registrar to come online is Register.com on 7 June
First large-scale Cyberwar takes place simultaneously with the war in Serbia/Kosovo
Abilene, the Internet2 network, reaches across the Atlantic and connects to NORDUnet and SURFnet
The Web becomes the focal point of British politics as a list of MI6 agents is released on a UK Web site. Though forced to remove the list from the site, it was too late as the list had already been replicated across the Net. (15 May)
Activists Net-wide target the world's financial centers on 18 June, timed to coincide with the G8 Summit. Little actual impact is reported.
MCI/Worldcom launches vBNS+, a commercialized version of vBNS targeted at smaller educational and research institutions
Somalia gets its first ISP - Olympic Computer (Sep)
ISOC approves the formation of the Internet Societal Task Force (ISTF). Vint Cerf serves as first chair
Free computers are all the rage (as long as you sign a long term contract for Net service)
.ps is registered to Palestine (11 Oct)
vBNS reaches 101 connections
business.com is sold for US$7.5million (it was purchased in 1997 for US$150,000 (30 Nov)
RFC 2549: IP over Avian Carriers with Quality of Service
RFC 2550: Y10K and Beyond
RFC 2551: The Roman Standards Process -- Revision III
RFC 2555: 30 Years of RFCs
RFC 2626: The Internet and the Millennium Problem (Year 2000)
Top 10 TLDs by Host #: com, net, edu, jp, uk, mil, us, de, ca, au
Hacks of the Year: Star Wars (8 Jan), .tp (Jan), USIA (23 Jan), E-Bay (13 Mar), US Senate (27 May), NSI (2 Jul), Paraguay Gov't (20 Jul), AntiOnline (5 Aug), Microsoft (26 Oct), UK Railtrack (31 Dec)
Technologies of the Year: E-Trade, Online Banking, MP3
Emerging Technologies: Net-Cell Phones, Thin Computing, Embedded Computing
Viruses of the Year: Melissa (March), ExploreZip (June)
2000
The US timekeeper (USNO) and a few other time services around the world report the new year as 19100 on 1 Jan
A massive denial of service attack is launched against major web sites, including Yahoo, Amazon, and eBay in early February
Web size estimates by NEC-RI and Inktomi surpass 1 billion indexable pages
ICANN redelegates the .pn domain, returning it to the Pitcairn Island community (February)
Various domain name hijackings took place in late May and early June, including internet.com, bali.com, and web.net
A testbed allowing the registration of domain names in Chinese, Japanese, and Korean begins operation on 9 November. This testbed only allows the second-level domain to be non-English, still forcing use of .com, .net, .org. The Chinese government blocks internal registrations, stating that registrations in Chinese are its sovereignty right
ICANN selects new TLDs: .aero,
.biz, .coop, .info, .museum, .name, .pro (16 Nov)
These domains will not be available until sometime in 2001 after contract
negotiation and US Dept of Commerce approval
RFC 2795: The Infinite Monkey Protocol Suite
Hacks of the Year: RSA Security (Feb), Apache (May), Western Union (Sep), Microsoft (Oct)
Technologies of the Year: ASP, Napster
Emerging Technologies: Wireless devices, IPv6
Viruses of the Year: Love Letter (May)
Lawsuits of the Year: Napster, DeCSS
l