l16 a worldwide network

113
LECTURE L16 A WORLD WIDE NETWORK

Upload: olafur-andri-ragnarsson

Post on 10-Jan-2017

525 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: L16 A Worldwide Network

LECTURE L16A WORLD WIDE NETWORK

Page 2: L16 A Worldwide Network

A Brief History of the Internet1969-1995 Computer Networking Simple net run by pioneers 1995-2000 Commercialisation and Growth Enter the ISPs and the public 2000-2005 Stretching the Limit New applications and digital media 2005-2010 Reinventing the Network The New Internet emerges 2010-2015 The App Internet Smartphone takes over the Internet 2015-2020 ? Then what?

Page 3: L16 A Worldwide Network

“The Internet works because a lot of people cooperate to do things together”

- Jon Postel

1969-1995 Computer Networking

Page 4: L16 A Worldwide Network

Computer Networking

Defense Strategic reasons during the Cold War Any computer could be reached, and if one goes down, the others still work

Efforts on connecting computers started earlyTwo principal groups: Defense and Academia

Academia Economic reasons Mainframes are expensive and could be justified only by the collective needs of many departments

Page 5: L16 A Worldwide Network
Page 6: L16 A Worldwide Network

ARPANET

▪ Advanced Research Projects Agency (ARPA) – Founded in 1958 – Attributed by the Russian

Sputnik satellite – Renamed to DARPA

▪ Two main objectives – Computers had to talk to each

other to share information – Links had to be robust

The Soviet Union lunched Sputnik 1 on October 4th 1954

Page 7: L16 A Worldwide Network

J.C.R. Licklighter

Pioneered decentralised networks and human-computer interfaces

Founding director of the military office that funded ARPANET

Published paper in 1960: “Man-Computer Symbiosis”

“The hope is that in not too many years, human brains and computing machines will be coupled together very tightly”

Page 8: L16 A Worldwide Network

ArpanetPacket switchingOpen Architecture

Page 9: L16 A Worldwide Network

TCP/IPCommunication protocolWritten by Bob Kahn & Vint Cerf

Page 10: L16 A Worldwide Network

InternetSimple, no securityBase on kindness and trust

Page 11: L16 A Worldwide Network

197946 military sites

16 academic campus sites

Page 12: L16 A Worldwide Network

Network LayersApplication Layer is for specific application

Transport Layer is for reliable communication

Network Layer is for routing packages

Page 13: L16 A Worldwide Network

Packet Switched

Source:Whatisapacket?

Page 14: L16 A Worldwide Network

Example: Email messageThe e-mail is about 3,500 bits (3.5 kilobits) in sizeThe network you send it over uses fixed-length packets of 1,024 bits (1 kilobit)The header of each packet is 96 bits long and the trailer is 32 bits long, leaving 896 bits for the payload To break the 3,500 bits of message into packets, you will need four packets divide 3,500 by 896)Three packets will contain 896 bits of payload and the fourth will have 812 bits

Source:Whatisapacket?

Page 15: L16 A Worldwide Network

WHAT WAS THE KILLER APP OF THE EARLY INTERNET?

Q1

Page 16: L16 A Worldwide Network

FTP - File Transfer ProtocolTelnetEmailUsenet

Source:Internetprotocolsuite

Page 17: L16 A Worldwide Network

HOW DO YOU WIRE ALL THESE MACHINES TOGETHER?

Q2

Page 18: L16 A Worldwide Network

Connecting Computers

Source:Modem

The phone system was already there

However it was analog but the network was digital

Modem - modulate and demodulate A device that modulates an analog carrier signal to encode digital information, and also demodulates such a carrier signal to decode the transmitted information

Page 19: L16 A Worldwide Network

The Early Internet Community

The Internet is a simple peer to peer network Designed to be simple rather than secure

The Internet became a community Most users where highly educated scientists Respect for others – spam nearly nonexistent Antisocial behaviour was rare

Netiquette How to behave on the net Violators are removed from the network

Page 20: L16 A Worldwide Network

“On the Internet,nobody knows you're a dog.”

- Peter Steiner cartoon in The New Yorker

1995-2000 Commercialisation and growth

Page 21: L16 A Worldwide Network
Page 22: L16 A Worldwide Network
Page 23: L16 A Worldwide Network

The value of a network equals approximately the square of

the number of users of the system (n2)

Metcalfe’s Law

Page 24: L16 A Worldwide Network

