1
Evolution of Internet
Vint Cerf
May 2010
Evolution of Internet Vint Cerf May 2010 1 The Original ARPANET - - PowerPoint PPT Presentation
Evolution of Internet Vint Cerf May 2010 1 The Original ARPANET 940 Dec 1969 #2 #4 SRI UTAH #3 PDP 360 UCSB 10 #1 Sigma UCLA 7 2 The ARPANET IMP 3 Packet Radio Van 4 Inside the PR Van 5 Inside the PR Van (2) 6 Intelsat
1
May 2010
2
360 #3 UCSB PDP 10 940 #2 SRI #4 UTAH #1 UCLA Sigma 7
3
4
5
6
7
8
9
10
11
12
13
14
15
16
Internet Society of China www.isc.org.cn www.中国互联网协会.组织.中国 Industrial and Commercial Bank of China www.icbc.com.cn www.中国工商银行.国际.中国 Ministry of Industry and Information Technology of the PR China www.miit.gov.cn/ www.中国工业与信息化部.政府.中国
17
18
19
22
23
25
26
27
28
29
30
31
32
– GPS, Galileo?, Mobile Tower triangulation, Bldg Announcements?
33
34
35
36
37
38
39
40
41
42
– Infected websites – Infected thumb drives – Infected CD-ROMs, DVDs, etc.
43
44
– Lost laptops, thumb drives – Weak security configuration of servers – Poor access controls – Bad business practices (sharing personal information)
– Mobiles with cameras and sound recording capacity – GPS tracking – RFID tracking – Closed Circuit TV surveillance (traffic, stores, public places)
45
– MAP/Reduce - Cloud computing data centers – Jeff Jonas: every datum is a query – Tweetstream, sigint/humint/sensors, web, media (YouTube, Flickr) – Computers in the Real World
46
– 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?
47
48
49
50
51
– Increases range of applications that are feasible – Enhances value of cloud computing – Creates platform for new business development
– Enhances competition for value-added service delivery – May require regulatory oversight (inadequate competition) – Facilitates innovation without permission (end-to-end principle)
– Differential charging for bandwidth usage (not volume!) – Discrimination among traffic classes (but not among users or providers) – Traffic management to avoid congestion (fairness!) – Resistance to Denial of Service Attacks, etc.
52
– Note, long-standing Conficker Worm dictates continuous response (smoldering fire…)
– Significance of Digital Signatures and Certificates – Agreements on Definition of “abuse” – Extradition and Mutual Assistance agreements – Cooperative, Open Software Development for Security
53
– Digital material is easy to copy and distribute
– 3D interactive objects – Complex spreadsheets – Interactive environments
– Preserving interpretive programs (Windows 3000 and PPT 1997) – And the operating systems that run them – And the hardware that run the operating systems – For thousands of years!!
54
55
56
57
58
DARPA ‘Next Genera/on Internet’ ini/a/ve
space
Crea/on of new “Disrup/on Tolerant Networking” (DTN) technology based on ‘Bundles’
59
Increasing reliance on data relays and the need to transition towards an internetworked architecture Increasing reliance on international cooperation
60
DTN Standardiza9on
Technology and Infrastructure for Emerging Regions (TIER) Time Equals Knowledge (TeK) DataMules DakNet Interplanetary Internet SeNDT ‐ Sensor Network with Delay Tolerance SNC Project ZebraNet DTN/SN ‐ DTN for wireless sensor/actuator networks FidoNet SUMOWIN Shared Wireless InfostaMon Model (SWIM) at Cornell Mindstream Project at the University of Waterloo World Wide Web Offline Explorer (WWWOFFLE) Wizzy Digital Courier in South Africa VMESH project at UC Davis Node LocalizaMon using Mobile Robots in Delay‐Tolerant Sensor Networks at NICTA, Australia UCLA DTN for Sensor Networks
Internet DraDs + RFCs
CCSDS Recommended Standards “DTN‐2” Reference ImplementaMon Space Reference ImplementaMons (“ION”)
Space DTN profile Interoperability tesMng
61
The DTN protocol specifica-ons are open. They can be freely downloaded from IETF or from the DTN Research Group web site – hLp://www.dtnrg.org The DTN2 reference implementa-on is open source, can likewise be downloaded from the DTNRG web site. The ION implementa-on (Interplanetary Overlay Network) is specifically designed for use in space flight missions (high performance, runs in Linux or VxWorks). Not fully
ion.ocp.ohiou.edu DTN Availability
62
The Internet Protocol suite (IPS) assumes a data communica9ons environment which is:
In some space environments the IPS will work just fine:
The IPS breaks as soon as delays and disrup9ons occur
DTN and IP
63
– Licklider Transport Protocol (LTP) – Bundle Protocol (RFC 5050)
– Tactical Mobile applications (DARPA) – Civilian Mobile applications (SameNet!) – Deep Impact Testing October 2008 – Space Station Testing 2009
64
65
66
interoperability
round trip light times