The Internet and the WWW
Download
Report
Transcript The Internet and the WWW
The Internet and
World Wide Web
The Internet
What are some services
found on the Internet?
(1)
(4)
(3)
(2)
(5)
(6)
e-mail (1)
chat (4)
Web (2)
message board (5)
file transfer (3) instant messaging (6)
History of the Internet
How did the Internet originate?
ARPANET
Goal:
To allow
scientists at
different
locations to share
information
Networking project
by Pentagon’s
Advanced Research
Projects Agency
(ARPA)
Goal:
To function if
part of network
were disabled
Became
functional
September
1969
During the
Cold War there
was concern
about
connectivity in
the event of a
nuclear attack
History of the Internet
Early 1960’s
Packet-switching envisioned (Baran and Davies)
Divide a message into a smaller pieces called
packets.
Each packet contains where they came from
and the address of where they are going.
Each packet is sent to its destination
separately.
Provided the foundation for what became the
Internet.
History of the Internet
ARPANET (Advanced Research Projects Agency
NETwork)
Funded by ARPA.
Pooled computer scientists and resources from
several universities.
In 1969, linked 4 nodes at UCLA, UC Santa
Barbara, SRI (Stanford Research Institute) and
Univ. of Utah.
By mid-1970’s, linked several military sites and
about 20 universities.
History of the Internet
NSF (National Science Foundation)
In 1980, started CSnet.
Provided a resource sharing network for
computer science research at all universities.
Used TCP/IP protocol – the government gave it
away – it is in the public domain – no charge for
its use – UNIX based.
History of the Internet
In 1989, majority of ARPANET switched to
NSF’s backbone.
Became what is known as the Internet.
Early 1995, the Internet became known as
the “Information Superhighway.”
History of the Internet
How has the Internet grown?
Today
More than 100 million host nodes
1984
More than 1,000 host nodes
1969
Four host nodes
History of the Internet
Who provides the Internet’s structure today?
Networks from
corporations,
commercial
firms, and other
companies
Telephone
companies
Satellite
companies
Cable
companies
Government
History of the Internet
Who controls the Internet?
Nobody; it is public, cooperative, and an independent
network
Several organizations set standards
World Wide Web Consortium
(W3C)
• Oversees research, sets
standards and guidelines
• Tim Berners-Lee, director
Internet2 (I2)
• Internet-related research
and development project
• Develops and tests
advanced Internet
technologies
How the Internet Works
What are ways to access the Internet?
1 Regional
ISP
2 National
ISP
3 OSP
(Ex. AOL)
4 Wireless
Internet
Service
Provider
2
1
local
call
long-distance
call
local
call
3
local
call
toll-free
call
4
local
call
How the Internet Works
How can you connect to the Internet?
Very high-speed connection
T-1, Fiber Optic
Digital subscriber line (DSL) and cable modem
Dial-up access
How the Internet Works
What are three parts of an Internet connection?
Client
(Your computer)
Backbone
(Communication
Lines)
Server
(Host computers)
How the Internet Works
1: RHow
equest
datadata
fromtravel
the the Internet using a telephone line connection?
might
a server on Internet.
2: Modem converts digital
signals to analog signals.
3: Data travels through
Regional
ISP
Step 3
Step 5
Step 1
telephone lines to a
local ISP.
4: Data passes
through routers.
Step 2
Step 4
National
ISP
5: Regional ISP uses
leased lines to send
data to a national ISP.
Local ISP
6: National ISP routes
data across the
country.
7: National ISP passes
data to local ISP.
8: Server sends
data back to you.
Step 6
Internet
backbone
Step 8
Step 7
National ISP
How the Internet Works
Internet owes its original critical mass to the wide distribution of
computers running the UNIX operating system.
With the thousands of computers running the UNIX operating
system, and freely distributed TCP/IP software suite:
Original access to the Internet had UNIX “feel.”
Exact addresses were needed to access information.
Addresses were strings of numbers
Address for www.yahoo.com = 204.71.200.68
You can find the Web server IP address by pinging the
site at the DOS command prompt.
UNIX gurus “ran the net.” They loved the degree of
exclusivity due to the difficulty of use.
This difficulty changed with development of “Gopher”
and later the WWW.
How the Internet Works
What is an Internet protocol (IP) address?
Number that uniquely identifies each computer or device
connected to Internet
IP address
199.95.72.10
first part
identifies
network
last part
identifies
specific
computer
How the Internet Works
Networks using the TCP/IP protocol route messages
based on the IP address of the destination.
Format of an IP address is a 32-bit numeric address
written as four numbers separated by periods.
Each number can be zero to 255. For example,
1.160.10.240 could be an IP address.
An isolated network, you can assign IP addresses at
random as long as each one is unique.
Connecting a private network to the Internet requires
using registered IP addresses (called Internet
addresses) to avoid duplicates.
The four numbers in an IP address are used in
different ways to identify a particular network and a
host on that network.
How the Internet Works
The InterNIC Registration Service assigns Internet addresses from the
following three classes:
Class A - supports 16 million hosts on each of 127 networks
Beginning bit pattern 0
Class B - supports 65,000 hosts on each of 16,000 networks
Beginning bit pattern 10 (10000000 10011100 00001110 00000111) translates
to 128.156.14.7
Class C - supports 254 hosts on each of 2 million networks
Beginning bit pattern 110
The current standard is the 32 bit IPv4 IP addressing system.
The number of unassigned Internet addresses is running out, so a
new classless scheme called CIDR (Classless Inter-Domain Routing)
is gradually replacing the system based on classes A, B, and C and is
tied to adoption of IPv6, short for Internet Protocol next generation.
IPv6 solves IPv4 address limitation by extending addressing from 32
to 128 bits.
How the Internet Works
You can test your connection to a site (server
computer) by using the ping command at the DOS
prompt followed by the URL of the site.
For example, you can ping Yahoo as follows:
C:\>ping www.yahoo.com
The result will indicate if there is a connection, how
long it took to reach the site round trip and what is
the IP address of the site server.
How the Internet Works
How the Internet Works
How the Internet Works
TRACEROUTE: a program primarily designed as a network debugging and
analysis tool and is a part of most operating systems. In Microsoft’s
Windows 9x, it’s name has been altered to TRACERT.
The purpose of this tool was to allow the tracing of the packets over the
Internet or any network using TCP/IP protocol. Observing how the program
functions helps to shed light on how packet switching works.
TRACERT uses a special number called the TTL (Time To Live) number
contained in a place at the beginning of each packet sent over the network.
The number is originally set to 255 and each time the packet is received by
a router along the way to its destination the number is decremented, usually
by 1. If the TTL reaches 0 before the packet reaches its destination and
error message is sent back to the original sender. The TTL number prevents
packets from circulating forever on the network.
You can use TRACERT, at the DOS prompt, to trace the route from your
computer to the Yahoo site server as follows:
C:\>TRACERT www.yahoo.com
How the Internet Works
How the Internet Works
You can find the IP address of your computer by going to:
Start – Run then in the Open box type winipcfg and press Enter.
The results will be similar to the box below for 98, Me, 2000:
Windows XP looks different
How the Internet Works
How IP addresses are normally assigned by an ISP
Most IP addresses are assigned randomly and
automatically through a DHCP server.
DHCP is short for Dynamic Host Configuration
Protocol, a protocol for assigning dynamic IP
addresses to devices on a network.
With dynamic addressing, a device can have a
different IP address every time it connects to the
network.
Dynamic addressing simplifies network
administration because the software keeps track of
IP addresses rather than requiring an administrator
to manage the task.
How the Internet Works
What is a domain name?
Text version of IP address
IP address
Domain name
199.95.72.10
scsite.com
How the Internet Works
Domain Name System (or Service), an Internet service
that translates domain names into IP addresses.
Because domain names are alphabetic, they're
easier to remember.
The Internet is really based on IP addresses.
Every time you use a domain name, therefore, a DNS
service must translate the name into the
corresponding IP address.
For example, the domain name www.example.com
might translate to 198.105.232.4.
The World Wide Web
What is a URL? (Uniform Resource Locator)
Unique address for Web page located on Web server
protocol
domain name
path
http://www.nationalgeographic.com/travel/index.html
The World Wide Web
A Uniform Resource Locator (URL) has 3 parts:
1) Type of connection (specifies protocol used at that
location):
Name
HTTP
FTP
SMTP
FILE
Gopher
WAIS
Telnet
Definition
HyperText Transport
Protocol
File Transfer Protocol
Email Protocol
Local file access
Name of Internet
access system
Wide area info. Service
Telephone Networking
Description
Mode through which WWW uses the Internet.
Used for transferring files between computers.
Used to send/create an email link.
Used to view HTML files.
Transfer type used by Gopher systems.
Tool for searching information databases.
Service for logging on to remote computers.
The majority of Web sites use http protocol, but you may see
some of the others while surfing the Web.
The World Wide Web
2) The Internet address of the computer you are
trying to access:
(Locates the specific computer on the Internet.)
Type of connection Top-level Domain
Path or Directory
http://www.eds.com/home/eds_home.html
Domain
Domain name: Identifies the
Internet address
Top-level Domain: Identifies
the type of organization
File name
Com
edu
gov
mil
net
org
Commercial site
Educational Institution
Government organization
Military organization
Networking organization
Nonprofit organization
The World Wide Web
ICANN (Internet Corporation for Assigned Names and Numbers), a
nonprofit group governing domain names, was created by the late Jon
Postel in the fall of 1998 in response to a policy statement issued by the
US Department of Commerce.
ICANN oversees the domain-name registration system's transition from
government hands to private hands and to coordinate the its
decentralization and integration into a global community.
The board of directors of ICANN has approved seven new top suffixes. The
new domain names are the first major additions since the system was
developed in the 1980s.
The new domain name suffixes will compete with the seven existing
domain name types, which include .net, .com, .org, .gov, .mil, and .edu.
The new suffixes appeared in use around mid-2001. It is similar to adding
area codes to the national phone system to accommodate growth.
The new suffixes can be grouped into three categories:
General purpose -- .biz, .info
Personal -- .name
Restricted use by community -- .aero, .coop, museum, and .pro.
Additionally, countries have two digit designations, such as, de Germany, fr
France, sg Singapore, ws Samoa and so on.
The World Wide Web
Domain name registration:
How can I determine whether the name I want is available?
Most domain name registering companies have a place for you to
enter the domain name you want and then search to see if it is
available. Thousands are registered each day.
Some domain name registration services are:
www.networksolutions.com
And many others.
www.domainmart.com
Who is InterNIC?
InterNIC is the only organization that maintains the database of
information related to a domain name under .com, .net, .org, and
.edu. Registrations, renewals, and modifications to any of the
information on the Whois database have to be processed through
them.
Under the current agreement with the U.S. Government, InterNIC,
Inc., as the InterNIC, provides domain name registration services in
.com, .net, .org, and .edu.
The World Wide Web
The usual cost to register a domain name is $35 per year.
Many registration companies have specials for less and also
offer Web page hosting and design services packages.
Some Web sites offer free hosting:
Yahoo and Geocities for example
Most ISPs offer some amount of free Web space (typically 6 to
10MB, but some up to 50MB) with your subscription to their
services. However, they may not allow the use of a domain
name, such as, www.something.com, etc.
The World Wide Web
3) The path and name of the file:
Identifies the location of the file and the name of the file
to be displayed on your screen.
If the path (folder or subdirectory) or name of file have
been changed:
An error message will appear on your screen!
This error typically occurs when a page has been
moved, renamed, or deleted.
A way around this may be to gradually
shorten the URL until a valid Web page
appears.
http://www.example.com/website/document.html
http://www.example.com/website/
http://www.example.com/
The World Wide Web
What is the World Wide Web (WWW) ?
A worldwide collection of electronic documents
Also called the Web
Each document is called a Web page
Can contain text, graphics, sound, video, and links to other Web
pages
A Web site is a collection of related Web pages
The World Wide Web
Internet needed improvements in user-friendliness. Three early
creations satisfied the need:
Gopher
Veronica
Archie
Gopher (University of Minnesota):
Land of the “Golden gophers.”
Introduced first improvement to accessing the Internet.
Menu-driven system gave access to databases of
information.
There were once over 5,000 gopher servers. Still used for
text based information.
The World Wide Web
Gopher menu for accessing the Internet
Internet Gopher Information Client v2.1.3
Home Gopher server: gopher.tc.umn.edu
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
Information About Gopher/
Computer Information/
Discussion Groups/
Fun & Games/
Internet file server (ftp) sites/
Libraries/
News/
Other Gopher and Information Servers/
Phone books/
Search Gopher Titles at the University of Minnesota <?>
Search lots of places at the university of Minnesota <?>
University of Minnesota Campus Information/
Press ? For Help, q to Quit, u to go up a menu
The World Wide Web
World Wide Web (WWW or The Web)
A computer communications system that allows multimedia
information to be accessed and transmitted via the Internet. It is
an application that runs on the Internet.
The Web follows the Hypertext Transfer Protocol (HTTP).
Developed in 1989 by Tim Berners-Lee, a physicist at the
European high-energy physics laboratory in Switzerland.
Remember a protocol is a set of rules implemented in a
program.
Allows an individual computer to participate with other
computers through the Internet.
Converts text, visual and audio information into packets to
traverse the Internet.
Much better than the text only basis of Gopher.
Multimedia communication is more effective, easier to
understand by more people and conveys more information.
The World Wide Web
What is a Web browser?
Program
that allows
you to view
Web pages
• Netscape
• Internet
Explorer
• Opera
The browser reads
the HTML code and
builds the Web
page.
The World Wide Web
HTML - HyperText Markup Language, the authoring language used to
create documents on the World Wide Web.
HTML defines the structure and layout of a Web document by using a
variety of tags and attributes.
The correct structure for an HTML document starts with
<HTML>
<HEAD>
<TITLE>(enter here what document is about)</TITLE>
</HEAD>
<BODY>
and ends with
</BODY>
</HTML>.
All the information you'd like to include in your Web page fits in between
the <BODY> and </BODY> tags.
There are hundreds of other tags used to format and layout the
information in a Web page.
Tags are also used to specify hypertext links.
There are many HTML and Web authoring sites on the Internet, just do a
search.
The World Wide Web
An example of HTML
code and the page it
produces.
Next
p. 2.9
The World Wide Web
How do handheld computers and cellular telephones
access the Web?
Must be Web-
enabled
Uses a
microbrowser
that displays
Web pages that
contain mostly
text
Microbrowser for a
Web-enabled
cellular telephone
Microbrowser for a Webenabled handheld computer
The World Wide Web
What is a hyperlink?
Text or graphic that
displays a related
Web page
Also called a link
The World Wide Web
How can you identify a hyperlink (link) on a Web
page?
Mouse pointer
changes to a small
hand when you point
to a link
Click the link to
display the associated
Web page
Link can be a word,
mouse pointer changes to
phrase, or image
small hand
The World Wide Web
What is a search engine?
Program used to find Web pages pertaining to a
specific topic
Search text
Spider
Word or phrase
entered in search
engine’s text box
Program used by
search engines to find
Web pages that
contain search text
Also called a
keyword
Also called a crawler
or bot
The World Wide Web
What are some
widely used
search engines?
The World Wide Web
What is a directory?
Search tool
with
organized set
of topics and
subtopics
Lets you find
information
by clicking
links rather
than entering
keywords
organized topics
from which you
select
The World Wide Web
What are graphic file formats?
The World Wide Web
What is a thumbnail?
Small version of a
larger graphical
image
Usually click
thumbnail on Web
page to display
full-sized image
full-sized
image
Web Publishing
How do you deploy a Web site?
Locate Web
server to store
your site
Upload, or
copy, site to
Web server
Other Internet Services
What is FTP?
File Transfer
Protocol
Internet
standard that
allows you to
upload and
download files
with other
computers on
Internet
file
downlo
dialog
box
Other Internet Services
What is a newsgroup?
Online area where users conduct written discussions
about particular subject
User sends message to newsgroup
Other users in newsgroup read and reply to message
Usenet
Entire collection of
Internet newsgroups
News server
Computer that stores
and distributes
newsgroup messages
Other Internet Services
What is a message board?
Type of discussion group that does not require
newsreader
Also called a
discussion board
link to message about
financial issues
Other Internet Services
What is a chat?
Real-time
conversation
that takes place
on a computer
Chat room is
location on
server that
permits users
to discuss
topics of
interest
Other Internet Services
What is instant messaging (IM)?
A real-time Internet
communications
service
Marianne’s message
immediately displays on
Jeff’s computer screen
because she is online
message sent from Marianne to
Jeff
Jeff’s response to Marianne
The Internet and World Wide Web
THE END