Everything will be connected

There is only one network

Metcalfe’s Law

Page 25: L16 A Worldwide Network

Internet Growth

Page 26: L16 A Worldwide Network

WHO HELPED THE INTERNET BECOMEWIDESPREAD?

Q3

Page 27: L16 A Worldwide Network
Page 28: L16 A Worldwide Network

Maybe these gentlemen had something to do with it… inadvertently

Page 29: L16 A Worldwide Network

Enter WinSock

In the early 1990 the most popular operating systems were Windows and DOS

Designed for Personal Computers

Network support was later added LANs – NetBIOS

WinSock – Windows Sockets Microsoft had completely ignored TCP/IP Due to demand from IT companies, efforts started in 1991 WinSock 1.0 became available in 1992

Page 30: L16 A Worldwide Network

World Wide Web

Tim Berners-Lee started his efforts on information sharing in the 1980s Working for CERN, he proposed the creation of non-hierarchical hypertext based systemThe system was to be based on the established TCP/IP protocols

Page 31: L16 A Worldwide Network

World Wide WebDue to lack of support he started work on his ideas himself

Using a NeXT computer he set out to create a program for building, browsing and editing hypertext pages

Page 32: L16 A Worldwide Network
Page 33: L16 A Worldwide Network

Hypertext To move from one document to another

Resource identifiers – URL To locate a particular resource (computer, document or other resource) on the network

Client-server model of computing – HTTP Client software requests of server software resources such as data or files

Markup language – HTML Tags embedded in text indicate to a computer how to print or display the text, e.g. as in italics or bold type

The Basic Idea of WWW

Page 34: L16 A Worldwide Network

The WWW has not the only idea for a distributed hyperlink system

GopherCreated at the University of Minnesota A distributed document search and retrieval systemHierarchical menu structureReleased in 1991Became popular until the UoM decided to license it

Gopher

Page 35: L16 A Worldwide Network

The WWW has not the only idea for a distributed hyperlink system

GopherCreated at the University of Minnesota A distributed document search and retrieval systemHierarchical menu structureReleased in 1991Became very popular

Gopher

Page 36: L16 A Worldwide Network

WHY DID THE WWW WIN?

Q5

Page 37: L16 A Worldwide Network

Lesson: Why did the WWW succeed?

▪ This design was simple– Simple syntax– Uniform URL to any resource using any protocols– No security, not authentication, no tracking▪ HTTP– Simple protocol – GET, POST▪ HTML– Not an advanced markup – enough to display text in different

sizes▪ Did not try to solve the problem of back-links– Avoided a huge problem– And created an huge opportunity for others to solve it (Google)

Page 38: L16 A Worldwide Network

Lesson: Why did the WWW succeed?

▪ WWW was FREE▪ Gopher failed– More rigid system– Tree structure – not free format– Initially free, then UoM decided to licence it

Page 39: L16 A Worldwide Network

Without browsers, the Web would not take offAnd without content, no one would create browsers

MosaicNCSA developed Mosaic Web BrowserDeveloped by Marc Andreesen and Eric Bina

The Internet became synonymous with “mosaic”

First Browsers

Page 40: L16 A Worldwide Network

First Browsers

Page 41: L16 A Worldwide Network

First Browsers

Page 42: L16 A Worldwide Network
Page 43: L16 A Worldwide Network
Page 44: L16 A Worldwide Network
Page 45: L16 A Worldwide Network

Trumpet WinSock

Created by Peter Tattam in Tasmania, Austalia

Page 46: L16 A Worldwide Network

Internet Service Providers – ISPThe business of connecting the public to the InternetMany new companies entered this marketAOL became a giant

New services Domain name registration and hostingDial-up access, Leased line accessWeb Design, Email services

Laying the TracksCompanies like Cisco Systems

New Business Emerges

Page 47: L16 A Worldwide Network

Marc Andreesen and Jim Clark formed Mosaic Communication Corporation 1994

Few months later renamed to Netscape Netscape became the Internet leader

IPO in 1995 raised $140 million The decline came just as fast Did not establish sound business models nor build an infrastructure

Went head-on into competition with Microsoft Later bought by AOL

Netscape

Page 48: L16 A Worldwide Network
Page 49: L16 A Worldwide Network

PHONE COMPANIESCOMPLETELY IGNORED THE INTERNET

LEFT THE SPACE OPEN FOR NEW COMPANIES

