CPSC 441 Computer Communications

Slides:



Advertisements
Similar presentations
The switching 60sThe switching 60s Telephone Telephone network is the dominating communication network Used circuit switching.
Advertisements

The Creation of the Internet and its Development..
TA: Xifan Zheng Welcome to CPSC 441!
Oct 4 th, 1957: USSR launches Sputnik 1 Oct 4 th, 1957: USSR launches Sputnik 1 Sets precedence for advancement in science and technology Sets precedence.
The History of the Internet Joachim Åberg Peter Hedberg Distributed Information Systems.
Introduction to the Internet September 7, 2005 Lecture 1.
1: Introduction1 Protocol “Layers” Networks are complex! r many “pieces”: m hosts m routers m links of various media m applications m protocols m hardware,
Internet Technologies -1 Dr. Mohammed Al-Abdulkareem © 2006.
CS 680 Internet Systems Research Sami Rollins Spring 2007.
History of Internet Bart Meulenbroeks.
The Internet and the World Wide Web ICS 61– Winter, 2015.
COM S 519: Computer Networks Internet History Jeanna Matthews Spring 2002.
Timeline: History of the Internet: Vannavar Bush describes the memex; a hypothetical mechanical hypertext system where individuals could compress.
ENEE 426: Introduction Richard J. La Spring 2005.
From 60’s to now Zhong Jinyun De Smet Olivier André Abel 1The Story of Internet.
CSE 301 History of Computing The Internet. A Vision of Connecting the World – the Memex Proposed by Vannevar Bush "As We May Think" in Atlantic Monthly.
Internet History Quiz ©Richard L. Goldman July 8, 2002.
CS 381 Introduction to computer networks Chapter 1 - Lecture 4 2/10/2015.
T. S. Eugene Ngeugeneng at cs.rice.edu Rice University 1 COMP/ELEC 529 Computer Network Protocols and Systems Overview Some slides used with permissions.
1: Introduction1 Internet History r 1961: Kleinrock - queueing theory shows effectiveness of packet- switching r 1964: Baran - packet- switching in military.
The history of the Internet
T. S. Eugene Ngeugeneng at cs.rice.edu Rice University 1 COMP/ELEC 429/556 Introduction to Computer Networks Overview Some slides used with permissions.
Course info1 1 st Semester 2007 MI305 Computer Networks  Instructor: Jen-Liang Cheng   Office: H501-1( 福田樓 )  Lectures:
History of the Internet Part 1 How the environment came to be.
Internet and World Wide Web: Amazing Developments Internet- A large collection of computers all over the world that are connected to one another in various.
Presentation_ID 1 © 2008 Cisco Systems, Inc. All rights reserved.Cisco Confidential Chapter 3: Network Protocols and Communications.
Internet History ©Richard L. Goldman July 2, 2002.
The Internet (The History Channel) (Straubhaar & LaRose)
Internet Technology ITCS373 A Brief History Of The Internet Abdulla Al-Asaadi.
Chaos, Communication and Consciousness Module PH19510 Lecture 12 Data Networks Across the World.
Computer Application in Mass Comm.. What is Internet?  Interconnection of computers and computer networks using TCP/IP communication protocol  Transport.
Network Architecture: Design Philosophies IS250 Spring 2010 John Chuang
CPSC 411 Tutorial TA: Fang Wang. Fang Wang 9:00am-5:00pm, Mon-Fri.
Fourth Edition Discovering the Internet Chapter 1 Into the Internet.
TCP/IP Network.
CS 3830 Day 6 Introduction 1-1. Announcements  Program 2 posted this afternoon (due date will be week of 9/24) Introduction 1-2.
How we got web design:. Where it all began October 4 th 1957 Sputnik is launched by the USSR.
Internet History CS 4244: Internet Programming Dr. Eli Tilevich.
1: Introduction1 Introduction 3. 1: Introduction2 Delay in packet-switched networks packets experience delay on end-to-end path r four sources of delay.
Introduction Lecture 1 CNET204 – Web Design with FrontPage Winter 2009 Centennial College.
Hon Wai Leong, NUS (UIT2201, Networks) Page 1 Copyright © 2007 by Leong Hon Wai Networks, Internet & WWW  Reading Materials:  Ch 7 of [SG3]  Additional.
6.829 Computer Networks Lecture 1 Prof. Dina Katabi
A Brief History of the Internet: The Timeline 1958: ARPA, the Advanced Research Projects Agency, is created by the U.S. Defense Department in response.
In the Beginning…. The History of the Internet. Essential Questions  What factors drove the development of the Internet?  Who were the people involved.
1: Introduction1 Protocol “Layers” Networks are complex! r many “pieces”: m hosts m routers m links of various media m applications m protocols m hardware,
Mas Idayu Sabri 2004 WXET1143: Introduction to the Internet, Intranet and Extranet. Lecture1: Introduction.
Unit 1, Lesson 3 Internet History AOIT Computer Networking Copyright © 2008–2013 National Academy Foundation. All rights reserved.
Chapter 18, Exploring the Digital Domain The Internet.
Basic Concepts Behind the Internet. Before the Internet… Computer components are connected to each other internally via wires Wires also connected some.
CT 1505 Recent Developments in Networks Instructor: Dr. Najla Al-Nabhan Feb, 2015.
Lecture 1: Facts of network technologies developments
The Internet MIT2000. Theoretical Predecessors Encyclopaedia ◦Encyclopédie  Denis Diderot ◦Encyclopaedia Britannica (1768) Knowledge and power ◦Political.
History of computers Internet Daniela Bernot 1A October 12th 2006.
SPC 2030 High-Tech Communication Internet History and Structure.
History of the Internet Dr Maria Elena Villapol January 2009.
Chapter 3: Network Protocols and Communications
History of the Internet & World Wide Web
©Richard L. Goldman July 2, 2002
An Aleksandar,   Accounts have been created for any students in EECS 340 who did not already have one.  Physical access to the labs has.
Protocol “Layers” Question: Networks are complex! many “pieces”: hosts
Lecture 1: Facts of network technologies developments
Chapter 11 Inventing the Internet
2: Internet History Last Modified: 2/19/2019 6:01:21 AM.
The Creation of the Internet and its Development.
Protocol “Layers” Question: Networks are complex! many “pieces”: hosts
Protocol “Layers” Question: Networks are complex! many “pieces”: hosts
Protocol “Layers” Question: Networks are complex! many “pieces”: hosts
History of the Internet
Lecture 1: Facts of network technologies developments
Lecture 1: Facts of network technologies developments
Presentation transcript:

