SlideShare a Scribd company logo
1 of 49
A history of the Internet
(Hint: It was not The Bomb.)
Scott Bradner
2017-11-08
Copyright © Scott Bradner 20171
What was imagined
Copyright © Scott Bradner 20172
Visions of a networked future
• Scientists, science fiction
writers and others imagined
what a networked future
would look like long before
one existed
• Here are a few examples
3 Copyright © Scott Bradner 2017
1949: George Orwell
• English journalist, novelist,
and political writer
• Known for dark views of
society, present and future
4 Copyright © Scott Bradner 2017
George Orwell
1949: Orwell: 1984 (0 hosts)
How often, or on what system, the
Thought Police plugged in on any
individual wire was guesswork. It
was even conceivable that they
watched everybody all the time.
But at any rate they could plug in
your wire whenever they wanted
to. You had to live -- did live, from
habit that became instinct -- in the
assumption that every sound you
made was overheard, and, except
in darkness, every movement
scrutinized.
5 Copyright © Scott Bradner 2017
https://archive.org/stream/Orwell1984preywo/orwell1984preywo_djvu.txt
1949: Orwell: 1984
How often, or on what system, the
Thought Police plugged in on any
individual wire was guesswork. It
was even conceivable that they
watched everybody all the time.
But at any rate they could plug in
your wire whenever they wanted
to. You had to live -- did live, from
habit that became instinct -- in the
assumption that every sound you
made was overheard, and, except
in darkness, every movement
scrutinized.
6 Copyright © Scott Bradner 2017
1963: J.C. R. Licklider (0 hosts)
• MIT Psychology Department
Helped set up Lincoln Laboratory
• Worked at BBN starting in
1957
One project was “Libraries of the
Future”1 – book published 1965
7 Copyright © Scott Bradner 2017
J.C.R. Licklider
1: https://archive.org/details/librariesoffutur00lickuoft
1963: Licklider: Intergalactic Computer Network
There is an analogous problem, and
probably a more difficult one, in the
matter of language for the control of a
network of computers. Consider the
situation in which several different
centers are netted together, each
center being highly individualistic and
having its own special language and its
own special way of doing things. Is it
not desirable, or even necessary for all
the centers to agree upon some
language or, at least, upon some
conventions for asking such questions
as “What language do you speak?”.
8 Copyright © Scott Bradner 2017
http://worrydream.com/refs/Licklider-IntergalacticNetwork.pdf
1967: Philco-Ford: 1999 A.D. (0 hosts)
• She: home shopping
Select wares by push button
• He: paying her bills
Electronic bill paying
• Household monitor
Spy on kids at swimming pool
• Household records
Access through console
• Electronic correspondence
Instant written communication to
anyone anywhere in world
9 Copyright © Scott Bradner 2017
https://www.youtube.com/watch?v=TAELQX7EvPo
1975: John Brunner
• English science fiction writer
• Wrote about 60 science
fiction books
10 Copyright © Scott Bradner 2017
John Brunner
1975: John Brunner ( 1K hosts)
Three hundred million people
with access to the integrated
North American data-net is a
nice big number of potential
customers.
Ah, you don’t have to know
anything. You just need to know
where to find it.
11 Copyright © Scott Bradner 2017
https://archive.org/details/rog-JohnBrunnerTheShockwaveRider
1981: Neil Ardley
• English jazz composer and
author of informative books
for young people
• Big band and New Orleans
style jazz
• Worked for World Book
Encyclopedia
• Wrote books on technology
e.g. The Way Things Work
e.g. The World of Tomorrow
12 Copyright © Scott Bradner 2017
Neil Ardley
1981: Neil Ardley (~2K hosts)
People still collect books as valuable antiques
or for a hobby, but you get virtually all the
information you need from the viewscreen of
your home computer system. The computer is
linked to a library - not a library of books but an
electronic library where information on every
subject is stored in computer memory banks.
You simply ask.1
Instead of going out to shops and stores in your
town or city, you contact them through your
videophone computer. You'll need to see what
you are buying, even if you can't handle it, so
the viewscreen of the videophone computer
shows you the goods available. You then
instruct the computer to order the goods you
want and have them delivered to your house.
13 Copyright © Scott Bradner 2017
1: https://www.smithsonianmag.com/history/one-library-for-the-entire-world-104171998/
How the Visions Came True
Copyright © Scott Bradner 201714
Internet history
• A series of people and
events that got us to today’s
Internet
• Representative, not
comprehensive
15
1957-present
Copyright © Scott Bradner 2017
Internet history: Sputnik
• 4 October 1957
• 1st man made satellite
• Launched by Soviet Union
• Caused hysteria
Roger Launius Sputnik and the Origins of the Space Age
• The sky seemed almost alien
Lyndon B. Johnson
16
1957
Copyright © Scott Bradner 2017
Internet history: Dwight David Eisenhower
• U.S. President – 1953-1961
• January 1958: Eisenhower
reacted to Sputnik by
establishing the Advanced
Research Projects Agency
(ARPA) within the U.S.
Department of Defense
17
1958
Copyright © Scott Bradner 2017
Dwight David Eisenhower
ARPA Mission
• Official:
The Agency shall be responsible
for the direction or performance
of such advanced projects in the
field of research and development
as the Secretary ·of Defense shall,
from time to time, designate by
individual project or by category.1
• Actual:
to prevent technological surprise
like the launch of Sputnik2
Copyright © Scott Bradner 201718
1: http://semanticvoid.com/docs/darpa_directive.pdf
2: http://www.dtic.mil/cgi-bin/GetTRDoc Location=U2&doc=GetTRDoc.pdf&ADA433949
DoD Directive No. 5105.15 http
Internet history: J.C.R Licklider
• 1960: Man-Computer
Symbiosis
How people could interact with
computers
• 1962-3: Intergalactic
Computer Network memos
Global data networks
interconnecting computers
• 1962: took over ARPA
Information Processing
Techniques Office (IPTO)
19
1960-68
Copyright © Scott Bradner 2017
J.C.R Licklider
Internet history: Paul Baran
• Hughes Aircraft & RAND Corp.
• 1960: Reliable Digital
Communications Systems
Using Unreliable Network
Nodes
Reliability through redundancy
• 1962: On Distributed
Communications Networks
Basic concepts of packet switched
networks
20
1960-64
Copyright © Scott Bradner 2017
Paul Baran
Internet history: Paul Baran, contd.
• “standardized message
block”
Source & destination addresses
Precedence (QoS)
Payload
• Distributed network
Switching nodes (routers)
Store and forward
Redundant paths for reliability
Shortest-path hot-potato routing
protocol
21
1960-64
Copyright © Scott Bradner 2017
Internet history: why message blocks
• Communication at the time
was circuit-based
• Circuit setup takes too much
time relative to transmission
length as links get faster
• Message-based networks
also provide:
Multiplexing of different rate
communications
Minimal message retransmission
after failover to new routes
Resilience in the face of failure
Support for many applications
(including speech)
Copyright © Scott Bradner 201722
1962-64
Baran’s Goal
• Develop a command and
control network that
could survive a first strike
nuclear attack
• Make design public so
Russia would have it
Almost all documents were
pubic
Copyright © Scott Bradner 201723
Internet history: Donald Davies
• U.K. National Physical
Laboratory
• 1966: proposed “packet”
based communication
between computers
Later introduced to Baran’s work
• 1967: Roger Scantlebury
(from Davies’s group)
presents paper on packet
switch networks
Larry Roberts in audience
Scantlebury told Roberts about
Baran’s papers
24
1966-70
Copyright © Scott Bradner 2017
Donald Davies
Internet history: Robert (Bob) Taylor
• Took over ARPA IPTO in 1965
• 1966: requested & was
authorized to spend $1M to
build a data network to
enable remote access to
ARPA-funded timeshare
computers
• 1966: Appointed Lawrence
(Larry) Roberts to run the
network project – became
the ARPANET
25
1965-66
Copyright © Scott Bradner 2017
Bob Taylor
ARPANET Mission
Resource Sharing Computer Networks
The objective of this program is
twofold:
(1) To develop techniques and obtain
experience on interconnecting
computers in such a way that a very
broad class of interactions are
possible, and
(2) To improve and increase
computer research productivity
through resource sharing. 1
Copyright © Scott Bradner 201726
1: https://archive.org/stream/ResourceSharingComputersNetworks3/AAPA.txt
Internet history: Lawrence (Larry) Roberts
• Decided to offload network
processing to separate
computers
idea from Wesley Clark)
Interface Message Processor (IMP)
• Decided did not want to use
circuit switched networks
• 1967: heard about & met
with Paul Baran & Donald
Davies
• Adopted packet switching for
the ARPANET
• Took over ARPA IPTO in 1969
27
1966-73
Copyright © Scott Bradner 2017
Larry Roberts
Internet history: Leonard (Len) Kleinrock
• UCLA professor of computer
science
• 1963: MIT thesis on queuing
theory
Used in understanding operation
of packet switches
• First ARPANET message sent
from Kleinrock’s UCLA lab
28
1968
Copyright © Scott Bradner 2017
Len Kleinrock
Internet history: Douglas Engelbart
• Stanford Research Institute
• Founded ARPA funded
Augmentation Research
Center
• 1968: Mother of all Demos
computer mouse
bitmapped screens
hypertext
29
1968
Copyright © Scott Bradner 2017
Douglas Engelbart
Internet history: ARPANET
• 1968: RFQ for IMPs
published
4-node initial network
• 12 of the 140 companies
asked submitted a bid
IBM & AT&T did not
• Bolt Beranek & Newman
(BBN) won the contract
• September 1969: First IMP
delivered to UCLA
30
1968-69
Copyright © Scott Bradner 2017
Internet history: ARPANET, contd.
• First 4 nodes installed
UCLA – Len Kleinrock
Stanford Research Institute –
Doug Engelbart
University of California, Santa
Barbara – Glen Culler and Burton
Fried
Early interactive on-line system
University of Utah – Ivan
Sutherland
31
1969
Copyright © Scott Bradner 2017
Internet history: ARPANET, contd.
• 1970 – east coast
Including Harvard
9 hosts
• 1973 – International
Norway & London
22 hosts + 18 TIPs
TIPs supported terminals
• 1980 – 200 hosts
20,000 users
32
1970-80
Copyright © Scott Bradner 2017
1970
1980 Internet
Internet history: Robert (Bob) Kahn
• 1968: Joined BBN & worked
on IMP
• 1972: moved to ARPA IPTO
• Late 1972: organized
demonstration of 20-node
ARPANET communications
• 1973: asked Vint Cerf to help
design a new communications
protocol for the ARPANET
33
1968-76
Copyright © Scott Bradner 2017
Bob Kahn
Internet history: NCP
• The original ARPANET
communications protocol was
the Network Control Program
• IMPs communicated via NCP
and communicated to directly
attached hosts
• NCP allowed a host on the
ARPANET to communicate with
another host on the ARPANET
34
1969-83
Copyright © Scott Bradner 2017
Internet history: Vinton (Vint) Cerf
• Kahn realized that just
interconnecting hosts over a
single network did not scale
Needed a way to interconnect
hosts on different networks
• He asked Vint Cerf for help
• They learned from the
design of the CYCLADES
network
35
1973-81
Copyright © Scott Bradner 2017
Vint Cerf
Internet history: Louis Pouzin
• French computer scientist
• 1972: designed CYCLADES
network
• 1974: Deployed 7 nodes
• 1976: 20 nodes
• “Pure datagram network”
No delivery assumptions
Reliability, order, duplication
• Put reliability responsibility
at end points “end-to-end”
36
1971-76
Copyright © Scott Bradner 2017
Louis Pouzin
Internet history: Internet Protocol
• Cerf & Kahn developed a
datagram-based “Internet
Protocol” suite
• Used Pouzin’s end-to-end
concept
• Multiple layers
Application layer (e.g. telnet)
Transport layer (e.g. TCP)
Internet layer (IP)
Local network layer (e.g.
Ethernet)
37
1974-81
Copyright © Scott Bradner 2017
Ethernet
header
IP
header
TCP
header
App
header payload
Internet history: TCP/IP
• 1974: Internet Transmission
Control Program (ITCP)
Only provided a reliable service
Danny Cohen & others objected
• 1980 & 81: Internet
Protocol, Transmission
Control Protocol & User
Datagram Protocol
Provides both reliable and
unreliable services
Added UDP in parallel to TCP
38
1974-81
Copyright © Scott Bradner 2017
TCP/IP
US Funded Networks
1968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995
ARPANET
56 Kbps NSFNET
T1 NSFNET
T3 NSFNET Proofs of Concept for Packet Networks
What did they think the Internet was?
• Irrelevant
No guarantees, no security
• Result: no regulations
Key enabler
Copyright © Scott Bradner 201740
End-to-End Design
• “Stupid Network” just
transports packets
Carrier does not own the
customer
• Enables permissionless
innovation
• The Internet is a Parent
Revolution1
Not the revolution itself
Copyright © Scott Bradner 201741
1: Hunchback of Notre Dame about the printing press
Internet history: commercialization
• Pre 1991: commercial use of
ARPANET & NSFNET banned
• 1990: commercial ISPs formed
• 1991: Commercial Internet
eXchange (CIX) formed
• 1991: limited commercial use
of NSFNET permitted
• 1992: MAE-East formed
• 1995: NSFNET closed
U.S. government out of backbone
business
42
1990-
Copyright © Scott Bradner 2017
ICM
Internet history: the web
• 1991: Tim Berners-Lee releases
web browser and server
• 1991: first web sites
• 1993: NCSA Mosaic released
• 1995: 23 K web sites
• 2000: 17 M web sites
• 2005: 65 M web sites
• 2010: 200 M web sites
• 2015: 1 B web sites
43
1991-
Copyright © Scott Bradner 2017
http://www.internetlivestats.com/total-number-of-websites/
Tim Berners-Lee
Today’s Internet
• Too important to leave to
the people that know
how it works (and built it
to what it is today)
E.g., fight over network
neutrality
• Widespread (among
governments & carriers)
desire for Internet
governance
Copyright © Scott Bradner 201744
10 Decisions that Made a Difference
• Support existing networks
• Datagram-based
• Creating the router function
• Split TCP and IP
• DARPA fund Berkeley to add
TCP/IP to UNIX
• CSNET and CSNET/ARPANET deal
• NSF require TCP/IP on NSFnet
• ISO turn down TCP/IP
• NSF Acceptable Use Policy (AUP)
• Minimal regulation
Copyright © Scott Bradner 201745
Can you
imagine?
The Internet in the Future?
• The carriers have been
trying to control the
Internet ever since they
figured out that it was
not irrelevant
Same for governments & the
ITU
• A “controlled” Internet
would not be The
Internet
Copyright © Scott Bradner 201746
Quinlan: Come on, read my
future for me.
Tanya: You haven't got any.
Quinlan: Hmm? What do
you mean?
Tanya: Your future's all
used up. 1
1: A Touch of Evil
Basic Questions
• 1994 I said there were
two basic questions
“Who says who makes
the rules?”
“Who pays for what?”
• these questions are still
unanswered
Copyright © Scott Bradner 201747
20 years later
• What achieved success
was the very chaos that
the Internet is. The
strength of the Internet is
that chaos. It's the ability
to have the forum to
innovate.1
• Will the forum continue?
Copyright © Scott Bradner 201748
1: Scott Bradner, March 22, 1996, under oath
Copyright © Scott Bradner 201749

