0% found this document useful (0 votes)
109 views16 pages

History and Evolution of the Internet

The document provides an overview of the history and development of the Internet. It discusses how the Internet began as ARPANET, a US government-funded network connecting universities. It evolved from ARPANET and used TCP/IP protocols to connect various networks. Key events included the first international connection in 1973 and adoption of TCP/IP in 1982. The document also defines Internet-related terms, describes access methods, applications like email and the World Wide Web, protocols, and HTML tags for creating web pages.

Uploaded by

verari
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
109 views16 pages

History and Evolution of the Internet

The document provides an overview of the history and development of the Internet. It discusses how the Internet began as ARPANET, a US government-funded network connecting universities. It evolved from ARPANET and used TCP/IP protocols to connect various networks. Key events included the first international connection in 1973 and adoption of TCP/IP in 1982. The document also defines Internet-related terms, describes access methods, applications like email and the World Wide Web, protocols, and HTML tags for creating web pages.

Uploaded by

verari
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

3/28/2013

Imagine :
The World without

Internet
Internet

History of the Internet


Developed for secure military communications
1957 USSR launched Sputnik I; USA were
shocked
Advanced Research Projects Agency Network
(ARPANET) was established in the 1960s,
funded by the U.S. government
Enabled
bl d computers at leading
l di universities
i
i i and
d
research organizations (UCLA, Stanford Research
Institute, UCSB and U Utah) to communicate with
each other

The Internet
and
World Wide Web

Creation of ARPANET
d a
d Research
a
oj
Advanced
Projects
Agency Network
Technological think-tank
Space, ballistic missiles and
nuclear test monitoring
Communication between
operational base and
subcontractors

3/28/2013

From ARPANET to Internet


1962 computer research program lead by John
Licklider (MIT)
1965 first wide area network created
Connection between Berkeley and MIT

1971 23 host computers in US (15 nodes) backbone


1973 First international connection (University College
of London)
1974/1982 Networks launched
Very chaotic
Different competing techniques and protocols
ARPANET is still the backbone

1982 The internet is born using the TCP/IP standard

Key Definitions:

Counting Connections
9The Internet:
9Th
I t
t an interconnected
i t
t d
network of thousands of networks

Links academic, research, government,


and commercial institutions

9Connects computers to about every


country in the world
Growing too fast to measure its growth
Internet is decentralized
Internet doesnt have hard boundaries

Architecture-wise

Internet: The internet is a g


global network of
interconnected networks, connecting private,
public and university networks in one cohesive
unit.
Intranet: An intranet is a private enterprise
network that uses internet and web technologies
for information gathering and distribution within
an organization.
Extranet: An extranet is a community of interest
created by extending an intranet to selected
entities external to an organization.

Network : Collection of interconnected machines


Host: Machine running user application; computer connected to the network
Media: Physical process used (copper wire, fiber optics, satellite link)
Channel: Logical line of communication
Router: decide where to send data next

3/28/2013

Internet Protocols
9Transmission Control Protocol/Internet Protocol,,
TCP/IP

At the heart of the Internet


Allows cross-network communication

9TCP breaks messages into packets.

Each ppacket has all the information needed to travel from


network to network.
Host systems called routers determine how to route
transmissions.
Packet-switching is flexible and robust.

Internet Addresses
9 The host is named using DNS (domain name system), which
translates IP addresses into a string of names.
9 Top-level domains include:

.edu - educational sites

.com - commercial sites

.gov - government sites

.mil - military sites

.net - network administration sites

.org
org - nonprofit organization sites
9 Also country codes (doled out by IANA) :

.ca
canada

.au australia

.h
switzerland

.id
indonesia

Internet Protocols
9

IP iis th
the address
dd
ffor th
the packets.
k t
Each

Internet host computer has a unique IP


address.
Each address is comprised of four sets of
numbers separated by periods, such as
123.23.168.22
172.17.0.11

Indonesian DNS
.ac.id
.go.id
.or.id
.co.id
.net.id

:
:
:
:
:

academic
government
organization
corporate
network administration

3/28/2013

E-mail address

Internet Access Options (1)

9An email address includes:


username@hostname sub dom
[email protected]

9Direct
Direct (Dedicated) Connection

username is the persons


mailbox
hostname is the name of the host
computer and is followed by one
or more domains separated by
periods:

Computer

has its own IP address


