94
some highly selective internet history

some highly selective internet history

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: some highly selective internet history

some highly selective internet

history

Page 2: some highly selective internet history

with apologies to the many key people i left out

Page 3: some highly selective internet history

benjamin [email protected]

Page 4: some highly selective internet history
Page 5: some highly selective internet history

part 1: packet switching

Page 6: some highly selective internet history
Page 7: some highly selective internet history

Paul Baran

Page 8: some highly selective internet history

RAND

Page 9: some highly selective internet history

1960-1962

Page 10: some highly selective internet history

On Distributed Communications

Page 11: some highly selective internet history

communications networks

Page 12: some highly selective internet history

surviving nuclear war

Page 13: some highly selective internet history
Page 14: some highly selective internet history
Page 15: some highly selective internet history

packet-switching

Page 16: some highly selective internet history

1965

Page 17: some highly selective internet history
Page 18: some highly selective internet history

Donald Davies

Page 19: some highly selective internet history

1962

Page 20: some highly selective internet history
Page 21: some highly selective internet history

Leonard Kleinrock

Page 22: some highly selective internet history

Information Flow in Large

Communication Nets

Page 23: some highly selective internet history

theoretical basis for packet-switching

Page 24: some highly selective internet history

packet-switching

Page 25: some highly selective internet history

invented 3 times3 places

3 reasons

Page 26: some highly selective internet history

we are on the right track

Page 27: some highly selective internet history

1969

Page 28: some highly selective internet history

ARPANet

Page 29: some highly selective internet history

part 2: ip

Page 30: some highly selective internet history
Page 31: some highly selective internet history

Vint Cerf

Page 32: some highly selective internet history
Page 33: some highly selective internet history

Bob Kahn

Page 34: some highly selective internet history

1973

Page 35: some highly selective internet history

tcp/ip

Page 36: some highly selective internet history

simple & open

Page 37: some highly selective internet history

separation of concerns

Page 38: some highly selective internet history

ip - global routing

Page 39: some highly selective internet history

tcp - reliable delivery

Page 40: some highly selective internet history

decoupled from hardware

Page 41: some highly selective internet history

application

presentation

session

transport

network

data link

physical

CO

MP

LE

XIT

Y

Page 42: some highly selective internet history

independent administrative

domains

Page 43: some highly selective internet history

federated

Page 44: some highly selective internet history

addressingroutingpolicies

Page 45: some highly selective internet history

“network of networks”

Page 46: some highly selective internet history

part 3: protocol wars

Page 47: some highly selective internet history

meanwhile, outside

academia...

Page 48: some highly selective internet history

explosion of communication

demand

Page 49: some highly selective internet history

explosion of communication

protocols

Page 50: some highly selective internet history
Page 51: some highly selective internet history

mainframe & mini

Page 52: some highly selective internet history

snadecnet

Page 53: some highly selective internet history

telco

Page 54: some highly selective internet history

x.25frame relay

atm

Page 55: some highly selective internet history

pc

Page 56: some highly selective internet history

ipipx/spx

appletalkethernet

...

Page 57: some highly selective internet history

complexity down the stack

Page 58: some highly selective internet history

expensive(opex & capex)

Page 59: some highly selective internet history

upgrades mean forklifts

Page 60: some highly selective internet history

proprietaryincompatible

Page 61: some highly selective internet history

no value-add for protocol proliferation

Page 62: some highly selective internet history

what we needed:

Page 63: some highly selective internet history

simple & open

Page 64: some highly selective internet history

separation of concerns

Page 65: some highly selective internet history

decoupled from hardware

Page 66: some highly selective internet history

federated/hierarchical

Page 67: some highly selective internet history

ip

Page 68: some highly selective internet history

now:

Page 69: some highly selective internet history

ip over *

Page 70: some highly selective internet history

ethernetframe relay

tdm...

Page 71: some highly selective internet history

* over ip

Page 72: some highly selective internet history

ipsec and ssl vpnvoipweb

email...

Page 73: some highly selective internet history

part 4: partly cloudy

Page 74: some highly selective internet history

cloud computing 2008

Page 75: some highly selective internet history

packet-switching 1968

Page 76: some highly selective internet history

it won’t take 40 years this time

Page 77: some highly selective internet history

less than 10

Page 78: some highly selective internet history

we can expect:

Page 79: some highly selective internet history

wild proliferation of protocols

Page 80: some highly selective internet history

complexity will move up the stack

Page 81: some highly selective internet history

...into the apps.

Page 82: some highly selective internet history

and then...

Page 83: some highly selective internet history

rapid convergence of protocol

Page 84: some highly selective internet history

Baran’s diagrams

Page 85: some highly selective internet history
Page 86: some highly selective internet history
Page 87: some highly selective internet history

apps for the cloud will follow these

models

Page 88: some highly selective internet history

winning protocol features?

Page 89: some highly selective internet history

simple & open

Page 90: some highly selective internet history

separation of concerns

Page 91: some highly selective internet history

decoupled from hardware

Page 92: some highly selective internet history

federated/hierarchical

Page 93: some highly selective internet history

[this slide intentionally left blank]

Page 94: some highly selective internet history

benjamin [email protected]