making internet work for us all

Upload: madonnite3781

Post on 02-Jun-2018

221 views

Category:

Documents


0 download

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