SlideShare a Scribd company logo
1
CS101 Introduction to Computing
Lecture 28
Introduction to the Internet
2
During the Last Lecture
(Computer Networks)
• We looked at the role of networks in
computing
• We looked at several different types of
networks
• We familiarized ourselves with networking
topologies and protocols
3
Computer Network
Multiple computers that are
connected together to share
information and other resources
4
Types of Computer Networks
according to the network access policy
• Private
• Public
5
Types of Computer Networks
according to the distance between nodes
• LAN: Local Area Network
• WAN: Wide Area Network
6
Network Topologies
• The pattern in which computers are connected
to form a network
• Popular patterns:
– Point-to-point
– Star
– Bus
– Ring
• Networks are also formed by combining 2 or
more of these 4 basic patterns
7
Networking Protocols
• Networks use protocols, or rules, to exchange
information through shared channels
• These protocols prevent collisions of data
caused by simultaneous transmission between
two or more computers
• Several protocols are available for various
types of networks. Here we discuss two that
are popular for LANs: Ethernet; Token Ring
8
Types of Communication Channels
• Wire
• Wireless
9
Wireless (Radio) LANs Are Becoming Popular
Key benefits:
– Set-up time
– Set-up cost
– Maintenance cost
– Cost Key challenges:
– Security & privacy
– Quality of service
– Cost
10
Today’s Goal:
Introduction to the Internet
• To become able to appreciate the role of the
Internet in today’s computing
• To become familiar with the history and
evolution of the Internet
11
an accident!
12
This car was involved in that accident
13
It belongs to …
Mr. Tom Peters
of
Palo Alto, California
14
After the accident, Mr. Peters …
filled out a form, giving info about:
– Himself
– The circumstances of the accident
– Estimated repair expenses
& then …
15
1/7
Mr. Peters’s fax machine
16
2/7
ACME Insurance Group’s
server in New York
17
3/7
Bhola eServices (Pvt) Ltd’s
server at Davis Rd, Lahore
18
Claims processing in Lahore
4/7
19
5/7
Bhola eServices (Pvt) Ltd’s
server at Davis Rd, Lahore
20
6/7
ACME Insurance Group’s
server in New York
21
7/7
Mr. Peters’s home PC
22
23
Key Question!
Why process the insurance
claim in Pakistan?
24
Answer: Everybody Wins!
• Tom Peters
• ACME Insurance
• Bhola eServices
25
Answer: Everybody Wins!
• Tom Peters
• ACME Insurance
• Bhola eServices
Lower premium
&
Quicker turnaround
26
Answer: Everybody Wins!
• Tom Peters
• ACME Insurance
• Bhola eServices
Better margins due to
50% saving on claim
processing costs
27
Answer: Everybody Wins!
• Tom Peters
• ACME Insurance
• Bhola eServices Internal rate of
return (IRR) of
60-80%
28
The Key Point …
Bhola eServices (Pvt) Ltd is …
… supplying a service
… using local, attractively-priced workers
… to a remote, overseas client
… over the Internet
… & making good money in the process!
29
Internet:
the enabler!
30
What else does
the Internet
enable?
31
What Else?
• Enables users located at far-way locations to
easily share information with others located all
over the world
• Enables users to easily and inexpensively
communicate with others located all over the
world
• Enables the users to operate and run programs
on computers located all over the world
32
The Internet is unlike
any previous human
invention. It is a
world-wide resource,
accessible to all of
the humankind.
33
Internet Users Worldwide
673M in 2002
1B+ in 2005
(48% wireless)
34
1.2M Internet users in Pakistan in 5/2000
(1% of population)
In early 2002,
54% of Australian population
51% of Singaporean population
39% of Japanese population
3% of Chinese population
35
Key Characteristics (1)
Geographic Distribution
Global - reaches around the world
Robust Architecture
Adapts to damage and error
Speed
Data can travels at near ‘c’ on copper,
fiber, airwaves
36
Key Characteristics (2)
Universal Access
Same functionality to everyone
Growth Rate
The fastest growing technology ever
Freedom of Speech
Promotes freedom of speech
The Digital Advantage
Is digital: can correct errors
37
inter net
38
Internet: Network of Networks
• A large number of networks,
interconnected physically
• Capable of communicating and sharing
data with each other
• From the user’s point view, Internet – a
collection of interconnected networks –
looks like a single, unified network
39
Internet ---- Web
40
Internet ---- Intranet
41
Internet Networking Protocols
Communications on the Internet is
controlled by a set of two protocols:
TCP and IP
42
TCP/IP (1)
Transmission Control Protocol/Internet Protocol
• Networking protocol used by all computers and
networks on the Internet
• Originally developed by the US DoD for Unix,
but now available for most other OSes
43
TCP/IP (2)
Transmission Control Protocol/Internet Protocol
• TCP breaks down the message to be sent over
the Internet into packets
• IP routes these packets through the Internet to
get them to their destination
• When the packets reach the destination
computer, TCP reassembles them into the
original message
44
Tools & Services Available on the Internet
• Electronic mail (POP, IMAP, SMTP)
• Instant messaging (ICQ, MSN)
• Remote login (telnet)
• File transfer (ftp)
• Network news (nntp)
• WWW (http)
45
Chronology of events that led
to today’s Internet
46
1960's
1969 - DoD-ARPA creates an experimental
network – ARPANET – as a test-bed for
emerging networking technologies
ARPANET originally connected 4 universities &
enabled scientists to share info & resources
across long distances
ARPANET continued to expand throughout the
70's and 80's
47
1970's
Networking tools developed in the 70's include:
1972 - The National Center for
Supercomputing Apps. (NCSA) develops the
telnet application for remote login, making it
easier to connect to a remote computer
1973 - FTP (File Transfer Protocol) is
introduced, standardizing the transfer of files
between networked computers
48
1980's
1983 - The TCP/IP protocols becomes the only
set of protocols used on the ARPANET
This sets a standard for all networks, and
generates the use of the term Internet as the
net of nets
ARPANET splits into two nets to keep military
& non-military network sites separate:
ARPANET and MILNET
49
1980's
In 1982 and 1983, the first desktop computers
begin to appear
Many are equipped with an OS called Berkeley
Unix, which includes networking SW, allowing
easy connection to the Internet using telnet
The PC revolution continues through the 80’s,
making access to computer resources & net-
worked info increasingly available to public
50
1980's
1985-86: NSF connects the US’s six
supercomputing centers together, calling it the
the NSFNET, or NSFNET backbone
To expand access to the Internet, NSF
developed regional nets, which were then
connected to the NSFNET backbone
Plus, NSF supported institutions (universities,
etc.) in their efforts to connect to the regional
nets
51
1980's
1987 - NSF awards a grant to Merit Network,
Inc. to operate & manage future development
of the NSFNET
Merit collaborates with IBM & MCI on R&D for
fast networking technologies
1989 - The backbone network is upgraded to
T1, making it able to transmit data at speeds of
1.5 Mb/s (approx. 60 pages of text/second)
52
1990's
1990 - The ARPANET is dissolved
1991 - Gopher is developed at the U of MN
It provides a hierarchical, menu-based method
for providing & locating info on the Internet
1993 - CERN releases WWW, developed by
Tim Berners-Lee
It uses HTTP and hypertext, revolutionizing the
way info is presented & accessed on Internet
53
1990's
1993 - The NSFNET is upgraded to T3 (45
Mb/s or about 1800 pages/s)
1993-1994 - Web browsers Mosaic & Netscape
Navigator are introduced
Their GUI makes WWW & Internet more
appealing to the general public
1995 - NSFNET is replaced by a new
architecture, called vBNS which utilizes
regional networks and Network Access Points
54
A lot has happened
since 1995
55
Who runs the Internet?
Who owns it?
56
Today’s Goal:
Introduction to the Internet
• We looked at the role Internet plays in today’s
computing
• We reviewed some of the history and
evolution of the Internet
57
Next Lecture:
Internet Services
We will try to familiarize ourselves with with
some of the Internet services:
– http (surfing, shopping, searching)
– eMail
– ftp
– News groups, message boards, forums
– Instant messaging
– Multimedia delivery