More Related Content

What's hot

History of internet
History of internetHistory of internet
History of internetsaxena18
 
History of internet
History of internetHistory of internet
History of internetBoopathi Nsb
 
Grade 7 history of internet
Grade 7   history of internetGrade 7   history of internet
Grade 7 history of internetRafael Balderosa
 
Evolution of internet
Evolution of internetEvolution of internet
Evolution of internetAnusha Makam
 
The History Of The Internet Presentation
The  History Of The  Internet  PresentationThe  History Of The  Internet  Presentation
The History Of The Internet Presentationdgieseler1
 
The History of the Internet
The History of the InternetThe History of the Internet
The History of the InternetNatashagregory1
 
History of the internet by:Jocelyn and Wendy
History of the internet by:Jocelyn and Wendy History of the internet by:Jocelyn and Wendy
History of the internet by:Jocelyn and Wendy dollcoronel
 
History of internet
History of internetHistory of internet
History of internetUsman Sajid
 
Highlights In Internet History
Highlights In Internet HistoryHighlights In Internet History
Highlights In Internet HistoryBuffalo Seminary
 
25 History Of The Internet
25 History Of The Internet25 History Of The Internet
25 History Of The InternetImmanuelA
 

What's hot (20)

Internet history
Internet historyInternet history
Internet history
 
