Transcript Internet

COSC1078 Introduction to
Information Technology
Lecture 19
Internet
James Harland
[email protected]
Lecture 19: Internet
Intro to IT
Introduction to IT
1-4 Introduction, Images, Audio, Video
5-6 Computer Fundamentals
Assignment 1, WebLearn Test 1
7 Review
8 Operating Systems
WebLearn Test 2
9 Operating Systems
Assignment 2
10 Survey & Internet
11 Internet Security
WebLearn Test 3
12 Future of IT
Assignment 3, Peer and Self Assessment
Lecture 19: Internet
Intro to IT
Survey
Who is this?
Cecily Walker
Teaching and Learning
Advisor
10.10.1
[email protected]
Lecture 19: Internet
Intro to IT
Overview
 Survey
 Questions?
 Assignment 3
 Internet
 Questions?
Lecture 19: Internet
Intro to IT
Assignment 3
 Review
(re-) answer What is IT? questions from Tutorial 1
Identify difficult parts of the course
Suggest new questions
Include favourites from Assignments 1 and 2
 Reflect
Answer reflection questions from tutorials
 Research
Write about a particular IT topic of your choice (5-6
paragraphs)
Lecture 19: Internet
Intro to IT
Internet
Worldwide publically
accessible network of
(millions of)
interconnected
computer networks
which carry information
and provide services
Lecture 19: Internet: Images
Intro to IT
Internet
Lecture 19: Internet: Images
Intro to IT
Internet
Lecture 19: Internet: Images
Intro to IT
Internet
Lecture 19: Internet: Images
Intro to IT
Communications Developments
 ????: Writing
 1440: Printing press
 1844: Telegraph
 1877: Telephone
 1919: Radio
 1928: Television
 1969: ARPANET (Advanced Research Projects Agency)
 1970's: Internet Protocol (IP)
 1984: Domain names (.com, .org, etc)
 1991: World Wide Web
 ....
Lecture 19: Internet: Images
Intro to IT
Number of Internet Hosts
600000
500000
400000
300000
200000
100000
0
1991
1992
1993
1994
1995
1996
Lecture 19: Internet: Images
1997
1998
1999
2000
2001
2002
2003
2004
Intro to IT
2005
2006
2007
2008
Internet
 Originally designed to survive nuclear war
 Grew out of army research into missile communication
 Key role in breaking down the Berlin Wall
Internet
 Dedicated channel:
two nodes exclusively use a single channel
works like traditional telephone
 Packet switching:
break data down into packets
send packets from many users along link
can exploit redundancies and variations in network
Lecture 5: Internet
Intro to IT
Protocols
 Transmission Control Protocol (TCP):
basic necessities for data transfer
connection-oriented
 Internet Protocol (IP):
data-oriented
necessary for packet-switched network
“Should run on two tin cans and a string”
There is an implementation for carrier pigeons ...
Lecture 5: Internet
Intro to IT
Protocols
Lecture 5: Internet
Intro to IT
Application Protocols
 Define messages sent and data formats used
 Generally known by user
 Examples include HTTP, HTTPS, FTP, etc.
Often specified in resource identifiers
http://www.mysite.com:8080/info/mypage.html
http://www.mysite.com:8080/info/mypage.html
http://www.mysite.com:8080/info/mypage.html
http://www.mysite.com:8080/info/mypage.html
Lecture 5: Internet
Intro to IT
World Wide Web (WWW)
 Combination of 4 different ideas:
 Hypertext: information format for moving documents
around
 Markup Language: codes embedded in text indicating
structure and presentation meaning
 Resource Identifiers (URI, URL, ...)
 Client-server model: client software requests resources
from servers
Lecture 5: Internet
Intro to IT
Internet Uses
 File transfer & remote services
 Email
 Instant messaging
 Web browsing
 Peer to peer (P2P)
 Telephony
 Streaming media
 “Web 2.0”
 ....
Lecture 5: Internet
Intro to IT
Conclusion
 Work on Assignment 3
 Name 5 people who are unaffected by the
Internet …
Lecture 19: Internet
Intro to IT