More Related Content

Similar to intro-to-internet.ppt

ISBB_Chapter5.pptx
ISBB_Chapter5.pptxISBB_Chapter5.pptx
ISBB_Chapter5.pptx
MitKumar2
 
ITP-22 -COMPUTER NETWORK.pptx
ITP-22 -COMPUTER NETWORK.pptxITP-22 -COMPUTER NETWORK.pptx
ITP-22 -COMPUTER NETWORK.pptx
MohammadAsim91
 
A simple lecture on Computers and Internet Technologies
A simple lecture on Computers and Internet TechnologiesA simple lecture on Computers and Internet Technologies
A simple lecture on Computers and Internet Technologies
Bryar Hassan
 
niceData com.
niceData com.niceData com.
niceData com.
janiceramirez07
 
niceData com.
niceData com.niceData com.
niceData com.
janiceramirez07
 
Computer networking
Computer networkingComputer networking
Computer networking
ashrafulislam293
 
Computer Networks Lecture Notes
Computer Networks Lecture NotesComputer Networks Lecture Notes
Computer Networks Lecture Notes
FellowBuddy.com
 
Computer Networking-The past, present and future.pptx
Computer Networking-The past, present and future.pptxComputer Networking-The past, present and future.pptx
Computer Networking-The past, present and future.pptx
ChideraAnichebe
 
