Preface
Chapter 1 The Internet Has Arrived
The World Has Changed
Numbers Do Not Tell The Story
Learning About The Internet
Understanding The Big Picture
Terminology And Technology
Growth And Adaptability
The Impact Of The Internet
Organization Of The Book
A Personal Note
Chapter 2 Getting Started: Hands-On Experience
Introduction
The Web: Sites And Pages
Web Browsers and Browsing
Using A Browser
Examples Of Web Sites And Services
Internet Search
Summary
Chapter 3 Telephones Everywhere
Introduction
A Communication Service
Selling Communication
Limited Access
High Cost
The Difficult Transition
Ubiquitous Access
Relevance To The Internet
Chapter 4 The World Was Once Analog
Introduction
Sound, Vibrations, And Analog Recording
Analog Electronic Devices
Many Electronic Devices Are Analog
The First Analog Communication
Analog Is Simple But Inaccurate
Sending An Analog Signal Across A Wire
Digital Music
The Digital Revolution
Computers Are Digital
Digital Recording
Using Digital To Recreate Analog
Why Digital Music?
Summary
Chapter 5 The Once And Future Digital Network
Introduction
The World Was Previously Digital
A Telegraph Is Digital
Morse Code
Letters And Digits In Morse Code
Users Did Not Encounter Morse Code
Virtually Instant Communication
Speed Is Relative
The Telephone Became Digital
Relevance To The Internet
Binary Encoding Of Data On The Internet
Why Use Two Symbols?
Summary
Chapter 6 Basic Communication
Introduction
Communication Using Electricity
Signals On Wires
Information Coding
Modems Allow Two-Way Traffic
A Character Code For Digital Information
Detecting Errors
Summary
Chapter 7 The Local Area Network Arrives
Introduction
Motivation
Interchangeable Media
A Computer Consists Of Circuit Boards
Circuit Boards Plug Into A Computer
Connecting One Computer To Another
LAN Technologies
Connecting A Computer To A LAN
The Importance Of LAN Technology
Relationship To The Internet
PART II A Brief History Of The Internet
Chapter 8 Internet: The Early Years
Many Independent Networks
The Proliferation Of LANs
Facts About LANs
LANs Are Incompatible
Wide Area Technologies Exist
Few WANs, Many LANs
WANs and LANs Are Incompatible
The Desirability Of A Single Network
The Department Of Defense Had Multiple Networks
Connecting Disconnected Machines
The Internet Emerges
The ARPANET Backbone
Internet Software
The Name Is TCP/IP
The Shock Of An Open System
Open Systems Are Necessary
TCP/IP Documentation Is Online
The Military Adopts TCP/IP
Summary
A Personal Note
Chapter 9 Two Decades Of Incredible Growth
Introduction
Disseminating The Software
Meanwhile, Back In Computer Science
The Internet Meets UNIX
The U.S. Military Makes A Commitment
The Internet Doubles In Size In One Year
Every Computer Science Department
Graduate Students Volunteer Their Time
The IAB evolves
The IETF
Doubling Again In A Year
The Internet Improves Science
NSF Takes A Leadership Role
Target: All Of Science And Engineering
NSF’s Approach
The NSFNET Backbone
The ANS Backbone
Exponential Growth
A Commercial Assessment
The End Of Growth
Chapter 10 The Global Internet
Introduction
Early ARPA Netwos
Electronic Mail Amng Computers
BITNET And FIDONET
Networks In Europe
EBONE: The Internet In Europe
Backbones And Internet Hierarchy
Internet On All Continents
The World Of Internet after 1998
A Personal Note
Chapter 11 A Global Information Infrastructure
Chapter 12 Packet Switching
Chapter 13 Internet: A Network Of Networks
Chapter 14 ISPs: Broadband And Wireless Access
Chapter 15 IP: Software To Create A Virtual Network
Chapter 16 TCP: Software For Reliable Communication
Chapter 17 Clients + Servers = Distributed Computing
Chapter 18 Names For Computers
Chapter 19 NAT: Sharing An Internet Connection
Chapter 20 Why The Internet Works Well
Chapter 21 Electronic Mail
Chapter 22 Bulletin Board Service (Newsgroups)
Chapter 23 Browsing The World Wide Web
Chapter 24 World Wide Web Documents (HTML)
Chapter 25 Advanced Web Technologies (Forms, Frames, Plugins, Java, JavaScript, Flash)
Chapter 26 Group And Personal Web Pages (Wikis And Blogs)
Chapter 27 Automated Web Search (Search Engines)
Chapter 28 Text, Audio, And Video Communication (IM, VoIP)
Chapter 29 Faxes, File Transfer, And File Sharing (FTP)
Chapter 30 Remote Login And Remote Desktops (TELNET)
Chapter 31 Facilities For Secure Communication
Chapter 32 Secure Access From A Distance (VPNs)
Chapter 33 Internet Economics And Electronic Commerce
Chapter 34 The Global Digital Library
Appendix 1 Glossary of Internet Terms
Index