and is attached to a LAN
No need to dial up
Files are stored on your computer
Quick response time

host.domain
host.subdomain.domain
host.subdomain.subdomain.domain

[email protected]

9Dial-up Connection
Limited

User President whose mail is


stored on the host whitehouse in
the government domain

connection using a

modem

Internet Access Options (2)

Internet Access Options (3)

9 Broadband Connections
DSL (Digital
(Di it l Subscriber
S b ib Line)
Li ) Service
S i

9 Internet
I t
t Service
S i Providers
P id

Newer, faster, and cheaper than ISDN


Can share phone line with voice traffic

Local ISPs provide connections


through local telephone lines.
National ISPs offer connections
on a nationwide scale
scale.
Online Services like AOL and
MSN offer extra services.

Cable Modem Connection


Allows Internet connections using shared TV cables
Can exceed DSL speeds
Carries increased privacy and security risks

(ISPs)

Satellite connection, provides connection


using DirecTV satellite dishes.
Wireless broadband connection, allows
multiple computers to connect to a base
station using short-range radio waves.
ISDN : Integrated Services Digital Network

3/28/2013

Service-wise (applications)
Electronic mail
World Wide Web
Remote terminal
File transfer
Newsgroups
File sharing

Internet Communications
E-mail
Instant messaging
Voice over Internet Protocol (VoIP)
Group communication

Resource distribution
Video conferencing
Games

E-Mail
Electronic
El
t i mailil
Asynchronous communication
Types of e-mail accounts
Client-based
Web-based
Not private
Can be printed or forwarded
Employer can monitor

Instant Messaging
Real-time,
R
l ti
text-based
t t b d conversations
ti
Personal and business uses
List of contacts: buddy list
IM software detects members presence
Example: AOL Instant Messenger

3/28/2013

Voice over Internet Protocol


VoIP: Using the Internet to place phone calls
Uses technology similar to e-mail to send
voice data digitally
Requires speakers, a microphone, an Internet
connection, and a VoIP provider

Chat Rooms
Real-time,
R
l ti
text-based
t t b d conversations
ti
Rooms can focus on specific topics or
interests or be general interest
Identity protection
Username can allow anonymous
y
interaction

Netiquette: rules of polite interaction

Group Communication
Chat rooms
Newsgroups
Listservs
Blogs and vlogs
Wikis
Podcasts and webcasts
Social networks

Newsgroups and Listservs


Newsgroups
Online discussion forums
Members post and reply to messages
Create or respond to threads

Listservs
Electronic mailing lists of people interested
in a topic
Threads are sent as e-mails
Less public than newsgroups

3/28/2013

Social Networks

Internet Servers
E-mail server, acts like a local post office for a particular Internet hosta

O l
Online
personall and
d business
b
networks
k
Examples include Facebook, MySpace, and
LinkedIn

Members share common interests


Members communicate by voice, chat,
IM, videoconference, and blogs
Growth has been explosive

The Web vs. the Internet


The Web
Th
W b is
i partt off the
th Internet,
I t
t di
distinguished
ti
i h d
by
Common communication protocols
Hyperlinks
1989: Web invented by Tim Berners-Lee
1993: Mosaic browser released
1994: Netscape Navigator marked beginning
of the Webs major growth

business, an organization, or an ISP.

File servers, are common within LANs.


Also used to share programs, media files, and other data across the Internet

File transfer protocol (FTP), allows users to transfer files.


Download files from remote servers to their computers
Upload files to remote computers
File compression saves storage space on disk and saves transmission time when
files are transferred through networks.

Application server
server, stores applicationsPC office applications
applications,
databases, or other applications.
Makes them available to client programs that request them
Might be housed at an application service provider (ASP), a company that
manages and delivers application services on a contract basis

Web server, stores Web pages and sends pages to client Web browsers.

The Internet vs. Web Technology


Internet Technologies:
Collection off internet protocols and applications
Based upon Transmission Control Protocol/Internet Protocol
(TCP/IP) for network transport
Based upon many protocols for applications:
Simple Mail Transport Protocol (SMTP) and Post Office Protocol 3
(POP3) for e-mail
Telnet for remote logon
File Transfer Protocol (FTP) for exchanging data files.

Web Technology - refers to the use of:


Hypertext Transfer Protocol (HTTP) for transport of web data
Hypertext Markup Language/Extended Markup Language
(HTML/XML) for data presentation.

