Professional Documents
Culture Documents
Computer Communications
Communication Networks...
Telecommunication networks are ~100 years
old
Circuit-switched, connection oriented
Intelligent core, dumb edge terminals
military purposes
Problem: Data traffic is bursty!
Packet Switching
Data traffic is bursty intervals of activity
Packet Switching
1961: Leonard Kleinrock
bandwidth efficient
Robust
route
ARPANET
1967: Lawrence Roberts of
ARPANET
Early 70s...
ARPANET, with 40 nodes, goes public in 1972
NCP, first host-to-host protocol, enables network
applications
1972: Ray Tomlinson writes email program for
ARPANET
First computer to computer chat takes place
10
Ethernet
ARPANET Each node able to only talk to the other node on
Abramson
1973-75: Bob Metcalfe's dissertation leads to the Ethernet
protocol
11
Image Source:http://electronicdesign.com/Articles/Index.cfm?AD=1&ArticleID=2855
Quote Source:The History of the Ethernet, Mary Bellis, http://inventors.about.com/library/weekly/aa111598.htm
12
Proprietary Networks
ARPANET was a standalone network. Other
Telenet:
by BBN, commercial
Cyclades:
13
14
Internetting principles
Decentralized control
Stateless routers
Autonomy - networks should be independent,
TCP over IP
16
1980s
Time of tremendous growth
resources
1983: TCP/IP replaces NCP as universal host protocol on
Jan 1.
By the end of the 80s, there were 100,000 hosts
17
1990s...commercialization!
NSFNET began to serve as backbone, linking
18
The Memex
memex, a device that was linked to books and films in the library
WWW (1991)
20
Internet Growth
The Internet may not be full, but it has grown at a phenomenal rate!
21
22
23
24
25
The end
Questions?
26
References
Internet History, Gregory Gromov, http://www.netvalley.com/cgi-
bin/intval/net_history.pl?chapter=1
A Brief History of the Internet, Walt Howe,
http://www.walthowe.com/navnet/history.html
History of the Internet, Internet for Historians, Richard T.
Griffiths,
http://www.let.leidenuniv.nl/history/ivh/frame_theorie.html
Hobbes' Internet Timeline, Robert Hobbes Zakon,
http://www.zakon.org/robert/internet/timeline/
CPSC 641 Lecture Slides - Introduction, Networking Terminology