CPSC 441 Computer Communications

History of the Internet Slides created by Ajay Gopinathan. Content adapted from previous slides by Emir Halepovic as well references found at the end of this presentation

Communication Networks... Telecommunication networks are ~100 years old Circuit-switched, connection oriented Intelligent core, dumb edge terminals

In the beginning... ARPA 1957: Russians launch Sputnik. Eisenhower saw the need for the Advanced Research Projects Agency (ARPA) ARPA becomes a “technological think-tank for American defence” Several years later, ARPA starts looking into computer communication and networking 1962: ARPA appoints J. Licklider and L. Roberts to head its computer research program

In the beginning... ARPA 1962: ARPA appoints J. Licklider and L. Roberts to head its computer research program Focus on computer communication for military purposes Problem: Data traffic is bursty!

Packet Switching Data traffic is bursty – intervals of activity followed by periods of inactivity. E.g. Think of a web browsing session Circuit switched networks would be inefficient Image Source: CEFRIEL, Milan

Packet Switching 1961: Leonard Kleinrock uses queuing theory, proposes packet switched networks More bandwidth efficient Robust – not reliant on single route Image Source: Leonard Kleinrock's homepage, http://www.cs.ucla.edu/~lk/

Interface Message Processor ARPANET 1967: Lawrence Roberts of ARPA publishes plan for the first computer network system – the ARPANET Packet switches were needed. Called Interface Message Processors (IMP), the contract was awarded to BBN Oct 1969: IMPs installed in UCLA, Stanford, UCSB and Utah Interface Message Processor Image Source:http://aleph.llull.net/wp-content/files/imp.jpg