Networking Fundamentals.ppt
Networking Fundamentals.pptNetworking Fundamentals.ppt
Networking Fundamentals.ppt
FA20BCS061GHANAKAMAL
 
homenet-ews.ppt
homenet-ews.ppthomenet-ews.ppt
homenet-ews.ppt
Tariq Emad
 
lecture1.ppt
lecture1.pptlecture1.ppt
lecture1.ppt
ssuser9e1626
 
lecture1.ppt
lecture1.pptlecture1.ppt
lecture1.ppt
harun kamau
 
Data Communication-1.ppt
Data Communication-1.pptData Communication-1.ppt
Data Communication-1.ppt
ssusere16bd9
 
lecture1 (1).ppt
lecture1 (1).pptlecture1 (1).ppt
lecture1 (1).ppt
ssuserb73103
 
Data Communication and Networking
Data Communication and NetworkingData Communication and Networking
Data Communication and Networking
UtkarshaManpiya1
 
IP ADDRESSING.pptx
IP ADDRESSING.pptxIP ADDRESSING.pptx
IP ADDRESSING.pptx
ShardulGosawi
 
Network Protocol
Network ProtocolNetwork Protocol
Network Protocol
Ketan Nayak
 
Evolution of network - computer networks
Evolution of network - computer networksEvolution of network - computer networks
Evolution of network - computer networks
SabarishSanjeevi
 
History of the_internet
History of the_internetHistory of the_internet
History of the_internet
Apostolos Syropoulos
 

Similar to intro-to-internet.ppt (20)

ISBB_Chapter5.pptx
ISBB_Chapter5.pptxISBB_Chapter5.pptx
ISBB_Chapter5.pptx
 
ITP-22 -COMPUTER NETWORK.pptx
ITP-22 -COMPUTER NETWORK.pptxITP-22 -COMPUTER NETWORK.pptx
ITP-22 -COMPUTER NETWORK.pptx
 
A simple lecture on Computers and Internet Technologies
A simple lecture on Computers and Internet TechnologiesA simple lecture on Computers and Internet Technologies
A simple lecture on Computers and Internet Technologies
 
niceData com.
niceData com.niceData com.
niceData com.
 
niceData com.
niceData com.niceData com.
niceData com.
 
Computer networking
Computer networkingComputer networking
Computer networking
 
Computer Networks Lecture Notes
Computer Networks Lecture NotesComputer Networks Lecture Notes
Computer Networks Lecture Notes
 
Computer Networking-The past, present and future.pptx
Computer Networking-The past, present and future.pptxComputer Networking-The past, present and future.pptx
Computer Networking-The past, present and future.pptx
 
Networking Fundamentals.ppt
Networking Fundamentals.pptNetworking Fundamentals.ppt
Networking Fundamentals.ppt
 
Welcome to epix
Welcome to epixWelcome to epix
Welcome to epix
 