History of the internet
History of the internetHistory of the internet
History of the internet
 
History of internet
History of internetHistory of internet
History of internet
 
History of internet
History of internetHistory of internet
History of internet
 
History of internet
History of internetHistory of internet
History of internet
 
History of the internet
History of the internetHistory of the internet
History of the internet
 
Grade 7 history of internet
Grade 7   history of internetGrade 7   history of internet
Grade 7 history of internet
 
Evolution of internet
Evolution of internetEvolution of internet
Evolution of internet
 
What is the internet
What is  the internetWhat is  the internet
What is the internet
 
The History Of The Internet Presentation
The  History Of The  Internet  PresentationThe  History Of The  Internet  Presentation
The History Of The Internet Presentation
 
History of the_internet
History of the_internetHistory of the_internet
History of the_internet
 
Growth of the Internet
Growth of the InternetGrowth of the Internet
Growth of the Internet
 
The invention of internet
The invention of internetThe invention of internet
The invention of internet
 
The History of the Internet
The History of the InternetThe History of the Internet
The History of the Internet
 
Evolution of internet
Evolution of internetEvolution of internet
Evolution of internet
 
History of the internet by:Jocelyn and Wendy
History of the internet by:Jocelyn and Wendy History of the internet by:Jocelyn and Wendy
History of the internet by:Jocelyn and Wendy
 
History of internet
History of internetHistory of internet
History of internet
 
Highlights In Internet History
Highlights In Internet HistoryHighlights In Internet History
Highlights In Internet History
 
25 History Of The Internet
25 History Of The Internet25 History Of The Internet
25 History Of The Internet
 
2002 0918 Internet History And Growth
2002 0918 Internet History And Growth2002 0918 Internet History And Growth
2002 0918 Internet History And Growth
 

Similar to A History of the Internet :Scott Bradner’s Program on Information Science Talk

2002 0918 internet_history_and_growth
2002 0918 internet_history_and_growth2002 0918 internet_history_and_growth
2002 0918 internet_history_and_growthGovernorTechnology
 