ARPANET 1969: At UCLA Kleinrock attempts the first ever remote login at Stanford: "We set up a telephone connection between us and the guys at SRI...," Kleinrock said in an interview: "We typed the L and we asked on the phone, "Do you see the L?" "Yes, we see the L," came the response. "We typed the O, and we asked, "Do you see the O." "Yes, we see the O." "Then we typed the G, and the system crashed"...

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 between Stanford and BBN 1972: Telnet protocol RFC published 1973: FTP protocol RFC published

Ethernet ARPANET – Each node able to only talk to the other node on the other end of wire First medium access control – ALOHANet by Norman Abramson 1973-75: Bob Metcalfe's dissertation leads to the Ethernet protocol Medium access control protocol for wired networks based on Abramson's ALOHA. Dissertation initially rejected by Harvard for not being analytical enough, but won acceptance when a few more equations were added!

A little off topic... “I came to work one day at MIT and the computer had been stolen, so I called DEC to break the news to them that this $30,000 computer that they'd lent me was gone. They thought this was the greatest thing that ever happened, because it turns out that I had in my possession the first computer small enough to be stolen! “ - Robert Metcalfe 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

Proprietary Networks ARPANET was a standalone network. Other proprietary, standalone networks were created in the 70s: ALOHANET: Linking Hawaiian universities, using microwave as transmission medium Telenet: by BBN, commercial Cyclades: French packet switching network Number of networks was growing!

Fathers of the Internet At DARPA, Vinton Cerf and Robert Kahn are working on an architecture to create a “network of networks” - internetting! Vinton Cerf and Robert Kahn Image Source: http://www.adeptis.ru/vinci/kan_cerf.jpg

“Internetting” principles Decentralized control Stateless routers Autonomy - networks should be independent, require no modification to participate in the Internet Best Effort Service Model - Packets would be routed through the fastest available route

TCP and UDP Early versions had in sequence delivery (transport layer) combined with forwarding (network layer) It was soon apparent that unreliable, non-flow controlled service was important, e.g. packetized voice This led to separation of TCP and IP and creation of the UDP protocol. “TCP over IP”

1980s Time of tremendous growth Networks for linking universities together BITNET – email and ftp (Northeast) CSNET – linking universities without access to ARPANET NSFNET: provide access to NSF supercomputing resources 1983: TCP/IP replaces NCP as universal host protocol on Jan 1. By the end of the 80s, there were 100,000 hosts

1990s...commercialization! NSFNET began to serve as backbone, linking regional networks in US and networks abroad ARPANET was decommissioned NSFNET was decommissioned in 1995, most Internet backbone traffic carried by commercial ISPs Increased commercialization, advent of WWW, all lead to explosion of growth

The Memex 1945: Vannevar Bush's essay, “As We May Think”, envisaged the memex, a device that was linked to books and films in the library Able to follow cross-references from one resource to another - hypertext!

The World Wide Web Tim Berners-Lee marries hypertext to the Internet, and invents the WWW (1991) HTTP protocol, web browser, web server, web page The historic NeXT computer used by Tim Berners-Lee in 1990, on display in the Microcosm exhibition at CERN. It was the first web server, hypermedia browser and web editor. Image Source:http://www.w3.org/History/1994/WWW/Journals/CACM/screensnap2_24c.gif Image Source:http://info.cern.ch/

The Internet may not be full, but it has grown at a phenomenal rate! Internet Growth The Internet may not be full, but it has grown at a phenomenal rate!

Internet Growth: Hosts

Internet Growth:WWW sites

Internet Growth: Domains

Internet Growth: Users

The end… Questions?

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 and Intenet Evolution, Carey Williamson, http://pages.cpsc.ucalgary.ca/~carey/CPSC641/ CPSC 441 tutorial slides, Emir Halepovic