homenet-ews.ppt
homenet-ews.ppthomenet-ews.ppt
homenet-ews.ppt
 
lecture1.ppt
lecture1.pptlecture1.ppt
lecture1.ppt
 
lecture1.ppt
lecture1.pptlecture1.ppt
lecture1.ppt
 
Data Communication-1.ppt
Data Communication-1.pptData Communication-1.ppt
Data Communication-1.ppt
 
lecture1 (1).ppt
lecture1 (1).pptlecture1 (1).ppt
lecture1 (1).ppt
 
Data Communication and Networking
Data Communication and NetworkingData Communication and Networking
Data Communication and Networking
 
IP ADDRESSING.pptx
IP ADDRESSING.pptxIP ADDRESSING.pptx
IP ADDRESSING.pptx
 
Network Protocol
Network ProtocolNetwork Protocol
Network Protocol
 
Evolution of network - computer networks
Evolution of network - computer networksEvolution of network - computer networks
Evolution of network - computer networks
 
History of the_internet
History of the_internetHistory of the_internet
History of the_internet
 

Recently uploaded

一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理
一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理
一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理
ufdana
 
Comptia N+ Standard Networking lesson guide
Comptia N+ Standard Networking lesson guideComptia N+ Standard Networking lesson guide
Comptia N+ Standard Networking lesson guide
GTProductions1
 
guildmasters guide to ravnica Dungeons & Dragons 5...
guildmasters guide to ravnica Dungeons & Dragons 5...guildmasters guide to ravnica Dungeons & Dragons 5...
guildmasters guide to ravnica Dungeons & Dragons 5...
Rogerio Filho
 
1.Wireless Communication System_Wireless communication is a broad term that i...
1.Wireless Communication System_Wireless communication is a broad term that i...1.Wireless Communication System_Wireless communication is a broad term that i...
1.Wireless Communication System_Wireless communication is a broad term that i...
JeyaPerumal1
 
test test test test testtest test testtest test testtest test testtest test ...
test test  test test testtest test testtest test testtest test testtest test ...test test  test test testtest test testtest test testtest test testtest test ...
test test test test testtest test testtest test testtest test testtest test ...
Arif0071
 
JAVIER LASA-EXPERIENCIA digital 1986-2024.pdf
JAVIER LASA-EXPERIENCIA digital 1986-2024.pdfJAVIER LASA-EXPERIENCIA digital 1986-2024.pdf
JAVIER LASA-EXPERIENCIA digital 1986-2024.pdf
Javier Lasa
 
一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理
一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理
一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理
keoku
 
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
3ipehhoa
 
This 7-second Brain Wave Ritual Attracts Money To You.!
This 7-second Brain Wave Ritual Attracts Money To You.!This 7-second Brain Wave Ritual Attracts Money To You.!
This 7-second Brain Wave Ritual Attracts Money To You.!
nirahealhty
 
Latest trends in computer networking.pptx
Latest trends in computer networking.pptxLatest trends in computer networking.pptx
Latest trends in computer networking.pptx
JungkooksNonexistent
 
How to Use Contact Form 7 Like a Pro.pptx
How to Use Contact Form 7 Like a Pro.pptxHow to Use Contact Form 7 Like a Pro.pptx
How to Use Contact Form 7 Like a Pro.pptx
Gal Baras
 
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
3ipehhoa
 
Multi-cluster Kubernetes Networking- Patterns, Projects and Guidelines
Multi-cluster Kubernetes Networking- Patterns, Projects and GuidelinesMulti-cluster Kubernetes Networking- Patterns, Projects and Guidelines
Multi-cluster Kubernetes Networking- Patterns, Projects and Guidelines
Sanjeev Rampal
 
History+of+E-commerce+Development+in+China-www.cfye-commerce.shop
History+of+E-commerce+Development+in+China-www.cfye-commerce.shopHistory+of+E-commerce+Development+in+China-www.cfye-commerce.shop
History+of+E-commerce+Development+in+China-www.cfye-commerce.shop
laozhuseo02
 