2002_0918_Internet_History_and_Growth.ppt
2002_0918_Internet_History_and_Growth.ppt2002_0918_Internet_History_and_Growth.ppt
2002_0918_Internet_History_and_Growth.pptTanmaySharma347033
 
2002_0918_Internet_History_and_Growth.ppt
2002_0918_Internet_History_and_Growth.ppt2002_0918_Internet_History_and_Growth.ppt
2002_0918_Internet_History_and_Growth.pptpatelveer1
 
2002_0918_Internet_History_and_Growth.ppt
2002_0918_Internet_History_and_Growth.ppt2002_0918_Internet_History_and_Growth.ppt
2002_0918_Internet_History_and_Growth.pptssuser2ef991
 
2002 0918 internet_history_and_growth
2002 0918 internet_history_and_growth2002 0918 internet_history_and_growth
2002 0918 internet_history_and_growthMylesCredo
 
2002 0918 internet_history_and_growth
2002 0918 internet_history_and_growth2002 0918 internet_history_and_growth
2002 0918 internet_history_and_growthJules Burundi
 
INTERNET-HISTORY-1 (1)
INTERNET-HISTORY-1 (1)INTERNET-HISTORY-1 (1)
INTERNET-HISTORY-1 (1)vren padua
 
How the Social Web Came to Be (part1)
How the Social Web Came to Be (part1)How the Social Web Came to Be (part1)
How the Social Web Came to Be (part1)The New School
 
2002 0918 internet_history_and_growth
2002 0918 internet_history_and_growth2002 0918 internet_history_and_growth
2002 0918 internet_history_and_growthrahchauh
 
2002 0918 internet_history_and_growth
2002 0918 internet_history_and_growth2002 0918 internet_history_and_growth
2002 0918 internet_history_and_growthankurbhala
 
2002 0918 Internet History And Growth
2002 0918 Internet History And Growth2002 0918 Internet History And Growth
2002 0918 Internet History And Growthvenkatesh y
 
Internet History And Growth
Internet History And GrowthInternet History And Growth
Internet History And Growthmayday1429
 
Internet History And Growth
Internet History And GrowthInternet History And Growth
Internet History And Growthnishantsri
 
2002 0918 internet_history_and_growth
2002 0918 internet_history_and_growth2002 0918 internet_history_and_growth
2002 0918 internet_history_and_growthGagan Watts
 
2002 0918 internet_history_and_growth
2002 0918 internet_history_and_growth2002 0918 internet_history_and_growth
2002 0918 internet_history_and_growthmister aabid
 
Timeline History of Internet
Timeline History of Internet Timeline History of Internet
Timeline History of Internet DOMINGO_JULIA
 
Timeline History of Internet
Timeline History of Internet Timeline History of Internet
Timeline History of Internet DOMINGO_JULIA
 

Similar to A History of the Internet :Scott Bradner’s Program on Information Science Talk (20)

2002 0918 internet_history_and_growth
2002 0918 internet_history_and_growth2002 0918 internet_history_and_growth
2002 0918 internet_history_and_growth
 
2002_0918_Internet_History_and_Growth.ppt
2002_0918_Internet_History_and_Growth.ppt2002_0918_Internet_History_and_Growth.ppt
2002_0918_Internet_History_and_Growth.ppt
 
2002_0918_Internet_History_and_Growth.ppt
2002_0918_Internet_History_and_Growth.ppt2002_0918_Internet_History_and_Growth.ppt
2002_0918_Internet_History_and_Growth.ppt
 
2002_0918_Internet_History_and_Growth.ppt
2002_0918_Internet_History_and_Growth.ppt2002_0918_Internet_History_and_Growth.ppt
2002_0918_Internet_History_and_Growth.ppt
 
2002 0918 internet_history_and_growth
2002 0918 internet_history_and_growth2002 0918 internet_history_and_growth
2002 0918 internet_history_and_growth
 
2002 0918 internet_history_and_growth
2002 0918 internet_history_and_growth2002 0918 internet_history_and_growth
2002 0918 internet_history_and_growth
 
INTERNET-HISTORY-1 (1)
INTERNET-HISTORY-1 (1)INTERNET-HISTORY-1 (1)
INTERNET-HISTORY-1 (1)
 
How the Social Web Came to Be (part1)
How the Social Web Came to Be (part1)How the Social Web Came to Be (part1)
How the Social Web Came to Be (part1)
 
Internet history and_growth
Internet history and_growthInternet history and_growth
Internet history and_growth
 
Internet history and growth
Internet history and growthInternet history and growth
Internet history and growth
 
2002 0918 internet_history_and_growth
2002 0918 internet_history_and_growth2002 0918 internet_history_and_growth
2002 0918 internet_history_and_growth
 
2002 0918 internet_history_and_growth
2002 0918 internet_history_and_growth2002 0918 internet_history_and_growth
2002 0918 internet_history_and_growth
 
2002 0918 Internet History And Growth
2002 0918 Internet History And Growth2002 0918 Internet History And Growth
2002 0918 Internet History And Growth
 
Internet History And Growth
Internet History And GrowthInternet History And Growth
Internet History And Growth
 
Internet History And Growth
Internet History And GrowthInternet History And Growth
Internet History And Growth
 
Internet
InternetInternet
Internet
 
2002 0918 internet_history_and_growth
2002 0918 internet_history_and_growth2002 0918 internet_history_and_growth
2002 0918 internet_history_and_growth
 
2002 0918 internet_history_and_growth
2002 0918 internet_history_and_growth2002 0918 internet_history_and_growth
2002 0918 internet_history_and_growth
 
Timeline History of Internet
Timeline History of Internet Timeline History of Internet
Timeline History of Internet
 
Timeline History of Internet
Timeline History of Internet Timeline History of Internet
Timeline History of Internet
 

More from Micah Altman

Selecting efficient and reliable preservation strategies
Selecting efficient and reliable preservation strategiesSelecting efficient and reliable preservation strategies
Selecting efficient and reliable preservation strategiesMicah Altman
 
Well-Being - A Sunset Conversation
Well-Being - A Sunset ConversationWell-Being - A Sunset Conversation
Well-Being - A Sunset ConversationMicah Altman
 
