ZDNet UK


Skip to Main Content

ZDNet.co.uk - Winner of Best Business Website 2007
  1. Home
  2. News
  3. Blogs
  4. Reviews
  5. Prices
  6. Resources
  7. Community
  8. My ZDNet

 

ZDNet UK RSS Feeds


IT Jobs

Become a ZDNet.co.uk member

RSS

Hardware News

'Selfish' routers slow the Net

Sandeep Junnarkar CNET News.com

Published: 17 Feb 2003 11:23 GMT

  • Email
  • Trackback
  • Clip Link
  • Print friendly
  • Post Comment

A little altruism could go a long way in speeding up the Internet. That's the conclusion two Cornell University computer scientists came to after finding that computer networks tend to be "selfish" when each tries to route traffic by the fastest pathway, causing that path to become congested and slow.

If the routers that direct the packets of data could be programmed with some altruism, the information might be able to reach its destination a little faster while also allowing other packets to move more quickly.

Eva Tardos and Tim Roughgarden described their work last Friday in a talk titled "Selfish Routing and the Price of Anarchy," at the annual meeting of the American Association for the Advancement of Science in Denver.

Their presentation was part of a symposium called "Game Theoretic Aspects of Internet Computation" which explores the application of economic principles to the Internet.

A packet of data has many ways to reach its destination and relies on the routers it encounters to direct it. Routers today, the computer scientists said, have several means to decide which way to send the information. They might send out test packets and time them. At other times, the routers might exchange information about the condition of networks close to them. More often than not, the router will choose the least congested path until it, too, becomes clogged. At that time, the router will settle on a previously neglected route.

The system will eventually stream to an equilibrium that mathematicians call a Nash flow, which is usually slower than an ideal system. The researchers constructed a mathematical analysis of how routers direct packets and found that the average time of travel increased by up to 1.33 times compared with an ideal system.

Adding more interconnected pathways to the network can also be counter-productive because of an effect called Braess' paradox, the researchers said.

According to the paradox, the packets of information would simply hop from one path to another -- much like drivers switching lanes in a traffic jam -- actually slowing down all the other packets traveling on those pathways.

To improve how routers direct traffic, Roughgarden suggested they consider not only which route is least congested, but also how sending packets in that direction would affect that path. Being more altruistic, a router in some cases may end up choosing pathways that are not necessarily the fastest, which could still result in lower average times for all the transmitted data.

The scientists said these mathematical analyses are based on hypothetical networks. "The extent to which the real internet conforms to these mathematical models is not yet well understood," Roughgarden said.


Networks and networking products have seen huge innovation and growth in the last few years. High bandwidth LANs and Storage Area Networks are now in common use. ZDNet UK's Networking Central keeps you up to date with the latest news and views.

Let the editors know what you think in the Mailroom.

  • Email
  • Trackback
  • Clip Link
  • Print friendly Print with Dell

Did you find this article useful?
13 out of 26 people found this useful


Full Talkback thread

0 comments

Company/Topic Alerts

Create a new alert from the list below:












Related Jobs

SAS Corporate Analyst - SAS - London up to 37k

Ideal background: For this role you will have a good academic background or equivalent with substantial mathematical/statistical understanding. This ...

C++, C# Quant Developer, Derivatives, C++, C++ or C#

Ideally you have an excellent degree in a mathematical discipline with experience in a front office development team, now looking to go down a more ...

Highway Design Engineer / Hampshire

Candidates should have highway design experience of projects such as traffic signals, cycle route studies, parking and local highway safety schemes. ...