3/28/2013

Web Protocols: HTTP and HTML

Universal Resource Locator

9HTTP (H
(Hypertext
t t ttransfer
f protocol)
t l) used
d tto ttransfer
f Web
W b pages
Resource File

Domain Name
http://

weatherunderground.com/

Protocol for Web pages

http://www msu edu/~urquhar5/tour/active html


http://www.msu.edu/~urquhar5/tour/active.html

satellite/vis/1k/

US.html

Path

9HTML (HyperText Markup Language) created for encoding and


displaying documents

HTTP
World Wide Web uses HTTP Servers,
better known as web server
Receive HTTP type request and send
requested file in packets

http://

/~urquhar5/tour/active.html

identifies type
of transfer

File Location on Remote Computer

www.msu.edu
Domain Name name of remote computer

.html
Web documents are text files with .html
html
extension
These text files have HTML tags in
them

3/28/2013

Inside the Web

HTML Tags
Each opening HTML tag has a closing
HTML tag that matches it.

HTML is not WYSIWYG (What You See Is What You Get).

Example of Tags
<P>Here is the paragraph about
something</P><P>Here is the second
paragraph</P>
What it will look like:
Here is the paragraph about something.

<P> for begin paragraph is followed by


</P> for end paragraph
<P> g
goes at beginning
g
g of paragraph
p g p
</P> goes at end of paragraph

Essential HTML Tags


<HTML> begins HTML document
<BODY> begins body of document
<H1>Heres a header in big type</H1>
<P>Heres a paragraph</P>
</BODY> ends body
</HTML> ends HTML document

Here is the second paragraph.

3/28/2013

Browser Output of Page

View Page Source


Using View Page Source allows you to
see the HTML behind a page

If you openedd that


h page in
i Netscape
N
Navigator,
N i
it
i would
ld look
l k
like this:

When we get into advanced HTML


pages, this can be really important for
learning how someone did something

Heres a header in big


g type
yp
Heres a paragraph

How to make a web page


Two basic steps required in making a web
page.
Create an HTML File
Upload file to server
Saving to P: drive eliminates this step

Publishing on the Web


9Programs that convert document
format features into HTML codes:

Microsoft Word, PowerPoint, FileMaker

By expanding the number of people who


have the power to transmit knowledge,
the Web might trigger a power shift that
changes everything.
Howard Rheingold,
Virtual Communities

9Web authoring programs:

Dreamweaver, GoLive, Microsoft


FrontPage

10

3/28/2013

Web Browsers
Mosaic (1993) was first point-andclick browser
Web browsers are the software we
use to view web pages
Netscape Navigator and Internet
Explorer are most popular
Netscape Navigator was original, but
Microsoft leveraged IE on market

Plug-ins and Helper Applications


RealOne
QuickTime
Shockwave/Flash
RealPlayer
Ad b R
Adobe
Reader
d and
dA
Acrobat
b

From Hypertext to Multimedia


T i l Web
Typical
W b pages can contain:
t i
Tables
Frames
Forms
Animations
Search Engines

Downloadable
audio and video
Streaming audio and
video
Real-time
Real
time live
audio or video
3-D environments
Personalization

Dynamic Web Sites: Beyond HTML (1)


Dynamic HTML
Adds
dds more
o e pprogramming
og a
g powe
power to HTML by aallowing
ow g code to
automatically modify itself under certain circumstances
Languages for dynamic sites
Perl scripting language
Java: Full-featured, cross-platform, object-oriented programming
language

Java Applets: Small Java programs

Automatically downloaded onto client computer


Can run on any platform

ActiveX: Collection of programming technologies and tools for creating


controls or components
Similar in many ways to Java applets

WML (Wireless Markup Language)

Helps create Web documents containing stock quotes, phone numbers,


and other small nuggets of information

11

3/28/2013

Dynamic Web Sites: Beyond HTML (2)

Search Engines

XML (Extensible Markup Language)

9 Search engines are designed to make it


easier to find information on the Web.

Will

replace HTML plus provide additional features and extensions

XHTML
A

sort of cross between HTML and XML

VRML (Virtual Reality Modeling Language)


Creates

3-D virtual worlds

SMIL (Synchronized Multimedia Integration Language)


Makes

it possible to link time - based streaming mediasounds, video, and


animation can be tightly integrated