Matching Uses and Protections for Government Data Releases: Presentation at t...
Matching Uses and Protections for Government Data Releases: Presentation at t...Matching Uses and Protections for Government Data Releases: Presentation at t...
Matching Uses and Protections for Government Data Releases: Presentation at t...Micah Altman
 
Privacy Gaps in Mediated Library Services: Presentation at NERCOMP2019
Privacy Gaps in Mediated Library Services: Presentation at NERCOMP2019Privacy Gaps in Mediated Library Services: Presentation at NERCOMP2019
Privacy Gaps in Mediated Library Services: Presentation at NERCOMP2019Micah Altman
 
Well-being A Sunset Conversation
Well-being A Sunset ConversationWell-being A Sunset Conversation
Well-being A Sunset ConversationMicah Altman
 
Can We Fix Peer Review
Can We Fix Peer ReviewCan We Fix Peer Review
Can We Fix Peer ReviewMicah Altman
 
Academy Owned Peer Review
Academy Owned Peer ReviewAcademy Owned Peer Review
Academy Owned Peer ReviewMicah Altman
 
Redistricting in the US -- An Overview
Redistricting in the US -- An OverviewRedistricting in the US -- An Overview
Redistricting in the US -- An OverviewMicah Altman
 
A Future for Electoral Districting
A Future for Electoral DistrictingA Future for Electoral Districting
A Future for Electoral DistrictingMicah Altman
 
SAFETY NETS: RESCUE AND REVIVAL FOR ENDANGERED BORN-DIGITAL RECORDS- Program ...
SAFETY NETS: RESCUE AND REVIVAL FOR ENDANGERED BORN-DIGITAL RECORDS- Program ...SAFETY NETS: RESCUE AND REVIVAL FOR ENDANGERED BORN-DIGITAL RECORDS- Program ...
SAFETY NETS: RESCUE AND REVIVAL FOR ENDANGERED BORN-DIGITAL RECORDS- Program ...Micah Altman
 
Labor And Reward In Science: Commentary on Cassidy Sugimoto’s Program on Info...
Labor And Reward In Science: Commentary on Cassidy Sugimoto’s Program on Info...Labor And Reward In Science: Commentary on Cassidy Sugimoto’s Program on Info...
Labor And Reward In Science: Commentary on Cassidy Sugimoto’s Program on Info...Micah Altman
 
Utilizing VR and AR in the Library Space:
Utilizing VR and AR in the Library Space:Utilizing VR and AR in the Library Space:
Utilizing VR and AR in the Library Space:Micah Altman
 
Creative Data Literacy: Bridging the Gap Between Data-Haves and Have-Nots
Creative Data Literacy: Bridging the Gap Between Data-Haves and Have-NotsCreative Data Literacy: Bridging the Gap Between Data-Haves and Have-Nots
Creative Data Literacy: Bridging the Gap Between Data-Haves and Have-NotsMicah Altman
 
SOLARSPELL: THE SOLAR POWERED EDUCATIONAL LEARNING LIBRARY - EXPERIENTIAL LEA...
SOLARSPELL: THE SOLAR POWERED EDUCATIONAL LEARNING LIBRARY - EXPERIENTIAL LEA...SOLARSPELL: THE SOLAR POWERED EDUCATIONAL LEARNING LIBRARY - EXPERIENTIAL LEA...
SOLARSPELL: THE SOLAR POWERED EDUCATIONAL LEARNING LIBRARY - EXPERIENTIAL LEA...Micah Altman
 
Ndsa 2016 opening plenary
Ndsa 2016 opening plenaryNdsa 2016 opening plenary
Ndsa 2016 opening plenaryMicah Altman
 
Making Decisions in a World Awash in Data: We’re going to need a different bo...
Making Decisions in a World Awash in Data: We’re going to need a different bo...Making Decisions in a World Awash in Data: We’re going to need a different bo...
Making Decisions in a World Awash in Data: We’re going to need a different bo...Micah Altman
 
Software Repositories for Research-- An Environmental Scan
Software Repositories for Research-- An Environmental ScanSoftware Repositories for Research-- An Environmental Scan
Software Repositories for Research-- An Environmental ScanMicah Altman
 
The Open Access Network: Rebecca Kennison’s Talk for the MIT Prorgam on Infor...
The Open Access Network: Rebecca Kennison’s Talk for the MIT Prorgam on Infor...The Open Access Network: Rebecca Kennison’s Talk for the MIT Prorgam on Infor...
The Open Access Network: Rebecca Kennison’s Talk for the MIT Prorgam on Infor...Micah Altman
 
Gary Price, MIT Program on Information Science
Gary Price, MIT Program on Information ScienceGary Price, MIT Program on Information Science
Gary Price, MIT Program on Information ScienceMicah Altman
 
Attribution from a Research Library Perspective, on NISO Webinar: How Librari...
Attribution from a Research Library Perspective, on NISO Webinar: How Librari...Attribution from a Research Library Perspective, on NISO Webinar: How Librari...
Attribution from a Research Library Perspective, on NISO Webinar: How Librari...Micah Altman
 

More from Micah Altman (20)

Selecting efficient and reliable preservation strategies
Selecting efficient and reliable preservation strategiesSelecting efficient and reliable preservation strategies
Selecting efficient and reliable preservation strategies
 
Well-Being - A Sunset Conversation
Well-Being - A Sunset ConversationWell-Being - A Sunset Conversation
Well-Being - A Sunset Conversation
 
Matching Uses and Protections for Government Data Releases: Presentation at t...
Matching Uses and Protections for Government Data Releases: Presentation at t...Matching Uses and Protections for Government Data Releases: Presentation at t...
Matching Uses and Protections for Government Data Releases: Presentation at t...
 
Privacy Gaps in Mediated Library Services: Presentation at NERCOMP2019
Privacy Gaps in Mediated Library Services: Presentation at NERCOMP2019Privacy Gaps in Mediated Library Services: Presentation at NERCOMP2019
Privacy Gaps in Mediated Library Services: Presentation at NERCOMP2019
 
Well-being A Sunset Conversation
Well-being A Sunset ConversationWell-being A Sunset Conversation
Well-being A Sunset Conversation
 
Can We Fix Peer Review
Can We Fix Peer ReviewCan We Fix Peer Review
Can We Fix Peer Review
 
Academy Owned Peer Review
Academy Owned Peer ReviewAcademy Owned Peer Review
Academy Owned Peer Review
 
