10
Tussle in Cyberspace: Defining Tomorrow’s Internet Offense by Ahamed Mohammed

Tussle in Cyberspace: Defining Tomorrow’s Internet Offense by Ahamed Mohammed

Embed Size (px)

Citation preview

Page 1: Tussle in Cyberspace: Defining Tomorrow’s Internet Offense by Ahamed Mohammed

Tussle in Cyberspace: Defining Tomorrow’s Internet

Offense by Ahamed Mohammed

Page 2: Tussle in Cyberspace: Defining Tomorrow’s Internet Offense by Ahamed Mohammed

What I Agree With

• Accommodating choices in design

- Gives flexibility for designers and consumers

- Allows innovation

- Allows a tussle to occur

Page 3: Tussle in Cyberspace: Defining Tomorrow’s Internet Offense by Ahamed Mohammed

Challenge: Flexibility increases complexity

• Flexible designs will be complex

• Applications should be written to deal with this complexity

• Innovative applications come up….but slowly

Page 4: Tussle in Cyberspace: Defining Tomorrow’s Internet Offense by Ahamed Mohammed

Challenge: Flexibility may decrease efficiency

ANTS (Active Networks) scheme:

- Very flexible routing scheme

- Packet contains code to execute

- Execution comes up with next hop towards destination

- Forwarding node executes code

Inefficient:

Insecure: - Relies on java’s safety features

- Less than 20 Mbps throughput achieved

- Processing time dictates throughput..not bandwidth

• A flexible design does not optimize for special cases

Page 5: Tussle in Cyberspace: Defining Tomorrow’s Internet Offense by Ahamed Mohammed

Challenge: Designing for Outcomes

• Paper says “Do not design so as to dictate the outcome”

• How can a design proceed without a goal in mind?

• Design of the internet based on “packet in – packet out” functionality..very simple and not designed for any outcome

“..packets go in and come out and this is all happens in the network. This simple idea was powerful in the early days.. but there is much fear that it seems to be eroding..”

So what went wrong to the outcome blind internet???? (self-contradicting)

Page 6: Tussle in Cyberspace: Defining Tomorrow’s Internet Offense by Ahamed Mohammed

Challenge: Making a tussle space does not solve a problem

• Paper does not talk about who wins in the tussle

• Allowing a tussle to occur is not a solution

Paper’s Example: DNS and Trademarks

• Even if we separated trademark names from machine names, trademarks disputes will not disappear

“…one could then try to design these latter mechanisms to try to duck the issue of trademark”

The SMTP server example: “A user of mail may choose an SMTP server..An ISP might try to control that choice by redirecting packets..”

Page 7: Tussle in Cyberspace: Defining Tomorrow’s Internet Offense by Ahamed Mohammed

Challenge: Lots of Choices Confuses Average User

• Too much choice does not make a user happy

• Confused about choices to make and their consequences

• Only informed persons can make correct choices

• Configuring and using simple applications becomes hard

Papers response to this is unsatisfactory: “..we may see emergence of third parties that rate services (the online catalog of consumer reports) and parties that provide pre-configured software…”

• Installing Windows is easier than installing Linux to an average user

Page 8: Tussle in Cyberspace: Defining Tomorrow’s Internet Offense by Ahamed Mohammed

Challenge: Little Incentive to Providers of Choice

• Providing more choices is costly

• Popular choices will get cheaper (Economies of scale)

• Users of less popular choices will need to pay more

“One should be prepared to pay for what one uses or there is very little incentive for the provider to offer it.”

Page 9: Tussle in Cyberspace: Defining Tomorrow’s Internet Offense by Ahamed Mohammed

Challenge: User empowerment through choices is not always good

• Publicizing a lot of choice may expose internal structure

• Makes it easier for the “bad guys”

• As of now itself the intrusions and attacks are severe and difficult to deal with..

• Publicizing a good combination of choices will immediately decrease the edge you have on others..(copying)

• Very little motivation to expose choice

• If a server has good response time then publicizing it will lead to others also using it and overloading it

Page 10: Tussle in Cyberspace: Defining Tomorrow’s Internet Offense by Ahamed Mohammed

Challenge: Santa’s universal point

• The point of this paper is known already and acted upon

• Transport layer provides choice: TCP/UDP

• “IP-lock in” is addressed by DHCP and NAT’s

• Loose source routing is addressed by overlay routing