BASIC C++ lecture NOTE C++ lecture 3.pptx
BASIC C++ lecture NOTE C++ lecture 3.pptxBASIC C++ lecture NOTE C++ lecture 3.pptx
BASIC C++ lecture NOTE C++ lecture 3.pptx
natyesu
 
一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理
一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理
一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理
eutxy
 
The+Prospects+of+E-Commerce+in+China.pptx
The+Prospects+of+E-Commerce+in+China.pptxThe+Prospects+of+E-Commerce+in+China.pptx
The+Prospects+of+E-Commerce+in+China.pptx
laozhuseo02
 
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
3ipehhoa
 
Internet-Security-Safeguarding-Your-Digital-World (1).pptx
Internet-Security-Safeguarding-Your-Digital-World (1).pptxInternet-Security-Safeguarding-Your-Digital-World (1).pptx
Internet-Security-Safeguarding-Your-Digital-World (1).pptx
VivekSinghShekhawat2
 
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024
APNIC
 

Recently uploaded (20)

一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理
一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理
一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理
 
Comptia N+ Standard Networking lesson guide
Comptia N+ Standard Networking lesson guideComptia N+ Standard Networking lesson guide
Comptia N+ Standard Networking lesson guide
 
guildmasters guide to ravnica Dungeons & Dragons 5...
guildmasters guide to ravnica Dungeons & Dragons 5...guildmasters guide to ravnica Dungeons & Dragons 5...
guildmasters guide to ravnica Dungeons & Dragons 5...
 
1.Wireless Communication System_Wireless communication is a broad term that i...
1.Wireless Communication System_Wireless communication is a broad term that i...1.Wireless Communication System_Wireless communication is a broad term that i...
1.Wireless Communication System_Wireless communication is a broad term that i...
 
test test test test testtest test testtest test testtest test testtest test ...
test test  test test testtest test testtest test testtest test testtest test ...test test  test test testtest test testtest test testtest test testtest test ...
test test test test testtest test testtest test testtest test testtest test ...
 
JAVIER LASA-EXPERIENCIA digital 1986-2024.pdf
JAVIER LASA-EXPERIENCIA digital 1986-2024.pdfJAVIER LASA-EXPERIENCIA digital 1986-2024.pdf
JAVIER LASA-EXPERIENCIA digital 1986-2024.pdf
 
一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理
一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理
一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理
 
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
 
This 7-second Brain Wave Ritual Attracts Money To You.!
This 7-second Brain Wave Ritual Attracts Money To You.!This 7-second Brain Wave Ritual Attracts Money To You.!
This 7-second Brain Wave Ritual Attracts Money To You.!
 
Latest trends in computer networking.pptx
Latest trends in computer networking.pptxLatest trends in computer networking.pptx
Latest trends in computer networking.pptx
 
How to Use Contact Form 7 Like a Pro.pptx
How to Use Contact Form 7 Like a Pro.pptxHow to Use Contact Form 7 Like a Pro.pptx
How to Use Contact Form 7 Like a Pro.pptx
 
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
 
Multi-cluster Kubernetes Networking- Patterns, Projects and Guidelines
Multi-cluster Kubernetes Networking- Patterns, Projects and GuidelinesMulti-cluster Kubernetes Networking- Patterns, Projects and Guidelines
Multi-cluster Kubernetes Networking- Patterns, Projects and Guidelines
 
History+of+E-commerce+Development+in+China-www.cfye-commerce.shop
History+of+E-commerce+Development+in+China-www.cfye-commerce.shopHistory+of+E-commerce+Development+in+China-www.cfye-commerce.shop
History+of+E-commerce+Development+in+China-www.cfye-commerce.shop
 
BASIC C++ lecture NOTE C++ lecture 3.pptx
BASIC C++ lecture NOTE C++ lecture 3.pptxBASIC C++ lecture NOTE C++ lecture 3.pptx
BASIC C++ lecture NOTE C++ lecture 3.pptx
 
一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理
一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理
一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理
 
The+Prospects+of+E-Commerce+in+China.pptx
The+Prospects+of+E-Commerce+in+China.pptxThe+Prospects+of+E-Commerce+in+China.pptx
The+Prospects+of+E-Commerce+in+China.pptx
 
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
 
