hot topics for the future internet - saleem bhatti...2009/04/30  · us to look at (r)evolution at...

27
Computer Science St Andrews © Saleem Bhatti Hot Topics for the Future Internet Saleem Bhatti http://www.cs.st-andrews.ac.uk/~saleem/ 30 April 2009 1

Upload: others

Post on 13-Oct-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Hot Topics for the Future Internet - Saleem Bhatti...2009/04/30  · us to look at (r)evolution at the edge. Clark et al, ÔMaking the world (of communications) a different placeÕ

Computer ScienceSt Andrews

© Saleem Bhatti

Hot Topicsfor the

Future InternetSaleem Bhatti

http://www.cs.st-andrews.ac.uk/~saleem/30 April 2009

1

Page 2: Hot Topics for the Future Internet - Saleem Bhatti...2009/04/30  · us to look at (r)evolution at the edge. Clark et al, ÔMaking the world (of communications) a different placeÕ

Computer ScienceSt Andrews

© Saleem Bhatti

Innovation at the Edge

2

... for the Internet, much of the creative energy is at or near the edge of the network. It is at the edge that most applications are created. It is at the edge that most devices are connected. It is at the edge where we usually see the development of new networking technologies. It is at the edge of the network where the economic conditions most favor innovation, as the barrier to entry (for applications, devices, and networking technologies) is typically lower at the edge. So if we want to think about where networking might be in 10 or 15 years, it behooves us to look at (r)evolution at the edge.

Clark et al, ‘Making the world (of communications) a different place’ ACM Computer Communications Review, vol. 35, no. 3, July 2005, pp 91-96 http://portal.acm.org/citation.cfm?id=1070873.1070887

Page 3: Hot Topics for the Future Internet - Saleem Bhatti...2009/04/30  · us to look at (r)evolution at the edge. Clark et al, ÔMaking the world (of communications) a different placeÕ

Computer ScienceSt Andrews

© Saleem Bhatti

Internet for Everyone

3

Page 4: Hot Topics for the Future Internet - Saleem Bhatti...2009/04/30  · us to look at (r)evolution at the edge. Clark et al, ÔMaking the world (of communications) a different placeÕ

Computer ScienceSt Andrews

© Saleem Bhatti

• Lord Carter’s Interim Report “Digital Britain” recommendations include:

• next generation networks• universal access to broadband• digital delivery of public services

http://www.culture.gov.uk/what_we_do/broadcasting/5944.aspx

Digital Britain

4

Internet Access For All Citizens

• EPSRC “Digital Economy” Programme:• Digital Economy Hubs• Indo-UK Advanced Technology Centre• Connecting Communities for the Digital Economy

http://www.epsrc.ac.uk/ResearchFunding/Programmes/DE/

Page 5: Hot Topics for the Future Internet - Saleem Bhatti...2009/04/30  · us to look at (r)evolution at the edge. Clark et al, ÔMaking the world (of communications) a different placeÕ

Computer ScienceSt Andrews

© Saleem Bhatti

What does the Future Internet need?

5

RFC3869 (2004)IAB Concerns and Recommendations Regarding Internet Research and Evolutionhttp://www.ietf.org/rfc/rfc3869.txt

IAB suggestions for research that is needed for the Internet's evolution and development.

List of topics:− naming, routing, architecture, security, network

management, quality of service, congestion control, middleboxes, measurement, infrastructure, applications.

Experimentation and sharing of code and data. These research topics are disruptive!

Page 6: Hot Topics for the Future Internet - Saleem Bhatti...2009/04/30  · us to look at (r)evolution at the edge. Clark et al, ÔMaking the world (of communications) a different placeÕ

Computer ScienceSt Andrews

© Saleem Bhatti

What other people think ...

• Clark et al, ‘Making the world (of communications) a different place’, ACM Computer Communications Review, vol. 35, no. 3, July 2005, pp 91-96http://portal.acm.org/citation.cfm?id=1070873.1070887

• Crowcroft, ‘Reheating Cold Topics (in Networking)’, ACM Computer Communications Review, vol. 39, no. 2, April 2009, pp 48-49http://portal.acm.org/citation.cfm?id=1517480.1517490

6

Page 7: Hot Topics for the Future Internet - Saleem Bhatti...2009/04/30  · us to look at (r)evolution at the edge. Clark et al, ÔMaking the world (of communications) a different placeÕ

Computer ScienceSt Andrews

© Saleem Bhatti

New World Order?• The Old Internet:

• A co-operative experiment

• The Current Internet:

• A landscape of competitive services

• The Future Internet:

• incentives of the (commercial) stakeholders are key

• Clark et al,“Tussle in Cyberspace: Defining Tomorrow’s Internet”, Proc. ACM SIGCOMM 2002, pp 347-356, Aug 2002http://portal.acm.org/citation.cfm?id=633025.633059

7