Redistricting in the US -- An Overview
Redistricting in the US -- An OverviewRedistricting in the US -- An Overview
Redistricting in the US -- An Overview
 
A Future for Electoral Districting
A Future for Electoral DistrictingA Future for Electoral Districting
A Future for Electoral Districting
 
SAFETY NETS: RESCUE AND REVIVAL FOR ENDANGERED BORN-DIGITAL RECORDS- Program ...
SAFETY NETS: RESCUE AND REVIVAL FOR ENDANGERED BORN-DIGITAL RECORDS- Program ...SAFETY NETS: RESCUE AND REVIVAL FOR ENDANGERED BORN-DIGITAL RECORDS- Program ...
SAFETY NETS: RESCUE AND REVIVAL FOR ENDANGERED BORN-DIGITAL RECORDS- Program ...
 
Labor And Reward In Science: Commentary on Cassidy Sugimoto’s Program on Info...
Labor And Reward In Science: Commentary on Cassidy Sugimoto’s Program on Info...Labor And Reward In Science: Commentary on Cassidy Sugimoto’s Program on Info...
Labor And Reward In Science: Commentary on Cassidy Sugimoto’s Program on Info...
 
Utilizing VR and AR in the Library Space:
Utilizing VR and AR in the Library Space:Utilizing VR and AR in the Library Space:
Utilizing VR and AR in the Library Space:
 
Creative Data Literacy: Bridging the Gap Between Data-Haves and Have-Nots
Creative Data Literacy: Bridging the Gap Between Data-Haves and Have-NotsCreative Data Literacy: Bridging the Gap Between Data-Haves and Have-Nots
Creative Data Literacy: Bridging the Gap Between Data-Haves and Have-Nots
 
SOLARSPELL: THE SOLAR POWERED EDUCATIONAL LEARNING LIBRARY - EXPERIENTIAL LEA...
SOLARSPELL: THE SOLAR POWERED EDUCATIONAL LEARNING LIBRARY - EXPERIENTIAL LEA...SOLARSPELL: THE SOLAR POWERED EDUCATIONAL LEARNING LIBRARY - EXPERIENTIAL LEA...
SOLARSPELL: THE SOLAR POWERED EDUCATIONAL LEARNING LIBRARY - EXPERIENTIAL LEA...
 
Ndsa 2016 opening plenary
Ndsa 2016 opening plenaryNdsa 2016 opening plenary
Ndsa 2016 opening plenary
 
Making Decisions in a World Awash in Data: We’re going to need a different bo...
Making Decisions in a World Awash in Data: We’re going to need a different bo...Making Decisions in a World Awash in Data: We’re going to need a different bo...
Making Decisions in a World Awash in Data: We’re going to need a different bo...
 
Software Repositories for Research-- An Environmental Scan
Software Repositories for Research-- An Environmental ScanSoftware Repositories for Research-- An Environmental Scan
Software Repositories for Research-- An Environmental Scan
 
The Open Access Network: Rebecca Kennison’s Talk for the MIT Prorgam on Infor...
The Open Access Network: Rebecca Kennison’s Talk for the MIT Prorgam on Infor...The Open Access Network: Rebecca Kennison’s Talk for the MIT Prorgam on Infor...
The Open Access Network: Rebecca Kennison’s Talk for the MIT Prorgam on Infor...
 
Gary Price, MIT Program on Information Science
Gary Price, MIT Program on Information ScienceGary Price, MIT Program on Information Science
Gary Price, MIT Program on Information Science
 
Attribution from a Research Library Perspective, on NISO Webinar: How Librari...
Attribution from a Research Library Perspective, on NISO Webinar: How Librari...Attribution from a Research Library Perspective, on NISO Webinar: How Librari...
Attribution from a Research Library Perspective, on NISO Webinar: How Librari...
 

Recently uploaded

Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfngoud9212
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Science&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfScience&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfjimielynbastida
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Neo4j
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 

Recently uploaded (20)

Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdf
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Science&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfScience&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdf
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 

