Internet Today Internet Today Vint Cerf February 2009 1 The - - PowerPoint PPT Presentation

internet today internet today
SMART_READER_LITE
LIVE PREVIEW

Internet Today Internet Today Vint Cerf February 2009 1 The - - PowerPoint PPT Presentation

Internet Today Internet Today Vint Cerf February 2009 1 The Original g ARPANET 940 Dec 1969 Dec 1969 #2 #4 SRI UTAH #3 PDP 360 UCSB UCSB 10 10 #1 Sigma g UCLA 7 2 The ARPANET IMP 3 Packet Radio Van 4 Inside the PR Van


slide-1
SLIDE 1

Internet Today Internet Today

Vint Cerf

1

February 2009

slide-2
SLIDE 2

The Original

940

g ARPANET Dec 1969

#2 SRI #4 UTAH

Dec 1969

360 #3 UCSB PDP 10 UCSB 10 #1 Sigma UCLA g 7

2

slide-3
SLIDE 3

The ARPANET IMP

3

slide-4
SLIDE 4

Packet Radio Van

4

slide-5
SLIDE 5

Inside the PR Van

5

slide-6
SLIDE 6

Inside the PR Van (2)

6

slide-7
SLIDE 7

Intelsat IVA - Packet Satellite Network

7

slide-8
SLIDE 8

First Three-Network Test of Internet

November 22 1977

8

November 22, 1977

slide-9
SLIDE 9

Internet 1999

9

slide-10
SLIDE 10

Internet - Global Statistics 2008/9

625,226,456

(ftp.isc.org/www/survey/reports/current/ ( p sc o g/

/su ey/ epo s/cu e / Jan 2009)

1,464 Million Users

(I t tW ldSt t J 30 2008) (InternetWorldStats.com, June 30, 2008)

(approx. 3.5 B mobiles and 1 Billion PCs)

10

slide-11
SLIDE 11

Regional Internet Statistics 6/30/08

R i I t t % Region Internet Population % penetration Asia 578.5 Mil. 15.3 % E 384 6 Mil 48 1 % Europe 384.6 Mil. 48.1 % North Am. 248.2 Mil. 73.6 % LATAM/C 139.0 Mil. 24.1 % Mid E t 41 9 Mil 21 3 % Mid-East 41.9 Mil. 21.3 % Oceania 20.2 Mil. 59.5 % Oceania 20.2 Mil. 59.5 % Africa 51.0 Mil. 5.3 %

11

TOTAL 1,463.6 Mil. 21.9 %

slide-12
SLIDE 12

IPv4 runout diagram (Geoff Huston)

12

http://www.potaroo.net/tools/ipv4/index.html

slide-13
SLIDE 13

IPv6

  • 128 bits of address space

340 X 1036 unique addresses

  • IPSEC not optional
  • Flow ID

Flow ID

  • ipv6.google.com (animated Google logo)

13

slide-14
SLIDE 14

Mobility and Mobiles

  • 3.5 Billion Mobiles and counting (15% Internet enabled)
  • Text/Web Access
  • Payment systems
  • Innovative interfaces - Note I/O discovery
  • Navigation systems

– GPS, Galileo?, Mobile Tower triangulation, Bldg Announcements?

  • Geo-location based services

14

slide-15
SLIDE 15

Internet-enabled Devices

15

slide-16
SLIDE 16

An Internet of Things

Programmable – Java, Python, etc. Examples: Examples:

  • WebTV, Personal Digital Assistants, Mobiles,Video games,

Picture Frames, Washing Machines, Surf Board!

  • Refrigerator (and the bathroom scales)
  • Automobiles
  • Internet-enabled wine corks (also note new quantum theory of

wine: Schrödinger’s wine bottle)

  • Internet-enabled socks (clothing)

( g)

  • Universal Remote Controls
  • Sensor Networks

16

slide-17
SLIDE 17

17

slide-18
SLIDE 18

Near Term Changes

  • IPv6 - 128 bit addresses (3.4 X 10^38)
  • DNSSEC (.se, .pr, .bg, .br, others?)

– Root zone a big issue g – Challenge for *.google.com

  • Internationalized Domain Names

– Non-Latin Unicode characters – ASCII Punycode encoding “xn--…” – Potential hazards (e.g. paypal, .py (paraguay or russia?))

  • New ccTLDs and gTLDs

– ISO 3166-1 (ASCII 2 char) -> iCCTLDs?

18

slide-19
SLIDE 19

Cloud Collaboration

  • Multiple Data Centers (replication, responsiveness)

D i i h i

  • Dynamic capacity sharing
  • Data sharing (“latest copy is always in the cloud”
  • Video and audio conferencing with data sharing
  • Inter-Cloud interactions (new research area!)

– How to refer to other clouds? – How to refer to data in other clouds? – How to make data references persistent (unlike URLs)? – How to protect Clouds from various forms of attack (inside, outside)? – How to establish an access control regime (inside, between clouds)? – What semantics can we rely on with inter-cloud data exchange? – What notion of “object” would be useful for inter-cloud exchange?

19

slide-20
SLIDE 20

Challenges of the Digital Age

  • Semantic Web
  • Complex objects that can only be rendered via computer

– 3D interactive objects j – Complex spreadsheets – Interactive environments

  • BIT ROT!

– Preserving interpretive programs (Windows 3000 and PPT 1997) – Preserving interpretive programs (Windows 3000 and PPT 1997) – And the operating systems that run them – And the hardware that run the operating systems p g y – For thousands of years!!

20

slide-21
SLIDE 21

InterPlaNetary Internet

21

slide-22
SLIDE 22

22

slide-23
SLIDE 23

23

slide-24
SLIDE 24

24

slide-25
SLIDE 25

25

slide-26
SLIDE 26

26

slide-27
SLIDE 27

Interplanetary Internet:“InterPlaNet” (IPN)

  • Planetary internets
  • Interplanetary Gateways
  • Interplanetary Long-Haul Architecture

(RFC 4838)

– Licklider Transport Protocol (LTP) – Bundle Protocol (RFC 5050)

  • Delayed Binding of Identifiers
  • Email-like behavior

a e be a o

  • TDRSS and NASA in-space routing

D l d Di ti T l t P t l

  • Delay and Disruption Tolerant Protocols

– Tactical Mobile applications (DARPA) – Civilian Mobile applications (SameNet!) – Deep Impact Testing October 2008 p p g – Space Station Testing 2009

27

slide-28
SLIDE 28
  • End-to-end information flow across the solar system
  • Layered architecture for evolvability and

interoperabilit interoperability

  • IP-like protocol suite tailored to operate over long

round trip light times

  • Integrated communications and navigation services

28