making internet work for us all
TRANSCRIPT
-
8/10/2019 Making Internet Work for Us All
1/38
1 2002, Cisco Systems, Inc. All rights reserved.JGN Conference 2002Research Directions
Research Directions: Makingthe Internet work for everyone
Fred Baker
Cisco Systems
Internet Society
-
8/10/2019 Making Internet Work for Us All
2/38
222 2002, Cisco Systems, Inc. All rights reserved.Research Directions
The ubiquitous Internet
Who is everyone?
The theory
If you are a person, you are included
The reality
Limited by geography, connectivity, culture,
and cultural taboos
Many find little need for the Internet, because ithas not been made useful to them
-
8/10/2019 Making Internet Work for Us All
3/38
333 2002, Cisco Systems, Inc. All rights reserved.Research Directions
Issue: QoS in Access Networks
What is the single biggest impediment tofilling up backbone networks?
Getting data out of the access network
onto the backbone!
-
8/10/2019 Making Internet Work for Us All
4/38
444 2002, Cisco Systems, Inc. All rights reserved.Research Directions
Home network diagram
The Internet
As seen through Cox Cable
Hitachi Cable modem
Required/Supplied by Cox
Cisco 2600IOS CBAC Firewall+NAT
Cisco 2924
Family equipment
Includes private servers
VPN 3002ECS VPN Pilot
Currently unused
Cisco 806Stealth software/configuration
Office Equipment
NetGear AP
-
8/10/2019 Making Internet Work for Us All
5/38
555 2002, Cisco Systems, Inc. All rights reserved.Research Directions
Big picture network diagram
Stepdown to ~128 KBPS(actually ~160 KBPS)upstream and downstream
QoS Requirements
Priority Queuing (EF) for VoIP
traffic shaping to control rate atmodem to avoid long FIFO eitherdirection
Cox Cable
Network
AT&T IP Network
(ip.att.net)
Stealth
Network
Stealth
Network
-
8/10/2019 Making Internet Work for Us All
6/38
666 2002, Cisco Systems, Inc. All rights reserved.Research Directions
Worst case round trip delays on pings
-
8/10/2019 Making Internet Work for Us All
7/38
-
8/10/2019 Making Internet Work for Us All
8/38
888 2002, Cisco Systems, Inc. All rights reserved.Research Directions
Delays within a VPN
-
8/10/2019 Making Internet Work for Us All
9/38
999 2002, Cisco Systems, Inc. All rights reserved.Research Directions
Resolving QoS issues
Just add bandwidth is not reality inaccess networks (but it sure helps)
It costs too much money for SOHO
Voice need priority
Video needs bandwidth allocation
-
8/10/2019 Making Internet Work for Us All
10/38
101010 2002, Cisco Systems, Inc. All rights reserved.Research Directions
Making the Internet available
More generally:
Most Internet users have no need to know itsinternals
Having to understand these issues is irksometo them
The complexity causes lack of robustness intheir ability to use the network
-
8/10/2019 Making Internet Work for Us All
11/38
111111 2002, Cisco Systems, Inc. All rights reserved.Research Directions
Kinds of technologies to exploit formere mortals
Technologies that deliver high speed
inexpensively
Technologies that are relatively simple todeploy and maintain by non-experts
Technologies that make power of theInternet accessible to non-technical users
-
8/10/2019 Making Internet Work for Us All
12/38
-
8/10/2019 Making Internet Work for Us All
13/38
131313 2002, Cisco Systems, Inc. All rights reserved.Research Directions
User interface issues
English is not necessarily suitable
Language independence
Illiterate or unsophisticated users
Emphasize
Graphics
Intuitive options and messages
Speech as input or output
Responsiveness
-
8/10/2019 Making Internet Work for Us All
14/38
141414 2002, Cisco Systems, Inc. All rights reserved.Research Directions
Responsiveness as an issue
Human response to delay tends to beanger
Youre not listening to me
This isnt worth the time or effort
Examples:
Voice/Video coding of interactive exchanges
Database applications
-
8/10/2019 Making Internet Work for Us All
15/38
-
8/10/2019 Making Internet Work for Us All
16/38
161616 2002, Cisco Systems, Inc. All rights reserved.Research Directions
Example: Database applications
Expense Reports, calendars, LDAPapplications
Important thing is user satisfaction,
getting something done
-
8/10/2019 Making Internet Work for Us All
17/38
171717 2002, Cisco Systems, Inc. All rights reserved.Research Directions
ISPEnterprise Service Models
Issue:
How can we provide connectivity for peer-to-
peer applications spanning multiple privatenetworks?
Pick one:
Application issues resulting from NetworkAddress Translation
Give us more addresses
-
8/10/2019 Making Internet Work for Us All
18/38
-
8/10/2019 Making Internet Work for Us All
19/38
-
8/10/2019 Making Internet Work for Us All
20/38
-
8/10/2019 Making Internet Work for Us All
21/38
212121 2002, Cisco Systems, Inc. All rights reserved.Research Directions
Peer-peer access control model
Let everyone talk
Distributed computing
Peer computers to performfunction, not server
Central Authentication/Authorization
Access control
Accountability
-
8/10/2019 Making Internet Work for Us All
22/38
-
8/10/2019 Making Internet Work for Us All
23/38
-
8/10/2019 Making Internet Work for Us All
24/38
-
8/10/2019 Making Internet Work for Us All
25/38
252525 2002, Cisco Systems, Inc. All rights reserved.Research Directions
0%
10%
20%
30%
40%
50%
60%
70%
80%
90%
100%
1980 1985 1990 1995 2000 2005 2010
Address allocations
Today: 60% allocated
CERNET
could use 72 /8's ifthey were available
Population is > 320M,
ARIN
Today manages 75 /8's
population ~ 300M
Five years for sure;
But effectively out today Source: RFCs, Scott Marcus, IANA
Analysis done by Tony Hain
-
8/10/2019 Making Internet Work for Us All
26/38
-
8/10/2019 Making Internet Work for Us All
27/38
-
8/10/2019 Making Internet Work for Us All
28/38
-
8/10/2019 Making Internet Work for Us All
29/38
-
8/10/2019 Making Internet Work for Us All
30/38
-
8/10/2019 Making Internet Work for Us All
31/38
-
8/10/2019 Making Internet Work for Us All
32/38
323232 2002, Cisco Systems, Inc. All rights reserved.Research Directions
Intrusion/attack detection/avoidance
A service that a service provider offers
Requirements:
Detect attacks in real time
Isolate legitimate traffic from attack traffic
Potential Solutions:
Application layer identifies golden streams?
Lower layer detects onset of loss?
-
8/10/2019 Making Internet Work for Us All
33/38
-
8/10/2019 Making Internet Work for Us All
34/38
343434 2002, Cisco Systems, Inc. All rights reserved.Research Directions
Fast routing convergence
Algorithms to promote convergence
DUAL, Sequence-numbered announcements
To routes that deliver performance, notjust connectivity
Best Exit, not Nearest Exit
Global algorithm improvements
Map-based architectures
Explicit routing of traffic
Multi-provider SLAs
-
8/10/2019 Making Internet Work for Us All
35/38
-
8/10/2019 Making Internet Work for Us All
36/38
-
8/10/2019 Making Internet Work for Us All
37/38
-
8/10/2019 Making Internet Work for Us All
38/38