• No results found

Networking Research: Trends and Issues

N/A
N/A
Protected

Academic year: 2021

Share "Networking Research: Trends and Issues"

Copied!
15
0
0

Loading.... (view fulltext now)

Full text

(1)

DM, February 2007, p.1

NeTReL, Networking & Telecommunications Research Lab

Networking Research:

Trends and Issues

Deep Medhi

Networking & Telecommunication Research Lab (NeTReL)

Computer Science & Electrical Engineering Department School of Computing & Engineering

University of Missouri-Kansas City, USA

http://www.csee.umkc.edu/~dmedhi

[email protected]

© D. Medhi, 2007. Permission is granted for this material to be shared for non-commercial, educational purposes. To disseminate otherwise or to republish requires written permission from the author.

Outline

Review: CSTB 2001 Report

Broad Categories for Networking

Research

Trends

Some Historical Examples

Issues

(2)

DM, February 2007, p.3

NeTReL, Networking & Telecommunications Research Lab

CSTB2001 Report

“Looking Over the Fence at Networks: A

Neighbor's View of Networking Research”

By Computer Science & Telecommunications Board (CSTB), National Research Council of US

• Published in 2001 by National Academy Press, available

http://books.nap.edu/html/looking_over_the_fence/report.pdf

• Addresses Three Broad Areas

NeTReL, Networking & Telecommunications Research

CSTB 2001 report: First Area

Measuring: Understanding the Internet Artifact

– Challenge of Scale

• How to infer based on incomplete knowledge of configuration

• How to soundly sample network traffic, and validity of sampling approach

– Measurement Infrastructure

• Deployment and operational challenges

– Nontechnicalfactors

• Compose of production commercial systems

(3)

DM, February 2007, p.5

NeTReL, Networking & Telecommunications Research Lab

CSTB 2001 Report: Second Area

Modeling: New Theory for Networking – Performance:

• E.g., What sort of change in the scale and traffic pattern lead to a performance meltdown?

• Theoretical foundations in flow-level modeling, aggregration/deaggregation, micro/macro level interaction

– Beyond Performance:

• Concern for manageability, reliability, robustness, and evolvability—new basic understanding and theory

– Applying Theoretical Techniques to Networking

• Understand convergence properties

• New routing algorithms taking real-world constraints (e.g. absence of complete information)

CSTB 2001 Report: Third Area

Making disruptive prototypes (“Innovator’s Dilemma”)

“A Disruptive technology can do a few things very well but may not do some very well compared to present technology”

• Example, RISC architecture (from computer architecture world)

Developing “disruptive” prototypes that challenge the current Internet

(4)

DM, February 2007, p.7

NeTReL, Networking & Telecommunications Research Lab

Trouble with Success (CSTB 2001

Report)

os·si·fi·ca·tion := The process of becoming set in a rigidly conventional pattern, as of behavior, habits, or beliefs (American Heritage Dictionary)

Intellectual ossification

– E.g., it’s not TCP!

Infrastructure ossification

– What researchers want may not be deployed in a

commercial network (e.g., limited multicast deployment, QoS)

System ossification

– Research results judged based on how hard it is to deploy on the Internet

NeTReL, Networking & Telecommunications Research

CSTB2001 Report

To Summarize

– Very well done – Over five years old

– Current Internet view/improvement

What’s Missing?

– Wireless networking – Optical networking

– Delivery/Access networks (e.g., Cable/DSL Networks) – Interaction of different networks

– Network security – …

(5)

DM, February 2007, p.9

NeTReL, Networking & Telecommunications Research Lab

Network Research:

Two Broad Categories:

– Current networks & related research – To imaginefuture networks/services &

related research

Influence of External/”Overnight”

Factors

Current Networks-Related Research

How to measure/model behavior

Driven by limitations

How to “improve”

– Due to scalability issues, operational problems

– Traffic engineering

– Network reconfigurability – Security

