stephen wolff a human view of the cto, internet2 internet

40
A Human View of the Internet Session: Information Network and Social Development STEPHEN WOLFF CTO, INTERNET2 JUNE 3, 2014

Upload: others

Post on 27-Jun-2022

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: STEPHEN WOLFF A Human View of the CTO, INTERNET2 Internet

A Human View of the Internet

Session: Information Network and Social

Development

STEPHEN WOLFF

CTO, INTERNET2

JUNE 3, 2014

Page 2: STEPHEN WOLFF A Human View of the CTO, INTERNET2 Internet

CONTENTS

A HUMAN VIEW OF THE INTERNET

1.0 A SOCIETAL ANALOGUE

2.0 EARLY INTERNET EVOLUTION

3.0 NETWORK EFFECTS

4.0 EROSION

5.0 REVERSAL AND RECOVERY

[ 2 ]

June 24, 2016 © 2013 Internet2

Page 3: STEPHEN WOLFF A Human View of the CTO, INTERNET2 Internet

1.0 A SOCIETAL ANALOGUE

[ 3 ]

June 24, 2016 © 2013 Internet2

Page 4: STEPHEN WOLFF A Human View of the CTO, INTERNET2 Internet

[ 4 ]

June 24, 2016 © 2013 Internet2

Societal systems, just like biological ones, are subject

to punctuated evolution

…with new eras ushered in by disruptive technology

memorialized in iconic images

Page 5: STEPHEN WOLFF A Human View of the CTO, INTERNET2 Internet

[ 5 ]

June 24, 2016 © 2013 Internet2

Reconstruction

of a 14th c.

peasant’s

cottage,

Sussex, UK

Page 6: STEPHEN WOLFF A Human View of the CTO, INTERNET2 Internet

Corliss steam engine

Page 7: STEPHEN WOLFF A Human View of the CTO, INTERNET2 Internet

[ 7 ]

June 24, 2016 © 2013 Internet2

19th c. factory

France

Page 8: STEPHEN WOLFF A Human View of the CTO, INTERNET2 Internet

[ 8 ]

June 24, 2016 © 2013 Internet2

ENIAC

Page 9: STEPHEN WOLFF A Human View of the CTO, INTERNET2 Internet

[ 9 ]

June 24, 2016 © 2013 Internet2

IBM 650

Page 10: STEPHEN WOLFF A Human View of the CTO, INTERNET2 Internet

[ 10 ]

June 24, 2016 © 2013 Internet2

Internet

W. R. Cheswick

Page 11: STEPHEN WOLFF A Human View of the CTO, INTERNET2 Internet

2.0 EARLY INTERNET EVOLUTION

[ 11 ]

June 24, 2016 © 2013 Internet2

Page 12: STEPHEN WOLFF A Human View of the CTO, INTERNET2 Internet

[ 12 ]

June 24, 2016 © 2013 Internet2

The Internet itself was the culmination of a

sub-trend of the Industrial Revolution:

The evolution of communications technology

Page 13: STEPHEN WOLFF A Human View of the CTO, INTERNET2 Internet

[ 13 ]

Telegraph, telephone (1-to-1)

Conversation

you me

Page 14: STEPHEN WOLFF A Human View of the CTO, INTERNET2 Internet

[ 14 ][ 14 ]

Radio, television (broadcast media)

June 24, 2016 © 2013 Internet2

“Content”

“Listening/viewing audience (consumers)”

“Broadcaster”

Page 15: STEPHEN WOLFF A Human View of the CTO, INTERNET2 Internet

[ 15 ]

Internet

We are all connected to each other

We are all producers

We are all consumers

ISOC: The Internet is for everyone

Page 16: STEPHEN WOLFF A Human View of the CTO, INTERNET2 Internet

[ 16 ]

Thus, in its original intent, the Internet

Was egalitarian,

Had no distinguished nodes, and

Offered equal privileges for communication among nodes

– i.e., feedback and feedforward were equal

Page 17: STEPHEN WOLFF A Human View of the CTO, INTERNET2 Internet

[ 17 ]

June 24, 2016 © 2013 Internet2

But Manuel Castells says all societies have been networked

So why have we not see network effects until recently?

Castells’ theory – delay in the links led to essentially one-way

command and control

Page 18: STEPHEN WOLFF A Human View of the CTO, INTERNET2 Internet

[ 18 ]

Engineering and design

June 24, 2016 © 2013 Internet2

• Engineering is design under constraints – Wm. A. Wulf,

President, (US) National Academy of Engineering

• Design is guided by principles

• Two principles of Internet design –

“end-to-end” principle – i.e., intelligence at the periphery

Consensus-based standards

Page 19: STEPHEN WOLFF A Human View of the CTO, INTERNET2 Internet

[ 19 ]

June 24, 2016 © 2013 Internet2

1997

A view - from within Bell Laboratories

Page 20: STEPHEN WOLFF A Human View of the CTO, INTERNET2 Internet

[ 20 ]

“We reject kings, presidents and voting.

We believe in rough consensus and running code.”

David Clark, Chair, Internet Activities Board, 1981-1989

Page 21: STEPHEN WOLFF A Human View of the CTO, INTERNET2 Internet

[ 21 ]

June 24, 2016 © 2013 Internet2

⬅︎ Users of packets

⬅︎ Bits into packets & move the packets

⬅︎ Sources of bits

Page 22: STEPHEN WOLFF A Human View of the CTO, INTERNET2 Internet

