Introduction Lecture 1

Download Report

Transcript Introduction Lecture 1

Introduction
Lecture 1
CNET204 – Web Design with FrontPage
Winter 2009
Centennial College
Lecture 1 Outline
 What
is the Internet?
 Where did it come from?
 What are we going to discuss in
CNET204?
 Internet
 Physical Infrastructure
The Ever-changing Internet
Different colors based on IP address
http://research.lumeta.com/ches/map
What is the Internet?







WWW
Video conferencing
ftp
telnet
Email
Instant messaging
…
A communication infrastructure
Usefulness is in exchanging information
“On-line interactive communities... will be communities not of
common location, but of common interest.... the total number
of users...will be large enough to support extensive general
purpose [computers]. All of these will be interconnected by
telecommunications channels... [to] constitute a labile network
of networks--ever changing in both content and configuration.”
J. C. R. Licklider
Where Did It Come From?



It was invented by Madonna. JUST KIDDING!
Early 1960’s - DARPA (ARPA in 1960’s) project headed
by Licklider
Late 1960’s - ARPANET & research on packet switching
by Roberts


First node installed by BBN at UCLA in September 1969
1969 - Four host computers (UCLA, SRI, UCSB, University of
Utah)
Get more info at:
http://www.isoc.org/internet/history/
http://www.packet.cc/internet.html
ARPANET, 1980
http://mappa.mundi.net/maps/maps_001/
History of the Internet



1969 - RFCs begun by S. Crocker (http://rfc.sunsite.dk/)
1972 - Email by Ray Tomlinson & Larry Roberts
1970’s - TCP by Vint Cerf & Bob Kahn


Evolved into TCP/IP, and UDP
1980s – Hardware Explosion (LANs, PCs, and
workstations)

1983 – Ethernet by Metcalfe
DNS – Distributed and scalable mechanism for resolving
host names into IP addresses
 UC Berkeley implements TCP/IP into Unix BSD
 1985 – Internet used by researchers and developers

History of the Internet

Tim Berners-Lee at CERN in 1989



Proposal for WWW in 1990
First web page on November 13, 1990
Hypertext - Text that contains links to other text.


Ted Nelson’s Xanadu
Vannevar Bush’s Memex
(http://www.theatlantic.com/unbound/flashbks/computer/bushf.htm)

W3C
Get more info at:
http://www.isoc.org/internet/history/
What will CNET204 cover?

Simple to sophisticated web page creation
 Use of Adobe CS4




Dreamweaver HTML and CSS editor
PhotoShop for images, pictures and layering
Flash for animations
Tables
 Layout Tables
 Cascading Style Sheets (CSS)
 Web Project done individually
Course Details
 Grading




30% 4 assignments
30% Midterm
40% Final Project
All work must be posted to studentweb by the
due date
Lab Assignments

Assignment #1


Assignment #2


Page with Image maps
Assignment #3



Home Page
Tables
Layout Tables
Assignment #4


Forms
CSS
Administrative Details
 Contacting



staff
[email protected] 8230
http://facultyweb.centennialcollege.ca/bwarne
http://elms.centennialcollege.ca
 Communicate
through mycentennial
 Grading/testing online
 Students Rights and Responsibilties
Communicating Via the Internet
“Internet has made the information of the world as available as
information on a LAN”
• www.whatismyip.com
• www.wc3.org
• tracert
• ipconfig.exe
• www.visualroute.com
Performance: Latency and
Bandwidth
 Latency



– ping command
How long minimum communication takes in
seconds (s)
Round trip vs. single trip
More difficult to overcome than bandwidth
 Bandwidth

- http://pcpitstop.com
Number of bits per time unit usually seconds (bps)
bandwidth
link
latency
Ethernet


Bob Metcalfe at Xerox PARC
Used for local area networks (LANs)



Physically near one another
200 computers within 100 meters
Broadcast medium

Single wire connects all computers
• Each computer has unique 48-bit MAC address


All computers constantly listen
“Carrier Sense, Multiple Access with Collision
Detect”


Sender waits until wire unused before sending
If hears collision, stops, waits random time,
retransmits