(6)

DM, February 2007, p.11

NeTReL, Networking & Telecommunications Research Lab

Research Trends: Current

Networks-related: A Few Examples

Scalability (in every way thinkable! – routing table lookup, network models, …)

Internet measurement, sampling – Backbone Networks

– Access Networks Protocol extensibility

Routing: BGP, inter-network traffic engineering

Integration of traditional IP networks and PSTN/multimedia services

NeTReL, Networking & Telecommunications Research

Future Networking or Services:

Research, Technology Concepts &

Development

Some Recent Examples: (~last 20 years) Networks:

– ATM, MPLS, Optical networking – Cellular Networks, 3GPP, WiMAX Services:

– WWW, P2P, IM, text messaging

Associated protocol development, modeling, routing, security, …

(7)

DM, February 2007, p.13

NeTReL, Networking & Telecommunications Research Lab

Research Trend: “Future”

Networks/Services and related

research

Networks/Services: – MPLS/GMPLS

– Virtual Private Networking – Sensor Networks

– Software Radio

– Service Concept Development

• IP Multimedia SubSystem (IMS)

– Secure Group Communication

Faces issues such as MAC protocol, performance modeling, security as built-in feature, protocol development, performance etc

External/”Overnight” Factor

Something an architecture wasn’t

originally intended for, but is forced to

handle

(8)

DM, February 2007, p.15

NeTReL, Networking & Telecommunications Research Lab

TCP “Collapse”

TCP throughput drop (1986)

Led to new congestion control/timer

adjustment approach

– Key here is on understanding the dynamics • Sliding-window, window-adjustment,

timer-adjustment, sampling, …

NeTReL, Networking & Telecommunications Research

Denial of Service (DoS) Attacks

Network functionality allowed the possibility for DoS attack

– First “wave”: Web-server oriented

– Next “wave”: network impact (e.g. code-red virus) Follow-up Research

– TCP ‘accept queue’, OS implementation etc – Source-oriented (‘stop close to the source’) – Router-level research: IPprefix lookup – …

(9)

DM, February 2007, p.17

NeTReL, Networking & Telecommunications Research Lab

IP Network Traffic Engineering

issues for large providers

OSPF/IS-IS: dynamic routing protocol

Problem: determine link weights in OSPF/IS-IS networks to load balance a network

Early-exit/Late-exit routing issues Router Buffer sizing:

– Bandwidth-delay product

• Consider 40 Gbps link and 250 ms round-trip delay

Routing Table Growth

CIDR

IP address lookup algorithms

– Need to stay with line rate (approaching 40Gbps)

(10)

DM, February 2007, p.19

NeTReL, Networking & Telecommunications Research Lab

Router Architecture evolution

General purpose computer architecture

Different architectures for different

“purposes”

– Shared CPU architectures

– Shared forwarding engine architectures – Shared nothing architectures

– Clustered architectures

NeTReL, Networking & Telecommunications Research

(11)

DM, February 2007, p.21

NeTReL, Networking & Telecommunications Research Lab

Needs/Issues in Networking

Research

Recap:

– Current networks-related research

– Future networks/services-related research – External factor that drives research (often for current networks; however, principles might be useful for “future” networks)

Issues:

– To highlight a few examples

Broadband Access Technology and

Service Dynamics

Broadband access Technology (DSL,

Cable Modem) designed for “web”

model

– Lot of download bandwidth – Not much upstream bandwidth

Challenge faced (last few years)

– P2P services: Napster, … – VoIP services

(12)

DM, February 2007, p.23

NeTReL, Networking & Telecommunications Research Lab

Broadband Access Technology and

Service Dynamics (cont’d)

Can we design an access mechanism that is dynamically adjustable between upstream and downstream

– Time-Division Duplexing (TDD)? Others?

– Require solid knowledge of physical, data link, and transport layer?

Questions:

– How well will the dynamics work?