A History of the Internet :Scott Bradner’s Program on Information Science Talk

  • 1. A history of the Internet (Hint: It was not The Bomb.) Scott Bradner 2017-11-08 Copyright © Scott Bradner 20171
  • 2. What was imagined Copyright © Scott Bradner 20172
  • 3. Visions of a networked future • Scientists, science fiction writers and others imagined what a networked future would look like long before one existed • Here are a few examples 3 Copyright © Scott Bradner 2017
  • 4. 1949: George Orwell • English journalist, novelist, and political writer • Known for dark views of society, present and future 4 Copyright © Scott Bradner 2017 George Orwell
  • 5. 1949: Orwell: 1984 (0 hosts) How often, or on what system, the Thought Police plugged in on any individual wire was guesswork. It was even conceivable that they watched everybody all the time. But at any rate they could plug in your wire whenever they wanted to. You had to live -- did live, from habit that became instinct -- in the assumption that every sound you made was overheard, and, except in darkness, every movement scrutinized. 5 Copyright © Scott Bradner 2017 https://archive.org/stream/Orwell1984preywo/orwell1984preywo_djvu.txt
  • 6. 1949: Orwell: 1984 How often, or on what system, the Thought Police plugged in on any individual wire was guesswork. It was even conceivable that they watched everybody all the time. But at any rate they could plug in your wire whenever they wanted to. You had to live -- did live, from habit that became instinct -- in the assumption that every sound you made was overheard, and, except in darkness, every movement scrutinized. 6 Copyright © Scott Bradner 2017
  • 7. 1963: J.C. R. Licklider (0 hosts) • MIT Psychology Department Helped set up Lincoln Laboratory • Worked at BBN starting in 1957 One project was “Libraries of the Future”1 – book published 1965 7 Copyright © Scott Bradner 2017 J.C.R. Licklider 1: https://archive.org/details/librariesoffutur00lickuoft
  • 8. 1963: Licklider: Intergalactic Computer Network There is an analogous problem, and probably a more difficult one, in the matter of language for the control of a network of computers. Consider the situation in which several different centers are netted together, each center being highly individualistic and having its own special language and its own special way of doing things. Is it not desirable, or even necessary for all the centers to agree upon some language or, at least, upon some conventions for asking such questions as “What language do you speak?”. 8 Copyright © Scott Bradner 2017 http://worrydream.com/refs/Licklider-IntergalacticNetwork.pdf
  • 9. 1967: Philco-Ford: 1999 A.D. (0 hosts) • She: home shopping Select wares by push button • He: paying her bills Electronic bill paying • Household monitor Spy on kids at swimming pool • Household records Access through console • Electronic correspondence Instant written communication to anyone anywhere in world 9 Copyright © Scott Bradner 2017 https://www.youtube.com/watch?v=TAELQX7EvPo
  • 10. 1975: John Brunner • English science fiction writer • Wrote about 60 science fiction books 10 Copyright © Scott Bradner 2017 John Brunner
  • 11. 1975: John Brunner ( 1K hosts) Three hundred million people with access to the integrated North American data-net is a nice big number of potential customers. Ah, you don’t have to know anything. You just need to know where to find it. 11 Copyright © Scott Bradner 2017 https://archive.org/details/rog-JohnBrunnerTheShockwaveRider
  • 12. 1981: Neil Ardley • English jazz composer and author of informative books for young people • Big band and New Orleans style jazz • Worked for World Book Encyclopedia • Wrote books on technology e.g. The Way Things Work e.g. The World of Tomorrow 12 Copyright © Scott Bradner 2017 Neil Ardley
  • 13. 1981: Neil Ardley (~2K hosts) People still collect books as valuable antiques or for a hobby, but you get virtually all the information you need from the viewscreen of your home computer system. The computer is linked to a library - not a library of books but an electronic library where information on every subject is stored in computer memory banks. You simply ask.1 Instead of going out to shops and stores in your town or city, you contact them through your videophone computer. You'll need to see what you are buying, even if you can't handle it, so the viewscreen of the videophone computer shows you the goods available. You then instruct the computer to order the goods you want and have them delivered to your house. 13 Copyright © Scott Bradner 2017 1: https://www.smithsonianmag.com/history/one-library-for-the-entire-world-104171998/
  • 14. How the Visions Came True Copyright © Scott Bradner 201714
  • 15. Internet history • A series of people and events that got us to today’s Internet • Representative, not comprehensive 15 1957-present Copyright © Scott Bradner 2017
  • 16. Internet history: Sputnik • 4 October 1957 • 1st man made satellite • Launched by Soviet Union • Caused hysteria Roger Launius Sputnik and the Origins of the Space Age • The sky seemed almost alien Lyndon B. Johnson 16 1957 Copyright © Scott Bradner 2017
  • 17. Internet history: Dwight David Eisenhower • U.S. President – 1953-1961 • January 1958: Eisenhower reacted to Sputnik by establishing the Advanced Research Projects Agency (ARPA) within the U.S. Department of Defense 17 1958 Copyright © Scott Bradner 2017 Dwight David Eisenhower
  • 18. ARPA Mission • Official: The Agency shall be responsible for the direction or performance of such advanced projects in the field of research and development as the Secretary ·of Defense shall, from time to time, designate by individual project or by category.1 • Actual: to prevent technological surprise like the launch of Sputnik2 Copyright © Scott Bradner 201718 1: http://semanticvoid.com/docs/darpa_directive.pdf 2: http://www.dtic.mil/cgi-bin/GetTRDoc Location=U2&doc=GetTRDoc.pdf&ADA433949 DoD Directive No. 5105.15 http
  • 19. Internet history: J.C.R Licklider • 1960: Man-Computer Symbiosis How people could interact with computers • 1962-3: Intergalactic Computer Network memos Global data networks interconnecting computers • 1962: took over ARPA Information Processing Techniques Office (IPTO) 19 1960-68 Copyright © Scott Bradner 2017 J.C.R Licklider
  • 20. Internet history: Paul Baran • Hughes Aircraft & RAND Corp. • 1960: Reliable Digital Communications Systems Using Unreliable Network Nodes Reliability through redundancy • 1962: On Distributed Communications Networks Basic concepts of packet switched networks 20 1960-64 Copyright © Scott Bradner 2017 Paul Baran
  • 21. Internet history: Paul Baran, contd. • “standardized message block” Source & destination addresses Precedence (QoS) Payload • Distributed network Switching nodes (routers) Store and forward Redundant paths for reliability Shortest-path hot-potato routing protocol 21 1960-64 Copyright © Scott Bradner 2017
  • 22. Internet history: why message blocks • Communication at the time was circuit-based • Circuit setup takes too much time relative to transmission length as links get faster • Message-based networks also provide: Multiplexing of different rate communications Minimal message retransmission after failover to new routes Resilience in the face of failure Support for many applications (including speech) Copyright © Scott Bradner 201722 1962-64
  • 23. Baran’s Goal • Develop a command and control network that could survive a first strike nuclear attack • Make design public so Russia would have it Almost all documents were pubic Copyright © Scott Bradner 201723
  • 24. Internet history: Donald Davies • U.K. National Physical Laboratory • 1966: proposed “packet” based communication between computers Later introduced to Baran’s work • 1967: Roger Scantlebury (from Davies’s group) presents paper on packet switch networks Larry Roberts in audience Scantlebury told Roberts about Baran’s papers 24 1966-70 Copyright © Scott Bradner 2017 Donald Davies
  • 25. Internet history: Robert (Bob) Taylor • Took over ARPA IPTO in 1965 • 1966: requested & was authorized to spend $1M to build a data network to enable remote access to ARPA-funded timeshare computers • 1966: Appointed Lawrence (Larry) Roberts to run the network project – became the ARPANET 25 1965-66 Copyright © Scott Bradner 2017 Bob Taylor
  • 26. ARPANET Mission Resource Sharing Computer Networks The objective of this program is twofold: (1) To develop techniques and obtain experience on interconnecting computers in such a way that a very broad class of interactions are possible, and (2) To improve and increase computer research productivity through resource sharing. 1 Copyright © Scott Bradner 201726 1: https://archive.org/stream/ResourceSharingComputersNetworks3/AAPA.txt
  • 27. Internet history: Lawrence (Larry) Roberts • Decided to offload network processing to separate computers idea from Wesley Clark) Interface Message Processor (IMP) • Decided did not want to use circuit switched networks • 1967: heard about & met with Paul Baran & Donald Davies • Adopted packet switching for the ARPANET • Took over ARPA IPTO in 1969 27 1966-73 Copyright © Scott Bradner 2017 Larry Roberts
  • 28. Internet history: Leonard (Len) Kleinrock • UCLA professor of computer science • 1963: MIT thesis on queuing theory Used in understanding operation of packet switches • First ARPANET message sent from Kleinrock’s UCLA lab 28 1968 Copyright © Scott Bradner 2017 Len Kleinrock
  • 29. Internet history: Douglas Engelbart • Stanford Research Institute • Founded ARPA funded Augmentation Research Center • 1968: Mother of all Demos computer mouse bitmapped screens hypertext 29 1968 Copyright © Scott Bradner 2017 Douglas Engelbart
  • 30. Internet history: ARPANET • 1968: RFQ for IMPs published 4-node initial network • 12 of the 140 companies asked submitted a bid IBM & AT&T did not • Bolt Beranek & Newman (BBN) won the contract • September 1969: First IMP delivered to UCLA 30 1968-69 Copyright © Scott Bradner 2017
  • 31. Internet history: ARPANET, contd. • First 4 nodes installed UCLA – Len Kleinrock Stanford Research Institute – Doug Engelbart University of California, Santa Barbara – Glen Culler and Burton Fried Early interactive on-line system University of Utah – Ivan Sutherland 31 1969 Copyright © Scott Bradner 2017
  • 32. Internet history: ARPANET, contd. • 1970 – east coast Including Harvard 9 hosts • 1973 – International Norway & London 22 hosts + 18 TIPs TIPs supported terminals • 1980 – 200 hosts 20,000 users 32 1970-80 Copyright © Scott Bradner 2017 1970 1980 Internet
  • 33. Internet history: Robert (Bob) Kahn • 1968: Joined BBN & worked on IMP • 1972: moved to ARPA IPTO • Late 1972: organized demonstration of 20-node ARPANET communications • 1973: asked Vint Cerf to help design a new communications protocol for the ARPANET 33 1968-76 Copyright © Scott Bradner 2017 Bob Kahn
  • 34. Internet history: NCP • The original ARPANET communications protocol was the Network Control Program • IMPs communicated via NCP and communicated to directly attached hosts • NCP allowed a host on the ARPANET to communicate with another host on the ARPANET 34 1969-83 Copyright © Scott Bradner 2017
  • 35. Internet history: Vinton (Vint) Cerf • Kahn realized that just interconnecting hosts over a single network did not scale Needed a way to interconnect hosts on different networks • He asked Vint Cerf for help • They learned from the design of the CYCLADES network 35 1973-81 Copyright © Scott Bradner 2017 Vint Cerf
  • 36. Internet history: Louis Pouzin • French computer scientist • 1972: designed CYCLADES network • 1974: Deployed 7 nodes • 1976: 20 nodes • “Pure datagram network” No delivery assumptions Reliability, order, duplication • Put reliability responsibility at end points “end-to-end” 36 1971-76 Copyright © Scott Bradner 2017 Louis Pouzin
  • 37. Internet history: Internet Protocol • Cerf & Kahn developed a datagram-based “Internet Protocol” suite • Used Pouzin’s end-to-end concept • Multiple layers Application layer (e.g. telnet) Transport layer (e.g. TCP) Internet layer (IP) Local network layer (e.g. Ethernet) 37 1974-81 Copyright © Scott Bradner 2017 Ethernet header IP header TCP header App header payload
  • 38. Internet history: TCP/IP • 1974: Internet Transmission Control Program (ITCP) Only provided a reliable service Danny Cohen & others objected • 1980 & 81: Internet Protocol, Transmission Control Protocol & User Datagram Protocol Provides both reliable and unreliable services Added UDP in parallel to TCP 38 1974-81 Copyright © Scott Bradner 2017 TCP/IP
  • 40. What did they think the Internet was? • Irrelevant No guarantees, no security • Result: no regulations Key enabler Copyright © Scott Bradner 201740
  • 41. End-to-End Design • “Stupid Network” just transports packets Carrier does not own the customer • Enables permissionless innovation • The Internet is a Parent Revolution1 Not the revolution itself Copyright © Scott Bradner 201741 1: Hunchback of Notre Dame about the printing press
  • 42. Internet history: commercialization • Pre 1991: commercial use of ARPANET & NSFNET banned • 1990: commercial ISPs formed • 1991: Commercial Internet eXchange (CIX) formed • 1991: limited commercial use of NSFNET permitted • 1992: MAE-East formed • 1995: NSFNET closed U.S. government out of backbone business 42 1990- Copyright © Scott Bradner 2017 ICM
  • 43. Internet history: the web • 1991: Tim Berners-Lee releases web browser and server • 1991: first web sites • 1993: NCSA Mosaic released • 1995: 23 K web sites • 2000: 17 M web sites • 2005: 65 M web sites • 2010: 200 M web sites • 2015: 1 B web sites 43 1991- Copyright © Scott Bradner 2017 http://www.internetlivestats.com/total-number-of-websites/ Tim Berners-Lee
  • 44. Today’s Internet • Too important to leave to the people that know how it works (and built it to what it is today) E.g., fight over network neutrality • Widespread (among governments & carriers) desire for Internet governance Copyright © Scott Bradner 201744
  • 45. 10 Decisions that Made a Difference • Support existing networks • Datagram-based • Creating the router function • Split TCP and IP • DARPA fund Berkeley to add TCP/IP to UNIX • CSNET and CSNET/ARPANET deal • NSF require TCP/IP on NSFnet • ISO turn down TCP/IP • NSF Acceptable Use Policy (AUP) • Minimal regulation Copyright © Scott Bradner 201745 Can you imagine?
  • 46. The Internet in the Future? • The carriers have been trying to control the Internet ever since they figured out that it was not irrelevant Same for governments & the ITU • A “controlled” Internet would not be The Internet Copyright © Scott Bradner 201746 Quinlan: Come on, read my future for me. Tanya: You haven't got any. Quinlan: Hmm? What do you mean? Tanya: Your future's all used up. 1 1: A Touch of Evil
  • 47. Basic Questions • 1994 I said there were two basic questions “Who says who makes the rules?” “Who pays for what?” • these questions are still unanswered Copyright © Scott Bradner 201747
  • 48. 20 years later • What achieved success was the very chaos that the Internet is. The strength of the Internet is that chaos. It's the ability to have the forum to innovate.1 • Will the forum continue? Copyright © Scott Bradner 201748 1: Scott Bradner, March 22, 1996, under oath
  • 49. Copyright © Scott Bradner 201749