Internet-Security-Safeguarding-Your-Digital-World (1).pptx
Internet-Security-Safeguarding-Your-Digital-World (1).pptxInternet-Security-Safeguarding-Your-Digital-World (1).pptx
Internet-Security-Safeguarding-Your-Digital-World (1).pptx
 
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024
 

intro-to-internet.ppt

  • 1. 1 CS101 Introduction to Computing Lecture 28 Introduction to the Internet
  • 2. 2 During the Last Lecture (Computer Networks) • We looked at the role of networks in computing • We looked at several different types of networks • We familiarized ourselves with networking topologies and protocols
  • 3. 3 Computer Network Multiple computers that are connected together to share information and other resources
  • 4. 4 Types of Computer Networks according to the network access policy • Private • Public
  • 5. 5 Types of Computer Networks according to the distance between nodes • LAN: Local Area Network • WAN: Wide Area Network
  • 6. 6 Network Topologies • The pattern in which computers are connected to form a network • Popular patterns: – Point-to-point – Star – Bus – Ring • Networks are also formed by combining 2 or more of these 4 basic patterns
  • 7. 7 Networking Protocols • Networks use protocols, or rules, to exchange information through shared channels • These protocols prevent collisions of data caused by simultaneous transmission between two or more computers • Several protocols are available for various types of networks. Here we discuss two that are popular for LANs: Ethernet; Token Ring
  • 8. 8 Types of Communication Channels • Wire • Wireless
  • 9. 9 Wireless (Radio) LANs Are Becoming Popular Key benefits: – Set-up time – Set-up cost – Maintenance cost – Cost Key challenges: – Security & privacy – Quality of service – Cost
  • 10. 10 Today’s Goal: Introduction to the Internet • To become able to appreciate the role of the Internet in today’s computing • To become familiar with the history and evolution of the Internet
  • 12. 12 This car was involved in that accident
  • 13. 13 It belongs to … Mr. Tom Peters of Palo Alto, California
  • 14. 14 After the accident, Mr. Peters … filled out a form, giving info about: – Himself – The circumstances of the accident – Estimated repair expenses & then …
  • 17. 17 3/7 Bhola eServices (Pvt) Ltd’s server at Davis Rd, Lahore
  • 19. 19 5/7 Bhola eServices (Pvt) Ltd’s server at Davis Rd, Lahore
  • 22. 22
  • 23. 23 Key Question! Why process the insurance claim in Pakistan?
  • 24. 24 Answer: Everybody Wins! • Tom Peters • ACME Insurance • Bhola eServices
  • 25. 25 Answer: Everybody Wins! • Tom Peters • ACME Insurance • Bhola eServices Lower premium & Quicker turnaround
  • 26. 26 Answer: Everybody Wins! • Tom Peters • ACME Insurance • Bhola eServices Better margins due to 50% saving on claim processing costs
  • 27. 27 Answer: Everybody Wins! • Tom Peters • ACME Insurance • Bhola eServices Internal rate of return (IRR) of 60-80%
  • 28. 28 The Key Point … Bhola eServices (Pvt) Ltd is … … supplying a service … using local, attractively-priced workers … to a remote, overseas client … over the Internet … & making good money in the process!
  • 30. 30 What else does the Internet enable?
  • 31. 31 What Else? • Enables users located at far-way locations to easily share information with others located all over the world • Enables users to easily and inexpensively communicate with others located all over the world • Enables the users to operate and run programs on computers located all over the world
  • 32. 32 The Internet is unlike any previous human invention. It is a world-wide resource, accessible to all of the humankind.
  • 33. 33 Internet Users Worldwide 673M in 2002 1B+ in 2005 (48% wireless)
  • 34. 34 1.2M Internet users in Pakistan in 5/2000 (1% of population) In early 2002, 54% of Australian population 51% of Singaporean population 39% of Japanese population 3% of Chinese population
  • 35. 35 Key Characteristics (1) Geographic Distribution Global - reaches around the world Robust Architecture Adapts to damage and error Speed Data can travels at near ‘c’ on copper, fiber, airwaves
  • 36. 36 Key Characteristics (2) Universal Access Same functionality to everyone Growth Rate The fastest growing technology ever Freedom of Speech Promotes freedom of speech The Digital Advantage Is digital: can correct errors
  • 38. 38 Internet: Network of Networks • A large number of networks, interconnected physically • Capable of communicating and sharing data with each other • From the user’s point view, Internet – a collection of interconnected networks – looks like a single, unified network
  • 41. 41 Internet Networking Protocols Communications on the Internet is controlled by a set of two protocols: TCP and IP
  • 42. 42 TCP/IP (1) Transmission Control Protocol/Internet Protocol • Networking protocol used by all computers and networks on the Internet • Originally developed by the US DoD for Unix, but now available for most other OSes
  • 43. 43 TCP/IP (2) Transmission Control Protocol/Internet Protocol • TCP breaks down the message to be sent over the Internet into packets • IP routes these packets through the Internet to get them to their destination • When the packets reach the destination computer, TCP reassembles them into the original message
  • 44. 44 Tools & Services Available on the Internet • Electronic mail (POP, IMAP, SMTP) • Instant messaging (ICQ, MSN) • Remote login (telnet) • File transfer (ftp) • Network news (nntp) • WWW (http)
  • 45. 45 Chronology of events that led to today’s Internet
  • 46. 46 1960's 1969 - DoD-ARPA creates an experimental network – ARPANET – as a test-bed for emerging networking technologies ARPANET originally connected 4 universities & enabled scientists to share info & resources across long distances ARPANET continued to expand throughout the 70's and 80's
  • 47. 47 1970's Networking tools developed in the 70's include: 1972 - The National Center for Supercomputing Apps. (NCSA) develops the telnet application for remote login, making it easier to connect to a remote computer 1973 - FTP (File Transfer Protocol) is introduced, standardizing the transfer of files between networked computers
  • 48. 48 1980's 1983 - The TCP/IP protocols becomes the only set of protocols used on the ARPANET This sets a standard for all networks, and generates the use of the term Internet as the net of nets ARPANET splits into two nets to keep military & non-military network sites separate: ARPANET and MILNET
  • 49. 49 1980's In 1982 and 1983, the first desktop computers begin to appear Many are equipped with an OS called Berkeley Unix, which includes networking SW, allowing easy connection to the Internet using telnet The PC revolution continues through the 80’s, making access to computer resources & net- worked info increasingly available to public
  • 50. 50 1980's 1985-86: NSF connects the US’s six supercomputing centers together, calling it the the NSFNET, or NSFNET backbone To expand access to the Internet, NSF developed regional nets, which were then connected to the NSFNET backbone Plus, NSF supported institutions (universities, etc.) in their efforts to connect to the regional nets
  • 51. 51 1980's 1987 - NSF awards a grant to Merit Network, Inc. to operate & manage future development of the NSFNET Merit collaborates with IBM & MCI on R&D for fast networking technologies 1989 - The backbone network is upgraded to T1, making it able to transmit data at speeds of 1.5 Mb/s (approx. 60 pages of text/second)
  • 52. 52 1990's 1990 - The ARPANET is dissolved 1991 - Gopher is developed at the U of MN It provides a hierarchical, menu-based method for providing & locating info on the Internet 1993 - CERN releases WWW, developed by Tim Berners-Lee It uses HTTP and hypertext, revolutionizing the way info is presented & accessed on Internet
  • 53. 53 1990's 1993 - The NSFNET is upgraded to T3 (45 Mb/s or about 1800 pages/s) 1993-1994 - Web browsers Mosaic & Netscape Navigator are introduced Their GUI makes WWW & Internet more appealing to the general public 1995 - NSFNET is replaced by a new architecture, called vBNS which utilizes regional networks and Network Access Points
  • 54. 54 A lot has happened since 1995
  • 55. 55 Who runs the Internet? Who owns it?
  • 56. 56 Today’s Goal: Introduction to the Internet • We looked at the role Internet plays in today’s computing • We reviewed some of the history and evolution of the Internet
  • 57. 57 Next Lecture: Internet Services We will try to familiarize ourselves with with some of the Internet services: – http (surfing, shopping, searching) – eMail – ftp – News groups, message boards, forums – Instant messaging – Multimedia delivery