– How does it impact service behavior? Where is the trade-off?

– Are there possible pitfalls due to dynamism? And How to handle them?

• (recall: lesson learned from Telephone dynamic routing, TCP congestion, …)

NeTReL, Networking & Telecommunications Research

Core Network Interactions:

Multi-Layer Networking Dynamics

If IP layer link setting is dynamically adjustable to address for failure

If optical networking handles its own dynamic routing (GMPLS)

– Good for each network, may not be good together?

• Can the inter-related network go into tailspin?

– How does ‘DoS’ attack based ‘increase’ in network traffic impact dynamic adjustability?

– How do we know good from bad traffic (e.g., a new P2P product popularity, or a new DoS attack)?

(13)

DM, February 2007, p.25

NeTReL, Networking & Telecommunications Research Lab

Routing table growth

Data source: http://bgp.potaroo.net/

Our recent estimate:

N = 105625 + 920.608 (4 Y - 8007)1.52894, for Y >=2002

Routing table growth: problems

Internet Architecture Board: Routing and addressing workshop (reported at IETF67, San Diego, CA, Nov’06)

– TCAM/SRAM for routers slow growth – ASIC is already pushing limits

– Memory speed improves about 10% per year – State growth is “super-linear”

– Current trends in the growth are not scalable – Use of IP addresses for both ID and Location is a

problem

(14)

DM, February 2007, p.27

NeTReL, Networking & Telecommunications Research Lab

Future Directions:

Developing “disruptive” prototypes

that challenge the current Internet

How to do it?

Not possible to test over the current

Internet

– It’s a production network!

Retro-fitting is difficult (remains

“patch-work” problem)

NeTReL, Networking & Telecommunications Research

Steps to Making it happen ..

NSF’s new research program:

– FIND (Future Internet Design)

– Inviting proposals on radical architectural directions

GENI (Global Environment for Networking Innovations) http://www.geni.net

– A large-scale proposed test-bed for experimentation

• Experimentation in every layer of the network • Customized hardware development

• Test before deploy time environment • Allow many researchers to participate • Alliance with European Community

(15)

DM, February 2007, p.29

NeTReL, Networking & Telecommunications Research Lab

How to ensure that “all” problems

are addressed

Classify problems: Wired/wireless, Core/Access

Core Networks

• Some idea because of IETF, NANOG (e.g. BGP problem, addressing growth …)

Access Networks

• Cable/Modem, wireless • Campus/Enterprise Networks

– Need input from Net@Edu community

Security/Resilience as inherent design paradigm

Finally, at a Fundamental Level

Is there a ‘new’ network communication mode out there?

Consider time spacing:

+ Between Telegraphy and Telephony: ~50 years

+ Between Telephony and Internet: ~100 years

+ Between Internet and ??

- Will everything now onward be “incremental”?

References

Related documents

Additionally, we allowed several algorithm parameters to be controlled and adapted by TinyAdapt through TinyXXL: for CTP, the maximum beacon interval and the maximum number of

The package Aircraft Model is the basis for the user. It contains for each aircraft type a specific li- brary and the corresponding aircraft template, see figure 13. For the

Abstract. In this paper we consider the problem of studying the gap between bounds of risk measures of sums of non-independent random variables. Owing to the choice of the context

Pair-wise comparisons (Table 4) indicate that pairs inserted the needle faster, minimized the contacts with organs, minimized the number of needle penetrations

Active core group members not only contribute but often feel responsible to help develop the community by inviting or easing participation of people they know.. In one global

chabaudi-infected mice ( ● ) and PR8 only control mice ( ● ) were quantified using ELISpot. Graph shows individual data points obtained from one experiment with 3-5 mice per

As health care needs are frequently of relevance to UDM clients, such advisers have developed some competences in this field and become door openers to primary health care by, on

Peripheral neuropathy does not only occur in people living with HIV, although they have a much higher chance of developing it?. It has not been noted in children