Page 8: Hot Topics for the Future Internet - Saleem Bhatti...2009/04/30  · us to look at (r)evolution at the edge. Clark et al, ÔMaking the world (of communications) a different placeÕ

Computer ScienceSt Andrews

© Saleem Bhatti

What’s Hot and What’s Not?

• Different people have different ideas of what is considered “Hot”.

• Indeed, for some people something is “Hot” because it is “Cool” ... :-)

• I am now too old (and boring) to:• know what is “Hot” or “Cool”• be considered either “Hot” or “Cool”

• But that’s OK ... I can live with that ... :-)

8

Page 9: Hot Topics for the Future Internet - Saleem Bhatti...2009/04/30  · us to look at (r)evolution at the edge. Clark et al, ÔMaking the world (of communications) a different placeÕ

Computer ScienceSt Andrews

© Saleem Bhatti

What I think ...

• My “Hot” topics are based on what I think are challenging research areas.

• My selection criteria:1. Impact (on people)2.Scale (of deployment)

9

Page 10: Hot Topics for the Future Internet - Saleem Bhatti...2009/04/30  · us to look at (r)evolution at the edge. Clark et al, ÔMaking the world (of communications) a different placeÕ

Computer ScienceSt Andrews

© Saleem Bhatti

My selection of “Hot”

• Seeing Red!Dealing with Malware

• Going Green.Energy and ICT

• Grey Future?Internet Architecture

10

Page 11: Hot Topics for the Future Internet - Saleem Bhatti...2009/04/30  · us to look at (r)evolution at the edge. Clark et al, ÔMaking the world (of communications) a different placeÕ

Computer ScienceSt Andrews

© Saleem Bhatti

My selection of “Hot”

• Seeing Red!Dealing with Malware

• Going Green.Energy and ICT

• Grey Future?Internet Architecture

11

Page 12: Hot Topics for the Future Internet - Saleem Bhatti...2009/04/30  · us to look at (r)evolution at the edge. Clark et al, ÔMaking the world (of communications) a different placeÕ

Computer ScienceSt Andrews

© Saleem Bhatti

Faith in Human Nature

12

http://www.denialinfo.com/

Page 13: Hot Topics for the Future Internet - Saleem Bhatti...2009/04/30  · us to look at (r)evolution at the edge. Clark et al, ÔMaking the world (of communications) a different placeÕ

Computer ScienceSt Andrews

© Saleem Bhatti

New Opportunities Threats

13

http://www.timesonline.co.uk/tol/news/uk/article5993156.ece

http://www.vnunet.com/vnunet/news/2200226/cyber-criminals-unleash-botnet

Page 14: Hot Topics for the Future Internet - Saleem Bhatti...2009/04/30  · us to look at (r)evolution at the edge. Clark et al, ÔMaking the world (of communications) a different placeÕ

Computer ScienceSt Andrews

© Saleem Bhatti

Global Scale Disruption

14

RFC4948 (2007) Report from the IAB Workshop on Unwanted Traffichttp://www.ietf.org/rfc/rfc4948.txt

http://www.jump.org.uk/caida_code_red_animations/newframes-small-log.gif

Denial of Service (DoS)

Worms

VirusesBotnets

Junk email, spam

Personal privacy

Online trustIdentity protection

Protecting online services

Internet increasingly use by individuals and businesses:Critical National Infrastructure

Page 15: Hot Topics for the Future Internet - Saleem Bhatti...2009/04/30  · us to look at (r)evolution at the edge. Clark et al, ÔMaking the world (of communications) a different placeÕ

Computer ScienceSt Andrews

© Saleem Bhatti

Whose problem?

15

• The users are affected ...

• ... but they have no control over the core infrastructure.

• What is the cost-benefit trade-off?

• e.g. online fraud

• overall “customer satisfaction”?

• “just enough” security?

Page 16: Hot Topics for the Future Internet - Saleem Bhatti...2009/04/30  · us to look at (r)evolution at the edge. Clark et al, ÔMaking the world (of communications) a different placeÕ

Computer ScienceSt Andrews

© Saleem Bhatti

My selection of “Hot”

• Seeing Red!Dealing with Malware

• Going Green.Energy and ICT

• Grey Future?Internet Architecture

16

Page 17: Hot Topics for the Future Internet - Saleem Bhatti...2009/04/30  · us to look at (r)evolution at the edge. Clark et al, ÔMaking the world (of communications) a different placeÕ

Computer ScienceSt Andrews

© Saleem Bhatti

The Cost of “Always On”

17

http://www.socitm.gov.uk/socitm/Library/Green+IT+report.htm

http://www.ncc.co.uk/research/reports_papers/GreenIT/GreenIT_surveyreport_finalv2.pdf

Page 18: Hot Topics for the Future Internet - Saleem Bhatti...2009/04/30  · us to look at (r)evolution at the edge. Clark et al, ÔMaking the world (of communications) a different placeÕ

Computer ScienceSt Andrews