Page 50: L16 A Worldwide Network

PHONE COMPANIESCOMPLETELY IGNORED THE INTERNET

Have we seen this before?

Mainframe companies ignore the minicomputers Minicomputers ignore the PC 8 inch floppy drive companies ignored the 5,25 inch which ignored the 3,5 inch Western Union ignored the telephone The American car companies ignored the cheap Toyota Corolla Kodak ignored the digital camera

“But none of our customers is asking for this low end cheap…”

Page 51: L16 A Worldwide Network

“...anInternetbrowserisaverytrivialpieceofsoftware.Thereareatleast30companiesthathavewrittenvery

credibleInternetbrowsers,sothat’snothing...”-BillGates

The Arrogance of the Present

Page 52: L16 A Worldwide Network

The telephone business and software giants initially ignored the Internet

Their focus was on voice or softwareInternet traffic was using the phone linesClassic example of the RPV theory

Left the field open for new companies

Seeing the success they entered the marketToday most ISPs are phone companies

Enter the Giants

Page 53: L16 A Worldwide Network

Microsoft Came late to the Internet Bill Gates wrote The Road Ahead Were trying to establish a proprietary “Information Superhighway”

Microsoft Network MSN was released in 1995 with Windows 95

Enter the Giants

Page 54: L16 A Worldwide Network

INFORMATION SUPERHIGHWAY

Winner takes all market

One network will rule them all

Metcalfe told us so

Page 55: L16 A Worldwide Network

Internet

Page 56: L16 A Worldwide Network

TCP/IP

Page 57: L16 A Worldwide Network

WHY DIDTHE INTERNETWIN?

Q6

Page 58: L16 A Worldwide Network
Page 59: L16 A Worldwide Network
Page 60: L16 A Worldwide Network

PersonalComputer

Page 61: L16 A Worldwide Network
Page 62: L16 A Worldwide Network
Page 63: L16 A Worldwide Network
Page 64: L16 A Worldwide Network

The PC is generative

It can run any code - from anybody

No one controls it, no permission

Page 65: L16 A Worldwide Network

Jonathan ZittrainThe Future of the Internet and how to stop it

Page 66: L16 A Worldwide Network
Page 67: L16 A Worldwide Network

The Generative Pattern

Page 68: L16 A Worldwide Network

Innovation happens at the edges

Page 69: L16 A Worldwide Network
Page 70: L16 A Worldwide Network

Permissionless Innovation

Page 71: L16 A Worldwide Network

Lessons: Internet

▪ The Internet works because of the simplicity– Dumb routing– No security– Anonymity▪ The core of the network is always the same– Innovation is at the edges– No need to upgrade the core when new protocols are

invented

Page 72: L16 A Worldwide Network

Lessons: Internet

▪ Network infrastructure companies like the telecoms ignored the internet– Did not see any business in consumer connections– RVP theory explains this: their customer were

companies▪ Software vendors like Microsoft ignored the

Internet– Saw no revenue model▪ Left the field open for the Yahoos, Googles etc.

Page 73: L16 A Worldwide Network

David Bowie in 1999

Page 74: L16 A Worldwide Network

“Doing research on the Web is like using a library assembled piecemeal by pack rats and vandalized nightly”

- Roger Ebert (attributed)

2000-2005 Stretching the Limit

Page 75: L16 A Worldwide Network

Rise of P2PPeer-to-peer Networks

Relies on the computing power and bandwidth of the participants in the networkPeers act as both clients and serversNo central server

Legal controversy

Page 76: L16 A Worldwide Network

Digitalization of Content

Netflix represents 32.7% of North America´s peak Web traffic

Page 77: L16 A Worldwide Network

Stretching the LimitsThe Internet has scaled up to 2+ billion users

Tweaked over the yearsDesigned to be simpleInnovation only happens at the edges

The end-to-end principleHas prevented innovations at its core

Page 78: L16 A Worldwide Network

Testing the Limits

Visionaries only partially saw the future

The net was designed to be simple peer to peer network

Things like security and social responsibility were not a main concern

Page 79: L16 A Worldwide Network

Problems with the Internet

Limited IP numbersDumb routing – content unawareSpam, Viruses and DoS attacksIllegal distribution of contentAntisocial behaviour Lack of securityNot possible to update theInternet protocols

Page 80: L16 A Worldwide Network

“If a planet-wide network were built on Mars, what would it look like?”