[ 22 ]

June 24, 2016 © 2013 Internet2

A candidate for the nodes of the

NSFNET, 1986:

BBN Interface Message

Processor (IMP) as used on the

ARPANET

Page 23: STEPHEN WOLFF A Human View of the CTO, INTERNET2 Internet

[ 23 ]

June 24, 2016 © 2013 Internet2

DEC PDP-11

“Fuzzball” NSFNET

Backbone node

Page 24: STEPHEN WOLFF A Human View of the CTO, INTERNET2 Internet

[ 24 ]

June 24, 2016 © 2013 Internet2

• The first NSFNET

– a response to the

Lax report (1982)

• Interconnected six

supercomputer

centers at 56 kb/s

Page 25: STEPHEN WOLFF A Human View of the CTO, INTERNET2 Internet

[ 25 ]

June 24, 2016 © 2013 Internet2

• NSFNET v.2

• 13 nodes, 1.54 mb/s

Page 26: STEPHEN WOLFF A Human View of the CTO, INTERNET2 Internet

[ 26 ]

Internet2 today

100 Gb/s

Page 27: STEPHEN WOLFF A Human View of the CTO, INTERNET2 Internet

3.0 NETWORK EFFECTS

[ 27 ]

June 24, 2016 © 2013 Internet2

Page 28: STEPHEN WOLFF A Human View of the CTO, INTERNET2 Internet

[ 28 ]

Externalities

June 24, 2016 © 2013 Internet2

[ 28 ]

June 24, 2016 © 2013 Internet2

• Every computer had an address

• The network moved the packets

• Anything could be a producer of packets

• Anybody could build a consumer of packets

• …and it was instantly accessible to everyone

• You didn’t mess with a packet unless it was addressed to you

• And so – well beyond what the original designers imagined - we got:

The Web

Google, Yahoo!, Baidu, …

Facebook, Twitter, Instagram, BitTorrent, …

eBay, Amazon, CraigsList, …

Spam, worms, viruses, …

The Internet was for everyone

Page 29: STEPHEN WOLFF A Human View of the CTO, INTERNET2 Internet

4.0 EROSION

[ 29 ]

June 24, 2016 © 2013 Internet2

Page 30: STEPHEN WOLFF A Human View of the CTO, INTERNET2 Internet

[ 30 ]

• “Differentiated Services”

• Some packets are more important than others

Remote terminal (telnet) packets in the Fuzzball

Voice-over-IP

• Some are less

Scavenger service

Page 31: STEPHEN WOLFF A Human View of the CTO, INTERNET2 Internet

[ 31 ]

June 24, 2016 © 2013 Internet2

Middleboxes

an engineering

approach to

security

Page 32: STEPHEN WOLFF A Human View of the CTO, INTERNET2 Internet

[ 32 ]

June 24, 2016 © 2013 Internet2

• Middleboxes in the

home

• RFC1918 addresses

• Network/port address

translation

• An engineering

solution to address

depletion

Page 33: STEPHEN WOLFF A Human View of the CTO, INTERNET2 Internet

[ 33 ]

June 24, 2016 © 2013 Internet2

NAT444

Carrier-grade NAT

…and your computer is now buried two layers deep

Page 34: STEPHEN WOLFF A Human View of the CTO, INTERNET2 Internet

[ 34 ]

…perhaps even three layers deep

June 24, 2016 © 2013 Internet2

Page 35: STEPHEN WOLFF A Human View of the CTO, INTERNET2 Internet

[ 35 ]

June 24, 2016 © 2013 Internet2

• Thus

Looming address depletion, and

Desire for security and privacy

• Have led to

An erosion of the end to end principle

And middlebox friction in the network links

• And by analogy with Castells’ theory, resulted in an Internet that

Is less egalitarian

Has greater concentration of power

And diminished capacity for feedback

• The Internet isn’t for everyone any more

Page 36: STEPHEN WOLFF A Human View of the CTO, INTERNET2 Internet

5.0 REVERSAL AND RECOVERY

[ 36 ]

June 24, 2016 © 2013 Internet2

Page 37: STEPHEN WOLFF A Human View of the CTO, INTERNET2 Internet

[ 37 ]

Solutions?

June 24, 2016 © 2013 Internet2

• IPv6 has no need of NAT

• Trusted enclaves and the Science DMZ

• New architectures that

Either eliminate the need for middleboxes, or

Incorporate them as organic elements, and

Achieve security without firewallls

Page 38: STEPHEN WOLFF A Human View of the CTO, INTERNET2 Internet

[ 38 ]

June 24, 2016 © 2013 Internet2

Science DMZ

Basic configuration

Source: fasterdata.es.net

Page 39: STEPHEN WOLFF A Human View of the CTO, INTERNET2 Internet

[ 39 ]

Solutions?

June 24, 2016 © 2013 Internet2

• IPv6 uptake is glacial (CERNET2 is an exception)

• More than 50 research institutions and universities have installed a

Science DMZ, and it is becoming a recognized feature of campus

network architectures with the surge of Big Data

• New architectures proposed and developed over the last few years

are in active trials globally, and do not require a “flag day”

SDN

NDN

RINA

• Stay tuned!

Page 40: STEPHEN WOLFF A Human View of the CTO, INTERNET2 Internet

Information Network and Social Development

STEPHEN WOLFF

CTO, Internet2

[email protected]

[ 40 ]

A Human View of the Internet

…Thank you

June 24, 2016 © 2013 Internet2