Specialized Search Engines:


Google Maps, Froogle, and others

Web

Crawlers or Spiders

Software robots that


systematically search the Web
9 Some search engines use keywords
and Boolean logic to conduct searches.
searches
9 Other search engines conduct searches
using a hierarchical directory or subject
tree.

Portals
9 Web entry stations that offer quick
and easy
y access to a variety
y of
services
Consumer portals include search
engines,
email services, chat rooms,
references, news and sports
headlines, shopping malls, and
other services.
Corporate
C
t portals
t l on intranets
i t
t
serve the employees of particular
corporations.
Vertical portals are targeted at
members of a particular industry or
economic sector.

12

3/28/2013

Push Technology: Notifications and Alerts

Web 2.0
Web interactions
people
between people,
software, and data
Social web where
the user is also a
participant
New
applications
N
li ti
that combine the
functions of multiple
applications

9The Web was built with pull


technology.
Browsers on client computers pull
information from server machines.
Essentially, the browser asks for
information.
9With push technology, information is
delivered automatically to the client
p
computer.
New product descriptions
Automatic software upgrades
Updated news
9RSS (Really Simple Syndication)
pushes (feeds) information to people
who read blogs.

50

What is Web 2.0?

Blogs and Vlogs

A term describing
d
b
the
h trend
d in the
h use off World
ld
Wide Web technology and web design that aims
to enhance creativity, information sharing, and,
most notably, collaboration among users. These
concepts have led to the development and
evolution of web-based communities and
hosted services, such as social-networking sites,
wikis, blogs, and folksonomies (social tagging).
Wikipedia

Personall journals
P
j
l posted
t d on the
th Web
W b
Weblogs: blogs
Primarily text-based
Simple to create, read, and manage
Entries listed on a single page, with most
recent entry at the top
Searchable
Video logs: vlogs
Digital video clips playable on media player
software

13

3/28/2013

Wikis
Wikis: Web sites that allow anyone to
change their content
Provide a source for collaborative writing
Eliminate exchanging e-mails
Track revisions

Webcasts
Webcasts: Broadcasts of audio or video
content over the Internet
Often live
Delivered to your computer
Use streaming media

Podcasts
Podcasts:
P
d
Compressed
C
d audio
di or video
id files
fil
distributed on the Internet
Really Simple Syndication (RSS) technology
allows constant updates for subscribers
Podcasts are all over the Web
Need aggregator software to gather
podcasts
Need media player software to play them
Simple to create

File Transfer Protocol


FTP Program (also
( l called
ll d FTP client)
l
) used
d to
transfer files from your computer to your
public web directory, or vice versa.
WS_FTP LE is a good, free FTP program

14

3/28/2013

Internet Issues: Ethical and Political Dilemmas


9Filtering
9
il i software
f
to combat
b inappropriate
i
i content
9Digital cash to make online transactions
easier and safer
9Encryption software to prevent credit
card theft
9Digital signatures to prevent email forgery
9Access and censorship
9The digital divide

Lesson Summary
9 The Internet is a network of networks that connects
all kinds of computers around the globe and uses
standard protocols to allow Internet communication
to occur.
9 No single organization owns or controls the
Internet.
9 You
Y can connect to the
h Internet
I
i severall ways that
in
h
provide different degrees of access to Internet
services.
9 Most Internet applications are based on the
client/server model.

Lesson Summary (continued)


9 The Web uses a set of pprotocols to make a variety
y of
Internet services and multimedia documents available to
users through a simple point-and-click interface.
9 In addition to Web sites, a variety of applications are built
on the protocols of the Internet and the Web. For example,
people who use the Web depend on search engines to find
the information they need.
need

Lesson Summary (continued)


9 As the Internet grows and changes,
changes issues of
privacy, security, censorship, criminal
activity, universal access, and appropriate
net behavior are surfacing.

9 Peer-to-peer computing was popularized by music-sharing


services, but its applications go beyond music sharing.

15

3/28/2013

Individual Assignment
Search in the internet and submit maximum 4
pages report on internet application in
agricultural field which include multimedia and
user interactive facilities
URL
Description of the application, including intended uses
Description of users activities/inputs, and the
responds/outputs of the application
Your evaluation and comment on usability,
attractiveness, usefulness, and further ideas for
improvement

Due date : April 17, 2013 before class (in Bahasa


Indonesia)

16

You might also like