- Reinventing the Internet (Economist)

2005-2010 Reinventing the Network

Page 81: L16 A Worldwide Network

The Internet Infrastructure

Several efforts for reinventing the InternetGENI – Global Environment for Networking InnovationsFIND – Future Internet DesignInternet2PlanetLab

ChallengeHow can we replace the current Internet infrastructure?How can we run multiple protocols at the same time?

Page 82: L16 A Worldwide Network

Content Delivery Network

Source: Akamai

Page 83: L16 A Worldwide Network
Page 84: L16 A Worldwide Network

“Web 2.0 is the business revolution in the computer industry caused by the move to the Internet as platform,

and an attempt to understand the rules for success on that new platform.” - Tim O'Reilly

Web 2.0

Page 85: L16 A Worldwide Network
Page 86: L16 A Worldwide Network

....for seizing the reins of the global media, for founding and framing the new digital democracy, for working for nothing and beating the pros at their own game, TIME's Person of the Year for 2006 is you

Readmore:http://www.time.com/time/magazine/article/0,9171,1569514,00.html#ixzz1FjqlB9yO

Page 87: L16 A Worldwide Network

Two Waves of Products Development

In the first wave the product is restricted by the

prevailing technology, but in the second, there is

something new

Page 88: L16 A Worldwide Network

Web 2.0

New web developments Popularized by O’Reilly and othersRefers to a new phase in architecture and applicationdevelopment of webapplicationsBuzzword that is not easy to define

TrendDesktop Application and Web Application will become the same

Page 89: L16 A Worldwide Network
Page 91: L16 A Worldwide Network

The Hype Cycle

“Web 2.0”

Page 92: L16 A Worldwide Network

The Brief History of the Internet

▪ 1969-1995 Computer Networking – Simple net run by pioneers ▪ 1995-2000 Commercialization and Growth – Enter the ISPs and the public ▪ 2000-2005 Stretching the Limit – New applications and digital media ▪ 2005-2010 Reinventing the Network – New business models ▪ 2010-2015 The App Internet – The Smartphone Takes over

Page 93: L16 A Worldwide Network

“Web 2.0 is the business revolution in the computer industry caused by the move to the Internet as platform,

and an attempt to understand the rules for success on that new platform.” - Tim O'Reilly

The App Internet

Page 94: L16 A Worldwide Network

Source: Mary Meeker’s Internet Trend Presentation (http://www.slideshare.net/AndreBastos3/internet-trends-mary-meeker?qid=4a887629-047d-4084-abec-bafd0c1a7a63&v=default&b=&from_search=2)

Page 95: L16 A Worldwide Network

Applications are small and pieced together

Page 96: L16 A Worldwide Network

The App Internet

The smartphone app takes over the internet

More Internet traffic from smartphones than PCs

Page 97: L16 A Worldwide Network
Page 98: L16 A Worldwide Network

Data is in the cloud

Page 99: L16 A Worldwide Network

Run on any device

Page 100: L16 A Worldwide Network

Local

Page 101: L16 A Worldwide Network
Page 102: L16 A Worldwide Network
Page 103: L16 A Worldwide Network
Page 104: L16 A Worldwide Network
Page 105: L16 A Worldwide Network
Page 106: L16 A Worldwide Network
Page 107: L16 A Worldwide Network

The Brief History of the Internet

▪ 1969-1995 Computer Networking – Simple net run by pioneers ▪ 1995-2000 Commercialization and Growth – Enter the ISPs and the public ▪ 2000-2005 Stretching the Limit – New applications and digital media ▪ 2005-2010 Reinventing the Network – New business models ▪ 2010-2015 The App Internet – The Smartphone Takes over ▪ 2015-2020 ?

Page 108: L16 A Worldwide Network

A Brief History of the Internet

2015-2020 The Smart Internet AI, IoT and Blockchain

Page 109: L16 A Worldwide Network

2015-2020 The Smart Internet

Page 110: L16 A Worldwide Network

INTERNETOF

THINGS

Page 111: L16 A Worldwide Network

Trends

Mobile phones are connecting to the Internet Sensors will be connected – Internet of Things New media content is emerging All content will be digital

Internet of things is estimated to be worth $309 billion by 2020

We are just starting this revolution…

Visions of the Future

Page 112: L16 A Worldwide Network
Page 113: L16 A Worldwide Network

NextL17 The Mobile Revolution