Internet Evolution - University of Washington · Internet Research Problems Security at all levels...
Transcript of Internet Evolution - University of Washington · Internet Research Problems Security at all levels...
![Page 1: Internet Evolution - University of Washington · Internet Research Problems Security at all levels Internet “Erlang” formulas QOS debates (smart routers?) Internationalized Domain](https://reader036.fdocuments.net/reader036/viewer/2022081401/5f058bfa7e708231d4138065/html5/thumbnails/1.jpg)
1
Internet Evolution
Vint Cerf
July 2008
![Page 2: Internet Evolution - University of Washington · Internet Research Problems Security at all levels Internet “Erlang” formulas QOS debates (smart routers?) Internationalized Domain](https://reader036.fdocuments.net/reader036/viewer/2022081401/5f058bfa7e708231d4138065/html5/thumbnails/2.jpg)
2
Internet Evangelist
at Work
![Page 3: Internet Evolution - University of Washington · Internet Research Problems Security at all levels Internet “Erlang” formulas QOS debates (smart routers?) Internationalized Domain](https://reader036.fdocuments.net/reader036/viewer/2022081401/5f058bfa7e708231d4138065/html5/thumbnails/3.jpg)
3
360 #3UCSB
PDP10
940
#2SRI
#4UTAH
#1UCLA
Sigma7
The Original ARPANET
Dec 1969
![Page 4: Internet Evolution - University of Washington · Internet Research Problems Security at all levels Internet “Erlang” formulas QOS debates (smart routers?) Internationalized Domain](https://reader036.fdocuments.net/reader036/viewer/2022081401/5f058bfa7e708231d4138065/html5/thumbnails/4.jpg)
4
The ARPANET IMP
![Page 5: Internet Evolution - University of Washington · Internet Research Problems Security at all levels Internet “Erlang” formulas QOS debates (smart routers?) Internationalized Domain](https://reader036.fdocuments.net/reader036/viewer/2022081401/5f058bfa7e708231d4138065/html5/thumbnails/5.jpg)
5
Packet Radio Van
![Page 6: Internet Evolution - University of Washington · Internet Research Problems Security at all levels Internet “Erlang” formulas QOS debates (smart routers?) Internationalized Domain](https://reader036.fdocuments.net/reader036/viewer/2022081401/5f058bfa7e708231d4138065/html5/thumbnails/6.jpg)
6
Inside the PR Van
![Page 7: Internet Evolution - University of Washington · Internet Research Problems Security at all levels Internet “Erlang” formulas QOS debates (smart routers?) Internationalized Domain](https://reader036.fdocuments.net/reader036/viewer/2022081401/5f058bfa7e708231d4138065/html5/thumbnails/7.jpg)
7
Inside the PR Van (2)
![Page 8: Internet Evolution - University of Washington · Internet Research Problems Security at all levels Internet “Erlang” formulas QOS debates (smart routers?) Internationalized Domain](https://reader036.fdocuments.net/reader036/viewer/2022081401/5f058bfa7e708231d4138065/html5/thumbnails/8.jpg)
8
Intelsat IVA - Packet Satellite Network
![Page 9: Internet Evolution - University of Washington · Internet Research Problems Security at all levels Internet “Erlang” formulas QOS debates (smart routers?) Internationalized Domain](https://reader036.fdocuments.net/reader036/viewer/2022081401/5f058bfa7e708231d4138065/html5/thumbnails/9.jpg)
9
First Three-Network Test of Internet
November 22, 1977
![Page 10: Internet Evolution - University of Washington · Internet Research Problems Security at all levels Internet “Erlang” formulas QOS debates (smart routers?) Internationalized Domain](https://reader036.fdocuments.net/reader036/viewer/2022081401/5f058bfa7e708231d4138065/html5/thumbnails/10.jpg)
10
Internet 1999
![Page 11: Internet Evolution - University of Washington · Internet Research Problems Security at all levels Internet “Erlang” formulas QOS debates (smart routers?) Internationalized Domain](https://reader036.fdocuments.net/reader036/viewer/2022081401/5f058bfa7e708231d4138065/html5/thumbnails/11.jpg)
11
Internet - Global Statistics 2008
(approx. 3 B mobiles and 1 Billion PCs)
542 Million Hosts(ISC Jan 2008)
1,464 Million Users(InternetWorldStats.com,
June 30, 2008)
![Page 12: Internet Evolution - University of Washington · Internet Research Problems Security at all levels Internet “Erlang” formulas QOS debates (smart routers?) Internationalized Domain](https://reader036.fdocuments.net/reader036/viewer/2022081401/5f058bfa7e708231d4138065/html5/thumbnails/12.jpg)
12
Regional Internet Statistics 6/30/08
% penetration
Internet Population
Region
TOTALAfricaOceaniaMid-EastLATAM/CNorth Am.EuropeAsia
21.9 %1,463.6 Mil.5.3 %51.0 Mil.
59.5 %20.2 Mil.21.3 %41.9 Mil.24.1 %139.0 Mil.73.6 %248.2 Mil.48.1 %384.6 Mil.15.3 %578.5 Mil.
![Page 13: Internet Evolution - University of Washington · Internet Research Problems Security at all levels Internet “Erlang” formulas QOS debates (smart routers?) Internationalized Domain](https://reader036.fdocuments.net/reader036/viewer/2022081401/5f058bfa7e708231d4138065/html5/thumbnails/13.jpg)
13
Internet Host Growth 1981-2008
1
10
100
1000
10000
100000
1000000
10000000
100000000
1000000000A
ug-8
1
Aug
-82
Aug
-83
Aug
-84
Aug
-85
Aug
-86
Aug
-87
Aug
-88
Aug
-89
Aug
-90
Aug
-91
Aug
-92
Aug
-93
Aug
-94
Aug
-95
Aug
-96
Aug
-97
Aug
-98
Aug
-99
Aug
-00
Aug
-01
Aug
-02
Aug
-03
Aug
-04
Aug
-05
Aug
-06
Aug
-07
hostsLine 2Line 3
![Page 14: Internet Evolution - University of Washington · Internet Research Problems Security at all levels Internet “Erlang” formulas QOS debates (smart routers?) Internationalized Domain](https://reader036.fdocuments.net/reader036/viewer/2022081401/5f058bfa7e708231d4138065/html5/thumbnails/14.jpg)
14
![Page 15: Internet Evolution - University of Washington · Internet Research Problems Security at all levels Internet “Erlang” formulas QOS debates (smart routers?) Internationalized Domain](https://reader036.fdocuments.net/reader036/viewer/2022081401/5f058bfa7e708231d4138065/html5/thumbnails/15.jpg)
15
IPv4 runout diagram (Geoff Huston)
http://www.potaroo.net/tools/ipv4/index.html
![Page 16: Internet Evolution - University of Washington · Internet Research Problems Security at all levels Internet “Erlang” formulas QOS debates (smart routers?) Internationalized Domain](https://reader036.fdocuments.net/reader036/viewer/2022081401/5f058bfa7e708231d4138065/html5/thumbnails/16.jpg)
16
IPv6
•128 bits of address space
340 X 1036 unique addresses
•IPSEC not optional
•Flow ID
• ipv6.google.com (animated Google logo)
![Page 17: Internet Evolution - University of Washington · Internet Research Problems Security at all levels Internet “Erlang” formulas QOS debates (smart routers?) Internationalized Domain](https://reader036.fdocuments.net/reader036/viewer/2022081401/5f058bfa7e708231d4138065/html5/thumbnails/17.jpg)
17
IPv6 Implementation Issues
•Concurrent operation with IPv4
•Routing table sizes, update rates, scaling
•Non-interoperability of IPv4 and IPv6
•Network Management and Provisioning
•Fragmented connectivity (peering implications)
•Allocation and Assignment units
•Business models
![Page 18: Internet Evolution - University of Washington · Internet Research Problems Security at all levels Internet “Erlang” formulas QOS debates (smart routers?) Internationalized Domain](https://reader036.fdocuments.net/reader036/viewer/2022081401/5f058bfa7e708231d4138065/html5/thumbnails/18.jpg)
18
Mobility and Mobiles
• 3 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
![Page 19: Internet Evolution - University of Washington · Internet Research Problems Security at all levels Internet “Erlang” formulas QOS debates (smart routers?) Internationalized Domain](https://reader036.fdocuments.net/reader036/viewer/2022081401/5f058bfa7e708231d4138065/html5/thumbnails/19.jpg)
19
Internet-enabled Devices
![Page 20: Internet Evolution - University of Washington · Internet Research Problems Security at all levels Internet “Erlang” formulas QOS debates (smart routers?) Internationalized Domain](https://reader036.fdocuments.net/reader036/viewer/2022081401/5f058bfa7e708231d4138065/html5/thumbnails/20.jpg)
20
An Internet of Things
Programmable – Java, Python, etc.
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)• Universal Remote Controls• Sensor Networks
![Page 21: Internet Evolution - University of Washington · Internet Research Problems Security at all levels Internet “Erlang” formulas QOS debates (smart routers?) Internationalized Domain](https://reader036.fdocuments.net/reader036/viewer/2022081401/5f058bfa7e708231d4138065/html5/thumbnails/21.jpg)
21
Near Term Changes
•IPv6 - 128 bit addresses (3.4 X 10^38)
•DNSSEC (.se, .pr, .bg, .br, others?)– Root zone a big issue
– 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?
![Page 22: Internet Evolution - University of Washington · Internet Research Problems Security at all levels Internet “Erlang” formulas QOS debates (smart routers?) Internationalized Domain](https://reader036.fdocuments.net/reader036/viewer/2022081401/5f058bfa7e708231d4138065/html5/thumbnails/22.jpg)
22
Internet Research Problems
Security at all levels
Internet “Erlang” formulas
QOS debates (smart routers?)
Internationalized Domain Names (ccTLDs & GTLDs)
Distributed Algorithms
Presence (multi-level)
Mobility, persistence (processes, connections, references)
Multihoming
Multipath routing
Broadcast utilization
Mesh and Sensor networks
Virtualization (net, storage, processing)
![Page 23: Internet Evolution - University of Washington · Internet Research Problems Security at all levels Internet “Erlang” formulas QOS debates (smart routers?) Internationalized Domain](https://reader036.fdocuments.net/reader036/viewer/2022081401/5f058bfa7e708231d4138065/html5/thumbnails/23.jpg)
23
Internet Research Problems - 2
Authentication, Identity, Authorization
Multi-core Processor Algorithms
Delay and Disruption Tolerance
Integration of Applications (e.g. drag/drop gadgets in calendar)
Intellectual Property Protection (tracking rights, enforcement)
Role of Layering
Governance:
- Law Enforcement
- Policy Development
- Homologation
- Facilitation of ecommerce
- Privacy and confidentiality
![Page 24: Internet Evolution - University of Washington · Internet Research Problems Security at all levels Internet “Erlang” formulas QOS debates (smart routers?) Internationalized Domain](https://reader036.fdocuments.net/reader036/viewer/2022081401/5f058bfa7e708231d4138065/html5/thumbnails/24.jpg)
24
Internet Research Problems - 3
Mobile operation
Dynamic joining (new IP address?, Authentication?)
Dynamic Routing (Dynamic Topology)
Persistent connection (ID at TCP/UDP/RTP layer?)
Interplanetary Long-Haul Architecture (RFC 4838)
Licklider Transport Protocol (LTP)
Bundle Protocol (RFC 5050)
Delayed Binding of Identifiers
Email-like behavior
![Page 25: Internet Evolution - University of Washington · Internet Research Problems Security at all levels Internet “Erlang” formulas QOS debates (smart routers?) Internationalized Domain](https://reader036.fdocuments.net/reader036/viewer/2022081401/5f058bfa7e708231d4138065/html5/thumbnails/25.jpg)
25
IPTV
• Streaming and Downloading– iPOD and vPOD behaviors?
• Mixing of all media as IP packets
• Ancillary information access– Downloaded texts, programs, videos, audio, captions– Advertising material
• Screen Control (icons, widgets)
• Multiple streams to multiple displays (beauty of packet switching)
• Online interaction while viewing– Group commentary– Advertising and product information
![Page 26: Internet Evolution - University of Washington · Internet Research Problems Security at all levels Internet “Erlang” formulas QOS debates (smart routers?) Internationalized Domain](https://reader036.fdocuments.net/reader036/viewer/2022081401/5f058bfa7e708231d4138065/html5/thumbnails/26.jpg)
26
Challenges of the Digital Age
•Intellectual property treatment– Digital material is easy to copy and distribute
•Semantic Web
•Complex objects that can only be rendered via computer– 3D interactive objects– Complex spreadsheets– Interactive environments
•BIT ROT!– 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!!
![Page 27: Internet Evolution - University of Washington · Internet Research Problems Security at all levels Internet “Erlang” formulas QOS debates (smart routers?) Internationalized Domain](https://reader036.fdocuments.net/reader036/viewer/2022081401/5f058bfa7e708231d4138065/html5/thumbnails/27.jpg)
27
InterPlaNetary Internet
![Page 28: Internet Evolution - University of Washington · Internet Research Problems Security at all levels Internet “Erlang” formulas QOS debates (smart routers?) Internationalized Domain](https://reader036.fdocuments.net/reader036/viewer/2022081401/5f058bfa7e708231d4138065/html5/thumbnails/28.jpg)
28
![Page 29: Internet Evolution - University of Washington · Internet Research Problems Security at all levels Internet “Erlang” formulas QOS debates (smart routers?) Internationalized Domain](https://reader036.fdocuments.net/reader036/viewer/2022081401/5f058bfa7e708231d4138065/html5/thumbnails/29.jpg)
29
![Page 30: Internet Evolution - University of Washington · Internet Research Problems Security at all levels Internet “Erlang” formulas QOS debates (smart routers?) Internationalized Domain](https://reader036.fdocuments.net/reader036/viewer/2022081401/5f058bfa7e708231d4138065/html5/thumbnails/30.jpg)
30
![Page 31: Internet Evolution - University of Washington · Internet Research Problems Security at all levels Internet “Erlang” formulas QOS debates (smart routers?) Internationalized Domain](https://reader036.fdocuments.net/reader036/viewer/2022081401/5f058bfa7e708231d4138065/html5/thumbnails/31.jpg)
31
![Page 32: Internet Evolution - University of Washington · Internet Research Problems Security at all levels Internet “Erlang” formulas QOS debates (smart routers?) Internationalized Domain](https://reader036.fdocuments.net/reader036/viewer/2022081401/5f058bfa7e708231d4138065/html5/thumbnails/32.jpg)
32
![Page 33: Internet Evolution - University of Washington · Internet Research Problems Security at all levels Internet “Erlang” formulas QOS debates (smart routers?) Internationalized Domain](https://reader036.fdocuments.net/reader036/viewer/2022081401/5f058bfa7e708231d4138065/html5/thumbnails/33.jpg)
33
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
•TDRSS and NASA in-space routing
•Delay and Disruption Tolerant Protocols– Tactical Mobile applications (DARPA)– Civilian Mobile applications (SameNet!)– Deep Impact Testing October 2008– Space Station Testing 2009
![Page 34: Internet Evolution - University of Washington · Internet Research Problems Security at all levels Internet “Erlang” formulas QOS debates (smart routers?) Internationalized Domain](https://reader036.fdocuments.net/reader036/viewer/2022081401/5f058bfa7e708231d4138065/html5/thumbnails/34.jpg)
34
•End-to-end information flow across the solar system
•Layered architecture for evolvability and interoperability
•IP-like protocol suite tailored to operate over long round trip light times
•Integrated communications and navigation services