© Saleem Bhatti

Networks running Hot

18

http://www.theregister.co.uk/2007/10/19/bt_wind_farms/ http://news.bbc.co.uk/1/hi/technology/7823387.stm

Page 19: Hot Topics for the Future Internet - Saleem Bhatti...2009/04/30  · us to look at (r)evolution at the edge. Clark et al, ÔMaking the world (of communications) a different placeÕ

Computer ScienceSt Andrews

© Saleem Bhatti

Energy == Money

19

http://www.itpro.co.uk/609659/green-it-gaining-importance-says-hp

• “Always on” systems and services have high energy cost.

• A lot of individual pieces of equipment are already energy aware.

• What about whole networks and services?

Page 20: Hot Topics for the Future Internet - Saleem Bhatti...2009/04/30  · us to look at (r)evolution at the edge. Clark et al, ÔMaking the world (of communications) a different placeÕ

Computer ScienceSt Andrews

© Saleem Bhatti

Energy and ICT• Whole systems approach not just

component-oriented.

• Energy efficient routing & traffic engineering.

• Exploit virtualisation of systems, services, and networks:

• Tension between:

• redundancy for robustness and to support “always on” for users

• reduction for efficiency

20

Page 21: Hot Topics for the Future Internet - Saleem Bhatti...2009/04/30  · us to look at (r)evolution at the edge. Clark et al, ÔMaking the world (of communications) a different placeÕ

Computer ScienceSt Andrews

© Saleem Bhatti

My selection of “Hot”

• Seeing Red!Dealing with Malware

• Going Green.Energy and ICT

• Grey Future?Internet Architecture

21

Page 22: Hot Topics for the Future Internet - Saleem Bhatti...2009/04/30  · us to look at (r)evolution at the edge. Clark et al, ÔMaking the world (of communications) a different placeÕ

Computer ScienceSt Andrews

© Saleem Bhatti

How To Scale The Internet?

22

RFC4984 (2007) Report from the IAB Workshop on Routing and Addressinghttp://www.ietf.org/rfc/rfc4984.txt

Internet scaling is now a critical issue.

http://www.internetworldstats.com/stats.htm http://inetcore.com/project/ipv4ec/index_en.html

Page 23: Hot Topics for the Future Internet - Saleem Bhatti...2009/04/30  · us to look at (r)evolution at the edge. Clark et al, ÔMaking the world (of communications) a different placeÕ

Computer ScienceSt Andrews

© Saleem Bhatti

New Services?

23

• Ubiquitous connectivity

• Multi-homing and traffic engineering:

• resilience and robustness

• Mobile networks (not just mobile hosts)

• Localised networks:

• home networks, body-area networks ...

• (And all without causing additional entropy in the core network?)

Page 24: Hot Topics for the Future Internet - Saleem Bhatti...2009/04/30  · us to look at (r)evolution at the edge. Clark et al, ÔMaking the world (of communications) a different placeÕ

Computer ScienceSt Andrews

© Saleem Bhatti

The IP Address is “Wrong”

24

A refinement to Rekhter's Law, then, is that for the Internet routing system to scale, an IP address must be assigned in such a way that it is congruent with the Internet's topology. However, identifiers are typically assigned based upon organizational (not topological) structure and have stability as a desirable property, a "natural incongruence" arises. As a result, it is difficult (if not impossible) to make a single number space serve both purposes efficiently.

Following the logic of the previous paragraphs, workshop participants concluded that the so-called "locator/identifier overload" of the IP address semantics is one of the causes of the routing scalability problem as we see today. Thus, a "split" seems necessary to scale the routing system, although how to actually architect and implement such a split was not explored in detail.

RFC4984, page 6

Page 25: Hot Topics for the Future Internet - Saleem Bhatti...2009/04/30  · us to look at (r)evolution at the edge. Clark et al, ÔMaking the world (of communications) a different placeÕ

Computer ScienceSt Andrews

© Saleem Bhatti

So why not change?

25

• IPv4 already widely deployed:

• cost of change is high

• no perceived benefit to end users

• many “workaround” solutions available

• Incremental roadmaps favoured in industry:

• well-defined transition for customer base

• disruption is bad for business!

Page 26: Hot Topics for the Future Internet - Saleem Bhatti...2009/04/30  · us to look at (r)evolution at the edge. Clark et al, ÔMaking the world (of communications) a different placeÕ

Computer ScienceSt Andrews

© Saleem Bhatti

Summary

26

• My view of the three major challenges for the future Internet:

• “security” (for users and systems)

• efficiency in energy usage

• scalability of the Internet architecture

• Incentives for change?

• when and how?

Page 27: Hot Topics for the Future Internet - Saleem Bhatti...2009/04/30  · us to look at (r)evolution at the edge. Clark et al, ÔMaking the world (of communications) a different placeÕ

Computer ScienceSt Andrews

© Saleem Bhatti

Questions?

27