some highly selective internet history

Post on 15-Jan-2015

15.266 Views

Category:

Technology

2 Downloads

Preview:

Click to see full reader

DESCRIPTION

 

TRANSCRIPT

some highly selective internet

history

with apologies to the many key people i left out

benjamin blackb@b3k.us

part 1: packet switching

Paul Baran

RAND

1960-1962

On Distributed Communications

communications networks

surviving nuclear war

packet-switching

1965

Donald Davies

1962

Leonard Kleinrock

Information Flow in Large

Communication Nets

theoretical basis for packet-switching

packet-switching

invented 3 times3 places

3 reasons

we are on the right track

1969

ARPANet

part 2: ip

Vint Cerf

Bob Kahn

1973

tcp/ip

simple & open

separation of concerns

ip - global routing

tcp - reliable delivery

decoupled from hardware

application

presentation

session

transport

network

data link

physical

CO

MP

LE

XIT

Y

independent administrative

domains

federated

addressingroutingpolicies

“network of networks”

part 3: protocol wars

meanwhile, outside

academia...

explosion of communication

demand

explosion of communication

protocols

mainframe & mini

snadecnet

telco

x.25frame relay

atm

pc

ipipx/spx

appletalkethernet

...

complexity down the stack

expensive(opex & capex)

upgrades mean forklifts

proprietaryincompatible

no value-add for protocol proliferation

what we needed:

simple & open

separation of concerns

decoupled from hardware

federated/hierarchical

ip

now:

ip over *

ethernetframe relay

tdm...

* over ip

ipsec and ssl vpnvoipweb

email...

part 4: partly cloudy

cloud computing 2008

packet-switching 1968

it won’t take 40 years this time

less than 10

we can expect:

wild proliferation of protocols

complexity will move up the stack

...into the apps.

and then...

rapid convergence of protocol

Baran’s diagrams

apps for the cloud will follow these

models

winning protocol features?

simple & open

separation of concerns

decoupled from hardware

federated/hierarchical

[this slide intentionally left blank]

benjamin blackb@b3k.us

top related